Создание сигнального бота для BTCUSDT на основе SMC: мои результаты бэктеста
За последние 4 месяца я собрал торгового бота для себя. Цель была простой: убрать эмоции и торговать только высоковероятные SMC-настройки на `BTCUSDT`.
1. Логика стратегии
Это не бот, основанный на индикаторах. Он торгует чистое Price Action + SMC.
*Ключевые правила:*
1. *Обнаружение структуры*: Определяет BOS и CHoCH, чтобы установить рыночный тренд
2. *Зоны ликвидности*: Отмечает зоны FVG / Imbalance как потенциальные области входа
3. *Вход по ретесту лимитным ордером*: Размещает лимитные ордера на 50% от FVG
4. *Управление ордерами*: Отменяет ожидающие ордера, если вход не произошёл в течение 90 минут
*Пара*: `BTCUSDT` — Binance Futures
*Таймфрейм*: 5 минут
*Тип*: Telegram Signal Bot. Ручное исполнение.
2. *Результаты бэктеста*
Я прогнал бота на 51 841 свечах исторических данных с помощью Python.
*Метрики эффективности:*
Метрика Результат
**Всего сделок** 1,247
**Win Rate** 46.96%
**Профит-фактор** 1.77
**Общая прибыль** +457R
**Макс. просадка** 26R
**Средняя сделка** +0.37R
Ключевой вывод: винрейт ниже 50%, но профит-фактор 1.77 показывает, что стратегия позволяет победителям продолжать и быстро обрезает проигрышей. Это типично для SMC и торговли на основе RR.
3. *Что я понял, когда это создавал*
1. *Бэктест ≠ Реальная торговля*: Проскальзывание и скорость исполнения очень сильно влияют на реальную торговлю.
2. *Управление рисками — это всё*: Максимальная DD 26R означает, что нужны строгие правила риска. Я использую 1% на сделку.
3. *SMC хорошо работает на BTC*: ликвидностные сносы (liquidity sweeps) и FVG отлично соблюдаются на BTC 5m.
4. *Следующие шаги*
Сейчас я прогоняю это на небольшом аккаунте в форвард-тестировании. Следующее обновление будет с живыми результатами через 30 дней.
Если вы тоже создаёте ботов с SMC, я буду рад обсудить логику. Самая большая сложность была не в коде — а в том, чтобы следовать правилам.
Какой у вас опыт с ботами SMC? Давайте обсудим в комментариях 👇
`#SMC #TradingBot #BTCUSDT #Binance #AlgorithmicTrading #Crypto`
---
3 совета, как постить на Binance Square, мама:*
1. *Добавьте 2 изображения*: График Equity Curve + диаграмма распределения сделок. Посты с графиками получают в 3 раза больше просмотров
2. *Первая строка-хук*: "Я собрал бота SMC и протестировал его на 51k свечей. Вот что произошло"
3. *Вопрос в конце*: Поэтому я добавил «Какой у вас опыт...» — это повышает количество комментариев
Хотите, чтобы я также сделал более короткую версию на `300 слов` для Twitter/Threads?
