Skip to content
Finance & Wealth

IBKR Level 2 Data Explained: A Complete Guide to Market Depth and Subscriptions

In this article

Level 2 data at Interactive Brokers (IBKR) provides a real-time view of the "order book," displaying multiple levels of buy and sell orders beyond the best bid and offer. This transparency allows traders to gauge market depth, identify significant support and resistance levels, and observe the activity of market makers and institutional participants across various exchanges.

For active traders in 2026, the transition from Level 1 to Level 2 data is often the bridge between basic execution and professional-grade market analysis. While Level 1 tells you the current price, Level 2 tells you the "why" behind the price movement and where the next move is likely to find friction or acceleration. Understanding how to navigate Interactive Brokers' unique subscription model and technical interface is essential for leveraging this information effectively.

Understanding the Fundamentals of Level 2 Data

To understand Level 2, one must first distinguish it from the standard Level 1 feed. Level 1 data, often called the "top of book," provides the basic quote: the highest bid (the highest price a buyer is willing to pay) and the lowest ask (the lowest price a seller is willing to accept), along with the last traded price and volume.

Level 2 data, or Market Depth, reveals the hidden layers of the market. It shows a list of buy and sell orders waiting to be executed at different price points. Each entry typically includes:

  • The Price Level: Prices tiers above and below the current market price.
  • The Size: The number of shares or contracts available at that specific price.
  • The Participant: The specific exchange or market maker (ECN) providing the liquidity.

In the Interactive Brokers ecosystem, this data is integrated directly into the Trader Workstation (TWS) and the IBKR Desktop platform. By seeing the "stacks" of orders, a trader can determine if a price move is backed by significant volume or if the market is "thin," meaning a small order could cause a large price swing.

Why Level 2 Data is Essential for Active Traders

Level 2 data is not merely a list of numbers; it is a visual representation of supply and demand. For day traders and scalpers, it serves several critical functions:

Identifying Liquidity Walls

When you see a massive sell order (e.g., 50,000 shares) sitting at a specific price level on the Level 2 screen, you have identified a "liquidity wall." Prices often struggle to break through these walls without significant buying pressure. Conversely, if that wall is suddenly "eaten" by buyers, it often signals a breakout.

Detecting Institutional Presence

Institutional investors rarely dump their entire position at once. Instead, they use algorithms or market makers to fill orders over time. Level 2 allows you to spot these recurring orders. If you see the same market maker continuously replenishing their bid at a certain price, it suggests institutional accumulation.

Improving Entry and Exit Points

By observing the order book, you can place your limit orders more strategically. If you see a gap in the order book (a lack of orders between two price levels), you know that the price might move through that gap very quickly. You can use this to "front-run" large orders or avoid being trapped in a low-liquidity slippage event.

Navigating IBKR Market Data Subscriptions

Interactive Brokers does not provide all Level 2 data in a single, one-size-fits-all package. Instead, they offer a modular system where you subscribe to specific exchanges based on what you trade. This "a la carte" approach can be confusing for new users but is ultimately more cost-effective for specialists.

Professional vs. Non-Professional Status

The first and most important distinction IBKR makes is your subscriber status. This is a regulatory requirement imposed by the exchanges, not a choice by IBKR.

  • Non-Professional: Individuals who trade for their own account and are not employed in the financial industry. Fees for this group are significantly lower.
  • Professional: Individuals who trade for a corporation, or are registered investment advisors/brokers. Fees for professionals are often ten times higher than non-professional rates.

Primary Level 2 Bundles for US Equities

For traders focusing on US stocks, there are three primary depth-of-book (Level 2) feeds you will encounter in the IBKR Client Portal in 2026:

  1. NASDAQ TotalView-ITCH: This provides the full depth of the NASDAQ order book. It is widely considered the gold standard for Level 2 data because it shows every single order on the NASDAQ exchange.
  2. NYSE OpenView: This provides the depth of book for stocks listed on the New York Stock Exchange.
  3. NYSE ArcaBook: Crucial for traders of ETFs and stocks that trade heavily on the Arca exchange.
  4. Cboe One / BATS: Useful for seeing the depth on the secondary exchanges which often handle a significant portion of retail flow.

Comparative Summary of Popular IBKR Level 2 Feeds (2026)

Subscription Name Primary Content Target Audience Typical Monthly Cost (Non-Prof)
NASDAQ TotalView Full NASDAQ Depth Day Traders, Scalpers ~$15.00
NYSE OpenView NYSE (Floor/Main) Depth Blue Chip Stock Traders ~$1.00 - $3.00
NYSE ArcaBook Arca ECN Depth ETF and Tech Traders ~$1.00 - $11.00
Cboe One Depth BATS/EDGX Depth General Retail Traders ~$1.00 - $5.00
US Equity Deep Book Bundle Multiple ECNs Comprehensive Coverage ~$30.00+

Note: Prices are estimates based on 2026 fee structures and are subject to change by the exchanges. Some fees may be waived if certain commission thresholds are met.

Step-by-Step: How to Subscribe to Level 2 Data in 2026

To access Level 2 data, you must enable the subscriptions through the IBKR Client Portal. It cannot be done directly through the TWS interface.

  1. Log in to the Client Portal: Use your IBKR credentials and secure login (2FA).
  2. Navigate to User Settings: Click on the "User" icon (head and shoulders) in the top right corner and select Settings.
  3. Find Market Data: Under the "Trading Account" section, look for Market Data Subscriptions.
  4. Configure Subscriptions: Click the gear icon next to "Current Subscriptions." You will see tabs for North America, Europe, etc.
  5. Select Level 2 (Deep Book): Navigate to the "Level 2" or "Deep Book" sub-tab. Select the desired feeds (e.g., NASDAQ TotalView).
  6. Sign Disclosures: You will be prompted to sign digital subscriber agreements for each exchange.
  7. Review and Save: Review the monthly costs and click "Continue" to finalize. The data is usually available within minutes, though you may need to restart your trading platform.

Configuring Market Depth in Trader Workstation (TWS)

Once you have the subscriptions, you must configure TWS to display the data. The primary tool for this is the Market Depth Window.

Opening the Market Depth Window

In TWS, you can open this by right-clicking on a ticker symbol in your Watchlist and selecting Market Depth. You can also use the "New Window" button and search for "Market Depth."

Customizing the View

  • Aggregate Size: You can choose to see the total number of shares at each price level or see individual orders. Most traders prefer aggregated size for clarity.
  • Color Coding: TWS uses colors to represent different price levels. Typically, the further a price is from the current market, the darker or more different the color becomes. This helps you visually identify where the "meat" of the market lies.
  • Adding/Removing Columns: You can add columns for "Market Maker ID" to see which specific firms (like Citadel, Virtu, or Morgan Stanley) are providing the liquidity.

Limitations and Risks of Relying on Level 2 Data

While Level 2 is a powerful tool, it is not a "cheat code" for the markets. It has several inherent limitations that every trader must understand to avoid being misled.

Spoofing and Ghost Orders

"Spoofing" is a practice where a trader (often an algorithm) places a large order on the Level 2 screen with no intention of executing it. The goal is to trick other traders into thinking there is massive support or resistance, causing them to buy or sell. Once the price moves in the desired direction, the "spoof" order is canceled. While illegal, it remains a common occurrence in fast-moving markets.

Hidden and "Iceberg" Orders

Not all orders are visible on the Level 2 screen.

  • Hidden Orders: Large players can choose to hide their order completely from the book.
  • Iceberg Orders: This is a large order split into small visible portions. For example, a 10,000-share order might only show 100 shares at a time on the Level 2 screen. As soon as those 100 shares are bought, another 100 appear.

Dark Pools

A significant portion of institutional trading happens in "Dark Pools"—private exchanges where orders are not displayed to the public. Level 2 data only shows "lit" exchanges. Therefore, you are only seeing a fraction of the total market activity.

Troubleshooting Common Level 2 Issues in IBKR

Many users encounter issues when first setting up Level 2. Here are the most common solutions:

  • "Data Permissions Needed" Error: This means you haven't subscribed to the specific exchange where that stock primarily trades. Ensure you have the "Deep Book" subscription for the stock's primary listing exchange (e.g., NASDAQ for TSLA, NYSE for BRK.B).
  • Delayed Data: If the prices in your Market Depth window are highlighted in yellow or have a clock icon, you are looking at delayed data. Level 2 data is almost never provided for free in a "real-time" capacity; a paid subscription is mandatory.
  • Empty Market Depth Window: If you have the subscription but the window is blank, check if you are during market hours. Level 2 for many exchanges is only active during the regular session (9:30 AM - 4:00 PM ET). Also, ensure you are not using a "Snapshot" service, which only provides a single point-in-time update rather than a stream.

Frequently Asked Questions

Is IBKR Level 2 data worth the cost for a retail investor?

For long-term investors who buy and hold, the answer is generally no. The bid/ask spread (Level 1) is sufficient for placing orders on stocks with high liquidity. However, for anyone trading intraday or dealing with low-volume stocks/options, the insight into market depth is well worth the $10–$30 monthly fee to avoid slippage and better understand price action.

Does IBKR provide Level 2 data for mobile?

Yes, the IBKR Mobile app supports Market Depth (Level 2) views. However, the interface is much more cramped than on a desktop. It is useful for monitoring a position on the go, but most professional-grade Level 2 analysis is better performed on the TWS or IBKR Desktop platforms where multiple levels can be seen simultaneously.

What is the difference between "Level 2" and "TotalView"?

Technically, Level 2 is an older term that showed the best bid/ask from each market participant. NASDAQ TotalView is the modern version (Level 3, effectively) that shows the full depth of every order at every price level. In common parlance, traders use "Level 2" to refer to any depth-of-book feed, but TotalView is the superior, more granular version specifically for NASDAQ-listed securities.

Can I get Level 2 data for free on IBKR?

No. Interactive Brokers passes through the fees charged by the exchanges themselves. While IBKR may waive some of their own "platform fees" if you generate enough commissions, the exchange-mandated fees for Level 2 (Depth of Book) are almost always a hard cost passed to the user.

Why do I see different Level 2 data on different platforms?

Because Level 2 is exchange-specific. If your IBKR subscription only includes NASDAQ TotalView, but you are looking at a stock on a different platform that uses Cboe/BATS data, the order books will look different. To see the "complete" picture, you would need to subscribe to all major depth-of-book feeds, which can be costly.

Next Steps for Traders

If you are ready to integrate Level 2 into your workflow, start by subscribing to a single feed—NASDAQ TotalView is often the best starting point due to the sheer volume of tech stocks and retail activity on that exchange. Spend at least one week simply watching the order book move alongside price action without placing trades based on it. Observe how "walls" form and vanish, and how price reacts when a large order is hit. This observational period is crucial for learning to distinguish between genuine market sentiment and algorithmic noise.