從網上搜索到的 Yahoo 財經 API 接口,基本可以取到世界各個市場的股票,指數,外匯等數據
但是測試下來好像日本國內數據沒有,不過調查之後發現可以使用其他方式獲取,獲取的方法會在隨後的博文再附上。
1. 獲取實時數據
http://finance.yahoo.com/d/quotes.csv?s = 股票名稱 & f = 數據列選項
s — 表示股票名稱,多個股票之間使用英文加號分隔,如 “XOM+BBDb.TO+JNJ+MSFT”,羅列了四個公司的股票:XOM, BBDb.TO, JNJ, MSFT。
f — 表示返回數據列,如 “snd1l1yr”。
2. 歷史數據請求
http://ichart.yahoo.com/table.csv?s=string&a=int&b=int&c=int&d=int&e=int&f=int&g=d&ignore=.csv
s — 股票名稱
a — 起始時間,月
b — 起始時間,日
c — 起始時間,年
d — 結束時間,月
e — 結束時間,日
f — 結束時間,年
g — 時間周期。
參數 g 的取值範圍:d->‘日’(day), w->‘周’(week),m->‘月’(mouth),v->‘dividends only’
月份是從 0 開始的,如 9 月數據,則寫為 08。
參考網址:
http://blog.sina.com.cn/s/blog\_71302a17010100on.html
http://www.gummy-stuff.org/Yahoo-data.htm
http://hi.baidu.com/arjsyy/blog/item/3057167ab50157d50ad1878a.html