通过 API 获取免费的 SP500 历史收盘数据

Get free SP500 historical end of day data through API

有什么方法可以理想地以 API 和 csv 格式获取免费的 SP500 历史收盘数据?不知道为什么它似乎比我想象的要难。

例如:

Quandl:未找到 SPY 或 SPX 符号

rs = requests.get('https://www.quandl.com/api/v3/datasets/WIKI/SPY/data.csv?api_key=<API Keys>')

有什么API我可以试试吗?

谢谢。

您可以通过 API 检索它,方法是使用 pip install quandl 安装 quandl,然后发出如下请求:

import quandl

quandl.ApiConfig.api_key = 'YOUR_KEY'
quandl.get('EOD/SPY', start_date='2021-02-26', end_date='2021-02-26')

但是,您需要订阅数据集才能以这种方式访问​​数据。