Level 2 Data
Level 2 data is the full order book of a stock, showing all pending buy and sell orders at every price level beyond the standard top-five best bids and asks, giving a detailed picture of supply and demand across price points.
While most retail investors and traders on Indian exchanges were accustomed to viewing only the top five bid and ask levels (Level 1 data), Level 2 data exposed the complete order book depth, revealing the full spectrum of orders sitting at every price point. This granular view allowed sophisticated traders and institutional desks to gauge where large orders were clustered, identify potential support and resistance zones created by accumulated orders, and anticipate how price might move as layers of the order book were consumed.
On NSE, Level 2 access was historically available only through institutional trading platforms and direct market access (DMA) terminals connected to co-located servers in NSE's data centre in Mumbai. Retail traders in India had access to Level 1 data through their broker's front-end applications as standard. The democratisation of Level 2 data was a gradual process, with some discount brokers and specialised platforms beginning to offer deeper book views to active traders by the early 2020s, though full-depth institutional-grade feeds remained expensive.
One of the most discussed uses of Level 2 data in Indian high-frequency and algorithmic trading communities was order book imbalance analysis — examining whether substantially more buy orders or sell orders were stacked near the current price, which provided a statistical edge in short-term directional prediction. If the bid side of the book far exceeded the ask side in quantity, prices were historically more likely to tick upward in the near term as buy orders absorbed available supply.
Level 2 data also enabled the detection of iceberg orders — large institutional orders broken into smaller visible chunks to avoid telegraphing full intent to the market. A stock that appeared to have a modest five-level order book might have a large hidden order being refreshed in pieces. Experienced institutional traders recognised the pattern of a price level repeatedly absorbing selling pressure without declining as a possible sign of an iceberg buy order.
SEBI's regulations on algorithmic trading and co-location required that Level 2 data feeds be provided on a non-discriminatory basis to all participants at a given latency tier, addressing earlier concerns that certain algorithmic trading firms had preferential data access. The rules were part of SEBI's broader effort to ensure market fairness as algorithmic trading grew to account for more than 50 percent of NSE's order volume by the mid-2010s.