Buy niftyNifty 50 IndexNSE:NIFTYviralmodiBuy nifty as in the past it has taken support twice while retracing 0.618%. Currently nifty is positioned at retracement around 0.618% recent high. It is supported by channel line. Nifty might again rise to 24600. View negated below 23900 closing basis