Невозможно определить, получает ли Quantmod квартальные или годовые дивиденды - R - PullRequest
0 голосов
/ 05 апреля 2020

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

Например, скажем, я ищу самые последние суммы дивидендов для Cintas и BlackRock.

getDividends("CTAS")
getDividends("BLK")

Результат приведенного выше кода для Cintas дает дивиденды в размере 2,55 доллара, что является их годовым дивидендом (согласно Nasdaq).

Но когда я делаю то же самое для BlackRock, дивиденд показывает $ 3,63, что является их квартальным дивидендом. Затем мне нужно было бы умножить на 4, чтобы получить их годовой дивиденд в размере $ 14,52, чтобы я мог сравнить две компании в одном масштабе.

У меня нет проблем с получением дивидендов с помощью - просто нужно знать / проверить, что именно я получаю

Спасибо за вашу помощь .

Ответы [ 2 ]

1 голос
/ 05 апреля 2020

Проблема не в количественном, а в данных. В данных отсутствует индикатор, показывающий, является ли дивиденд годовым или квартальным (или ежемесячным). CTAS имеет годовой дивиденд, BLK ежеквартально. Вам нужно будет посчитать количество дивидендов за предыдущий год, чтобы узнать, с каким дивидендом вы имеете дело.

Вы можете сделать что-то с apply.yearly, чтобы свести дивиденды к годовым данным. Но это не скажет вам, каким будет прямой дивиденд.

blk <- getDividends("BLK")
apply.yearly(blk, sum)
           BLK.div
2003-12-01    0.40
2004-12-01    1.00
2005-12-01    1.20
2006-11-30    1.68
2007-11-29    2.68
2008-12-01    3.12
2009-11-24    3.12
2010-12-01    4.00
2011-12-01    5.98
2012-11-29    6.00
2013-11-29    6.72
2014-12-01    9.65
2015-12-01    8.72
2016-12-08    9.16
2017-12-01   10.00
2018-12-06   12.02
2019-12-05   13.20
2020-03-04    3.63
0 голосов
/ 17 апреля 2020

Просто подумал, что умножение квартального дивиденда на годовой может дать ложные результаты, потому что дивиденды меняются по прихоти совета. Эти квартальные дивиденды могут исчезнуть из-за, скажем, CV19, или они только что инвестировали в огромный новый завод, который потребует некоторое время, чтобы увидеть прибыль, и, возможно, даже дал больший дивиденд в предыдущем квартале, давая акционеру знать планы на будущее.

...