K線查詢
全球股票的完整K線資料,覆蓋A股、美股、港股等全球市場數千只股票。包含開盤價、最高價、最低價、收盤價及成交量等標準OHLC欄位,支持從分鐘線到月線的多時間週期查詢,提供復權因子以確保資料準確性。
GET
/stock/kline請求參數
regionenum必填市場代碼,支援HK(港股)、SH(上證)、SZ(深證)、US(美股)、SG(新加坡)、JP(日本)、TW(台湾)、IN(印度)、TH(泰國)、DE(德國)、MX(墨西哥)、MY(馬來西亞)、TR(土耳其)、ES(西班牙)、NL(荷蘭)、GB(英國)等
exchangestring上市交易所,相同市場存在多個股票產品時,可以通過 exchange 進行區分查詢,默認為空時,只會返回主要上市交易所信息;exchange字典可以參考接口 /symbol/list 返回的股票清單
codestring必填產品代碼
kTypeenum必填周期 1分鐘、2五分鐘、3十五分鐘、4三十分鐘、5一小時、8一天、9一周、10一月
etstring查詢截止時間戳 如(1751328000000)為空時默認為當前時間戳
limitstring必填查詢條數
響應參數
codenumber回應代碼
msgstring回應描述
dataarray(object)▶回應結果
tunumber成交金額
cnumber該K線收盤價
tnumber時間戳
vnumber成交數量
hnumber該K線最高價
lnumber該K線最低價
onumber該K線開盤價
程式碼範例
import requests
url = "https://api.itick.org/stock/kline?region=HK&code=700&kType=2&limit=10"
headers = {
"accept": "application/json"
"token": "Your Token"
}
response = requests.get(url, headers=headers)
print(response.text)查詢 URL
GET
https://api.itick.org/stock/kline?region=HK&code=700&kType=2&limit=10,執行查詢
響應結果
{
"code": 0,
"msg": null,
"data": [
{
"tu": 56119888070.5,
"c": 534.5,
"t": 1741239000000, // 2025-03-06 05:30:00 UTC
"v": 104799385,
"h": 536,
"l": 534.5,
"o": 535
}
]
}