2017-02-21 3 views
0

Я могу получить исторические дивиденды в порядке. Как получить будущие даты дивидендов? Приведенный ниже код печатает только до последнего дивиденда, а не будущих дивидендов, даже если дата окончания будет в будущем.Pandas datareader будущие дивиденды

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) 

EDIT: Могу ли я по крайней мере, получить данные экс-дивидендные?

ответ

0

Это невозможно, так как это корпоративные действия, которые могут произойти в любой день. Это выходит за рамки pandas-datareader или Yahoo Finance API.

Обычно это происходит раз в квартал. Я полагаю, что вы можете проецировать их в одни и те же даты в следующем году и корректировать выходные/праздничные дни.

+0

Слишком плохо :-(Я действительно надеялся на дату записи, дату, дату выплаты и т. Д. – Ivan