Мы проверили 25 торговых стратегий на истории крипторынка. Ни одна уверенно не обыграла простое «купи и держи»
Коротко. Мы прогнали по истории крипторынка 25 торговых подходов: RSI, MACD, полосы Боллинджера, пробои каналов, импульс, сетку, ончейн-метрики. Ни один с уверенностью не обыграл простое удержание монеты. Стратегии с самым красивым графиком на подборе параметров на новых данных показали самый плохой результат.
С чего началось
История знакомая каждому, кто сидит в крипто-телеграме. Человек скачал бота с гитхаба, пару часов покрутил настройки и за вечер сделал из $300 четырнадцать тысяч. Нам стало интересно, можно ли так повторить. Без веры и без спора, на данных.
Правила проверки мы записали до первого прогона. Параметры брали стандартные, как в учебнике: RSI 30/70, MACD 12/26/9. Историю делили на две части. На первой правило «учится», на второй его проверяют, и на вторую часть смотрят один раз. Комиссии и проскальзывание сидят внутри расчёта с самого начала.
Последнее правило звучит занудно. Но если заглядывать в проверочный кусок много раз и после каждого что-то подкручивать, он перестаёт быть проверочным и превращается во второй учебник.
Главный тест
Мерили коэффициентом Шарпа. Грубо говоря, это доходность, поделённая на размах колебаний счёта: чем выше, тем ровнее растут деньги. Единица для фонда уже хороший результат.
Вот четыре стратегии, которые на учебном куске выглядели находками:
| Стратегия | Шарп на обучении | Шарп на проверке |
|---|---|---|
| пробой канала 20 дней | 0,87 | -0,15 |
| кросс-импульс 30 дней | 1,53 | 0,27 |
| дельта-нейтральный сбор платы за плечо | 2,58 | -2,30 |
| Боллинджер, пробой границ | 0,84 | 0,13 |
Посмотрите на третью строку. 2,58 на обучении при t-статистике 5,09. По любому учебнику это очень сильно. На данных, которых стратегия не видела, вышло -2,30. Кросс-импульс с t=3,84 съёжился до 0,27.
Закономерность получилась жёсткая: чем лучше стратегия выглядела на подборе, тем хуже она вела себя потом. Ровно этим и занят человек, который «пару часов подкручивал параметры». Он крутит, пока график не станет красивым. Красивый график на прошлом показывает, сколько сил ушло на подгонку. Про будущее он молчит.
Технический анализ: восемь правил
Проверили RSI 30/70, RSI относительно уровня 50, MACD 12/26/9, Боллинджер на отбой и на пробой, фигуру «флаг», двойное дно и двойную вершину, всплеск объёма.
Не подтвердилось ни одно. Хуже того, два самых популярных у частных трейдеров правила теряют деньги, причём активно.
Покупка при RSI ниже 30 («перепродано, сейчас отскочит») дала минус 33,5% годовых. Просадка по дороге 98%. Отбой от границ Боллинджера: минус 59,6% годовых и просадка 100%. Счёт в ноль.
Направление цены: ещё тринадцать правил
Импульс 90 дней. Пересечение средних SMA 50/200, в двух вариантах: только лонг и лонг плюс шорт. Пробой канала Дончиана. Возврат к среднему. Трендовый ансамбль по биткоину и по корзине монет. Кросс-секционный импульс на 30 и 60 дней, когда покупаешь то, что росло сильнее остальных. Сетка. Пятиминутный контр-импульс. Покупка после серии падений. Торговля по часу суток.
У всех t-статистика около единицы. На языке статистики это значит «от случайности не отличить».
Одна полезная вещь всё же нашлась. Трендовый фильтр SMA 50/200 (держим монету, пока 50-дневная средняя выше 200-дневной) дал 17,9% годовых против 21,5% у простого удержания. Доходность ниже. Зато просадка минус 37% вместо минус 53%. Это единственный устойчивый эффект за всю сессию. Он помогает пережить падение, и только.
Ончейн тоже мимо
Четыре ряда: сколько стейблкоинов в обращении, число активных адресов, хешрейт, сумма денег в DeFi (TVL). Связь каждого с доходностью следующих 30 дней лежит в пределах от -0,048 до +0,050. Фактически ноль.
Ловушка, в которую попали мы сами
Позже мы устроили широкий поиск: 186 контрактов Bybit, четырёхчасовые свечи за 120 дней, 120 887 состояний монеты, 15 признаков. Первый прогон показал, что работают все пятнадцать признаков разом, с огромными t-статистиками.
Так не бывает. Мы сравнивали избыток монеты над рынком с нулём, а средний избыток по всем точкам подряд, вообще без признака, равен +0,287% при медиане ровно ноль. Редкие большие взлёты тянут среднее вверх.
После исправления выжил один признак: высокая плата за плечо, +0,26% на сделку, t=5,1. Смотрится отлично. Только медиана у него +0,028% при издержках 0,11% на круг. А если выкинуть лучший 1% точек, получается минус 0,123%. Весь плюс держался на 53 точках из 5340.
С тех пор у нас привычка: смотреть медиану и пересчитывать результат без лучшего процента сделок. Плюс исчез, значит его и не было.
Почему пара часов настройки рисует красивый график
Переберите десятки настроек, и какая-нибудь обязательно ляжет на прошлое удачно. Как лотерея с кучей билетов: выигрышный найдётся, но угадать его заранее нельзя.
Есть и арифметика. При коэффициенте Шарпа S капитал растёт максимум со скоростью S²/2 в год, и то с просадками около половины счёта. Мы посчитали, сколько лет уйдёт, чтобы умножить счёт в десять раз. С Шарпом 0,3 (столько давали сигналы, которые находили мы) это 51 год. С Шарпом 1,0, как у хорошего системного фонда, 4,6 года. Топовый хедж-фонд с Шарпом 2,0 справился бы за 1,2 года.
Без преимущества шанс сделать ×10 около 10%, шанс обнулиться около 90%. Так что история про $300 и $14 000 вполне может быть правдой. Просто это редкий счастливчик, а про остальных постов никто не пишет.
Где источник дохода всё-таки есть
Единственный доход, у которого можно назвать источник, это плата за плечо (фандинг). В формулу Binance зашита ставка 0,01% за 8 часов, примерно 11% годовых, и по умолчанию её платят лонги шортам.
Рынок это давно учёл. Базис квартальных фьючерсов к споту на 1 августа 2026 года: у BTC от 4,1 до 4,2% годовых, у ETH от 1,8 до 2,4%. После комиссий остаётся около 3%.
Собирать её с ротацией раз в неделю не вышло: на обучении +8,1%, на проверке -6,2%. Ротация стоит 0,3% с оборота и съедает весь сбор.
Потом попробовали входить только по событию, когда ставка улетает в крайность. На бумаге красота: при пороге 400% годовых все 24 эпизода в плюсе, и это держалось на обеих половинах истории. Убила проверка на исполнимость. Из 27 монет, где такое случалось, спот на бирже был ровно у одной. Остальные оказались токенизированными акциями и экзотикой. Без второй ноги сбор платы превращается в обычную ставку на падение. По монетам, где сделку реально собрать, вышло минус 0,29% против +34,74% на бумаге. Ставка улетает туда, где её некому прижать.
Что взять себе
Любую стратегию из телеграма мы теперь прогоняем так.
Историю делим на две части, параметры выбираем на первой. На вторую смотрим один раз. Если после этого тянет «чуть поправить», нужен новый проверочный кусок.
Сравниваем с удержанием той же монеты за тот же срок. Плюс 40% за год ничего не стоит, если сама монета выросла на 60%.
Смотрим медиану сделки и результат без лучшего процента. Когда всё держится на трёх удачных днях, это лотерея.
Комиссии и проскальзывание закладываем сразу. Многие красивые правила живут ровно до первых 0,1% за круг.
И проверяем, можно ли сделку вообще исполнить: есть ли спот, хватает ли объёма.
Из 25 подходов этот фильтр не прошёл ни один.
Что осталось после проверок
Из этой работы у нас вырос бесплатный Телеграм-бот «Крипто-радар». Он ничего не предсказывает. Пишешь тикер, и бот показывает обстановку по монете перед входом: куда стоят крупные игроки, сколько стоит плечо, ключевые уровни и где скопились чужие стопы. Считает стоп и размер позиции под твой риск, может последить за уровнем. А по команде /честно показывает, какие из его сигналов прошли проверку на истории и чем она кончилась.
Бот здесь: https://t.me/crypto01_radar_bot?start=statya
Вопросы и ответы
Работает ли RSI в крипте?
В нашей проверке нет. Покупка при RSI ниже 30 дала минус 33,5% годовых с просадкой 98%. Вариант с уровнем 50 тоже не обыграл удержание монеты.
Можно ли торговать по полосам Боллинджера?
Отбой от границ дал минус 59,6% годовых и просадку 100%. Пробой границ на обучении показал Шарп 0,84, на новых данных 0,13.
Почему бэктест красивый, а в реальной торговле счёт тает?
Чаще всего из-за подгонки. Если перебирать настройки, пока график не станет ровным, вы подстраиваетесь под случайности прошлого. У нас стратегия с Шарпом 2,58 на подборе дала -2,30 на новых данных.
Что тогда вообще работает?
Из проверенного нами устойчив один эффект: фильтр SMA 50/200 уменьшает просадку (минус 37% против минус 53%), но доходность у него ниже, чем у простого удержания. Доход с понятным источником, плату за плечо, рынок уже оценил примерно в 3% годовых после комиссий.
Как самому проверить стратегию из телеграма?
Разделить историю на две части, параметры выбрать на первой, на вторую посмотреть один раз. Включить комиссии. Сравнить с удержанием той же монеты и пересчитать результат без лучшего 1% сделок.