Фреймворк для бэктестинга на базе Backtrader с настройкой через конфиги: тестируйте стратегии на акциях, криптовалютах и форексе, а также подключайте MCP-сервер к AI-ассистентам.
HKUDS/Vibe-Trading
Открытый персональный торговый агент: исследования, бэктесты, paper-трейдинг и подключение к брокерам через CLI, Web UI, API или MCP.
- Звёзды
- 37,830
- Форки
- 6,136
- Открытые issues
- 56
- Последний коммит
- 8 часов назад
Эта страница описывает проект с открытым кодом и не является инвестиционной рекомендацией. Торговля и инвестиции могут привести к убыткам: оцените риски самостоятельно и соблюдайте законы своей страны перед использованием.
Что это?
Vibe-Trading — персональный торговый агент, который предоставляет AI-агенту набор торговых возможностей. Он охватывает исследование рынков, генерацию стратегий, бэктестинг и paper-трейдинг, а также подключается к различным брокерам и источникам данных. Проект устанавливается через pip как vibe-trading-ai и доступен через CLI, Web UI, REST API или как MCP-сервер для других агентов.
Агент выполняет количественные задачи: пишет и тестирует стратегии, рассчитывает метрики риска, включая Sharpe, Sortino, просадку и результаты Монте-Карло, а также готовит аналитические отчёты. В последних версиях появились инструмент для paper-трейдинга, который сопоставляет ордера с закрытыми дневными барами, не обращаясь к реальному брокеру, сохранённые paper-счета, запланированная рассылка отчётов по электронной почте или в мессенджеры и отслеживание использования токенов.
Проект охватывает несколько рынков, включая китайские акции класса A, Гонконг, акции США, фьючерсы, криптовалюты и форекс, и поддерживает несколько LLM-провайдеров. Проект распространяется по лицензии MIT и написан на Python; в нём используются backend на FastAPI и frontend на React.
Ключевые возможности
- 01Устанавливается одной командой pip и запускается через CLI, Web UI, REST API или MCP-сервер.
- 02Выполняет бэктесты и показывает такие метрики, как Sharpe, Sortino, просадка и результаты Монте-Карло.
- 03Предоставляет инструмент для paper-трейдинга и сохранённые paper-счета, которые не подключаются к реальному брокеру.
- 04Подключается к нескольким брокерам и источникам данных на рынках китайских акций класса A, Гонконга, США, фьючерсов, криптовалют и форекса.
- 05Готовит аналитические отчёты и может отправлять их по расписанию по электронной почте или в мессенджеры.
Сценарии использования
- Проверка количественной торговой идеи на исторических данных до того, как рисковать капиталом.
- Проведение ежедневных экспериментов с paper-трейдингом на закрытых барах.
- Предоставление существующему AI-агенту доступа к бэктестингу и рыночным данным через MCP.
- Подготовка регулярных аналитических сводок по портфелю.
Быстрый старт
- 1
Установите пакет из PyPI
pip install vibe-trading-ai - 2
Откройте точку входа CLI, Web UI, API или MCP, описанную в README
Что важно знать
- Некоторые интеграции с брокерами не завершены, а исполнение опционных сделок через Robinhood по-прежнему недоступно.
- Торговля опционами в реальном времени заблокирована, а в журнале изменений проекта указано, что работа над ещё не выпущенными исправлениями продолжается.
В подборках
Темы
Частые вопросы
- Что такое Vibe-Trading?
- Открытый персональный торговый агент: исследования, бэктесты, paper-трейдинг и подключение к брокерам через CLI, Web UI, API или MCP. Vibe-Trading — персональный торговый агент, который предоставляет AI-агенту набор торговых возможностей. Он охватывает исследование рынков, генерацию стратегий, бэктестинг и paper-трейдинг, а также подключается к различным брокерам и источникам данных. Проект устанавливается через pip как vibe-trading-ai и доступен через CLI, Web UI, REST API или как MCP-сервер для других агентов.
- Vibe-Trading можно использовать бесплатно? Какая у него лицензия?
- Vibe-Trading распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Vibe-Trading всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Vibe-Trading — 7 нояб. 2026 г..
- Для чего можно использовать Vibe-Trading?
- Проверка количественной торговой идеи на исторических данных до того, как рисковать капиталом. Проведение ежедневных экспериментов с paper-трейдингом на закрытых барах. Предоставление существующему AI-агенту доступа к бэктестингу и рыночным данным через MCP. Подготовка регулярных аналитических сводок по портфелю.
- Как установить Vibe-Trading?
- Установите пакет из PyPI: pip install vibe-trading-ai Откройте точку входа CLI, Web UI, API или MCP, описанную в README
- Где скачать Vibe-Trading?
- Исходный код и инструкции по установке — на GitHub: https://github.com/HKUDS/Vibe-Trading
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Ориентированная на AI платформа Microsoft для количественных инвестиций: данные, обучение моделей, бэктестинг и исполнение ордеров.
Самостоятельно разворачиваемый Python-фреймворк для исследования, бэктестинга, оптимизации и торговли криптовалютами по собственным стратегиям.
Python-фреймворк для количественной торговли: описание стратегий, векторный и событийный бэктестинг, дашборды с результатами и торговля на бумажном или реальном счёте.
Самостоятельно размещаемая платформа для AI-квант-исследований: от торговых идей до Python-стратегий, бэктестов, бумажной торговли и реального исполнения ордеров.
Мультииагентный фреймворк на базе LLM с открытым исходным кодом, который моделирует торговую фирму с аналитиками, исследователями, трейдером и агентами по управлению рисками.