2016-07-31 63 views
5

雅虎財經上週(又一次)改變了它的網頁格式,並且數據不可複製,可下載或可裁剪,因爲數據顯然是間接加載的。 (我可以在調試器中看到它。)如何使用雅虎財務API下載選項表?

Yahoo Finance API目前不會爲單個選項符號返回選項數據,更少的表或過期日期,也不顯示YQL。

有沒有人成功下載或從過去一週的雅虎金融颳了選項數據?如果是這樣,怎麼樣?

它可能不相關,但我主要使用perl。

這個問題是關於編程,因爲肯定下載數據是編程的一部分。

回答

8

我發現自從雅虎財經的變化,工程的API。我仍然試圖找到可用的其他API的任何線索。

這裏是基地調用。該{}是無論是數字1或2既是工作:query{}.finance.yahoo.com/v7/finance/

現在,@Yago指出,可以追加chart/,您還可以追加options/。我正在尋找其他選項來追加。具體來說,我想找到基本面分析和技術分析一樣,你可以從這個老但糖果得到:http://finance.yahoo.com/d/quotes.csv?s=amd&f=nb4t8(返回:N =名稱; B4 =賬面價值; T8 = 1年目標價)

/v7返回JSON這很好。謝謝。

而要真正回答你關於期權鏈問題: https://query{1|2}.finance.yahoo.com/v7/finance/options/{ticker} 你也可以添加特定時期日期(以小時,分鐘,秒爲零,這將匹配來自雅虎財經輸出)的期權到期: https://query2.finance.yahoo.com/v7/finance/options/amd?date=1487289600

+0

這太棒了。你能提供一些關於可以傳遞的查詢參數類型的更多細節嗎?是否有任何文件可用於此? – nitimalh