Vibe-Trading — торговый ИИ-агент с MCP и бэктестами

Vibe-Trading объединяет ИИ-агента, более 80 MCP-инструментов, мультиагентный анализ рынков, проверку стратегий на истории и бумажную торговлю.

Vibe-Trading — открытый проект для исследования рынков и проверки торговых стратегий с помощью ИИ-агента. Он связывает запрос на обычном языке с рыночными данными, аналитическими инструментами и бэктестом: агент может собрать сведения, запустить расчёт и оформить результаты в отчёт.

Это не только криптовалютный бот. Проект работает с несколькими классами рынков, а его возможности доступны через командную строку, веб-интерфейс и MCP-сервер. На 28 октября 2026 года у репозитория около 37 тысяч звёзд на GitHub; опубликован он под лицензией MIT.

ИИ-агент и MCP-инструменты

Как MCP связывает агента с торговой аналитикой

MCP — стандарт, через который совместимое приложение передаёт ИИ-агенту доступные инструменты. В Vibe-Trading MCP-сервер предоставляет более 80 операций для анализа рынка, работы с данными, запуска исследований и бэктестов. Вместо того чтобы вручную собирать отдельные команды, пользователь формулирует задачу, а агент выбирает подходящие действия и возвращает результат.

Проект можно подключить к поддерживающим MCP клиентам или использовать самостоятельно. После установки доступны команда vibe-trading для интерактивной работы, веб-сервер vibe-trading serve и отдельный запуск MCP-сервера командой vibe-trading-mcp.

Несколько аналитических агентов работают вместе

Команды для разных частей исследования

Vibe-Trading умеет запускать группы агентов для совместного разбора задачи. В проекте предусмотрены сценарии для инвестиционного анализа, количественных исследований, крипторынка, макроэкономики и оценки рисков. Участники команды выполняют отдельные части работы, а интерфейс показывает ход выполнения и сохраняет отчёты.

Такой режим полезен, когда вопрос нужно разложить на несколько направлений: например, отдельно проверить рыночные данные, расчёт стратегии и возможные риски. Это организация анализа, а не гарантия независимой экспертизы: качество ответа всё равно зависит от модели, данных и постановки задачи.

Исторические данные, бэктесты и бумажная торговля

Проверка стратегии на прошлых периодах

Бэктест запускает стратегию на исторических данных и помогает увидеть, как она вела себя на выбранном отрезке. Vibe-Trading формирует метрики и материалы запуска, поддерживает проверку на последовательных временных отрезках и может объединять несколько рынков в одном тесте. Результат позволяет исследовать гипотезу, но сам по себе не предсказывает будущую доходность: на него влияют качество истории, комиссии, проскальзывание и настройки стратегии.

Бумажные сделки без отправки ордеров брокеру

Для практической проверки предусмотрены paper trading и виртуальные счета. В описанном проектом режиме заявки сопоставляются с завершёнными дневными свечами и не отправляются на биржу или брокеру. Это позволяет проверить ход стратегии в симуляции до подключения реального счёта.

Криптовалюты и другие рынки

Биржи, CCXT и бессрочные фьючерсы

Для крипторынка в репозитории перечислены источники Binance, OKX и CCXT. Через CCXT доступны данные более чем сотни бирж; отдельно указана историческая поддержка бессрочных фьючерсов Binance USD-M. Загрузчики работают с историческими рыночными данными — потоковые котировки и действия через брокер подключаются отдельными коннекторами, поэтому возможности зависят от выбранного источника и настроек.

Помимо криптовалют, проект поддерживает акции нескольких региональных рынков, валюты, фьючерсы и опционы. Это делает его исследовательской средой для разных активов, хотя наличие адаптера не означает одинаковую полноту данных или одинаковые условия торговли на каждом рынке.

Установка и начало работы

Что потребуется

Для локальной установки нужен Python 3.11 или новее. Агенту требуется языковая модель: можно подключить поддерживаемого поставщика через API либо запустить локальную модель через Ollama. Доступ к некоторым источникам данных и брокерским коннекторам настраивается отдельно.

pip install vibe-trading-ai
vibe-trading init
vibe-trading run -p "Проверь стратегию пересечения средних 20 и 50 для BTC-USDT за 2024 год и покажи доходность и просадку"

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

Важное ограничение: симуляция и реальные сделки — разные режимы

Возможности проекта не ограничиваются исследованием: в репозитории описаны и коннекторы, которые при отдельной настройке могут работать с реальными брокерскими счетами. Их права различаются: одни доступны только для чтения, другие умеют отправлять ордера. Перед подключением счёта проверьте выбранный режим, разрешения ключа и ограничения на операции; не передавайте секретные ключи в чат с моделью.

Бэктест и бумажная торговля помогают оценить алгоритм, но не устраняют риск убытков и не подтверждают, что стратегия будет работать на реальном рынке. Vibe-Trading — инструмент для анализа и автоматизации, а не обещание доходности и не замена самостоятельной проверке результатов.