2011-05-15 78 views
1

只是想知道什麼樣的免費金融API在那裏。我正在尋找可以指定索引的東西,並通過股票代碼獲取包含在該指數中的所有公司的列表。獲取完整的特定指數的股票列表

目前我只對紐約證券交易所上市的公司股票感興趣。我真的很感謝API或方法的任何建議。

回答

1

我剛碰到這項服務。您可以下載熱門交易所的完整列表。

http://www.eoddata.com/symbols.aspx

您必須註冊(免費計劃)下載。

感謝鏈接driis,但我不知道你可以得到完整的清單。我之前看過,似乎只是用於管理您的Google財經投資組合。

1

Google Finance API,我想是最好的免費一。

+0

我將使用EODData獲得完整的索引列表。然後我將使用谷歌財經的API來獲得報價等 感謝。 – conor 2011-05-16 08:49:49

+1

Google財經現已棄用。 http://stackoverflow.com/questions/10040954/alternative-to-google-finance-api – Martin 2014-06-19 16:36:57

2

除了努力工作外,像下載納斯達克交易所的各種交易所的符號,也是讓Google財經公司顯示交易所上市的所有股票和/或公司的方法。下面是獲得納斯達克公司列表中選擇一個樣本網址:

https://www.google.com/finance?start=0&num=3000&q=%5B(exchange%20%3D%3D%20%22NASDAQ%22)%20%26%20(last_price%20%3E%200.1)%20%26%20(last_price%20%3C%201500)%5D&restype=company&noIL=1

如果您在URL注意單詞「納斯達克」,你可以改變你想要的交換。此外,num參數可以更改爲允許將所有符號顯示爲單個視圖的數量。最後,顯示的last_price(也用於標準)的上限爲1500,可能還需要更改。按原樣運行一次,如果視圖分頁並且想要在單個視圖中顯示全部視圖,則相應地增加該數字。

當您使用此URL時,您可能會發現另一個好處。從Google財經中檢索股票列表的功能僅僅是作爲搜索條件聲明。我個人只發現了一些可能的字段名稱,Google不會將它們發佈到我找到的任何地方。但是,一旦使用標準構建列表,將頁面合併到一個視圖是一件簡單的事情。

+0

有沒有辦法以XML,JSON或其他類型格式獲取完整列表? – Jepessen 2014-08-14 11:13:34

+0

最近的價格標準不起作用...我將它更改爲(last_price> 50),結果仍然相同。 – 2017-08-26 01:36:02