Механические Системы Торговли и Способ Положительного Проскальзывания

(TASC, Nov. 1998)

Автор: Marcello Cattaneo Adorno

 

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

Реальной проблемой механических систем торговли является не фаза развития и создания, а исполнение. Корректного исполнения часто трудно достичь из-за экстремальной информации, которая имеется в распоряжении трейдера (или трейдеру кажется, что он/она ей располагает) и которая не отражается в логике системы.

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

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

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

Положительное Проскальзывание

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

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

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

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

Назовём основной сигнал (порождаемый системой) SigMain. Бывает, что SigMain вызван одной из следующих ситуаций на рынке:

В любом из данных случаев правило, приспособленное к кратковременным движениям цены, может дать сигнал об открытии позиции в направлении, противоположном основному тренду – это сигнал, предоставленный на собственное рассмотрение трейдеру (SigDisc). Рисунки 1 и 2 демонстрируют типичные примеры:

 

Рисунок 1: Йена, 1/29/98. Сигнал к продаже отдаётся 29 января 1998 года, когда 20-периодная скользящая средняя пересекает 40-периодную скользящую среднюю сверху вниз. Мы можем не последовать сигналу, приняв во внимание, несомненное завершение сделки по доллару США и тот факт, что RSI поднимается из области перепроданности, свидетельствуя о возможности дальнейшей коррекции.

 

Рисунок 2: Австралийский Доллар. Сигнал к покупке порождается гипотетической системой 2 февраля 1998 года, когда 20-дневная простая скользящая средняя снизу вверх пересекает 40-дневную среднюю. В тот же день RSI “закрывается” в области перекупленности и выявляется дивергенция. Основываясь на данных наблюдениях, отсрочим открытие позиции.

 

SigMain (сигнал системы) и SigDisc (сигнал, предоставленный на собственное усмотрение) порождаются в одно и то же время и имеют различные признаки (один является сигналом к покупке, а второй – к продаже), таким образом, они исключают друг друга; трейдер, соответственно, не предпримет никаких действий или, с точки зрения механической системы, он не примет во внимание SigMain и отсрочит начало сделки.

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

Поймать Проскальзывание

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

Заметим ещё раз, концепция двух противоположных сигналов, отвергающих друг друга, поможет в определении соответствующей точки для нового заключения сделки, - тем, чтобы поймать положительное проскальзывание или минимизировать отрицательное проскальзывание, обусловленное поздним началом сделки. Когда мы говорим о сделке по SigDisc, то термины вход и выход не означают, что мы, на самом деле, открыли позиции; сигнал к открытию позиции SigDisc будет означать, что мы отвергаем сигнал SigMain и остаёмся вне рынка, тогда как сигнал к закрытию позиции свидетельствует о возвращении к исходной торговле по SigMain – открытие реальной позиции.

Чтобы точно сформулировать наш подход при отказе от сигнала механической системы, SigDisc должен иметь точные точки открытия и закрытия позиции с ценой закрытия по стоп – лоссу (S/L) и с ценой закрытия по снятию прибыли (T/P). Точно определённая цена стоп – лосса для сигнала SigDisc даст гарантию, что мы заключим новую сделку в направлении основного тренда и не упустим большое выгодное движение цены. Одна из основных характеристик систем следования тренду заключается в том, что несколько очень прибыльных сделок порождают огромные прибыли. И мы не хотим пропустить ни одну из них!

Мы также отдаём предпочтение закрытию позиции по T/P выходу по “плавающему” стоп – сигналу; мы торгуем против направления основного тренда по определению и допускаем, что рынок временно двигается в сторону или возвращается к прежнему значению. Всё, что мы хотим, - поймать кратковременную коррекцию основного тренда.

Используя в качестве примеров рисунки 1 и 2, приведём следующий план сделки, предоставленной на собственное усмотрение:

Рисунок 3: Йена. SigDisc даёт сигнал к покупке на основании того, что индекс относительно силы (RSI) пересекает уровень 30 снизу вверх; снятие прибыли – на уровне 128.10 (это 38.2%-ый откат Фибоначчи вниз с максимальной цены от седьмого января - 134.40 до минимальной цен от 26 января - 124.25), стоп – лосс – на уровне 124.15 (ниже минимальной цены от 26 января на 10 тиков). Цена никогда не достигнет уровня снятия прибыли T/P (128.10), и сделка SigDisc завершится 4 февраля на уровне 124.15. В этот день, мы, действительно, заключим системную сделку по цене 124.15 и пострадаем от отрицательного проскальзывания в 165 тиков.

Рисунок 4: Австралийский Доллар. SigDisc даёт сигнал к продаже на основе дивергенции между RSI и ценой; снятие прибыли – на уровне 66.62 (38.2%-ый откат Фибоначчи) и стоп – лосс на уровне 68.86 (максимальная цена от 28 октября плюс 10 тиков). Цена достигает уровня SigDisc T/P 66.62 16 февраля; в этот день мы, действительно, заключаем сделку SigMain на уровне 66.62, получив положительное проскальзывание в 192 тика.

 

Рисунки 3 и 4 показывают то, как развёртывались сделки. В случае с йеной, цена никогда не достигнет нового прибыльного уровня для заключения сделки, и мы вынуждены снова начать системную торговлю, страдая от отрицательного проскальзывания в 165 тиков. А с Австралийским долларом наоборот: мы заключили сделку по сигналу системы по лучшей цене, чем мы бы имели, если бы механически следовали системе и породили положительное проскальзывание в 192 тика.

После повторного вступления в торговлю и в целях оценки данной торговой методики, окончательный расчёт доходов/убытков (P/L) по соответствующим сделкам механической системы по сигналам SigMain неуместен. Мы должны убедиться, что, в конце концов, используемая система окажется прибыльной. Важным фактором, который должен контролироваться, является прибыльность ряда сделок по SigDisc или сумма положительных и отрицательных проскальзываний, которая порождается сделками по SigDisc.

Следовательно, мы должны иметь таблицу - дневник или записи для сделок по SigDisc, в которой для каждой сделки необходимо регистрировать:

Дневник будет выполнять две функции одновременно: Во-первых, планирование сделки, предоставленной на собственное усмотрение (по SigDisc), и избежание вероятности того, что мы проигнорируем системную сделку без хорошо продуманного плана игры, и, во-вторых, сохранение записи о доходности предоставленной на собственное усмотрение деятельности.

Положительное Проскальзывание При Закрытии Позиций

При закрытии позиции могут применяться те же самые методики, что и при открытии позиции. Любой фактор или ситуация, которые не рассматриваются логикой механической системы, могут побудить трейдера к ускорению или задержке выхода из рынка. Метод и логика одинаковы как при открытии, так и при закрытии позиции, и не нуждаются в повторении, но существует особый вид закрытия позиции, с помощью которого можно извлечь выгоду из контролируемого следования за позитивным проскальзыванием: закрытие позиции по стоп – ордеру.

Это может быть стоп – лосс, размещённый под уровнем покупки для ограничения убытка, которому подвергнется сделка, или “плавающий” стоп – сигнал, уровень которого растёт, по мере того, как увеличивается прибыль (длинной) сделки, и гарантирует то, что некоторая часть прибыли будет получена, если рынок развернётся.

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

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

Рисунок 5: Британский фунт. 21 апреля у нас была открыта позиция на британский фунт относительно доллара США. В соответствии с простым правилом выхода, закроем позицию, если цена “отскакивает” на 2% от максимума максимальной цены сделки. Уровень механического стоп – лосса будет, следовательно, следующем: (1.6972)(0.98) = 1.6632. Данный уровень близок к значительному уровню поддержки у предыдущей колеблющейся минимальной цены (диапазон: 1.6540/50), и фунт может отскочить от данного уровня. Нами было принято решение о размещении реального стоп – сигнала на уровне 1.6532. Фунт достигает минимальной цены на уровне 1.6580 и в следующие несколько дней торгуется между 1.6650 и 1.6750. Мы могли бы завершить сделку, по крайней мере, с 20 тиками положительного проскальзывания, в отличие от завершения сделки по механическому стоп – лоссу.

 

На рисунке 5 представлен пример данной ситуации; тот же принцип будет применён к краткосрочным сделкам, но с обратными признаками. И опять, закрываем сделку SigDisc по мере достижения стоп – сигнала снятие прибыли. Закрытие позиции по SigDisc будет совпадать с закрытием позиции по SigMain, а прибыль сделки SigDisc будет представлять положительное проскальзывание.

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

Достижение Целей

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

Чтобы ничего не упустить, взгляните на показатели типичной системы следования тренду (Рисунок 6). Это простая, но эффективная стратегия, описанная George Panagakis в ноябрьском выпуске “Stocks &Commodities” 1995 и применённая к фьючерсам Treasury bond 10-летнего периода, с января 1989 до января 1998. Исходная система была немного изменена после применения стоп – лосса.

Рисунок 6: Система следования тренду. Здесь представлены показатели типичной системы следования тренду, описанной в ноябрьском выпуске “Stocks & Commodities” 1995 года

 

Допустим, что можно добиться среднего положительного проскальзывания в 100$ на сделку (приблизительно 3 тика), тогда все показатели системы улучшаться примерно на 16%! (100$ умножим на 42 сделки, что составит $4200 дополнительной прибыли на торгуемый контракт.) Дополнительная стратегия не имеет трансакционных затрат, так как она не порождает лишние сделки, и, следовательно, мы можем следовать плану торговли, который предлагает меньшую, чем обычно, прибыль.

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

Чистое воздействие на показатели заключалось бы в уменьшении убытков и уменьшении прибыли, следовательно, снижении изменчивости и, вероятно, в разрешении большего финансового рычага для данного (желаемого) уровня риска.

Заключение

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

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

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

Hosted by uCoz