【发布时间】:2010-10-19 18:27:12
【问题描述】:
我正在尝试制作一个股市模拟器(也许最终会成长为一个预测 AI),但我无法找到要使用的数据。我正在寻找历史股票市场数据的(希望是免费的)来源。
理想情况下,这将是一个非常细粒度(秒或分钟间隔)的数据集,其中包含 NASDAQ 和 NYSE(如果我喜欢冒险的话,可能还有其他)上每个代码的价格和交易量。有谁知道此类信息的来源?
我找到了this question,这表明雅虎提供 CSV 格式的历史数据,但我无法通过粗略检查链接的网站找到如何获取它。
我也不喜欢在 CSV 文件中零碎下载数据的想法……我想雅虎会在最初的几千个请求后感到不安并关闭我。
我还发现了another question,这让我觉得我中了大奖,但不幸的是,OpenTick 网站似乎已经关门了……太糟糕了,因为我认为它们正是我想要的。
我还可以使用每个交易品种每天的开盘/收盘价和交易量数据,但如果我能获得所有数据,我会更喜欢这些数据。还有其他建议吗?
【问题讨论】:
-
@rmeador,无论您提出多少请求,雅虎都不会关闭您,但 Google 会关闭您。我已经能够在大约 5-6 小时内从雅虎下载大约 4GB 的 EOD 历史价格而不会被关闭。大约 7,000 只股票的所有 EOD 历史价格自它们加入市场以来。有关更多信息和示例源代码,请参阅我的答案。
-
我觉得 EOD 数据信息量不足。如果您想要逐笔报价和交易,我相信polygon.io 是最便宜的。
标签: artificial-intelligence simulation finance stocks