Level 2 is the order book. It shows every posted bid and ask for a stock, who is posting them, and how many shares are sitting at each price. That is a fundamentally different view of the market than what most traders start with, and understanding the difference is what separates traders who can read order flow from those who are guessing.
This guide covers what Level 2 data actually shows, how to read the window, what to watch for in practice, and where the data misleads traders who rely on it too heavily.
What Level 2 Is and Where It Comes From
Level 2 originated as the Nasdaq Quotation Dissemination Service in 1983. It provides real-time access to the Nasdaq order book, displaying price quotes from registered market makers for every Nasdaq-listed and OTC Bulletin Board security, along with quotes from electronic communication networks (ECNs). It is subscription-based, which is why not every broker includes it at every account tier.
The critical distinction from Level 1 is depth. Level 1 shows the national best bid offer (NBBO): the single highest bid and the single lowest ask in the market at any given moment. Level 2 shows everything behind that top quote. All of the bids stacked below the best bid, all of the asks stacked above the best ask, who placed each one, and how large each order is.
Level 1 is enough to execute a trade. It is not enough to understand the market’s structure at that moment. Level 2 is what shows whether that bid at $10.50 is sitting in front of a wall of supply at $10.52, or whether there is nothing between the current price and $11.00.
How to Read the Level 2 Window
The Level 2 window is divided into 2 sides. The left side shows bids. The right side shows asks. Each side displays the same set of columns.
The first column is the MMID, a 4-letter code identifying the market maker or ECN routing the order. ARCA, EDGX, and NSDQ are common ECN codes. Named market makers with their own letter codes also appear, particularly in stocks where specific firms make markets actively. The second column is the price. The third column is the size, expressed in hundreds of shares (so a size of 10 means 1,000 shares).
Orders are ranked by price. The best bid sits at the top of the left column. The best ask sits at the top of the right column. Everything below is stacked in descending order for bids and ascending order for asks. The gap between the top bid and the top ask is the spread.
What changes second by second is which orders appear, how large they are, and how fast they are being filled and replaced. That rate of change is itself information. A stock where the bid is being refreshed instantly as shares print suggests aggressive buying. A stock where bids are pulling without being replaced suggests the opposite.
What the Data Actually Tells You
Market Depth and Support Levels
A large bid sitting at a specific price creates visible support. If a stock is trading at $25.40 and there is a 50,000-share bid at $25.00, that order is acting as a floor. Sellers who try to push the price through $25.00 have to absorb 50,000 shares before the price can go lower. Active traders watch these levels as reference points for stops and entries.
The caveat is significant. Large orders do not have to stay. A market maker can pull a 50,000-share bid instantly. When that happens, what looked like support disappears in a single keystroke. Level 2 shows you where orders currently sit. It does not guarantee they will be there when price arrives.
Resistance from the Ask Side
The same logic applies in reverse on the ask side. A large offer sitting at a specific price creates resistance. A stock with a 100,000-share ask at $30.00 is going to have difficulty breaking through that level unless buying pressure is strong enough to absorb the full order. Traders watching a potential breakout will look for that ask to shrink or disappear as a signal that the level is clearing.
When a large ask pulls before price reaches it, that can signal the seller has been filled elsewhere or is repositioning. When it stays and absorbs every buyer without moving, it signals genuine supply.
Spotting Momentum Shifts
Beyond static support and resistance, Level 2 shows whether buyers or sellers are in control at any given moment. When the bid side is stacked deep across multiple price levels and orders are refreshing quickly, buying pressure is present. When the ask side is thin and sellers are pulling as price rises, the path of least resistance is up.
The reverse tells the other story. Bids pulling without replacement while offers stack up at lower levels is a classic signature of a momentum stock rolling over.
Reserve Orders and Hidden Orders
Not everything that exists in the market shows up on Level 2. ECNs allow 2 types of orders that obscure true size.
Reserve orders show a display size that is smaller than the actual order. A market maker might post a 500-share bid, but the actual order behind it is 50,000 shares. As shares print at that price, the order continues to refresh, always showing the same small display size until the full reserve is exhausted. From the Level 2 window, the order looks small. In practice, it is absorbing every seller who hits it.
Hidden orders do not appear on Level 2 at all. Large institutional trades are frequently placed as hidden orders to avoid showing the market their hand. The only way to detect them is through Time and Sales, where trades print at a price even though no visible order at that level appeared on Level 2.
This is a practical limitation. Level 2 shows displayed liquidity. Actual liquidity can be substantially larger or organized differently than what the window shows.
Spoofing and What It Looks Like
High-frequency traders and market makers sometimes place large orders with no intention of letting them fill. A 200,000-share bid appears at $49.90, creating the impression of massive support just below the current price. Retail traders read this as bullish and buy. Once enough buyers have entered, the 200,000-share bid vanishes. The price drops. The large player then buys at a lower price than they would have otherwise.
This is called spoofing, and it is illegal under US market manipulation rules. It still happens. The tell is speed: an order that appears and then disappears in milliseconds without printing a single trade is a spoof candidate. Time and Sales confirms it. If no trades printed at that price, the order was never intended to execute.
Reading Level 2 without understanding spoofing leads to consistently bad decisions in fast-moving stocks.
Level 2 and Direct Access Routing
For traders using direct access brokers, the MMID column adds another layer of practical value. When routing an order, the trader can select a specific ECN to send the order to. ARCA, EDGX, and BATS are common routing destinations. Each ECN has different fee structures for adding and removing liquidity, which matters for traders doing high volume.
Seeing which ECNs are most active on the bid or ask side for a given stock informs routing decisions. A stock that is primarily traded through ARCA bids, for example, is a signal that routing to ARCA for execution might produce faster fills at that level.
This is a feature available only through direct access platforms. Traders at retail brokers with smart routing do not control where their orders go, which means the MMID column is less actionable for them, though it still provides market depth information.
Time and Sales: The Necessary Companion
Level 2 shows pending orders. Time and Sales shows completed trades. Used together, they confirm or contradict what Level 2 appears to show.
When a large bid appears on Level 2 and Time and Sales shows that price printing actively with green (ask-side) prints, buying pressure is real and confirmed. When a large bid appears but Time and Sales shows no prints at that price, or shows red (bid-side) prints at nearby levels, the bid is not being hit and may be a spoof or simply passive.
The confirmation rule: never read Level 2 as a signal in isolation. Time and Sales is where the actual trades are recorded. Level 2 is the map. Time and Sales is what is actually happening on the road.
What Level 2 Cannot Tell You
Level 2 shows Nasdaq-sourced order book data. It does not show orders routing through dark pools, orders held internally at a broker, or orders that are simply not yet placed. Institutional traders running large programs frequently execute outside the visible order book specifically to avoid showing their activity on Level 2. What Level 2 captures is displayed, exchange-routed order flow, which is a subset of total market activity.
In large-cap, high-volume stocks, this is less of an issue because most activity routes through public exchanges. In thinly traded small-cap stocks, dark pool activity can represent a meaningful share of total volume. A small-cap momentum stock might show a thin Level 2 on the ask side while a large institutional seller is quietly distributing shares off-book.
Additionally, high-frequency trading creates rapid changes in Level 2 that do not correspond to actual trade executions. Quotes can flash in and out faster than the display can update, creating visual noise that looks like activity. This is most pronounced in heavily traded momentum stocks during the first hour of the session.
Practical Application for Day Traders
Level 2 earns its cost when used for 3 specific purposes: timing entries around visible support, identifying breakout setups by watching ask-side pressure clear, and detecting momentum shifts before they register on a price chart.
For a momentum trader watching a gap-up setup at the open, Level 2 shows whether buyers are stacked on the bid as price consolidates, or whether bids are thin and the chart pattern is carrying more than the order flow supports. A bull flag with bids stacking on the pullback is a different trade than a bull flag with bids pulling as price drops. The chart looks the same. Level 2 does not.
The limitation worth internalizing: Level 2 is most reliable in stocks with genuine retail and institutional participation routing through public exchanges. In extremely thinly traded stocks, the order book can be so sparse that a single market maker controls what the Level 2 window shows.
Not every trading platform includes Level 2 at the base subscription level. Direct access brokers such as Lightspeed, DAS Trader, and Sterling Trader generally include it as standard. Retail platforms vary. Traders who rely on mobile-first apps often find Level 2 either unavailable or stripped down to fewer price levels than a full order book displays.
The Bottom Line
Level 2 is not a signal generator. It is a context tool. It tells a trader what the order book looks like right now: who is posting, at what prices, and in what size. That context makes entry and exit decisions more precise when used alongside price action and Time and Sales.
The data has real limitations. Reserve orders hide true size. Hidden orders do not appear at all. Spoofed bids disappear before they execute. High-frequency quote activity creates noise. None of these limitations make Level 2 useless. They make informed reading of it a genuine skill, one that takes time to develop across different market conditions and stock types.
Traders who treat Level 2 as confirmation of what they already see in price action get its value, and mainly use it for day trading. Traders who treat it as a primary signal generator run into all of its limitations without the context to recognize them.
