USQuote.subscribe_all 訂閲all

此功能用於訂閱特定股票的 Tick和BidAsk組合成的數據,使用者可實時追蹤股價每一次的變動。

Example

input
api.USQuote.subscribe_all('AAPL')
output
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
)

Attribute

參數 資料型態 說明
symbol str 指定欲訂閱的股票代碼,例如 'TSM'。

Return Attribute

此方法不直接返回值,而是會顯示訂閲相關信息。
訂閲成功後,當有新的成交數據時,系統會通過 callback 機制回傳 All 實體。

All實體包括以下詳細信息:

參數 資料型態 說明
symbolstr股票代碼
delay_timefloat延遲時間
datetimestr數據的日期和時間,格式為 YYYYMMDDHHMMSS
openfloat開盤價格
highfloat當日最高價格
lowfloat當日最低價格
closefloat收盤價格
volumeint最近一筆成交的股票數量
total_volumeint當日累計成交股票數量
best_bid_pricefloat最佳買入價格
best_bid_volumeint最佳買入價格的數量
best_ask_pricefloat最佳賣出價格
best_ask_volumeint最佳賣出價格的數量
price_chgfloat與參考價格相比的價格變動
pct_chgfloat股價百分比變動
amountint最近一筆成交的金額,為 0 表示沒有金額交易

這些數據提供了全面的市場信息,包括價格動態、成交量和委託簿詳情,允許投資者進行深入的市場分析。