Yahoo股市API

出自Tan Kian-ting的維基
於 2023年7月8日 (六) 15:35 由 Tankianting討論 | 貢獻 所做的修訂
跳至導覽 跳至搜尋

API 地址

https://query1.finance.yahoo.com/v8/finance/chart/<股票名>?metrics=<價格形式>[,<價格形式>]*&interval=<單位區間>&range=<索取期間>

註:[...]*表可重複0次以上

參數

  • 股票名,格式如:
    • 英文股票代號
    • 「臺灣股票代號」.TW,例0050.TW
  • 價格形式,以下為舉例:
    • Date 日期
    • High 最高價
    • Low 最低價
    • Open 開盤價
    • Close 收盤價
    • Volume 成交量
  • 單位區間:一筆資料的單位,格式為「數字+時間單位」,時間單位如:
    • m:分
    • h:小時
    • d:日
    • wk:週
    • mo:月
  • 索取範圍:資料蒐羅的時間範圍(比如近3月等等),格式如上。

案例

用 curl 索取臺股臺積電(2330)的近3日資料,存到a.txt:

curl "https://query1.finance.yahoo.com/v8/finance/chart/2330.TW?metrics=Date,High,Low,Open,Close,Volume&interval=1d&range=3d" > a.txt