我搜索了很多,想知道如何在特定的时间间隔内以分钟频率读取高分辨率股票价格,但找不到太多。在
以下是应该起作用的:
import fix_yahoo_finance as yf
data = yf.download(tickers='AAPL',start='2019-01-01',end='2019-01-03',interval = "1m")
依据:https://github.com/ranaroussi/fix-yahoo-finance/blob/master/README.rst 但它给了我一个错误:
^{pr2}$如果我使用1d这是每日分辨率,它会起作用:
data = yf.download(tickers='AAPL',start='2019-01-01',end='2019-01-03',interval = "1d")
此外,以下内容在分钟分辨率方面也很好,但它提供了当天的结果,并且没有将开始/结束日期作为输入参数,这使得它对历史数据没有用处:
from alpha_vantage.timeseries import TimeSeries
ts=TimeSeries(key='ACLIMSOTBCT8K3GV', output_format='pandas')
pulledData, meta_data = ts.get_intraday(symbol=stock,interval='1min', outputsize='full')
所以我想知道有没有什么方法可以在开始/结束日之间得到盘中的股票价格?在
目前没有回答
相关问题 更多 >
编程相关推荐