證交所即時資訊API
目前的證交所即時資訊API的URL格式(JSON格式)為 :https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=參數&json=1&delay=0
參數 = 上市別_證券代碼.tw
PartDescription
上市別必需參數
上市為tse
上櫃為otc
證券代碼必需參數
例如 :
[*]台積電 : 2330.tw
[*]環球晶 : 6488.tw
[*]上市加權指數 : t00.tw
[*]櫃買指數 : o00.tw
日期選用參數,格式YYYYMMDD
註:若要一次取得多個即時資料,參數請用「|」分隔
例如:取得台積電與環球晶,參數 = tse_2330.tw|otc_6488.tw
台積電即時資訊 :
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_2330.tw&json=1&delay=0
環球晶即時資訊 :
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=otc_6488.tw&json=1&delay=0
2019年12月11日的台積電資訊 :
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_2330.tw_20191212&json=1&delay=0
上市加權指數即時資訊 :
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_t00.tw&json=1&delay=0
櫃買指數即時資訊 :
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=otc_o00.tw&json=1&delay=0
取得台積電與環球晶即時資訊:
https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_2330.tw|otc_6488.tw&json=1&delay=0
成功取得資訊時,應該會取得如下的JSON格式資料
{"msgArray":[ { "ts":"0", "tk0":"2330.tw_tse_20200106_B_9999280689", "tk1":"2330.tw_tse_20200106_B_9999280433", "tlong":"1578282160000", "f":"1122_1149_759_705_625_", "ex":"tse", "g":"1400_1778_678_1226_873_", "d":"20200106", "it":"12", "b":"332.50_332.00_331.50_331.00_330.50_", "c":"2330", "mt":"868332", "a":"333.00_333.50_334.00_334.50_335.00_", "n":"台積電", "o":"333.00", "l":"332.50", "h":"334.50", "ip":"0", "i":"24", "w":"306.00", "v":"29121", "u":"373.00", "t":"11:42:40", "s":"4", "pz":"333.00", "tv":"4", "p":"0", "nf":"台灣積體電路製造股份有限公司", "ch":"2330.tw", "z":"333.00", "y":"339.50", "ps":"2304" }],"userDelay":5000,"rtmessage":"OK","referer":"","queryTime":{ "sysTime":"11:42:44", "sessionLatestTime":-1, "sysDate":"20200106", "sessionFromTime":-1, "stockInfoItem":2607, "showChart":false, "sessionStr":"UserSession", "stockInfo":388257},"rtcode":"0000" }
資料名稱對照表如下 :
NameDescription
tlongepoch毫秒數
f揭示賣量(配合「a」,以_分隔資料)
ex上市別(上市: tse,上櫃: otc,空白:已下市或下櫃)
g揭示買量(配合「b」,以_分隔資料)
d最近交易日期(YYYYMMDD)
b揭示買價(從高到低,以_分隔資料)
c股票代號
a揭示賣價(從低到高,以_分隔資料)
n公司簡稱
o開盤
l最低
h最高
w跌停價
v累積成交量
u漲停價
t最近成交時刻(HH:MM:SS)
tv當盤成交量
nf公司全名
z當盤成交價
y昨收
有跨域(CORS)問題,可參考這篇
頁:
[1]