fix_yahoo_finance 模块 (fix-yahoo-finance 0.0.18) - 获取所有可用日期的数据

fix_yahoo_finance module (fix-yahoo-finance 0.0.18) - get data for all available dates

我正在积极使用 运行 Aroussi (https://pypi.python.org/pypi/fix-yahoo-finance) 的固定雅虎金融模块来收集(每日)股票报价。这是通过以下代码完成的:

data = yf.download(ticker, start=start_date, end=end_date)

我的问题是,有没有一种有效的方法可以在不提供开始日期和结束日期的情况下获取所有可用数据?

举个例子,假设 MSFT 将拥有 1990 年的数据 - 现在,我想获取所有这些数据,而不必提供 1990 年的开始日期。

来自documentation,描述需要的参数:

# start date (YYYY-MM-DD / datetime.datetime object)
# (optional, defaults is 1950-01-01)
start = "2017-01-01",

所以我猜你可以简单地省略 start 参数,它将默认为 1950,我认为这是有记录的最早日期。