Тема не новая, но сложилось такое впечатление, что незавершенная. По крайней мере, я не заметил ни одного варианта примирения этих двух стратегий торговли. Попробую предложить, возможно, не окончательный вариант, но всё-таки некий результат многолетнего практического применения этих стратегий в синтетическом виде.
Как сказал один Великий, «прежде, чем объединиться, мы должны размежеваться самым решительным образом». Что, в переводе на здешний язык, означает «всякая приближаемая к высокой эффективности стратегия должна совмещать в себе полезные качества своих частей».
Полезные качества трендовой стратегии:
Полезные качества сеточной (интервальной) стратегии:
Очевидно, что грамотная комплексная стратегия торгует по тренду и по сетке поочередно. При этом этап торговли по сетке может не возникнуть, если рынок движется пилообразно и широко.
Предварительное условие 1: торговые сигналы «по тренду» и «по сетке» альтернативны с приоритетом первых, т.е. если торговая стратегия выдала сигнал (не важно, обязательный к образованию заявки или не обязательный), то сигнал «по сетке» отбрасывается.
Предварительное условие 2: сетка рассчитывается каждый раз по-новому по каждому уровню цены последнего сигнала «по тренду». Этот последний сигнал «по тренду» является базой для расчета сетки, где расположен уровень «0» сетки. Каждый новый уровень (как в «+» от базы, так и в «-» от базы) рассчитывается путем добавления/вычитания фиксированной величины изменения цены dP (в пунктах цены или в %% цены базы). Эта величина дополнительно корректируется на размер текущей волатильности цен. В результате, стратегия получает динамическую сетку (постоянно перемещающуюся вместе с уровнем последнего сигнала «по тренду») с динамической базой и динамическими же уровнями. Сетка дышит.
Осталось назначить признаки начала тренда и его окончания.
У меня это организовано так:
В заключении отмечу, что поскольку приоритет выдачи заявок/ордеров отдан сигналам «по тренду», то и торгуемые объемы в заявках так же разнятся: ордер по сигналу «по тренду» двигает основной торговый объем А, а ордер по сигналу «по сетке» оперирует объемом А/n, т.е. кратно меньшим. Следовательно, торговые сигналы «по сетке» могут выполнять несколько функций:
Пока всё. На 100% правоты не претендую, но последние 8 лет использую именно такую комбинацию.
На вопросы по теме отвечу.
Ценная статья. Я считаю такие самыми ценными. Спасибо.
Риски, которые надо учитывать:
Если трендовая часть даст серию ложных входов, а сетка будет их «усреднять» без фильтров, можно получить накапливание позиций против сильного движения.
Нужно явно прописать лимиты совокупной позиции и сценарий «жёсткой остановки» (чтобы сетка не «перевесила» трендовую часть).
На очень трендовом рынке сетка иногда будет «отдавать» часть прибыли обратно.
1. При отработке по тренду какой тип заявок используется: рыночная или лимитная?
2. Имеется ли разница в типах при открытии позиции и закрытии по тренду?
3. Под последним сигналом по тренду имеется ввиду закрытие?
4. Условный 0 для сетки образуется в месте последнего сигнала на вход по тренду или на выход?
Спасибо!