Tick and Level-2 Order Book Data Sources

Level-2 data is an advanced data source in quantitative trading, containing order book depth, tick-by-tick trades, and more. This article introduces channels for obtaining L2 data and related technologies.


1. What Level-2 Order Book Data Contains

TypeExample Fields
Bid/Ask DepthBid1-Bid10 prices and quantities, Ask1-Ask10
Order Details (some platforms)Queue size and order count at each price level
Tick-by-tick Trades + Aggressor SideTrade price, direction (active buy or sell)
Order Book Movement IndicatorsInternal/external volume, bid-ask ratio, volume ratio, bid-ask spread, etc.

2. Level-2 Data Acquisition Channels

2.1 Exchange Official Authorization (Most Authoritative)

ExchangeHow to ObtainNotes
SSE / SZSE (China)Through Level-2 market data authorized service providersReal-time data requires paid authorization, tick/trade-by-trade, bid-ask queues
CFFEX (China Financial Futures Exchange)For futures and options Level-2 dataEssential for HFT options/arbitrage
HKEX (Hong Kong Exchange)Real-time quotes, 5+ levels of bid/askRequires connection to "HKEX Orion Market Data Platform"
US Stocks (NASDAQ, NYSE)NASDAQ TotalView / NYSE OpenBookProvides full-depth Order Book (subscription required)
Crypto Exchanges (e.g., Binance)Free API for order book snapshot and websocket real-time streamGenerally supports top 20 to full book

Note: In mainland China, Level-2 real-time data requires authorization through exchange-certified third-party data service providers, which is relatively expensive. Delayed data can be obtained through some channels.

2.2 Major Level-2 Data Service Providers

PlatformData TypeAvailabilityNotes
WindA-share Level-2 (depth + matching)PaidStructured interface and terminal visualization
Tonghuashun iFinDLevel-2 depth + tick-by-tickEnterpriseSome content requires separate paid authorization
JoinQuantLevel-2 Tick (limited accounts)Paid, restrictedNon-public interface, requires permission negotiation
RiceQuantLevel-2 real-time dataPaidSupports trading/backtesting, suitable for options trading
Juling, HundsunProfessional private fund useEmbedded in OMSFinancial institution partnerships, expensive
Xueqiu, NetEase Finance, etc.Display only bid5/ask5No APIViewable but no full-depth data download

2.3 International Market Level-2 Sources

MarketPlatform/APILatency
US StocksNASDAQ TotalView, Polygon.io, DatabentoMillisecond level (internet API); co-location can achieve microseconds
Hong Kong StocksTickerPlant, Wind, BloombergGenerally millisecond to second level
CryptocurrencyBinance, OKX, Coinbase Advanced Trade APIReal-time free, most accessible

3. Level-2 Data Costs (Approximate)

PlatformMonthly Cost (Reference)Notes
Wind Level-2 (A-shares)CNY 20,000-50,000+/monthIncludes API access and usage license
RiceQuant Level-2 (Live trading)CNY 3,000+/monthData stream available before/after market open
JoinQuant Level-2 (Enterprise)CNY 10,000+/monthNot for individual developers
HKEX L2HKD 5,000-10,000/monthSubscribe through certified service providers
US Stocks L2 (NASDAQ TotalView)$70-150/monthNot free for individuals

4. FPGA and DMA (Market Access)

4.1 What is FPGA?

FPGA (Field Programmable Gate Array) is a programmable hardware chip that can directly execute specific tasks, such as parsing market data, making decisions, and sending orders, without OS or CPU involvement.

Role in Quantitative/High-Frequency Trading:

TaskFPGA Capabilities
Market Data ProcessingNanosecond-level parsing of Level-2 data, Order Book construction
Signal DecisionExecute strategy decisions directly in hardware
Order MatchingSend trading instructions, connect directly to trading gateway
Latency ReductionAchieve total response time < 1 microsecond (far better than traditional software)

Extremely low latency (nanosecond level), complex programming (requires Verilog/VHDL), extreme low-latency market making, ETF arbitrage, options HFT microstructure arbitrage.

4.2 What is Direct Market Access (DMA)?

DMA refers to technology where trading systems bypass traditional broker front-end systems and send trading requests directly to the exchange matching system (or trading gateway).

TypeDescription
DMA (Direct Market Access)Through broker's trading channel, bypassing UI and risk controls, direct to exchange
SA (Sponsored Access)Broker "sponsored" access, client fully controls order system
ULSA (Ultra Low-latency SA)Nanosecond latency, almost zero intervention, self-managed risk, requires institutional compliance endorsement

HFT market making/arbitrage almost always relies on DMA to be profitable

4.3 DMA + FPGA Combination

In HFT scenarios,

DMA provides "channel access," FPGA provides "speed and decision-making power"

Institutions deploy at Equinix, @Tokyo, and other exchange-adjacent locations:

  • FPGA cards (for order book + strategy)
  • DMA lines (shortest fiber/microwave routes)
  • Risk control services (self-managed or minimized intermediaries)

CIIS Sample L2 Data https://www.ciis.com.hk/hongkong/sc/historicaldata1/sampledata/index.shtml

Shanghai Stock Exchange L2 https://english.sse.com.cn/markets/dataservice/products/

Shenzhen Stock Exchange https://www.szse.cn/market/stock/indicator/index.html

SZSE L2 Authorization http://www.szsi.cn/cpfw/fwsq/hq/yw-2.htm

Hong Kong Stock Exchange https://www.hkex.com.hk/Services/Market-Data-Services/Real-Time-Data-Services/Overview/Real_time-Datafeeds?sc_lang=en

Cite this chapter
Zhang, Wayland (2026). Tick and Level-2 Order Book Data Sources. In AI Quantitative Trading: From Zero to One. https://waylandz.com/quant-book-en/Tick-and-L2-Order-Book-Data-Sources
@incollection{zhang2026quant_Tick_and_L2_Order_Book_Data_Sources,
  author = {Zhang, Wayland},
  title = {Tick and Level-2 Order Book Data Sources},
  booktitle = {AI Quantitative Trading: From Zero to One},
  year = {2026},
  url = {https://waylandz.com/quant-book-en/Tick-and-L2-Order-Book-Data-Sources}
}