【问题标题】:Retrieve real-time technical indicators and data from a stock API for 500 stocks at once for free一次免费从股票 API 中检索 500 只股票的实时技术指标和数据
【发布时间】:2020-09-02 01:22:09
【问题描述】:

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

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

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

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

【问题讨论】:

  • 这是我为指标创建open-source indicator library 的主要原因。我认为获得免费的原始报价历史记录然后自行计算而不是通过 API 限制更容易;它的计算速度也比调用 API 快得多。我正在处理一个可能会感兴趣的Python wrapper,很快。

标签: api stock quandl alpha-vantage technical-indicator


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 2019-09-01
    • 2017-12-05
    • 2011-01-23
    • 2021-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多