證交所API獲取股票資料

歷史資料


https://mis.twse.com.tw/stock/api/getStockInfo.jsp?ex_ch=tse_2330.tw_20210504

參數 ex_ch=上市或上櫃_代號.tw_日期

範例:
tse_t00.tw → 加權指數
tse_2330.tw → 台積電
otc_o00.tw → 指數
otc_6488.tw → 環球晶
tse_t00.tw_20210504 → 加權指數2021/5/4的歷史資料
tse_2330.tw_20210504 → 台積電2021/5/4的歷史資料
otc_o00.tw_20210504 → 指數2021/5/4的歷史資料
otc_6488.tw_20210504 → 環球晶2021/5/4的歷史資料
tse_2330.tw_20210504|otc_6488.tw_20210504 → 多筆資料

json 字串

{
   "msgArray":[
      {
         "tv":"-",
         "ps":"-",
         "pz":"-",
         "a":"587.0000_588.0000_589.0000_590.0000_591.0000_",
         "b":"586.0000_585.0000_584.0000_583.0000_582.0000_",
         "c":"2330",
         "d":"20210505",
         "ch":"2330.tw",
         "tlong":"1620178325000",
         "f":"85_502_617_679_820_",
         "ip":"0",
         "g":"447_612_190_349_423_",
         "mt":"786309",
         "h":"594.0000",
         "i":"24",
         "it":"12",
         "l":"586.0000",
         "n":"台積電",
         "o":"594.0000",
         "p":"0",
         "ex":"tse",
         "s":"-",
         "t":"09:32:05",
         "u":"650.0000",
         "v":"8188",
         "w":"532.0000",
         "nf":"台灣積體電路製造股份有限公司",
         "y":"591.0000",
         "z":"-",
         "ts":"0"
      }
   ],
   "referer":"",
   "userDelay":5000,
   "rtcode":"0000",
   "queryTime":{
      "sysDate":"20210505",
      "stockInfoItem":1758,
      "stockInfo":709852,
      "sessionStr":"UserSession",
      "sysTime":"09:32:08",
      "showChart":false,
      "sessionFromTime":-1,
      "sessionLatestTime":-1
   },
   "rtmessage":"OK",
   "exKey":"if_tse_2330.tw_zh-tw.null",
   "cachedAlive":11900
}

解析

多筆資料的結果會放在 msgArray 中

key value description
a 587.0000_588.0000_589.0000_590.0000_591.0000_ 賣價低至高以底線分隔
b 586.0000_585.0000_584.0000_583.0000_582.0000_ 買價低至高以底線分隔
c 2330 股票代號
d 20210505 最近交易日期
ch 2330.tw
tlong 1620178325000 毫秒數
f 85_502_617_679_820_ a的賣量
ip 0
g 447_612_190_349_423_ b的買量
mt 786309
h 594.0000 最高價
i 24
it 12
l 586.0000 最低價
n 台積電 公司簡稱
o 594.0000 開盤價
p 0
ex tse 上市或上櫃
s
t 09:32:05 最近交易時間
u 650.0000 漲停價
v 8188 累積成交量
w 532.0000 跌停價
nf 台灣積體電路製造股份有限公司 公司全名
y 591.0000 昨日收盤價
z
ts 0

昨日成交資訊

https://www.twse.com.tw/exchangeReport/STOCK_DAY_ALL

只能查昨天,無法指定日期,也無法指定某支股票