As of, Webull is the simplest low-cost source of Level 2 market data for many U.S. stock traders. Its Nasdaq TotalView subscription provides up to 50 bid and ask levels for Nasdaq, NYSE and regional-listed stocks, plus time and sales and Nasdaq order imbalance information. Webull lists the subscription at $2.99 per month for non-professional users and offers a one-month trial for new users.
The right source depends on whether you trade stocks, futures or options, or need market data through an API.
Best Places to Get Level 2 Data
| Use Case | Recommended Source | Main Advantage | Important Limitation |
|---|---|---|---|
| Low-cost retail stock trading | Webull Nasdaq TotalView | Low monthly cost and up to 50 levels of depth | Not a consolidated view of every U.S. venue |
| Existing Fidelity customer | Fidelity Trader+ | Level 2 is integrated with the trading platform | Best suited to Fidelity account holders |
| Multiple exchange feeds | Interactive Brokers | Separate subscriptions for Nasdaq, NYSE and options markets | Market data fees and subscriptions are more complex |
| Charting and DOM tools | TradingView connected to a supported broker | Combines charts with broker-provided depth data | TradingView does not independently provide Level 2 for every symbol |
| Developer or quantitative research | Databento | Live and historical Level 2 through API access | Requires technical setup and data licensing |
| Futures trading | CME Group data through a futures broker | Depth-of-market data for CME, CBOT, NYMEX and COMEX products | Exchange fees vary by product and user type |
Where to Get Level 2 Data for Stocks
Webull: Low-Cost Retail Access
Webull's Nasdaq TotalView Level 2 package is a straightforward choice for many individual stock traders. The feed shows up to 50 displayed bids and offers, time and sales, and Nasdaq auction information such as the Net Order Imbalance Indicator.
Webull is a good fit if you want:
- A basic order book for U.S. stocks
- Market depth inside a mobile or desktop trading platform
- Low monthly data costs
- Time and sales alongside Level 2
- An alternative to professional trading software
Webull also offers a broader National Best Bid and Offer package, but NBBO is not the same as Level 2. NBBO shows the best available bid and offer across participating venues. Level 2 shows multiple price levels from a particular market data feed.
Fidelity Trader+: Best for Existing Customers
Fidelity Trader+ provides a Level 2 quote window with streaming bid and ask depth grouped by price. Fidelity's documentation shows bid and ask prices, quantities and market-depth levels inside the platform.
Fidelity is practical if your brokerage account is already at Fidelity and you want Level 2 connected to:
- Order entry
- Time and sales
- Watchlists
- Charts
- Directed trading tools
Opening a separate account only for Level 2 may not be worthwhile when your existing broker already provides the depth you need.
Interactive Brokers: Exchange-Specific Subscriptions
Interactive Brokers offers several market data subscriptions, including:
- Nasdaq TotalView-OpenView
- NYSE OpenBook
- NYSE ArcaBook
- Nasdaq options market data
- Other regional, futures and international feeds
The Interactive Brokers market data schedule lists non-professional and professional pricing. It includes separate subscriptions for Nasdaq TotalView-OpenView, NYSE OpenBook and NYSE ArcaBook.
Interactive Brokers is a better fit when you need:
- Multiple exchange feeds
- Stocks, options, futures and international markets in one account
- Direct access to market data subscriptions
- A more advanced trading workflow
What Is the Difference Between Nasdaq TotalView and Ordinary Level 2?
Nasdaq TotalView is a market-depth feed that shows orders and quotes at every price level in the Nasdaq book, while a basic Level 1 quote provides less information. Nasdaq says TotalView covers securities listed on Nasdaq, NYSE, NYSE American and regional exchanges that trade on Nasdaq.
Retail platforms often use "Level 2" to describe Nasdaq TotalView or a similar depth feed. The label does not guarantee identical coverage across platforms.
Nasdaq TotalView is not a complete consolidated order book for every U.S. exchange. It represents the depth available through the Nasdaq feed. A trader who needs NYSE-specific depth may need NYSE OpenBook, while a trader studying options may need options exchange data such as OPRA.
A Level 2 screen can also show substantial displayed liquidity without showing every hidden, non-displayed or off-exchange order.
Can You Get Level 2 Through TradingView?
Yes. TradingView can display Level 2 data in its DOM window when it is connected to a supported broker. TradingView says the data comes from the connected broker and is available only for a limited number of symbols and brokers.
TradingView is useful when charting is a priority. Its default U.S. stock data comes from Cboe, while direct Nasdaq, NYSE and ARCA data may require separate subscriptions.
Choose TradingView when you already use a supported broker and want:
- A price ladder beside advanced charts
- Technical analysis and market depth in one workspace
- Broker-connected trading
A broker-native Level 2 platform may be a better fit when order-book coverage and execution tools matter more than charting.
Where to Get Level 2 Data Through an API
Databento: Historical and Programmatic Level 2
Databento provides Level 2 data through its Market by Price 10, or MBP-10, schema. MBP-10 contains aggregated market depth, trades and updates across the top 10 price levels. Databento also provides Market by Order, or MBO, data for order-level detail.
Databento is suitable for:
- Algorithmic trading research
- Order-book reconstruction
- Historical backtesting
- Liquidity analysis
- Market microstructure research
- Live WebSocket or API applications
Use MBP-10 when aggregated price-level depth is enough. Use MBO when you need individual orders, order IDs, cancellations, modifications or queue-position analysis.
Polygon is not currently a suitable choice for U.S. stock Level 2. Polygon's knowledge base says it does not provide Level 2 market-depth data for stocks, although it offers Level 2 data for some cryptocurrency markets.
Where to Get Level 2 Data for Futures
For futures, Level 2 is usually called market depth, depth of market or DOM. Nasdaq TotalView is not the correct feed for futures.
The relevant exchange is usually one of these:
- CME
- CBOT
- COMEX
- NYMEX
CME Group offers futures and options data ranging from top-of-book quotes to full order-by-order depth. Data is available through CME platforms, APIs, direct feeds, cloud delivery and approved distributors.
For most individual futures traders, the practical route is to subscribe to CME market data through a futures broker. The broker or platform may support TradingView, NinjaTrader, Tradovate or Interactive Brokers. The required subscription depends on the contract and whether you need Level 1, several depth levels or full order-by-order data.
Before You Subscribe
Check three details before paying for a Level 2 subscription:
- Which exchange or venue the feed covers
- How many price levels it provides
- Whether the subscription permits API access or non-display use
A broker's "Level 2" label does not always mean the same thing across stocks, options and futures.