Markets were left high and dry last week, as the 'Monsoon Effect' played havoc on trader sentiment.
The 30-share Sensex closed at 27,112 up by 481 points whereas the Nifty ended higher by 139 points at 8,115.
Here are 10 global and domestic factors.
The Nifty and Bank Nifty ended at record closing high of 7,913 and 15,865 respectively.
Sensex lost 76 points to end at 25,589 while Nifty shed 23 points to end at 7,649.
Sensex gained nearly 0.4% or 96 points at 26087 level while Nifty ended up by 42 points or 0.5% at 7,791.40 level.
Sensex dull at close, Infosys rules, ITC drags.
Sensex is under pressure due to concerns in the global market.
Sensex witnessed the biggest single day gain since May 2009 in absolute terms.
The benchmark BSE Sensex ended down 2.23 per cent. The Bank Nifty fell 3.59 per cent.
Sensex in green in afternoon trade.
Sensex gained 38.18 points or 0.15% at 25,918.95 and Nifty ended higher by 12.50 points or 0.16% at 7,739.55.
Benchmark share indices ended lower for the third straight session as investors turned cautious amid tensions in Iraq even as consumer durables shares stole the limelight tracking rally in gold prices.
It is too early to say if we have seen the "final" bottom to these stocks in August 2013 or if another attempt to test them will be made before or just after elections, says Sonali Ranade.