Líderes Cripto · RU КаналБотEspañol
Главная · Статьи радара

Комиссия съедает стратегию: как за минуту проверить любой бэктест, где её «забыли»

Коротко. На vc.ru за неделю вышли две проверки торговых стратегий на биткоине: обе в плюсе, обе с пометкой «комиссия не учитывалась». Мы посчитали, сколько стоила бы каждая сделка по реальной волатильности BTC за последний год. В обоих случаях комиссия в несколько раз больше средней прибыли на сделку, и с ней обе стратегии уходят в минус. Ниже расчёт и проверка, которую можно сделать для любого бэктеста за минуту.

Часть этой арифметики перед входом делает наш бесплатный бот «Крипто-радар»: напиши ему «хочу BTC лонг 500», и он посчитает размер позиции и стоп под твой риск, покажет, когда спишется плата за плечо, и предупредит, если стакан на такую сумму тонкий. Бот: https://t.me/crypto01_radar_bot?start=statya

Почему комиссия решает исход

Большинство стратегий на часовом графике ставят риск в процентах от капитала и стоп по волатильности. Тогда размер позиции получается такой: риск делить на расстояние до стопа. При риске 1% и стопе в 1% от цены позиция равна всему капиталу. Комиссия при этом берётся со всего размера позиции.

На Bybit вход и выход по рынку стоят 0,055% каждый, то есть 0,11% за круг. С позиции в $9 000 это около $10 за сделку. Если стратегия делает тысячи сделок, комиссия становится главной статьёй расходов.

Первый бэктест: откаты к скользящей средней

Проверка на vc.ru: вход по тренду после отката к EMA(50), стоп 2 ATR, тейк 3 ATR, риск 1%. С августа 2017 по сентябрь 2026 года на часовом BTC: 1227 сделок, прибыль +18,8% на $10 000.

Считаем на сделку: 504 сделки по $93,48 и 723 по $62,54 дают около $1,6 прибыли на сделку.

Теперь цена сделки. Мы посчитали 2 ATR на часовом BTC за последний год: в среднем около 1,2% от цены. Значит, позиция примерно 0,8 капитала, около $8 000, и круг стоит около $9. Комиссия больше средней прибыли в пять с лишним раз.

Второй бэктест: пробой диапазона начала дня

Проверка на vc.ru: диапазон первых четырёх часовых свечей дня, вход на закрытии за его границей, стоп на противоположной границе, тейк два риска. Тот же период: 3195 сделок, +27,8%.

На сделку это около $0,87 прибыли.

Стоп стоит на противоположной границе диапазона, а вход уже за ней, поэтому расстояние до стопа не меньше ширины диапазона. Мы посчитали её за последний год: у первых четырёх часов суток медиана 1,1% от цены. Позиция выходит около 0,9 капитала, примерно $9 000, круг около $10. Даже при стопе вдвое шире это $5 против $0,87.

Автор честно сравнил стратегию с простым удержанием: за тот же период купить и держать биткоин дало +1862%. Просадка была больше, 83% против 48%, но после комиссий у стратегии не остаётся и её +27,8%.

Проверка за минуту

  1. Возьмите итоговую прибыль и поделите на число сделок. Это средняя прибыль на сделку в долларах.
  2. Оцените размер позиции: риск на сделку делить на расстояние до стопа в процентах.
  3. Умножьте позицию на цену круга вашей биржи (на Bybit по рынку 0,11%).
  4. Если цена круга больше средней прибыли на сделку, стратегия в таком виде убыточна, сколько бы красивым ни был график.

То же самое в процентах: прибыль на сделку, делённая на размер позиции, должна быть заметно больше цены круга. В пробое диапазона это около 0,01% против 0,11%.

Что ещё не попадает в такие тесты

Проскальзывание. Тест берёт цену закрытия свечи, а реальный вход по рынку бывает хуже, особенно на резком движении, когда и срабатывают пробои.

Плата за плечо. Если позиция живёт часы и дни на бессрочном контракте, раз в восемь часов списывается или начисляется плата за плечо. В спокойный рынок это доли процента в день, в перегретый больше.

Подгонка. Мы проверяли 25 стратегий с разделением истории на подбор и проверку: лучшие на подборе оказались худшими на новых данных. Об этом наша отдельная статья: https://vc.ru/3204506

Вопросы и ответы

Почему в бэктесте прибыль, а у меня в реальной торговле убыток?
Чаще всего из-за комиссий и проскальзывания, которых нет в тесте. При тысячах сделок цена каждого круга складывается в сумму больше всей прибыли стратегии.

Сколько стоит одна сделка на Bybit?
По рынку 0,055% на вход и столько же на выход, 0,11% за круг от размера позиции. Лимитными заявками дешевле, но они исполняются не всегда.

Как быстро понять, переживёт ли стратегия комиссию?
Поделить прибыль на число сделок и сравнить с ценой круга на ваш размер позиции. Если круг дороже средней прибыли на сделку, стратегия убыточна.

Помогают ли лимитные заявки?
Снижают цену круга, но на пробоях вход нужен сразу, и лимитная заявка часто не исполняется. Тогда стратегия пропускает именно те сделки, ради которых задумана.

Проверь свою монету перед входом: крупные игроки, плата за плечо, уровни, где стоят чужие стопы. Бесплатно.

Открыть ботаКанал