此功能用於訂閱特定股票的 Tick和BidAsk組合成的數據,使用者可實時追蹤股價每一次的變動。
api.USQuote.subscribe_all('AAPL')
INFO - Try to subscribe usstock[AAPL] quoteType[qtAll] version[v1]
All_USStock_v1(
symbol='AAPL',
delay_time=0.001,
datetime='20251208042638',
open=280.54,
high=281.14,
low=278.05,
close=278.78,
volume=0,
total_volume=47265845,
best_bid_price=278.33,
best_bid_volume=6,
best_ask_price=278.5,
best_ask_volume=20,
price_chg=-1.92,
pct_chg=-0.68,
amount=0
)
| 參數 | 資料型態 | 說明 |
|---|---|---|
| symbol | str | 指定欲訂閱的股票代碼,例如 'TSM'。 |
此方法不直接返回值,而是會顯示訂閲相關信息。訂閲成功後,當有新的成交數據時,系統會通過 callback 機制回傳 All 實體。
All實體包括以下詳細信息:
| 參數 | 資料型態 | 說明 |
|---|---|---|
| symbol | str | 股票代碼 |
| delay_time | float | 延遲時間 |
| datetime | str | 數據的日期和時間,格式為 YYYYMMDDHHMMSS |
| open | float | 開盤價格 |
| high | float | 當日最高價格 |
| low | float | 當日最低價格 |
| close | float | 收盤價格 |
| volume | int | 最近一筆成交的股票數量 |
| total_volume | int | 當日累計成交股票數量 |
| best_bid_price | float | 最佳買入價格 |
| best_bid_volume | int | 最佳買入價格的數量 |
| best_ask_price | float | 最佳賣出價格 |
| best_ask_volume | int | 最佳賣出價格的數量 |
| price_chg | float | 與參考價格相比的價格變動 |
| pct_chg | float | 股價百分比變動 |
| amount | int | 最近一筆成交的金額,為 0 表示沒有金額交易 |
這些數據提供了全面的市場信息,包括價格動態、成交量和委託簿詳情,允許投資者進行深入的市場分析。