2011-06-03 22 views
9

我正在爲股權寫一些機器學習軟件,並希望找到一些訂單數據或至少3或5分鐘的數據。我在哪裏可以找到高分辨率的財務數據

我想要一年或兩年進行測試。

我真的不在乎交換數據是從哪裏來的,只要它來自某個主要的交易所。

還有什麼地方可以連接到延遲「實時」數據的數據流?

的數據不必須是免費的,但免費是更好:-)

回答

6

http://finance.yahoo.com

,你可以下載股票市場的數據對任何一家公司以CSV格式。 例如,如果你想下載微軟的數據,CSV文件是位於 - http://download.finance.yahoo.com/d/quotes.csv?s=MSFT&f=sl1d1t1c1ohgv&e=.csv

同樣的,你也可以下載的數據對任何一家公司,只要與股票報價則需要更換MSFT在上述網址。

我不知道,你可以得到免費實時數據流的任何地方;)

+0

嗯......問題中沒有「免費」字樣,所以任何數據提供者都應該這樣做 – Juliusz 2011-06-03 15:01:51

3

的良好來源爲AutomatedTrader。提供Level1(交易和書籍的頂部),並且還有NASDAQ ITCH,NYSE OpenBook,ArcaBook,BATS和DirectEdge的歷史記錄。

對於實時數據嘗試IQFeed。 IQFeed也有多年1分鐘的酒吧可供選擇。它也非常便宜。

3

我用google搜索這個link,它提供少量股票的每日價格。

看起來你的問題似乎你對高頻交易感興趣。

爲此,我建議您與您的定量或專家交談並生成一些培訓輸入。這些應該包括止損情況和其他您想要特定響應的情況。

接下來,您應該使用Black-Scholes模型(具有某種波動性的價格的布朗運動)中的相同假設生成一些序列。那麼,你應該在數據中包括股息。

因此,在您開始使用「真實」數據之前,您應該使用您能想到的所有條件生成大量人造培訓數據。

這將節省您的錢,首先,只有他們成功地通過你支付的實際數據後,做所有的廉價測試(這是不是便宜...)

1

檢查這個link

它將實時數據傳輸到任何桌面和移動Web瀏覽器和應用程序。完全支持HTML,HTML5,Ajax,Flex,Silverlight,iOS,Android,BlackBerry,Windows Phone,Java和.NET技術,並支持雙向數據推送。

3

如果您希望在次日常數據粒度上進行認真的工作,您將需要「付費」服務。一些良好的網絡基礎的措施包括:

  • DTN IQFeed
  • EOData
  • AutomatedTrader
  • 谷歌/雅虎財經

專業服務包括:

  • 彭博終端(儘管盤中/時段數據限於最近的數據API的50-60天。您可以支付更多,但它只能通過FTP)
  • 路透社TickHistory(優秀可用 - 大量的編程訪問)
  • 從Exchange
  • 專業HFT /蜱供應商直接

最好取決於具體情況 - 但API訪問的任何內容都很精彩 - 這就是爲什麼我會推薦DTN,如果你是非專業人士。伯格/路透社如果你是。

相關問題