2010-09-08 63 views
14

Yahoo!財務飼料是屁股疼痛。任何好的財務API?

谷歌財經API看起來不錯,但不知道爲什麼我不能檢索的股票行情信息道瓊斯Johnes,納斯達克,S & P ...

可以完美兼容公司引述像雅虎,MSFT但不要沒有獲得完整的股指數據。

有一個article就如何擺脫與YQL打開表這個數據YQL博客,但該表在該列表中。

任何人可以提出任何良好的API,Web服務或飼料?

最佳答案+投了保。

+0

那麼你的要求究竟是什麼? 「完整數據」是什麼意思? – 2010-09-08 13:34:16

+0

像Dow Johnes或納斯達克這樣的數量,變化和百分比(如果有最後更改數據可以計算百分比):http://www.google.com/finance – Otar 2010-09-08 13:37:19

回答

6

雅虎提供通過http遊離API。您可以以csv格式獲取實時信息&歷史數據。

例如,爲了獲得信& P的歷史數據(^ GSPC):
http://ichart.finance.yahoo.com/table.csv?s=^GSPC&ignore=.csv

或道瓊斯(^ DJI):
http://www.gummy-stuff.org/Yahoo-data.htm


http://ichart.finance.yahoo.com/table.csv?s=^DJI&ignore=.csv

URL語法在解釋

+0

謝謝,似乎我不能避免雅虎! Finance feeds ... – Otar 2010-09-11 08:05:04

+0

gummy-stuff.org的鏈接現在只包含來自雅虎的一封信,聲稱該網頁提供了用於「黑客入侵」雅虎金融的工具,並且必須予以刪除。不幸的是,它有。 – 2016-08-21 19:07:08

0

難道說你使用了錯誤的符號的平均值?例如,道瓊斯工業平均指數的符號是​​.DJI--這在我尋找它時引起了一些混亂。 S & P 500的符號是.INX,這更不符合直覺。

+0

不,它不能...已嘗試加載的變化。 – Otar 2010-09-08 13:40:19

4

您還可以使用YahooAPIs併發送YQL查詢,返回的XML文檔,如:

http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.quotes%20where%20symbol%20in%20%28%22GLD,SLV%22%29&env=store://datatables.org/alltableswithkeys 

爲了方便起見,我就寫了一個簡單的YahooFinanceAPI腳本GitHub上。用法示例:

$y = new YahooFinanceAPI; 
$y->api(array('SLV','GLD')); 

您可以查看的文章我在http://thesimplesynthesis.com/article/finance-apis/寫的更完整的信息。

-2

@布賴恩:延遲報價無法通過在寫作時的IB API。只有實時報價 - 這些都不是免費的。

http://ibkb.interactivebrokers.com/taxonomy/term/147

+0

你想添加評論而不是答案嗎? – 2013-03-21 17:52:47

+0

是的,但沒有按鈕。對於那個很抱歉。 – George 2013-03-22 21:26:07

+0

你是對的。您至少需要50個聲望才能添加評論。請參閱http://stackoverflow.com/privileges/comment。 – 2013-03-23 07:26:47

2

Nordnet External API看起來不錯:

  • 尼斯文檔雖然越來越多的樣品/樣板代碼將是一件好事。
  • 支持論壇與一些活動。
  • 您可以玩耍的開發環境。

在您可以使用您的應用程序進行實際交易之前,您需要一個認證過程來確保您的代碼正常工作。 該API用於構建交易機器人,但不適用於下載價格歷史記錄。