AIKraft/Skills/binance-futures-signal-bot

binance-futures-signal-bot

Профессиональный бот для автоматической торговли фьючерсами на Binance, Bybit и OKX. Поддерживает мультистратегийный движок, интеграцию сигналов Telegram/TradingView и дашборд P&L в реальном времени.

RMReason Machines official Разработка ★ 83

Что делает навык

Автоматизированный бот для торговли фьючерсами на Binance, Bybit и OKX, который исполняет сделки на основе сигналов из Telegram, TradingView или кастомных API. Он поддерживает мультистратегийный движок, динамическое управление позициями, трейлинг-стопы и отображение P&L в реальном времени.

Когда применять

  • Автоматическая торговля на основе технических индикаторов (EMA, RSI, MACD, Bollinger Bands) без ручного вмешательства.
  • Исполнение торговых сигналов, поступающих из закрытых Telegram-каналов или через вебхуки TradingView.
  • Тестирование торговых стратегий на тестовых сетях (testnet) бирж перед запуском с реальными средствами.
  • Мониторинг и управление открытыми позициями с использованием встроенного дашборда P&L и риск-менеджмента.

Как работает

  1. Установить зависимости через pip install -r requirements.txt или выбрать опцию 1 в интерактивном меню main.py.
  2. Настроить config.json или переменные окружения (BINANCE_API_KEY и др.), указав биржу, ключи API, плечо (leverage) и пары для торговли.
  3. Выбрать источник сигналов (telegram, tradingview или api) и настроить параметры подключения (токен бота, порт вебхука или URL).
  4. Включить нужные стратегии (ema_crossover, rsi_divergence, bollinger_breakout, macd_momentum) в конфигурации.
  5. Запустить бота через main.py, выбрав опцию 5 (Start Auto Trading) или используя скрипты run.sh/run.bat.
  6. Мониторить результаты через опцию 8 (P&L Dashboard) и управлять позициями через опцию 7 (Position Manager).

Примеры запросов агенту

Настрой бота на Binance Futures для торговли BTCUSDT по сигналу из Telegram-канала с плечом 5x.
Запусти тестовую торговлю на testnet Bybit, используя стратегию пересечения EMA (9 и 21) и RSI divergence.
Подключи бота к вебхуку TradingView на порту 8080 для автоматического исполнения сигналов BUY/SELL.

Что понадобится

  • Python 3.10+ и установленные зависимости (rich, python-binance, ccxt, pandas, ta, websockets, cryptography).
  • API-ключи и секреты для выбранной биржи (Binance, Bybit или OKX) с правами на торговлю фьючерсами.
  • Доступ к источнику сигналов: токен и ID канала Telegram, или открытый порт 8080 для вебхуков TradingView.

Описание составлено по SKILL.md навыка, сверено 12.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «binance-futures-signal-bot» из репозитория: # https://github.com/reason-machines/trending-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r binance-futures-signal-bot/ ~/.claude/skills/binance-futures-signal-bot/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.