🤖 Как я автоматизировал мониторинг аукционов ОФЗ
Недавно коллеги попросили закрыть рутину, которая съедала время каждую неделю: вручную отслеживать анонсы и итоги аукционов ОФЗ Минфина. Теперь это делает связка из ИИ-агента и Telegram-бота — полностью на автопилоте. Рассказываю, как и зачем.
Зачем это нужно
Аукционы ОФЗ — ключевое событие недели для долгового рынка. По ним видно:
сколько государство занимает и под какую доходность;
какой спрос у инвесторов (переподписка или вялость);
какую премию рынок требует за риск.
Раньше приходилось вручную заходить в ленты, искать нужные новости, считать bid-to-cover, сопоставлять с ценами закрытия. Теперь всё это приходит готовым в канал — дважды за цикл: анонс накануне и итоги в день аукциона.
Как это устроено
Система работает в два такта:
📅 Вторник — анонс на среду. Агент на базе Perplexity Computer проверяет ленту Cbonds, находит анонс Минфина, разбирает какие выпуски будут размещаться, и обогащает данными:
тип выпуска с расшифровкой (фиксированный купон / флоатер на RUONIA / индексируемый номинал / амортизация);
объём эмиссии, сколько уже размещено, остаток к размещению;
цена и доходность закрытия предыдущего дня (данные Мосбиржи).
📊 Среда — итоги. Агент ловит результаты аукциона и присылает разбор:
размещённый объём, спрос, коэффициент переподписки (bid-to-cover);
цена отсечения и доходность;
автоматическая оценка успешности: 🟢 сильный спрос / 🟡 нейтрально / 🔴 слабо / ⚪️ аукцион не состоялся.
Что под капотом
Источники данных: API Cbonds (новостная лента и справочник выпусков) + API Мосбиржи (ISS) для цен и доходностей. Разные типы ОФЗ — включая флоатеры, у которых доходность считается по особой методике.
Мозг: ИИ-агент собирает данные, разбирает текст новостей, считает метрики и формулирует вердикт с обоснованием.
Доставка: свой Telegram-бот через вебхук. Сообщения уходят автоматически, один раз за событие, без дублей.
Надёжность: система понимает не только успешные размещения, но и несостоявшиеся/отменённые аукционы — и корректно об этом сообщает.
Зачем я этим делюсь
Это пример того, как связка «ИИ-агент + API + бот» убирает ручную рутину в финансовой аналитике. Один раз настроил логику — дальше система работает сама, а ты получаешь готовый разбор вместо сырых данных.
Недавно коллеги попросили закрыть рутину, которая съедала время каждую неделю: вручную отслеживать анонсы и итоги аукционов ОФЗ Минфина. Теперь это делает связка из ИИ-агента и Telegram-бота — полностью на автопилоте. Рассказываю, как и зачем.
Зачем это нужно
Аукционы ОФЗ — ключевое событие недели для долгового рынка. По ним видно:
сколько государство занимает и под какую доходность;
какой спрос у инвесторов (переподписка или вялость);
какую премию рынок требует за риск.
Раньше приходилось вручную заходить в ленты, искать нужные новости, считать bid-to-cover, сопоставлять с ценами закрытия. Теперь всё это приходит готовым в канал — дважды за цикл: анонс накануне и итоги в день аукциона.
Как это устроено
Система работает в два такта:
📅 Вторник — анонс на среду. Агент на базе Perplexity Computer проверяет ленту Cbonds, находит анонс Минфина, разбирает какие выпуски будут размещаться, и обогащает данными:
тип выпуска с расшифровкой (фиксированный купон / флоатер на RUONIA / индексируемый номинал / амортизация);
объём эмиссии, сколько уже размещено, остаток к размещению;
цена и доходность закрытия предыдущего дня (данные Мосбиржи).
📊 Среда — итоги. Агент ловит результаты аукциона и присылает разбор:
размещённый объём, спрос, коэффициент переподписки (bid-to-cover);
цена отсечения и доходность;
автоматическая оценка успешности: 🟢 сильный спрос / 🟡 нейтрально / 🔴 слабо / ⚪️ аукцион не состоялся.
Что под капотом
Источники данных: API Cbonds (новостная лента и справочник выпусков) + API Мосбиржи (ISS) для цен и доходностей. Разные типы ОФЗ — включая флоатеры, у которых доходность считается по особой методике.
Мозг: ИИ-агент собирает данные, разбирает текст новостей, считает метрики и формулирует вердикт с обоснованием.
Доставка: свой Telegram-бот через вебхук. Сообщения уходят автоматически, один раз за событие, без дублей.
Надёжность: система понимает не только успешные размещения, но и несостоявшиеся/отменённые аукционы — и корректно об этом сообщает.
Зачем я этим делюсь
Это пример того, как связка «ИИ-агент + API + бот» убирает ручную рутину в финансовой аналитике. Один раз настроил логику — дальше система работает сама, а ты получаешь готовый разбор вместо сырых данных.