證交所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 中

keyvaluedescription
a587.0000_588.0000_589.0000_590.0000_591.0000_賣價低至高以底線分隔
b586.0000_585.0000_584.0000_583.0000_582.0000_買價低至高以底線分隔
c2330股票代號
d20210505最近交易日期
ch2330.tw
tlong1620178325000毫秒數
f85_502_617_679_820_a的賣量
ip0
g447_612_190_349_423_b的買量
mt786309
h594.0000最高價
i24
it12
l586.0000最低價
n台積電公司簡稱
o594.0000開盤價
p0
extse上市或上櫃
s
t09:32:05最近交易時間
u650.0000漲停價
v8188累積成交量
w532.0000跌停價
nf台灣積體電路製造股份有限公司公司全名
y591.0000昨日收盤價
z
ts0

昨日成交資訊

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

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