Sensex Slumps Over 500 Points, Nifty Breaks Below 12,800 As Banks Drag

Traders were booking profits in index derivatives ahead of weekly expiry of index future and option contracts, analysts said.