gpt4 book ai didi

Python:如何免费获取股票数据(对于许多代码,如标准普尔 500)

转载 作者:行者123 更新时间:2023-11-28 22:11:30 24 4
gpt4 key购买 nike

我想用 Python 获取股票数据进行一些分析。

而且我想对很多股票进行分析,不是像 AAPL 这样的单一股票,而是像标准普尔 500 指数这样的股票。具体来说,美国股票的收盘价和调整后价格、行业等其他信息。

我该怎么做?


如果这个问题有点太简单了,我很抱歉。我试图找到数据,但没有很好的解决方案。

我试过 quandl,但似乎只支持通过代码获取数据,Yahoo finance 也是如此(来自 https://www.quora.com/Using-Python-whats-the-best-way-to-get-stock-data)。一种可能的来源是 Quantopian,但它仅支持在其在线笔记本中进行分析。现在我正在尝试 Alph Advantage

当我看到别人的项目时,它只是一个 csv。我错过了 quandl 或 Yahoo Finance 中的某些内容吗?或者我是否需要从他们那里手动获取 SP 500 的每个代码?

谢谢!

enter image description here

最佳答案

您可以使用雅虎财经获取几乎所有报价的实时数据:

import pandas as pd
from pandas_datareader import data as wb

ticker='BTC-USD'

ticker=wb.DataReader(ticker,start='2015-1-1',data_source='yahoo')
print(ticker)

Yahoo Finance 会给你 hihg-low-adj_close 等。只需从雅虎财经页面查找报价名称,您将获得所有数据

关于Python:如何免费获取股票数据(对于许多代码,如标准普尔 500),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55615969/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com