Buyer's guide
Market Data Packages and Subscriptions: What Traders Pay For
Brokers and platforms resell exchange data in bundles with a monthly fee attached. What is inside one, and whether you need any of it, depends on how you trade and what your account already shows.
A market data package is a bundle of exchange data feeds that a broker or platform sells as one monthly subscription. A typical package decides whether your quotes are live or delayed, whether they stream or update only when you ask, whether you see just the best bid and ask or the depth behind them, and which markets are covered. Stocks, options and futures are usually licensed separately. Most long-term investors need none of it. Active intraday traders need some of it. And the price depends partly on whether the exchanges classify you as a professional subscriber.
What a market data package actually bundles
Exchanges own the quotes and trades printed on their venues, and they license that data to brokers and platforms, which buy the licenses, wrap several feeds together and resell them to you with a monthly price added on top of whatever the exchanges charge. The name on the package rarely tells you what is inside. The description should.
Read it for coverage (which exchanges, which asset classes), timing (live or delayed, and by how much), delivery (snapshot or streaming) and depth (top of book only, or the order book behind it). Vague on any of them? Ask support before you pay.
Delayed, live, and the label on the quote
Free quote pages often show delayed prices. The page usually says so, in small type near the price or the timestamp, and reading a stock quote page starts with finding that label. A delayed quote is fine for checking a closing price or a long-term chart. It is a poor guide to what you would pay right now.
Test the difference yourself during market hours: open the same busy stock on a free quote page and in a live source side by side, note the last price and its timestamp on each, and watch for a minute, because a delayed page keeps showing trades the live one printed some time ago, and the gap between the timestamps tells you exactly how far behind it runs. Then check again right after the open.
Snapshot quotes and streaming quotes
Package descriptions often bury this distinction. A snapshot quote is live at the moment you request it and frozen afterwards. Refresh, and you get a new one. Some plans include a set number of snapshots and charge for more. Streaming quotes update on their own. The price keeps moving without a click.
Snapshots can be enough if you only check a price before a limit order. For anyone watching a stock tick through a level, they are not. Streaming also feeds everything else on the screen: the time and sales list, the intraday chart, the volume bars under the chart. With snapshots those can lag or stay blank.
Level 1 and Level 2
Level 1, often called top of book, gives you the last trade, the best bid, the best ask and the sizes at those prices. That is what most traders need.
Level 2 shows depth: the orders resting at prices above the best ask and below the best bid, so you can see how much stock is offered at each level. It helps an active trader judge whether a thin stock can absorb an order without the price moving away. Depth has limits, though. Orders can be cancelled in an instant, some liquidity never appears on the book, and a wall of shares at one price can vanish as the price approaches it, so what you see is a picture of intentions that may change before you act. A long-term investor gets very little from it.
Consolidated feed or single exchange
US stocks trade on many venues. A consolidated feed combines quotes and trades from all of them into one stream, so the best bid and ask you see is the best across the market. A single-exchange feed shows only what happened on that one venue. It can be cheaper. The catch is that its best bid and ask may be worse than the market’s, and its volume counts only a slice of the day’s trading.
Ask which kind a cheap “real-time” package is. There is a quick test after the close: compare the day’s volume for a busy stock on the feed with the volume a full quote page reports. A single-venue feed shows a fraction of it.
Options, futures and news are separate purchases
A stock package does not include option quotes. Options data is licensed on its own, and an options trader who adds it may find it costs more than the equity package beside it. Futures data comes from the futures exchanges under separate agreements again. News is another product altogether: headlines and press releases arrive through their own feeds, and a package that streams prices may show no news at all. When you trade on announcements, the press release itself is what you need to read, and a headline feed only tells you it exists.
Buy only the asset classes you trade. Futures depth on a stock trader’s screen goes unread.
Professional or non-professional
Exchanges charge different fees depending on whether a subscriber is professional or non-professional, and the gap can be large. The exchanges publish the test. Broadly, a non-professional is an individual, not registered with a securities or commodities regulator or exchange, not acting as an investment adviser, and using the data only for personal investing. Signing up in a company’s name generally makes you professional.
Answer accurately. A wrong answer can lead to back-billing if it comes to light later. The full test, and the cases that catch people out, are in professional or non-professional status.
Fee waivers, billing and cancelling
Some brokers waive part or all of a package’s monthly fee for accounts that trade or pay commissions above a set level. If yours does, the waiver terms belong in the comparison, because a package that looks expensive may cost nothing at your activity level. Check how the waiver is measured. Monthly? Quarterly? On last period’s activity?
Read the billing terms as well. Exchange fees are often charged by the calendar month, so a package started on the last day of a month can cost a full month. Cancellation may only take effect at the end of the billing period. A package left running through a quiet month still bills.
Who needs a market data package
Active intraday traders do. If you enter and exit within the session, act on premarket gainers, or set tight stops, a delayed quote is worse than useless, because it can show you a price that has already gone.
Swing traders sit between. Live Level 1 while you place orders is usually enough. Snapshots may do.
Long-term investors rarely need one. If you buy with a horizon of years and place limit orders, a few minutes of delay on a free page changes almost nothing about the decision. Event days are the exception worth planning for. During an earnings release the price can move faster than a delayed page shows, and getting useful information from the earnings call matters more than watching the tape.
Professional traders have a longer list and higher fees. What professional traders need builds that list feed by feed, with a worked monthly budget, and professional or non-professional status covers how the exchanges decide which fee schedule applies to you. Read the status page first, because the answer changes every figure in the budget.
Two more pages cover what a stock package leaves out. Options data for pro traders explains the separate options feed and which numbers your platform calculates itself, and reading the subscriber agreement goes through the clauses that decide how many subscriptions you are billed for.
Check what your broker already includes
Many brokerage accounts come with real-time Level 1 quotes for their own clients, at least on the broker’s platform. Before paying for a package, log in and look. Compare the broker’s quote for a liquid stock with a known live source, watch whether the numbers move together, and read the account’s market data settings, which usually say which feeds are active and whether any carry a monthly fee.
Third-party charting often needs its own data subscription even when your broker already shows live quotes, because data licenses are often tied to the platform that displays them. The charting software guide covers what to test there.
Red flags on any package: no statement of the source, no clear delay label, fees that appear only at checkout, and a professional-status form that is vague about who counts.
Weighing the rows
Start with the row about how often you trade. If it scores low for you, the rest of the scorecard hardly matters, and the cheapest honest answer is delayed data. Broker overlap and consolidated coverage share the top weight: one saves you from paying twice, the other from paying for a partial view. Streaming, depth and professional terms come next. Billing terms carry the lowest weight, though a generous waiver can turn a costly package into a free one, so score that row harder if you trade often.
Scorecard
Score the market data subscriptions you are comparing
Name up to three options, rate each 0 to 5 on every row, and the weighted total updates as you go. The weights show how much each row counts.
| What to judge | Weight | |||
|---|---|---|---|---|
| Matches how often you tradeLive data earns its cost when you act on intraday moves. For someone reviewing positions weekly, delayed or end-of-day data is usually enough. | ●●● | |||
| Consolidated coverage across exchangesA single-venue feed shows only that exchange's quotes, so the best bid and ask on screen may not be the best available in the market. | ●●● | |||
| Streaming, not snapshot, where you act fastSnapshot quotes update only when you request them. Fine for an occasional check, slow for watching a fast stock. | ●●● | |||
| Depth of book if you need itLevel 2 shows orders beyond the best price. Useful for active intraday trading in thinner stocks, and easy to overpay for otherwise. | ●●● | |||
| Clear professional status termsExchange fees differ by subscriber status. The agreement should define the categories plainly so you can answer accurately. | ●●● | |||
| Overlap with what your broker includesPaying twice for the same quotes is an easy mistake. Check what your brokerage account already shows before adding a separate feed. | ●●● | |||
| Billing and waiver terms you can readLook for how fees are billed, whether any are waived with trading activity, and when a cancellation takes effect. | ●●● | |||
| Weighted score | - | - | - |
Related questions
Do I need a market data package to trade stocks?
No. Orders execute at market prices whether or not you subscribe to anything. A package changes what you see before you place the order: live instead of delayed quotes, streaming instead of on-request updates, and depth beyond the best bid and ask.
Why does my broker charge for market data when quotes look free?
Exchanges license their data and charge for it. Free quotes are usually delayed, snapshot-based, or drawn from a single venue. A package pays the exchange fees for live, streaming or consolidated data, and the broker passes that cost on.
Can I cancel a market data package at any time?
Usually, but read the billing terms first. Some plans bill for the whole month whatever day you subscribe or cancel, so switching a package off on the second day of the month may still cost a full month.
Is a market data package tax deductible?
That depends on your tax situation and how you trade, which a general article cannot judge. Keep the monthly invoices and ask a tax professional.