Trading guide

Level 2 vs. Level 3 Market Data: Definitions, Access, and Common Confusion

trading6 min read

Level 2 generally refers to market-depth information showing multiple bid and offer levels. “Level 3” is not a universal label for a deeper retail data feed.

6 min read

Practice trading with Finelo

Practice in a simulator, learn with bite-sized lessons, and build confidence before risking real money.

Explore Finelo

Level 2 generally refers to market-depth information showing multiple bid and offer levels. “Level 3” is not a universal label for a deeper retail data feed. In traditional Nasdaq terminology, Level 3 functionality was associated with registered market makers that could enter and update quotations. Some modern vendors use “Level 3” informally for order-by-order or full-depth data, so the product specification matters more than the label.

Explore Finelo's 28-day challenges

Turn learning into a daily habit with guided challenge paths.

View challenges

Educational note: This article is for educational purposes only and does not constitute financial, investment, legal, or tax advice. Finelo does not recommend any security, strategy, platform, or transaction. Investing and trading involve risk, including possible loss of principal. Verify current rules, fees, product terms, and suitability with official sources or a qualified professional.

Quick comparison

Term Common meaning Typical user
Level 1 Best bid and offer, last sale, and basic quote fields Retail investors and general applications
Level 2 Multiple displayed price levels or market-participant quotes Active traders, analysts, and execution tools
Level 3 Historically, quote-entry and management capability for eligible market makers; sometimes a vendor label for granular depth data Broker-dealers, market makers, or specialized data users
Order-by-order feed Individual displayed orders or events where the venue offers that detail Quantitative research and low-latency systems

The terms are not interchangeable across every exchange, asset class, broker, or vendor.

What Level 2 can show

Depending on the feed, Level 2 can include multiple bid and ask prices, displayed size, market-participant identifiers, and venue-specific depth. It does not reveal hidden orders, all off-exchange interest, future cancellations, or the intent behind an order.

Nasdaq TotalView is an example of a proprietary full-depth-of-book product. It should not be described as a generic “Level 3” feed; Nasdaq defines its contents on the TotalView product page.

What a vendor may mean by Level 3

A vendor using the phrase may mean one of several things:

  • permission to enter or manage quotes;
  • order-by-order events rather than aggregated price levels;
  • full depth from one venue;
  • a consolidated view assembled from several venues; or
  • simply a premium tier in the vendor’s own product line.

Ask for a field list, protocol specification, venue coverage, latency description, update method, and licensing terms before comparing prices.

Data-detail checklist

  1. Is depth aggregated by price, participant, or individual order?
  2. Which venues and sessions are included?
  3. Are odd-lot quotations included?
  4. Are add, modify, cancel, and execution events provided?
  5. Is the feed real-time, delayed, sampled, or reconstructed?
  6. Does the license permit display, non-display, redistribution, or historical storage?
  7. What network, entitlement, and exchange fees apply?

Limitations of order-book data

  • Displayed orders can be canceled before execution.
  • Hidden and off-exchange liquidity may not appear.
  • A consolidated vendor view can have different latency from a direct exchange feed.
  • More detail requires more storage, bandwidth, normalization, and quality controls.
  • Historical order-book reconstruction can differ from live feed behavior.

Practice trading with Finelo

Practice in a simulator, learn with bite-sized lessons, and build confidence before risking real money.

Explore Finelo

How to evaluate a market-data package

Do not choose a feed from the level number alone. Ask the provider to identify the exchange or venue, the instruments covered, whether the feed is consolidated or proprietary, how many price levels it displays, and whether it shows aggregated size or individual orders. Two products both marketed as “Level 2” can expose different venues and depth. Likewise, a vendor's “Level 3” label may describe an order-entry permission or an order-by-order feed rather than a standardized retail display tier.

Confirm latency and session coverage. A delayed feed can be useful for education but is not equivalent to real-time data for execution decisions. Check whether premarket, regular-session, after-hours, auction, and odd-lot information are included. Also determine whether the platform combines orders by price, identifies market participants, or filters small orders. These design choices change what a user sees without necessarily indicating an error.

Review entitlements and cost. Exchanges can distinguish professional and nonprofessional users, and a platform subscription may not include every exchange fee. A “free” trial may require account funding, may cover only one venue, or may convert to a paid subscription. Read the current exchange and broker terms instead of assuming that access described in an older comparison remains available.

Test the display with a liquid symbol and a documented scenario. Record the timestamp, venue list, best bid and offer, number of depth levels, and whether individual orders are visible. Compare the same moment with the provider's product description. If the display is missing expected information, ask whether the limitation comes from the entitlement, the selected venue, the interface, or the feed itself.

Market depth does not reveal every participant's intention. Orders can be modified or canceled, hidden liquidity may exist, and displayed size does not guarantee a fill. Use the feed to study order-book conditions and execution mechanics, not as proof of future direction.

Questions for a provider

Ask for the product specification in writing: source venues, depth, order aggregation, refresh rate, delay, trading-session coverage, redistribution limits, and professional-user criteria. Confirm whether quotes on the screen are actionable or informational and whether order entry uses the same data entitlement. For an API, also ask about sequence numbers, dropped-message recovery, throttling, and historical access.

Pricing should separate the platform charge from exchange entitlements and taxes. Record the trial end date and cancellation terms. A package can be appropriate for education even when it is delayed, but the interface should label the delay clearly so users do not mistake it for a real-time execution feed.

Choosing data for education versus execution

A delayed or replay feed can be sufficient for learning how bids, offers, and depth change, provided the delay is labeled and no live execution decision depends on it. Execution analysis requires synchronized, real-time data with the venues relevant to the order. State the purpose first, then buy only the detail needed for that purpose.

For classroom exercises, save a short order-book sequence and ask learners to identify spread, displayed depth, additions, cancellations, and trades without predicting the next price. For execution review, add order-routing events and fills. Keeping these workflows separate reduces the risk that an educational display is mistaken for a complete audit trail.

Frequently asked questions

Is Level 3 always better than Level 2?

No. The term may describe permissions rather than a superior feed, and additional detail is useful only when the workflow can process it correctly.

Is Nasdaq TotalView Level 3?

Nasdaq markets TotalView as a full-depth product. Use that official product description rather than relabeling it with a nonstandard retail tier.

Can retail users buy order-by-order data?

Availability depends on the exchange and vendor, along with display and non-display licensing. Ask for written entitlements and technical specifications.

Sources and Further Verification

TradingLevel 2 vs. Level 3 Market DataBeginner

Practice trading with Finelo

Practice in a simulator, learn with bite-sized lessons, and build confidence before risking real money.

Explore Finelo

About the author

Finelo Team

The Finelo Team creates practical investing and trading education designed to help beginners learn faster with structured challenges, simulator practice, and bite-sized lessons.

Keep reading — Related articles