0

我想知道是否有一种方法可以检索高度使用的技术指标的值,例如 EMA、简单移动平均线 (SMA)、Williams%R 的数百只股票每小时更新一次,每分钟通过多次 API 调用免费更新。

目前市场上的解决方案是 AlphaVantage 的 API,它提供实时数据,但将您限制为每分钟 5 次 API 调用(这意味着您最多可以获得 5 只股票的 1 个技术指标)。

Quandl 和 IEX 等其他 API 的 API 调用率要高得多,但报价数据是每天提供的(开盘价/高价/收盘价/低价)。

市场上有什么东西可以让我免费这样做吗?使用此数据的目的是提供实时(或至少接近 3/4 小时)警报,例如,如果 EMA-26 和 EMA-12 对于任何一个列表(例如 500股票,每隔几个小时。

4

1 回答 1

0

在尝试了这么多不同的 API 之后,我认为 yfinance API 是批量下载的最佳选择,因为您可以简单地使用股票代码列表来获取数据。但是,请注意,如果您获取多只股票的数据,则 pandas 格式会更改为多级索引数组。

于 2020-05-23T09:08:10.417 回答