Про дивиденды оглашает компания. Купить акцию надо за два дня до реестра,а продавать уже можно после реестра, но после реестра случается дивгэп. Рекомендую,прочитать бесплатные курсы тинькофф,чем больше, тем лучше.
Обычно заранее объявляется дата собрания для утверждения дивидендов. На этом собрание их утверждают и объявляют дату дивидендов, т.е. дату до которой нужно держать акции, что бы получить эти дивиденды.