VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

Скорость изменения (ROC) и моментум: измерение темпа цены, сочетания и идеи для стратегий

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

СемействоИмпульс
Форма выводаЛиния вокруг нулевой линииВыше нуля цена выше прежней, ниже — ниже
В AlphaPrimeВстроенное семейство генератораТрендовые фильтры, правила входа и выхода

Что он измеряет

Оба индикатора отвечают на один вопрос: насколько цена сейчас отличается от той, что была на фиксированном расстоянии назад? Моментум отвечает в единицах самого рынка, поэтому на графике нефти показание — это разница в долларах и центах за баррель. Скорость изменения делит эту разницу на более раннюю цену, так что ответ получается долей. «Сырую» разницу легко представить, а доля позволяет поставить один рынок рядом с другим.

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

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

Схематичный набросок (не реальные рыночные данные)

Как он ведёт себя на реальных рынках

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

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

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

Распространённые способы применения (концепции)

Трендовый фильтр

Нулевая линия как переключатель режима

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

Смена темпа

Заметить ускорение и угасание

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

Ранжирование

Сравнение рынков

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

Сочетание с другими семействами индикаторов

Поскольку «сырая» линия ничего не говорит о том, упорядочен ли тренд, сочетание с измерителем силы тренда очень помогает. Добавление ADX позволяет правилу отличить настоящее устойчивое движение от шумного покачивания у нуля, так что пересечения засчитываются, только когда рынок показал способность удерживать направление.

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

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

В AlphaPrime

В AlphaPrime скорость изменения и моментум входят во встроенное семейство импульса, из которого черпает генератор стратегий. Их простота делает их удобными кирпичиками для фильтров: правило «темп цены за выбранный период был положительным» легко сочетается со входами из семейств волатильности, объёма или сессий.

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

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

Частые вопросы

Чем отличаются ROC и моментум?

Оба сравнивают цену сейчас с ценой заданное расстояние назад. Моментум показывает «сырую» разницу цен, а скорость изменения — эту разницу как долю более ранней цены, что делает показания сопоставимыми между рынками и уровнями цен.

Почему линия иногда резко падает без видимой причины?

Поскольку сравниваются только две цены, старый всплеск, покидающий окно просмотра, может утянуть показание вниз, даже если сегодня ничего нового не произошло. Сравнение с недавним диапазоном показаний помогает отличить реальные изменения от этого эффекта.

Можно ли экспортировать стратегию на основе ROC на мою торговую платформу?

Да. Когда комбинация из генератора стратегий проходит валидацию вне выборки, её можно экспортировать как код стратегии для вашей торговой платформы и продолжить работу там.