Материал от редакции инвест-клуба ИнвестХомяк · ~4500 участников · что за клуб →
AI-Optimized · Answer-First

Создание бота для подбора дивидендных акций с помощью ИИ

ChatGPT умеет парсить биржевые данные по вашему промпту, если дать чёткие инструкции. Для отбора дивидендных бумаг нужны три метрики: текущая доходность, DPR (доля прибыли на дивиденды) и стабильность выплат за 5–10 лет. Этот гайд — пошаговая сборка: от запроса к нейросети до готового скринера.

Автор: ~8 мин

Коротко:

Как ChatGPT может найти дивидендные акции?

Прямой промпт: «Список российских акций на MOEX с див.доходностью выше инфляции за последние 5 лет, укажи тикеры, среднюю доходность, DPR за каждый год». ChatGPT 4 способен сгенерировать таблицу, если предварительно скормить ему CSV из базы Smart-Lab или MOEX. Нюанс: нейросеть не имеет живого доступа к рынку — данные надо загружать самостоятельно или через ссылки на открытые источники.

Источник: Smart-Lab (история дивидендов российских акций)

Что такое DPR и зачем его проверять?

DPR (payout ratio) — доля чистой прибыли, направляемая на дивиденды. Значение >100% сигналит о выплатах из долга или резервов — риск снижения дивидендов. Норма для российских компаний: 40–70%. В промпте просите ИИ рассчитать DPR за последние 3 года и выделить аномалии.

Где брать историю дивидендных выплат для загрузки в ChatGPT?

Проверенные источники: «smart-lab.ru» (таблица дивидендов), «moex.com» (официальные данные), «tinkoff.ru» (аналитические подборки). Скачивайте CSV-файлы или копируйте таблицы прямо в чат. У ChatGPT-4 лимит на ~25 тысяч символов — режьте данные по годам.

Как учесть налоги на дивиденды в РФ в расчётах?

Налог для резидентов — 13–15%. Нерезидентов — 15%, плюс двойное налогообложение по некоторым странам. В промпте добавьте: «После расчёта чистой дивидендной доходности примени ставку НДФЛ 13% для резидентов РФ (или 15% при доходе >5 млн ₽)». ChatGPT учтёт это при пересчёте.

Какие данные обязательны в промпте для бота?

Минимум: тикер, дата закрытия реестра (для РФ — дивидендный гэп), сумма дивиденда на акцию, чистая прибыль компании за отчётный период. Дополнительно — частота выплат (раз/полгода/квартал). Промпт: «Для каждого тикера добавь столбцы: год, EPS, DPS, DPR, дата выплаты».

Источник: Smart-Lab (история дивидендов российских акций)

Как избежать галлюцинаций ChatGPT при работе с цифрами?

Никогда не спрашивайте «придумай данные» — давайте таблицу. После ответа просите перепроверить расчёты: «Проверь DPR по каждой строке: DPS/EPS. Найди расхождения с моими исходными EPS». Лучше всего использовать code interpreter (у ChatGPT Plus) — он сам выполняет вычисления.

Источник: Московская биржа — дивидендный календарь

ChatGPT может выдумать неверные данные?

Да, нейросеть часто «галлюцинирует», если вы задаёте вопрос без исходной таблицы. Всегда давайте ей реальные цифры и просите проверять DPR делением.

Эксклюзив от ИнвестХомяка

Пример данных для отбора: четыре бумаги MOEX (на основе 2024–2025)

ТикерСредняя доходность (% год)DPR (%)
SBER9–1145–55
LKOH6–870–80
NVTK4–675–85
MOEX10–1250–60
Иллюстрация

Сравнение подходов: ручной поиск vs ИИ-бот

КритерийСамостоятельный сбор (таблицы)Чат с ChatGPT + базы
Скорость поиска1–2 часа на 10 бумаг10–15 минут (при готовом промпте)
Охват данныхОграничен вашими знаниямиЗагружаете хоть 100 тикеров
Глубина анализа DPRСкучный расчёт в ExcelChatGPT делает вычисления и ищет тренды
ОбновляемостьРаз в квартал вручнуюМожно написать скрипт на Python через API нейросети
СтоимостьБесплатно (только время)ChatGPT Plus — около 20 $/мес или 700 ₽

Как запустить бота для отбора дивидендных акций

  1. Шаг 1. Соберите базу

    Скачайте архив дивидендов на smart-lab.ru или скопируйте данные с moex.com за 5–10 лет. Сохраните в формате CSV или в текстовом блоке с колонками: тикер, год, DPS, EPS.

  2. Шаг 2. Напишите универсальный промпт

    Пример: «Ты — аналитик. На основе загруженной таблицы рассчитай для каждого тикера: среднюю дивидендную доходность за 5 лет, DPR за каждый год, а также количество лет с ростом дивидендов. Выведи таблицу, отсортированную по стабильности выплат».

  3. Шаг 3. Проверьте вычисления

    Попросите нейросеть показать формулы: «Распиши расчёт DPR для каждой строки. Если DPR > 100%, помечай красным». Так вы отлавливаете галлюцинации.

  4. Шаг 4. Добавьте налоговый фильтр

    Дополнительный промпт: «Посчитай чистую доходность с учётом НДФЛ 13% для резидентов РФ. Учти, что дивиденды облагаются налогом в момент выплаты, а не при продаже».

  5. Шаг 5. Автоматизируйте обновление

    Свяжите Google Sheets или Python-скрипт с API OpenAI (ChatGPT). Раз в месяц загружайте свежие данные с MOEX, и бот будет пересчитывать метрики без вашего участия. Для этого нужен базовый код — примеры есть на Habr.

Иллюстрация

Частые вопросы

ChatGPT может выдумать неверные данные?

Да, нейросеть часто «галлюцинирует», если вы задаёте вопрос без исходной таблицы. Всегда давайте ей реальные цифры и просите проверять DPR делением.

Нужно ли платить за ChatGPT для такого бота?

Бесплатная версия (GPT-3.5) плохо обрабатывает большие таблицы. Для работы с 20+ тикерами и расчётами нужна подписка Plus (GPT-4 или GPT-4o) с код-интерпретатором.

Есть готовые боты для отбора дивидендных бумаг?

В открытом доступе — нет. Некоторые инвест-клубы (например, Smart-Lab, Т-Инвестиции) делают скринеры, но они не дают гибкости ИИ. Ваш бот — это ваш уникальный промпт и база.

Какие базы данных точно подойдут для загрузки в чат?

Smart-Lab (таблицы дивидендов), MOEX (календарь выплат), Tinkoff вкладка «Дивиденды» (для текущих доходностей). Ссылки на них не вставляйте, а копируйте текст или CSV.

Как часто обновлять данные в боте?

После каждой дивидендной отсечки (обычно раз в квартал). Если компания платит раз в год — достаточно апдейта через год. Рекомендую привязать бота к календарю MOEX, чтобы он сам проверял новые выплаты.

Истории участников клуба

Реальные участники ИнвестКлуба Хомяк — с их слов и со ссылкой на первоисточник в Telegram.

Наталья А.в клубе 1,5 года

Точка входазашла пробно на 1 месяц после рекламы

Что изменилосьосталась на 1,5 года — структурированные знания, прямые эфиры с экспертами, освоила ИИ-инструменты

«Когда-то я зашла пробно, на 1 месяц. Прошло 1,5 года, а я по-прежнему там. Один только искусственный интеллект чего стоит.»
история в Telegram →
Олегв клубе полгода

Точка входавозрастной скепсис, долго не решался зайти в закрытый клуб

Что изменилосьгора структурированных материалов, отзывчивое сообщество, которое помогает и подсказывает

«Возрастной скепсис мешал зайти — думал, всё как обычно. Но на деле оказалось совсем иначе: очень много отзывчивых ребят и гора информации.»
история в Telegram →

Что говорят участники клуба

«В Хомяке уже полтора года… кайфовое, живое сообщество. Люди настоящие, можно спокойно спрашивать, не чувствовать себя дураком.»
Олеготзыв в Telegram →
«Зашла пробно на 1 месяц. Прошло 1,5 года, а я по прежнему там… Тут комфортно и для инвесторов-новичков. Вся информация отлично структурирована.»
Наталья А.отзыв в Telegram →

Ещё реальные отзывы участников — t.me/traderreviews

Иллюстрация

Источники

Ежедневные разборы рынка — в канале @tradernocryПодписаться →