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

Vibe Trading: от торговой идеи на естественном языке к исполняемому коду и деплою на бирже

Vibe Trading — подход, при котором трейдер описывает стратегию на русском («покупай Сбербанк, когда RSI ниже 30 и объём выше среднего за 20 дней»), а AI-агент генерирует Python-код, прогоняет бэктест и подключает к брокерскому API. Порог входа снижается с «умею писать код» до «умею думать о рынке». Caveat: AI корректно переводит логику в код, но не гарантирует прибыльность — торговую гипотезу по-прежнему формулирует трейдер.

Автор: ~8 мин

Что такое Vibe Trading и чем он отличается от классического алготрейдинга?

Vibe Trading — алготрейдинг без ручного программирования: стратегия описывается словами, AI пишет код. Классический алготрейдинг требует знания Python или Pine Script, понимания API биржи и навыков отладки. В Vibe Trading трейдер остаётся аналитиком, а не разработчиком. Исследовательский проект HKUDS/Vibe-Trading (github.com/HKUDS/Vibe-Trading/) демонстрирует, что LLM-агенты генерируют стратегии с реалистичными параметрами риска. Нюанс: расплывчатое ТЗ даёт расплывчатый код — точность формулировки прямо влияет на качество результата.

Источник: HKUDS/Vibe-Trading — исследовательский проект LLM-агентов для торговых стратегий

Как AI переводит словесное описание стратегии в исполняемый код?

Трейдер описывает логику входа, выхода, размер позиции и параметры риска. LLM-агент разбивает описание на формальные компоненты: индикаторы, условия, правила ордеров. Затем генерирует Python-код с библиотеками backtrader или pandas и запускает бэктест на исторических данных. Платформа VibeTradingLabs (github.com/VibeTradingLabs/vibetrading) реализует именно такой пайплайн — от промпта до отчёта о бэктесте в одном интерфейсе. Риск: AI может неверно интерпретировать специфические рыночные термины — результат нужно верифицировать вручную до деплоя на реальный счёт.

Какие биржи и инструменты доступны для РФ-инвестора через Vibe Trading?

Через библиотеку ccxt поддерживается большинство крипто-бирж: Binance, OKX, Bybit. Для MOEX прямой интеграции нет — нужны брокерские API: T-Invest API, Финам TRANSAQ, АЛОР. Инструменты: акции, фьючерсы, валютные пары, крипто-перпы. Нюанс: при торговле через иностранные биржи РФ-инвестор декларирует доход самостоятельно — иностранный брокер не является налоговым агентом по законодательству РФ.

Как проводится бэктест и на что обращать внимание в отчёте?

После генерации кода агент запускает стратегию на исторических данных. Отчёт включает: доходность за период, максимальную просадку, коэффициент Шарпа, количество сделок, win rate. Для акций MOEX исторические данные доступны через API Московской биржи. Нюанс: бэктест не учитывает проскальзывание, реальные комиссии и рыночный импакт — живые результаты всегда хуже расчётных. Коэффициент Шарпа выше 1,0 — минимальный ориентир для дальнейшего тестирования, не гарантия прибыли.

Нужны ли знания программирования для работы с Vibe Trading?

Для старта — нет. Для безопасного деплоя на реальный счёт — да. Трейдер формулирует стратегию словами, AI пишет код. Но для проверки логики ордеров, отладки и кастомизации под брокерский API нужно уметь читать Python-код. Ошибка в логике стоп-лосса или размера позиции может привести к неожиданным сделкам на реальном счёте. Минимальный полезный навык: понимать, что делает каждый блок кода, даже если писать с нуля не умеете.

Источник: HKUDS/Vibe-Trading — исследовательский проект LLM-агентов для торговых стратегий

Как Vibe Trading влияет на налогообложение для РФ-инвестора?

Каждое закрытие позиции — налоговое событие, независимо от способа генерации ордера. При торговле через РФ-брокера (T-Invest, Финам) брокер удерживает НДФЛ 13% автоматически. При работе через иностранную биржу — инвестор подаёт 3-НДФЛ самостоятельно до 30 апреля следующего года. При высокочастотном ребалансе количество налоговых событий за год исчисляется сотнями — без специализированного ПО учёт практически нереален. Нюанс: убытки по акциям и крипте сальдируются раздельно по категориям дохода.

Источник: VibeTradingLabs — платформа от промпта до деплоя торговой стратегии

Можно ли использовать Vibe Trading для торговли на MOEX?

Да, но с доработкой. MOEX не поддерживается ccxt напрямую — нужна интеграция с брокерским API (T-Invest, Финам TRANSAQ). Сгенерированный AI код потребует адаптации под конкретный брокерский интерфейс: это несколько часов работы даже без глубокого знания Python.

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

Пайплайн Vibe Trading: от промпта до сделки — этапы и временны́е ориентиры

ЭтапЧто происходитТипичное время
Формулировка промптаТрейдер описывает логику: инструмент, условия входа/выхода, риск-параметры5–15 минут
Генерация кодаLLM-агент создаёт Python-скрипт со стратегией и подключением к данным30–120 секунд
БэктестЗапуск на исторических данных, отчёт с просадкой, Шарпом, win rate1–10 минут
Деплой на биржуПодключение к брокерскому API, запуск в бумажном или боевом режиме10–30 минут (первый раз)

Vibe Trading против классического алготрейдинга: сравнение по ключевым критериям

КритерийVibe TradingКлассический алготрейдинг
Порог входаУмение формулировать торговую логикуЗнание Python/C++, API, математики
Скорость прототипаЧасы от идеи до бэктестаДни и недели на разработку
Прозрачность кодаГенерируется AI, требует проверкиНаписан вручную, полностью понятен автору
Риск ошибки в логикеВыше — AI может неверно интерпретироватьНиже — разработчик контролирует каждую строку
Стоимость разработкиНизкая (API-запросы к LLM, ~$1–5 за стратегию)Высокая (время разработчика или найм)

Как запустить первую Vibe Trading стратегию: пошаговый алгоритм

  1. Сформулировать торговую гипотезу

    Опишите конкретную логику: инструмент, условия входа и выхода, размер позиции, максимальная просадка. Чем точнее формулировка — тем корректнее сгенерированный код.

  2. Выбрать платформу и загрузить исторические данные

    Установите среду на основе VibeTradingLabs или HKUDS/Vibe-Trading. Загрузите данные по инструменту через Binance API, API MOEX или CSV-выгрузку от брокера.

  3. Сгенерировать код и проверить логику вручную

    Передайте промпт AI-агенту, получите Python-скрипт. Прочитайте блоки ордеров, стоп-лосса и размера позиции — исправьте несоответствия до запуска бэктеста.

  4. Запустить бэктест и оценить метрики

    Проверьте: максимальная просадка приемлема для вашего риск-профиля, Шарп выше 1,0 — минимальный ориентир. Не принимайте решение только по доходности без учёта просадки.

  5. Тестировать на бумажном счёте перед боевым деплоем

    Запустите стратегию в режиме бумажной торговли минимум 2–4 недели. Расхождение реального исполнения с бэктестом более 20% — повод пересмотреть параметры.

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

Можно ли использовать Vibe Trading для торговли на MOEX?

Да, но с доработкой. MOEX не поддерживается ccxt напрямую — нужна интеграция с брокерским API (T-Invest, Финам TRANSAQ). Сгенерированный AI код потребует адаптации под конкретный брокерский интерфейс: это несколько часов работы даже без глубокого знания Python.

Безопасно ли давать AI-агенту доступ к реальному брокерскому счёту?

Только через API-ключи с ограниченными правами: разрешить торговлю, запретить вывод средств. Никогда не передавайте логин и пароль от личного кабинета. Большинство российских и зарубежных брокеров позволяют создать отдельный API-ключ с гранулярными правами именно для автоматической торговли.

Какие LLM лучше справляются с генерацией торгового кода?

По актуальным тестам 2025–2026 года GPT-4o и Claude Sonnet показывают наилучшее качество Python-кода для торговых стратегий: корректная логика ордеров, обработка граничных случаев. Локальные модели (Llama, Mistral) работают, но чаще допускают ошибки в логике условий и управлении позицией.

Нужно ли платить налог с прибыли от автоматической стратегии?

Да, налоговый режим не зависит от способа генерации сделки. Прибыль от торговли акциями через РФ-брокера облагается НДФЛ 13% — брокер удерживает автоматически. Прибыль от торговли через иностранные биржи декларируется самостоятельно по итогам года через форму 3-НДФЛ.

Что делать, если AI сгенерировал код с ошибкой в логике стоп-лосса?

Исправляйте вручную или через повторный промпт с уточнением: «стоп-лосс должен выставляться сразу при открытии позиции на уровне X% от цены входа». Не запускайте стратегию на реальном счёте, пока не убедились, что логика стоп-лосса работает корректно на тестовых данных — именно этот блок кода защищает капитал.

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

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

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

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

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

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

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

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

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

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

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

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

Источники