Risky: buy banknifty may future only above 29064 sl 28980

cmp 29014