Расчёты сделаны на примере алгоритмов на NG за 5 лет имеющейся истории.
Точка 0 это значения бэктеста как есть — соответствуют реальному исполнению.
Любопытно, что было бы, если бы мы могли исполнить эти сигналы в прошлом (сдвиг на сколько-то минут влево)
и если отложить их исполнение в будущее (сдвиг на сколько-то минут вправо).
По вертикали среднегодовая доходность за эти 5 лет.
Что получилось?
Если тянуть до 5 часов (300 минут) после наступления сигнала, то доходность обнуляется и уходит в отрицательную зону.
Хотя речь идёт о медленных алгоритмах, в которых позиция держится в среднем несколько дней.
Если можно было бы заглянуть в будущее или открыться в прошлом по текущим сигналам, то максимальный эффект от этого наступает
за один час до сигнала и дальше этот эффект нелинейно стремится к нулевой отметке.
Если бы всего на 5 минут подглядеть в будущее, то это увеличило бы исходную доходность вдвое.
Часовое подглядывание даёт примерно 5-кратное увеличение доходности.
Такая асимметрия…
эти метрики зависят от конкретных алгоритмов.
Если у вас ТС входит на импульсе цены > +(1-3)% за 1 час, то сдвигая точку входа вправо, часть поступательного движения от импульса теряется и рез-ты ухудшаются.
Если сдвинуть точку входа на 1 час влево — то, получим 100% удачные входы, идеальный рез-т с дох. = +150%.
Так ?
Ну тут тогда налицо мисматч горизонта прогнозирования сигнала и времени удержания. Опять же, непонятно, анализ до костов или после? Лучше, конечно, делать до.