sifting/io
Market data

What is quote data?

Quote data is the record of the prices at which participants are willing to buy and sell an asset. Each time a participant revises a bid or an ask, the quote changes, whether or not a trade results. Quote data and trade data are the two complementary halves of market activity. The sections below explain how quotes represent intentions rather than trades, what the top of the book is, and how quote data relates to the order book.

5 min readMarket data
Quote data is the stream of bid and ask updates for an asset, showing the prices and sizes at which participants are currently willing to buy and sell, as distinct from trades that have actually executed.

Key points

  • Quote data captures the bid and ask: intentions to trade, not completed trades.
  • The best bid and best ask together form the top of the book.
  • Quotes can change constantly even when no trades occur.
  • Quote data and trade data are complementary halves of the same picture.

Quotes are intentions, not trades

A quote states what a participant is willing to do: a buyer posting a bid or a seller posting an ask. No transaction has yet occurred. This is the key difference from trade data, which records transactions that have executed. Quote data shows the current state of the market and how it is leaning, ahead of any trade.

The best bid, the best ask, and the top of the book

At any moment there are many bids and asks at different prices. The highest bid and the lowest ask are the best bid and best ask, which together form the top of the book: the narrowest available quote. Most basic quote feeds focus on this top-of-book view, as it determines the prices a typical order would meet first.

Why quotes change without trades

Quote data is often considerably more active than trade data. Participants continually add, revise, and cancel bids and asks as conditions change, so the quote can update many times between trades. Frequent quote changes without trades are normal and are precisely the activity that quote data, rather than trade data, is designed to capture.

Quote data and the order book

Top-of-book quote data shows only the best bid and ask. The full set of resting bids and asks at every price level is the order book. The difference between observing only the top of the book and observing its full depth corresponds to the distinction between Level 1 and Level 2 market data, though both originate from the same quotes posted by buyers and sellers.

On SiftingIO

Quote data on SiftingIO

SiftingIO delivers pricing under one schema across stocks, forex, crypto, and commodities, so quotes are represented consistently across markets. In markets distributed across many venues, the aggregated fair price reconciles quotes from several independent sources into one representative reference rather than the bid and ask of a single venue.

FAQ

Common questions

What is quote data?

It is the stream of bid and ask updates for an asset, showing the prices and sizes participants are willing to buy and sell at. It captures intentions to trade, not completed trades.

What is the difference between quote data and trade data?

Quote data records intentions: the bid and ask. Trade data records executed transactions. Quotes can change constantly even when no trades happen.

What is the top of book?

The best bid and the best ask together. It is the tightest available quote and the prices a typical order would meet first.

Why does the quote change when there are no trades?

Because participants constantly add, revise, and cancel their bids and asks. Quote data captures all of that activity, independent of whether a trade occurs.

Ready to build

Try it with a free API key.

Pull live or historical data across stocks, forex, crypto, and commodities under one schema and one key. Start free, no sales call.