【问题标题】:Pandas datareader future dividends熊猫数据阅读器未来分红
【发布时间】:2017-02-21 10:37:58
【问题描述】:

我能够很好地获得历史股息。我如何获得未来的股息日期?下面的代码只打印到最后一个股息,而不是未来的股息,即使结束日期在未来。

from pandas_datareader import data

import datetime


start = datetime.datetime(2000, 1, 1)
end = datetime.datetime(2018, 2, 27)

df_histdivs = data.DataReader('PG', 'yahoo-dividends', start, end)

编辑:我至少可以得到除息数据吗?

【问题讨论】:

    标签: python pandas-datareader


    【解决方案1】:

    这是不可能的,因为公司行为可以在任意一天发生。这超出了pandas-datareader 或 Yahoo Finance API 的范围。

    通常每季度发生一次。我最好的猜测是,您可以将它们投影在明年的相同日期并根据周末/节假日进行调整。

    【讨论】:

    • 太糟糕了 :-( 我实际上希望记录日期、除息日期、付款日期等。
    猜你喜欢
    • 2019-11-05
    • 1970-01-01
    • 1970-01-01
    • 2018-02-23
    • 2012-05-16
    • 2019-12-21
    • 2015-05-09
    • 2021-03-20
    • 2016-09-25
    相关资源
    最近更新 更多