Level 1、Level 2、Level 3行情有什麼區別?盤口深度與訂單簿詳解

Level 1、Level 2、Level 3行情有什麼區別?盤口深度與訂單簿詳解
行情數據通常按"級別"提供和展示。每一級都揭示更多市場內部信息——從一個最優價格到完整的訂單隊列。弄清它們的區別,能幫你選對數據源:既不為用不到的細節付費,也不在缺少關鍵信息時盲目交易。
Level 1 行情
Level 1 即盤口最優價:
- 最新成交價與成交量
- 買一價(最高買價)和賣一價(最低賣價)
- 買一、賣一掛單量
- 當日開盤、最高、最低、成交量、漲跌幅
Level 1 足以滿足自選股、持倉估值、價格提醒和大多數長期投資需求。
Level 2 行情
Level 2 展示訂單簿深度——買賣雙方多個價位及各價位的掛單量(常説的五檔、十檔行情)。
Level 2 盤口示例
| 買量 | 買價 | 賣價 | 賣量 | |
|---|---|---|---|---|
| 1,200 | 100.02 | 100.03 | 800 | |
| 3,500 | 100.01 | 100.04 | 2,100 | |
| 2,800 | 100.00 | 100.05 | 4,600 | |
| 5,100 | 99.99 | 100.06 | 1,900 | |
| 7,400 | 99.98 | 100.07 | 3,300 |
數值僅作示意。
如何解讀:
- 買賣價差 = 100.03 − 100.02 = 0.01。
- 可以看到價格附近的流動性——市價買入 5,000 股會吃掉多個賣檔。
- 買盤量遠大於賣盤等失衡可能暗示短期壓力,但大單隨時可能撤銷。
Level 3 行情
Level 3 超越了聚合深度。傳統上它是註冊做市商和交易所會員的權限級別,不僅能看到完整訂單簿,還能直接錄入、修改和撤銷報價。在現代數據語境中,"Level 3"也常指逐筆委託(Market-by-Order)數據,即可以看到每一筆獨立訂單,而不只是每個價位的合計量。
大多數個人交易者和應用開發者用不到 Level 3。
對比表
| Level 1 | Level 2 | Level 3 | |
|---|---|---|---|
| 買一賣一 | 有 | 有 | 有 |
| 多檔深度 | 無 | 有 | 有 |
| 單筆訂單 | 無 | 無(聚合) | 有 / 逐筆委託 |
| 報價錄入 | 無 | 無 | 做市商 |
| 典型用户 | 投資者、App | 日內交易者、算法 | 做市商、交易所 |
| 數據量 | 低 | 高 | 極高 |
Tick 數據處於什麼位置
行情級別描述的是報價(訂單簿),Tick 數據描述的是成交——每一筆成交的價格、數量和時間。許多策略會把 Level 2 盤口與逐筆成交結合,同時理解意圖(掛單)與行為(成交)。
誰需要 Level 2 數據?
- 入場前需要觀察流動性的日內交易者和剝頭皮者。
- 拆分大單以降低衝擊成本的算法交易執行。
- 市場微觀結構研究(價差、深度、盤口失衡)。
- 向用户提供盤口階梯(DOM)的交易平台。
通過 API 獲取 Level 2 數據
iTick 通過 REST 與 WebSocket 提供所支持股票與期貨市場的 Level 1 報價和 Level 2 盤口。盤口每秒變化多次,推送方式更合適(為什麼 WebSocket 優於輪詢)。
import json
import websocket # pip install websocket-client
TOKEN = "YOUR_API_TOKEN"
def on_open(ws):
# quote = Level 1, depth = Level 2, tick = 逐筆成交
ws.send(json.dumps({"ac": "subscribe", "params": "700$HK,AAPL$US", "types": "quote,depth,tick"}))
def on_message(ws, message):
msg = json.loads(message)
print(msg)
ws = websocket.WebSocketApp("wss://api.itick.org/stock", header={"token": TOKEN},
on_open=on_open, on_message=on_message)
ws.run_forever(ping_interval=20)
如需一次性盤口快照,可調用 GET https://api.itick.org/stock/depth?region=HK&code=700。不同交易所提供的檔位數不同,詳見文檔。
常見問題
Level 2 行情是什麼? 即訂單簿深度:買賣雙方多個價位及各價位的掛單量。
Level 2 數據值得買嗎? 對活躍的日內交易和交易執行通常值得;長期投資用 Level 1 即可。
Level 3 行情是什麼? 做市商用於查看和錄入報價的權限級別,也用來指逐筆委託數據。
獲取盤口與逐筆數據
瞭解 iTick Tick 數據與 Level 2 API,或免費開始測試報價、盤口與逐筆推送。