用戶可以根據輸入的不同表格(table)和參數(args)來查詢所需的數據。

USData.get_snapshots 取得市場快照

Example

input
api.USData.get_snapshots('AAPL','TSM')
output
{'AAPL': 
    Symbol(timestamp='20241202160000000', 
    open=237.27, 
    high=240.79, 
    low=237.16,
    close=239.59, 
    volume=48137103, 
    previousClose=237.33, 
    netChange=2.26, 
    percentChange=0.95),
  'TSM': 
    Symbol(timestamp='20241202160000000', 
    open=189.34, 
    high=195.29, 
    low=188.94, 
    close=194.4, 
    volume=16646881, 
    previousClose=184.66, 
    netChange=9.74, 
    percentChange=5.27)
}

Attribute

參數 資料型態 說明
symbol list[str] 一個由股票代號組成的列表,如 ["symbolA", "symbolB", ...]。

Return Attribute

返回一個字典,鍵是請求的股票代號,值是包含股票即時數據的 Symbol 對象。
每個對象包括以下屬性:

參數 資料型態 說明
timestamp str 數據的日期和時間,格式為 YYYYMMDDHHMMSSSSS
open float 該交易日的開盤價。
high float 該交易日的最高價。
low float 該交易日的最低價。
close float 該交易日的收盤價。
volume int 最近一次成交的股票數量。
previousClose float 前一交易日的收盤價。
netChange float 淨變動價,即當日收盤價與前一交易日收盤價之間的差值。正值表示股價上漲,負值表示下跌。
percentChange float 百分比變化,表示股票價格的變動百分比。