2015-01-06 669 views
27

我有一個項目,我實施所有國家的各家公司的實時股票更新。免費的JSON格式的股票報價API(現場或歷史)

任何人都可以告訴我在哪裏可以找到「免費API」來獲取這些細節。我已經在Google上搜索了很多,只發現了「Pro API」。需要幫助:)

+0

您可以輕鬆地夠仍使用未公開的API從谷歌下載。 http://www.jarloo.com/real-time-google-stock-api/ – Kelly

+1

作爲一名軟件開發人員,我會推薦[Alpha Vantage](http://www.alphavantage.co/)。他們爲實時和歷史股票報價提供免費的JSON API。 [Here](http://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=MSFT&interval=1min&apikey=demo)是MSFT的實時盤中數據。 [這裏](http://www.alphavantage.co/documentation/)是他們完整的API文檔。你確實需要一個API密鑰,可以在他們的網站上免費獲得。 –

+1

雖然Alpha Vantage從數據的角度看起來很有希望,但他們沒有描述他們的商業模式或者有一個關於公司聯繫信息,地址和關於在那裏工作的人的信息的「關於我們」頁面,這很簡單。我很樂意使用他們的API,但他們對我來說看起來不太可靠。 – jennEDVT

回答

43

檢查以下他們是免費的,他們生成Json,但對於不同的交易所,您需要確保使用正確的語法。即使雅虎財務運作良好,但仍存在一些問題有關NSE和BSE數據,它總是產生空

DEPRICATED谷歌財經 - NSE

URL - http://www.google.com/finance/info?q=NSE:AIAENG,ATULAUTO,<Add more NSE codes> 

DEPRICATED谷歌財經 - 瘋牛病

URL -http://www.google.com/finance/info?q=BOM:524091,532683,<Add more BSE codes> 

DEPRICATED其他數據Feed(Json)

URL - http://live-nse.herokuapp.com/?symbol=AIAENG,ATULAUTO,<Add more NSE codes> 

Python的工具(NSE)

URL - http://nsetools.readthedocs.org/en/latest/index.html 
+0

感謝您的回覆,但我需要所有公司的股票價格,而不提任何公司名稱。感謝提前。 –

+1

你可以使用上面提到的http://nsetools.readthedocs.org/en/latest/index.html。如果你想引用所有公司的話,那麼你可以使用* get_stock_codes * API然後遍歷它。實施線程來讓你的工作更快完成。 –

+3

不是Google Finance API [已棄用](http://googlecode.blogspot.com.br/2011/05/spring-cleaning-for-some-of-our-apis.html)? – sirboderafael