获取免费的历史股票市场/交易所数据(例如标准普尔 500 指数、纽约证券交易所)? [关闭]
Posted
技术标签:
【中文标题】获取免费的历史股票市场/交易所数据(例如标准普尔 500 指数、纽约证券交易所)? [关闭]【英文标题】:Get free historic stock market/exchange data (e.g. S&P 500, NYSE)? [closed] 【发布时间】:2012-07-23 15:17:47 【问题描述】:我正在开发一个依赖股市信息的应用程序。目前,我使用Yahoo Finance CSV API。不幸的是,OpenTick 停止了它的服务,Google Finance API 也将很快停止。
我有一个我感兴趣的股票代码列表,下载CSV
并解析它。我确实不需要需要“实时”和“合法”数据,因为我想测试我的应用程序如何处理高频股票事件流。理想情况下,至少应该包含几个 100k 报价,越多越好(在一定程度上)。
数据应该在某种程度上类似于site,但我需要更多数据。唯一需要注意的是,它必须包含典型的股票代码,数据本身不需要太详细(日期/时间、最高价、最低价、EOD、成交量都可以)。
有谁知道,我可以从哪里获取历史数据(例如大量的 CSV),我可以将其输入到我的应用程序中?
为这些数据付费不是一种选择。如果有人可以分享他的经验/知识,从哪里获得这些数据,那就太好了。我知道 xignite、NxCore 等,但由于这是一个学术项目,它必须是免费使用的数据。我不希望有一些免费的 NxCore 等价物,但可能你们可以帮助我提供一些建议和提示......
如果我过于乐观并且基本上没有免费资源,我将不得不“随机化”股票报价,但这是最后的选择。静态历史数据集的一大优势是,我可以真正比较我的应用程序在相同输入数据方面的性能。
我已经搜索过 ***,但大多数线程都很老旧,并且不再像 this question 那样引用存在的灵魂。
编辑:
相关问题中提到的这个网站EODdata.com 已接近关闭 - 但不幸的是,他们的数据不是免费的,但至少价格似乎合理。
另一个相关的 SO 问题可以找到here。
【问题讨论】:
我认为雅虎是你想要做的最好的来源。它不起作用吗? 小心使用雅虎,以免他们禁止您的 IP。如果您想要实时或逐个滴答数据polygon.io 我相信是最便宜的。还有免费的外汇流。 【参考方案1】:在Southwest Cyberport 的网站上可以下载一些历史股市数据集。
我已将 S&P 500 历史数据 下载为 “每日更新”,并获得了大约11 MB 未压缩的 txt 文件。每个文件大小为 25 KB,可以轻松拼接成一个大文件。
格式为CSV
,a对应:Date, Company, Open, High, Low, Close, Volume
可以在下面找到小样本:
20080306,A,30.51,30.7,30.1,30.14,21131
20080306,AA,38.85,39.28,38.26,38.37,112800
20080306,AAPL,124.9,127.5,120.81,120.93,526320
20080306,ABC,41.24,41.26,40.26,40.26,13738
20080306,ABI,34.18,34.21,33.59,33.63,21597
20080306,ABK,7.99,8.5,7.25,7.42,195953
20080306,ABT,52.83,52.98,52.05,52.09,60385
20080306,ACAS,34.75,34.86,32.57,32.65,27887
....
【讨论】:
以上是关于获取免费的历史股票市场/交易所数据(例如标准普尔 500 指数、纽约证券交易所)? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章