Добавить в корзинуПозвонить
Найти в Дзене
Деньги в Банке

🤖 О пользе аудита, или почему «лекарство» во флэте часто оказывается опаснее болезни

Давайте начистоту: последние четыре месяца на рынке BTC и ETH — это форменный психологический ад для любого импульсного и трендового алгоритма. Нас планомерно и цинично пилит в затяжном, грязном боковике. В такой ситуации у любого системного трейдера начинает подгорать кукуха, и включается классический зуд: «Надо срочно что-то подкрутить в коде, прикрутить фильтр, остановить кровотечение!». Мы не стали гадать на кофейной гуще и провели жесткий аудит (trade-level forensic overlay) нашей базовой импульсной архитектуры 8.5.7 + A+B + DST на выборке ETHUSDT. Рассказываю по шагам: что тестировали, какую правду откопали и к какому жесткому выводу пришли. 🛠 Что сделали? Интуиция кричала: если импульс во флэте мгновенно не идет в нашу сторону, он захлебывается, и нас тащит на стоп. Значит, нужно рубить сделку принудительно. Мы сконструировали и прогнали массивный тест — Impulse Failure Time Exit. Идея простая: если позиция открыта, но за $N$ часов цена не улетела на тейк, а топчется в пред

🤖 О пользе аудита, или почему «лекарство» во флэте часто оказывается опаснее болезни.

Давайте начистоту: последние четыре месяца на рынке BTC и ETH — это форменный психологический ад для любого импульсного и трендового алгоритма. Нас планомерно и цинично пилит в затяжном, грязном боковике. В такой ситуации у любого системного трейдера начинает подгорать кукуха, и включается классический зуд: «Надо срочно что-то подкрутить в коде, прикрутить фильтр, остановить кровотечение!».

Мы не стали гадать на кофейной гуще и провели жесткий аудит (trade-level forensic overlay) нашей базовой импульсной архитектуры 8.5.7 + A+B + DST на выборке ETHUSDT.

Рассказываю по шагам: что тестировали, какую правду откопали и к какому жесткому выводу пришли.

🛠 Что сделали?

Интуиция кричала: если импульс во флэте мгновенно не идет в нашу сторону, он захлебывается, и нас тащит на стоп. Значит, нужно рубить сделку принудительно.

Мы сконструировали и прогнали массивный тест — Impulse Failure Time Exit. Идея простая: если позиция открыта, но за $N$ часов цена не улетела на тейк, а топчется в пределах узкого диапазона ($X$ от ATR) — принудительно закрываемся по рынку, не дожидаясь системного стопа.

Было протестировано 28 различных комбинаций параметров времени ($N$) и чувствительности ($X$). Результаты разложили на атомы, оценивая дельту между спасенными убыточными сделками (Reduced losers) и случайно убитыми прибыльными (Lost winners).

📊 Что выявили? (Ловушка локальной оптимизации)

Итог теста с точки зрения математики: FAIL / DO_NOT_IMPLEMENT.

В финал вышел лучший кандидат с параметрами: удержание не более 12 часов ($N = 12h$) при фильтре волатильности в $0.25\ \text{ATR}$. И вот тут вскрылся потрясающий нюанс:

В текущем проблемном окне (1m/current) правило сработало идеально. Все 28 вариантов улучшили показатели внутри текущего 4-месячного распила. Временной стоп реально сработал как анальгетик — снизил просадку «здесь и сейчас».

На полной истории (Full-period PnL) все 28 вариантов ухудшили результат. Базовый PnL упал на 509 пунктов.

Когда мы залезли под капот дельты лучшего варианта, всё стало на свои места:

Reduced losers: удалось сэкономить $+1939.66$ на досрочном закрытии плохих сделок.

Lost winners: при этом мы наглухо срезали себе $-2434.16$ прибыли на сделках, которые долго раскачивались, но потом улетали в космос.

Ущерб от раннего закрытия будущих победителей оказался тупо больше, чем польза от сокращения плохих сделок. Номинальный Profit Factor при этом даже вырос (с 2.12 до 2.15), но абсолютный PnL упал. А в карман мы кладем PnL, а не красивый PF.

🏁 Финальный вердикт и что с этим делать?

Локальное улучшение на 1-3 месяцах деградации рынка не подтвердилось на длинной дистанции. Это классический rejection case (случай отклонения гипотезы). Попытка вылечить временную флэтовую боль привела бы к кастрации алгоритма на нормальном трендовом рынке.

Производственный production-код ядра мы оставляем без изменений. Правило временного выхода закрыто как неустойчивое.

Честный практический вывод для тех, кого прямо сейчас убивает этот флэт:

Наша база спроектирована правильно и оптимально. Текущая просадка — это не баг кода, это легитимная, математически просчитанная стоимость страховки, которую система обязана отдать рынку, чтобы забирать жирные тренды на дистанции.

Если моральных сил смотреть на распил больше нет. Меняйте администрирование: временно снижайте риски (переходите на голодный паёк в 0.25% от депозита) или тактически диверсифицируйте капитал в другие, трендовые в 2026 году рынки (металлы, сырье), пока крипта копит энергию в пружине.

Прорвет. Флэты не вечны. Но до победного импульса нужно дожить с целым депозитом.