Freqtrade — бесплатный, открытый криптовалютный торговый бот, написанный на Python. Поддерживает все основные биржи:
Binance, Bybit, BingX, Gate.io, Bitmart, OKX, HTX и другие, может управляться через Telegram или встроенный веб-интерфейс.
Freqtrade предоставляет функции для бэктестинга, построения графиков, инструментов управления капиталом, а также оптимизации стратегий с помощью машинного обучения.
Ключевые особенности:
Установка Freqtrade:
1. Клонируйте репозиторий:
git clone https://github.com/freqtrade/freqtrade.git
2. Перейдите в директорию проекта:
cd freqtrade
3. Установите Docker и Docker Compose: Freqtrade использует Docker для обеспечения совместимости и упрощения процесса установки.
4. Соберите Docker-образ:
docker-compose build
5. Создайте пользовательскую директорию:
./freqtrade create-userdir --userdir user_data
6. Сгенерируйте конфигурационный файл:
./freqtrade new-config --config user_data/config.json
7. Запустите бота в режиме симуляции (dry-run):
docker-compose run --rm freqtrade trade --config user_data/config.json --dry-run
Вы можете создавать и тестировать собственные стратегии, используя встроенные инструменты для бэктестинга и оптимизации. Кроме того, Freqtrade поддерживает интеграцию с различными биржами, что позволяет автоматизировать торговые операции и управлять ими через удобные интерфейсы.
Freqtrade — мощный инструмент для автоматизации криптовалютной торговли, предоставляющий широкий спектр возможностей для трейдеров всех уровней.
#python #github #soft