All Bollywood lovers are waiting for the movie Once upon a time in Mumbai again while market traders are waiting for some short covering after a free fall from 6093. IIP number nor inflation has been cheering for the markets but only thing cheering the rally are the earning reports better than expected. Take from IT sector to Commodity stocks , all have beat street estimates. Stock valuation has been at lowest levels since last 2 years. Banking and Commodities sectors are the most lucrative for long term buying. Technically nifty is in the downside channel which has been confirmed with two lower lows and lower highs. But we may may see some continued short covering from here upto 5950-6000 levels. We have 2 speed breakers 5773 (200EMA) and 5830 (100 EMA). So we may expect a rally which was once upon a time in Nifty.