- Регистрация
- 25.08.2011
- Сообщения
- 1 061
- Реакции
- 1 282
- Баллы
- 113
И снова здравствуйте.
Как известно, с каждым годом богатые становятся ещё богаче, ну а бедные... Впрочем, что это я все о нас и о нас.
Так вот, кто владеет информацией - тот, если не дурак, ею воспользуется и разбогатеет (ну, или посадят надолго).
Самые богатые люди в мире живут в США, а самые богатые из богатых - ими ещё и правят.
Но, к счастью, все госслужащие США должны отчитываться о своих капиталовложениях, и поскольку, всё это есть в открытом доступе, то мы займёмся и копитрейдингом.
Встречайте:
Congress Signal Bot — это радар по сделкам американских чиновников и топ-менеджеров.
Он круглосуточно следит за публичными базами раскрытий в США и, когда находит интересное, присылает вам уведомление в Telegram:
Важно понимать про задержки:
Шаг Что происходит Как часто (по умолчанию)
1. Сбор Качает новые раскрытия: SEC Form 4, Конгресс (Senate), новости Yahoo Finance SEC — каждые 5 мин, Конгресс — 10 мин
2. Окно Оставляет только сделки за последние 45 дней (или с начала года) при каждом сборе
3. Дедупликация Убирает повторы (одна сделка = один сигнал, хеш-ключ) автоматически
4. Скоринг Группирует сделки по тикеру и считает score 0…1 каждые 60 мин (рекомендуется 15)
5. Новости Для топ-5 сигналов добавляет 2–3 реальных заголовка новостей в конце скоринга
6. Рассылка Шлёт сигналы подписчикам в Telegram сразу после скоринга
Между шагами бот каждую секунду проверяет, не написали ли вы ему — поэтому кнопки и команды отвечают мгновенно, даже во время сбора данных.
Score — это внутренняя эвристическая оценка «интересности» сигнала от 0 до 1. Это НЕ вероятность роста цены!
Бот складывает несколько факторов (у каждого свой вес):
Фактор О чём говорит Влияние
Свежесть Насколько быстро раскрытие после сделки до 30%
Кластер Сколько разных людей купили/продали то же самое до 30%
Размер сделки От $15 тыс. до $1 млн+ до 20%
🏛 Двухпартийность Конгресс: сделка и у демократов, и у республиканцев до 20%

Роль (SEC) Кто инсайдер: CEO > директор > владелец > просто инсайдер до 35%
Как читать:
0.8–1.0 — сильный, «консенсусный» сигнал: много людей, свежие данные, крупные суммы.
0.5–0.8 — средний: есть смысл изучить компанию самому.
< 0.5 — слабый: обычно лучше пропустить.
Порог отсечения задаёте вы сами (/setmin 0.5 — не присылать ниже).
Помните: score — это не «вырастет на 20%». Это «раскрытие выглядит необычно/согласованно».
Дальше всегда нужно смотреть на саму компанию (новости, отчётность, дивиденды — бот подтягивает заголовки, чтобы было с чего начать).
Как понять, что за фигня:
Помните: score — это не «вырастет на 20%». Это «раскрытие выглядит необычно/согласованно». Дальше всегда нужно смотреть на саму компанию (новости, отчётность, дивиденды — бот подтягивает заголовки, чтобы вам было с чего начать).
DRS — ПРОДАТЬ
Score: 0.76
Раскрытия (основа сигнала):
• Dippold Michael — Продажа (S); дата: 2026-09-02; SEC Form 4; роль: officer
Почему такой score:
• Роль инсайдера: 0.90 ← офицер (топ-менеджер) продаёт
• Кластер (инсайдеров: 1): 0.25 ← продавец один
• Размер сделки: 0.90 ← крупная сумма
• Свежесть: 1.00 ← раскрыто сразу после сделки
Новости по DRS (заголовки RSS, не прогноз): …
Не является инвестиционной рекомендацией.
Что здесь важно:
Кнопка Команда Что делает
Последний скоринг /last Последние сигналы (до 10)
Подробные рекомендации /detailed Подробные карточки по тем же сигналам (до 5)
Топ участников /top_politicians Кто активнее всех торговал (Конгресс + SEC)
История /history История рекомендаций (до 15)
Настройки /settings Ваш профиль
Подписка /subscribe Включить подписку (если выключали)
— /unsubscribe или /stop Отписаться от рассылки
— /setmin 0.5 Порог score (0…1) для ваших уведомлений
— /fast on/off SEC-сигналы: вкл/выкл (по умолчанию вкл)
— /max 3 Сколько рекомендаций присылать за раз (1–10)
— /status Статистика: сделок в БД, подписчиков, таймеры циклов
— /help То же, что /start
Кнопки — это те же команды: нажали «
Последний скоринг» — бот получил текст кнопки и выполнил /last.
Задайте переменные проекта (необязательные (кроме телеги), но важные):
Переменная Что это Пример
BOT_TOKEN Токен вашего Telegram-бота обязательно, иначе бот не запустится
SEC_UA User-Agent с вашим e-mail для сайта SEC MyBot/1.0 (contact: my@email.com) — без реального email SEC даёт 403
ADMIN_IDS Ваш chat id (для служебных алертов) можно узнать через @userinfobot
scoringInterval Как часто считать сигналы и слать 15 (минут) — быстрые сигналы; 60 — экономно
secInterval Как часто качать SEC 5
congressInterval Как часто качать Конгресс 10
minScore Порог сигнала по умолчанию 0.35…0.5
collectEfd Собирать ли Senate EFD 0 — если портал не работает (у вас сейчас так)
collectSenate, collectSec, collectNews Вкл/выкл источников 1 = вкл
Запустите действие ОДИН раз и больше не трогайте.
Кому Насколько
Начинающему инвестору в US-акции ★★★★ — дёшево и просто учит «смотреть за умными деньгами»
Активному трейдеру ★★★ — один из многих источников идей; сам по себе слабоват
Долгосрочному инвестору ★★★ — хорош как «сторож»: например, если все инсайдеры разом продают вашу компанию
Тем, кому нужны «гарантированные» сигналы ★ — такого не бывает, бот тут не поможет
В общем, глядишь, скоро кто-то станет богаче Трампа.
Успехов всем в нелегком труде.
P.S. После исправления ошибки и сохранения всё красивое форматирование сбилось, так что не обуссудьте.
Как известно, с каждым годом богатые становятся ещё богаче, ну а бедные... Впрочем, что это я все о нас и о нас.
Так вот, кто владеет информацией - тот, если не дурак, ею воспользуется и разбогатеет (ну, или посадят надолго).
Самые богатые люди в мире живут в США, а самые богатые из богатых - ими ещё и правят.
Но, к счастью, все госслужащие США должны отчитываться о своих капиталовложениях, и поскольку, всё это есть в открытом доступе, то мы займёмся и копитрейдингом.
Встречайте:
Congress Signal Bot — это радар по сделкам американских чиновников и топ-менеджеров.
Он круглосуточно следит за публичными базами раскрытий в США и, когда находит интересное, присылает вам уведомление в Telegram:
Проще говоря: закон заставляет богатых и влиятельных людей отчитываться о своих сделках, а бот ловит эти отчёты и переводит их на человеческий язык.DGICA — КУПИТЬ Score: 0.83
• Покупки сделали директор и крупный акционер Donegal Group…
Новости по тикеру…
Не является инвестиционной рекомендацией.
Какие сделки он отслеживает:
В США действуют два закона, которые обязывают публиковать сделки:А) Конгрессмены (сенаторы и члены Палаты представителей)
Закон STOCK Act (2012) запрещает конгрессменам торговать на основе закрытой информации и требует в течение 45 дней раскрывать свои сделки с акциями.- Senate Stock Watcher — публичный архив-агрегатор всех таких раскрытий (но обновляется с задержкой, часто месяцами).
- Senate EFD (efdsearch.senate.gov) — официальный портал Сената, там отчёты появляются быстро. (У вас сейчас этот источник отключён/не работает — см. раздел 10.)
Б) Инсайдеры компаний (SEC Form 4)
Директора, топ-менеджеры и владельцы >10% акций публичных компаний обязаны сообщать в SEC (Комиссию по ценным бумагам) о каждой своей сделке в течение 2 рабочих дней. Эти отчёты называются Form 4, и бот читает их прямо с сайта SEC (EDGAR).Важно понимать про задержки:
- SEC Form 4 → бот узнаёт почти сразу (2 дня максимум — это требование закона).
- Конгресс → официальные данные приходят с задержкой до 45 дней (это разрешено законом!). «Свежесть» сделки — один из факторов оценки.
Как бот фурычит:
Весь цикл повторяется автоматически:Шаг Что происходит Как часто (по умолчанию)
1. Сбор Качает новые раскрытия: SEC Form 4, Конгресс (Senate), новости Yahoo Finance SEC — каждые 5 мин, Конгресс — 10 мин
2. Окно Оставляет только сделки за последние 45 дней (или с начала года) при каждом сборе
3. Дедупликация Убирает повторы (одна сделка = один сигнал, хеш-ключ) автоматически
4. Скоринг Группирует сделки по тикеру и считает score 0…1 каждые 60 мин (рекомендуется 15)
5. Новости Для топ-5 сигналов добавляет 2–3 реальных заголовка новостей в конце скоринга
6. Рассылка Шлёт сигналы подписчикам в Telegram сразу после скоринга
Между шагами бот каждую секунду проверяет, не написали ли вы ему — поэтому кнопки и команды отвечают мгновенно, даже во время сбора данных.
Что такое «score»:
Score — это внутренняя эвристическая оценка «интересности» сигнала от 0 до 1. Это НЕ вероятность роста цены!Score — это внутренняя эвристическая оценка «интересности» сигнала от 0 до 1. Это НЕ вероятность роста цены!
Бот складывает несколько факторов (у каждого свой вес):
Фактор О чём говорит Влияние
🏛 Двухпартийность Конгресс: сделка и у демократов, и у республиканцев до 20%
Как читать:
0.8–1.0 — сильный, «консенсусный» сигнал: много людей, свежие данные, крупные суммы.
0.5–0.8 — средний: есть смысл изучить компанию самому.
< 0.5 — слабый: обычно лучше пропустить.
Порог отсечения задаёте вы сами (/setmin 0.5 — не присылать ниже).
Дальше всегда нужно смотреть на саму компанию (новости, отчётность, дивиденды — бот подтягивает заголовки, чтобы было с чего начать).
Как понять, что за фигня:
- 0.8–1.0 — сильный, «консенсусный» сигнал: много людей, свежие данные, крупные суммы.
- 0.5–0.8 — средний: есть смысл изучить компанию самому.
- < 0.5 — слабый: обычно лучше пропустить.
- Порог отсечения задаёте вы сами (
/setmin 0.5— не присылать ниже).
Как читать сообщение бота (пример разбора)
Score: 0.76
Раскрытия (основа сигнала):
• Dippold Michael — Продажа (S); дата: 2026-09-02; SEC Form 4; роль: officer
Почему такой score:
• Роль инсайдера: 0.90 ← офицер (топ-менеджер) продаёт
• Кластер (инсайдеров: 1): 0.25 ← продавец один
• Размер сделки: 0.90 ← крупная сумма
• Свежесть: 1.00 ← раскрыто сразу после сделки
Что здесь важно:
- Направление («ПРОДАТЬ»/«КУПИТЬ») — это баланс покупок и продаж по тикеру за окно. Продажа инсайдера — не всегда плохой знак (бывает: налоги, диверсификация, опционы). А вот покупка директором/CEO за свои деньги — исторически более «говорящий» сигнал.
- Коды сделок: P = покупка, S = продажа. Нейтральные коды (A — начисление опционов, F — налоги, G — дарение и т.п.) бот не считает сигналом — это правильно, иначе был бы шум.
- В сообщении всегда есть дисклеймер — это не рекомендация купить/продать, а информация о раскрытии.
Команды и кнопки в боте:
После/start бот присылает приветствие с кнопками-меню:Кнопка Команда Что делает
— /unsubscribe или /stop Отписаться от рассылки
— /setmin 0.5 Порог score (0…1) для ваших уведомлений
— /fast on/off SEC-сигналы: вкл/выкл (по умолчанию вкл)
— /max 3 Сколько рекомендаций присылать за раз (1–10)
— /status Статистика: сделок в БД, подписчиков, таймеры циклов
— /help То же, что /start
Кнопки — это те же команды: нажали «
Задайте переменные проекта (необязательные (кроме телеги), но важные):
Переменная Что это Пример
BOT_TOKEN Токен вашего Telegram-бота обязательно, иначе бот не запустится
SEC_UA User-Agent с вашим e-mail для сайта SEC MyBot/1.0 (contact: my@email.com) — без реального email SEC даёт 403
ADMIN_IDS Ваш chat id (для служебных алертов) можно узнать через @userinfobot
scoringInterval Как часто считать сигналы и слать 15 (минут) — быстрые сигналы; 60 — экономно
secInterval Как часто качать SEC 5
congressInterval Как часто качать Конгресс 10
minScore Порог сигнала по умолчанию 0.35…0.5
collectEfd Собирать ли Senate EFD 0 — если портал не работает (у вас сейчас так)
collectSenate, collectSec, collectNews Вкл/выкл источников 1 = вкл
Запустите действие ОДИН раз и больше не трогайте.
- В логе должны появиться:
=== Congress Signal Bot v3.12 запущен ===иTelegram API: OK, бот @…. - БД
congress_signal.dbсоздастся сама в папке проекта, бэкапы — в подпапкеbackups\(хранятся 7 дней). - Не запускайте второй экземпляр: бот защищён от двойного запуска (heartbeat), и два экземпляра с одним токеном конфликтуют за апдейты Telegram.
- Напишите боту
/ping→ ответpong v3.12 run=… cmdK=/PING. /start→ приветствие с кнопками.- Кнопка «
Последний скоринг» → список сигналов (сначала пусто — это нормально, данные накопятся за 1–2 часа).
Что бот реально даёт
- Раннее информирование. Form 4 появляются в SEC в течение 2 дней после сделки — бот узнаёт об этом за минуты и пишет вам. Без бота об этом узнали бы через недели (или никогда — мало кто читает базы SEC).
- Экономия времени. Вместо «ползания» по efdsearch.senate.gov и sec.gov — один канал в Telegram с уже разжёванной карточкой: кто, что, когда, на какую сумму, роль, новости.
- Дисциплина наблюдения. Сигналы приходят регулярно и одинаково — удобно вести собственный журнал и проверять, какие паттерны срабатывают.
- Образовательный эффект. Вы начинаете понимать, как устроены раскрытия, кто такие «офицеры» и «10% владельцы», и почему код F ≠ покупка. Это полезный навык для любого инвестора.
- Интересный сигнал по Конгрессу — отдельный «срез рынка», за которым следят многие фонды. (Пока у вас работает только SEC-канал, EFD см. ниже.)
Что бот НЕ даёт (и не должен)
- Это не торговый робот и не предсказатель. Score — эвристика, а не вероятность роста. Исследования про то, что «конгрессмены и инсайдеры обыгрывают рынок», существуют, но результаты спорные: у конгресса большие задержки (до 45 дней — рынок часто уже всё отыграл), у инсайдеров — сделки бывают по причинам, не связанным с верой в компанию (налоги, диверсификация, маржин-коллы).
- Вы всё равно должны смотреть на компанию: отчётность, долги, оценку, новости. Бот — это фильтр идей, а не готовое решение.
- Запаздывание части данных. Senate Watcher-архив устаревший; официальный EFD-портал (свежие сделки сенаторов) сейчас у вас не собирается (портал отдаёт CSRF-ошибку в браузере ZennoPoster — это ограничение окружения, а не кода). То есть «конгресс-канал» у вас пока фактически спит — работает SEC.
- США-центричность. Бот следит только за рынком США (акции/ETF, тикеры до 6 букв).
Кому это полезно
Кому НасколькоНачинающему инвестору в US-акции ★★★★ — дёшево и просто учит «смотреть за умными деньгами»
Активному трейдеру ★★★ — один из многих источников идей; сам по себе слабоват
Долгосрочному инвестору ★★★ — хорош как «сторож»: например, если все инсайдеры разом продают вашу компанию
Тем, кому нужны «гарантированные» сигналы ★ — такого не бывает, бот тут не поможет
Ожидаемая доходность:
- SEC-канал (Form 4): за день проходят десятки–сотни сделок; после порога 0.5–0.6 и кластеризации — обычно 2–10 сигналов в день, в среднем 1–3 «интересных».
- Конгресс-канал: редкие, но «характерные» сигналы — единицы в месяц, когда сенаторы массово что-то покупают/продают.
- Сравнивайте направление с фундаментом. Инсайдер продаёт, а у компании нет долга, растёт прибыль и дивиденды? Продажа, скорее всего, не про «плохие новости». Покупка на фоне плохих новостей — наоборот, интереснее.
- Смотрите кластер. Пять директоров купили один тикер за неделю — это сильнее, чем одна покупка.
- Не гонитесь за каждым сигналом. Порог 0.5+ и лимит
/max 3— разумный старт. Слабые сигналы создают иллюзию активности и убытки от комиссий. - Ведите журнал. Отмечайте сигнал, что решили, что вышло через месяц. Через 20–30 сигналов у вас будет своя статистика — она ценнее любых чужих слов.
- Помните про задержку Конгресса — если видите «сделку сенатора» из Senate Watcher, проверьте дату: возможно, ей уже 3 месяца.
В общем, глядишь, скоро кто-то станет богаче Трампа.
Успехов всем в нелегком труде.
P.S. После исправления ошибки и сохранения всё красивое форматирование сбилось, так что не обуссудьте.
Вложения
Последнее редактирование:


