Nifty, Banknifty, Top Stocks analysis with levels

NSE:NIFTY   Nifty 50 Index
Nifty50 and Banknifty saw a day with a gap down followed by a failed recovery. HDFC Bank was one of the key losers after its lacklustre earnings release.

Where do you think the stock market is heading?

Important Nifty levels and Banknifty levels for tomorrow:

Levels for Nifty: 15,596, 15,660,15,733, 15,750, 15,835 15,986 (don't want to pick tops)
Levels for Banknifty: 34,130, 34,420, 34,640, 34,800, 35,011, 35,250, 35,340, 35,400, 35,529, 36,455