Vibe-Trading: автоматизация торговли на финансовых рынках

Vibe-Trading: автоматизация торговли на финансовых рынках

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

Проект построен на Python (версии 3.11 и выше) с использованием FastAPI для бэкенда и React для фронтенда. Это дает возможность быстро разрабатывать приложения с высокой производительностью. Запуск осуществляется через pip с установкой пакета vibes-trading-ai из PyPI. Главное отличие от традиционных торговых роботов — это простота в интеграции и настройке под личные нужды пользователя, что делает его хорошей альтернативой более громоздким решениям.

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

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

Что делает Vibe-Trading?

Vibe-Trading позволяет задавать финансы и торговые вопросы на естественном языке и превращать их в исполняемые анализы. С помощью Vibe-Trading ты можешь:

  • Проводить рыночные исследования с использованием различных инструментов и данных.
  • Тестировать идею стратегии и анализировать ее эффективность.
  • Просматривать свои торговые сделки и извлекать полезные выводы.
  • Читать финансовые документы и графики.
  • Обрабатывать данные об институциональных инвестициях и фондах.
  • Запускать исследования в командном режиме с использованием нескольких агентов.
  • Делать исследования и выводы доступными через IM-каналы, такие как Telegram и Slack.

Как установить и запустить?

Установка Vibe-Trading происходит через pip:

pip install vibe-trading-ai

Далее ты можешь запустить первую задачу:

vibe-trading run -p "Backtest a BTC-USDT 20/50 moving-average strategy for 2024"

Если настройка требует большего контроля, ты можешь использовать Docker. Просто клонируй проект и запусти его:


git clone https://github.com/HKUDS/Vibe-Trading.git
cd Vibe-Trading
docker compose up --build

Работа с Vibe-Trading через командную строку, веб-интерфейс или MCP (Multi-Channel Protocol) позволяет гибко управлять задачами и торговыми операциями.

Какие есть ограничения?

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

Поддержка и документация

В проекте доступна документация, а также страницы с примерами использования, что позволит быстро освоить функционал Vibe-Trading. Кроме того, сообщество активно участвует в разработке проекта и предлагает свои улучшения.

Если нужно больше информации, загляни на официальный сайт или в репозиторий на GitHub.

Открыть на GitHub: HKUDS/Vibe-Trading →

Что нового на GitHub — короткие обзоры на русском Новые обзоры приходят в Telegram. Без спама, по делу.
Подписаться

Похожие статьи

Популярные темы на сайте