Тел.факс: +7(831)437-66-01
Факторинг  Разработка торговых систем 

1 2 3 4 5 [ 6 ] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34

ности ПО результатам оптимизационных и форвардных тестов. Эта статистика показывает форвардный показатель эффективности. Как правило, форвардный показатель эффективности в 50% или больше считается одним из показателей успешного форвардного анализа. В Таблице 2-5 форвардный показатель эффективности равен 115,93%.

Считается, что торговая система прошла форвардный анализ, если она прибыльна в целом, имеет форвардный показатель эффективности 50% или более и не менее 50% ее форвардных тестов оказались прибыльными. Если ситуация такова, то статистические показатели системы необходимо тщательно проанализировать. Это детально описано в Главе 7.

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

Таблица 2-4. Резюме оценочного окна

Page 3 of го

Bllst vl.05.0l7waikForaars teformatice Summary / Date : Wednesday January 22,1992 Rollover Start: S&P INDEX 0 03/88 01.07.1982 End : S&P tomposite D 03/92 20.01.1992

TOP MODEL #1/ESTIMATION WINDOW SUMMARY/Analyse Days: 12132

I Open NumberPercentAveWin/ Average

Rollover Factor: -10

Window

01.07.1982-30.06.1986 03.01.1983-31.12.1986 01.07.1983-30.06.1987 02.01.1984-31.12.1987 i 02.07.1984-30.06.1988 ( 01.01.1985-30.12.1988 01.07.1985-30.06.1989 101.01.1986-29.12.1989

01.07.1986-29.06.1990

01.01.1987-31.12.1990 101.07.1987-28.06.1991

01.01.1988-31.12.1991

TOTAL

Net Profit/Loss

36670.0ol -8855.00i 0.00

Drawdown qui

trades Win avelo5s Trade 275 40%i 1.88 133

14355.00 -7080.00 0.0o 85 34%

71565.001 -8835.001 O.OOl 265 41%1

ИбЗЮ.Оо -11635.00l 0.00[ 260 427oi

133110.00] -11635.00] 0.00] 257 45%

PRDM

Model Ave Min/

!.з1 51.(

Efficiency

Ave Org

52.97%

.0 1.927oi

2.341 168.91 -33.41 0.75%i 49.49%

2.18] 270.1, 168.2 3.74%i 55.30%

2.39, 447.31 321.5 6.08%] 53.34%

..........i i i 2.27 517.91 385.61 6.96%, 51.82%)

132055.00 -11635.00, 0.00 256 44% 2.251 515.8] 377.71 6.90%l 51.48%i

130510.00 -11635.00l 0.00 267 46%l 2.03 488.8 352.31 6.82% 51.30%

26б1 46% 2.02 562.61 419.61 7.82%) 51.70% 274] 45%] 2701 48% 188 41% 1801 42%

149645.00 -11635.00] 0.00

141840.00 -11635.00] 0.00

172310.00 -11635.00 0.00

139855.00 -15180.00 0.00

124250.00 -18815.00 0.00 1362475.00,

2.00 517.71 381.4 7.42%l 51.457

1.951 638.2 501.4 9.01%! 50.70%

2.53 743.9I 365.7 7.31% 54.35%

314.3 6.50% 55.63%i

{Наибольший {Наименьший

Средний

Годовые

прибыли&убытки

---1-

172310.0о1 -18815.00 0.00

14355.00] -7080.00 0.00

113539.591 -11684.17 O.OOJ I

29648.32] 1

0.00 2843

2.36 690.3

275 48% 85 34% 2361 43%

~2.И1 МзТэ] 501.4 9.01% 55.63% 1.88 133.3 -33.4 0.75% 49.49%] 2.18 474.6 300.4 5.94% 52.46%1

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

Шаг 5: торгуйте по системе

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

Чтобы обеспечить максимальную вероятность успеха, должны приниматься все сигналы системы без исключения. Ларри Вильяме, гуру в области торговых систем, сказал: Торговые системы работают. Системные трейдеры - нет.

Другими словами, прибыльные торговые системы существуют. Успешные системные трейдеры встречаются редко. Многим трейдерам не хватает достаточной уверенности в своих торговых системах и их понимания, чтобы продолжать придерживаться их сигналов, когда начинаются неизбежные для них периоды проседания. Многим трейдерам также не хватает самодисциплины, необходимой для твердого следования механической торговой системе. Опыт показывает, что систематический трейдинг - один из лучших способов делать деньги. Причина этого - в согласованности входов и выходов, и что еще более важно - торговых риска и прибыли. Сама по себе согласованность не будет гарантировать прибыли, но без согласованных входов, выходов и риска невозможно управлять прибылью и риском. А без управления риском слишком малы шансы получить прибыль.

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

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



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

Помните, все торговые системы тестируются на прошлом ценовом поведении. Если торговая система запускается на ценовом поведении, которое прямо противоположно прошлому, или если оно никогда ранее не встречалось, система может легко привести к убыткам. Чаше всего этот период не будет продолжительным; но когда вы торгуете по системе, очень важно знать, в какой момент следует от нее отказаться. Это зависит от стоп-лосса данной системы, определяемого и обсуждаемого в Главе 10, Оценка реальной торговли .

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

Шаг 6: сравните прибыли, полученные при тестировании и при реальной торговле

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

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

МИ этого часто бывают недоверие и неуверенность в данной торговой системе.

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

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

Важно отслеживать и регистрировать показатели торговой системы в процессе реальной торговли. Необходимо постоянно сравнивать показатели прибылей и убытков реальной торговли системы с ее тестовыми показателями. Контроль соответствия результатов статистическим характеристикам и определяет итог работы. Вот некоторые из этих ключевых статистик:

1. Частота и продолжительность торговли.

2. Максимальное проседание счета.

3. Максимальный взлет счета.

4. Размер и длительность средней проигрышной сделки.

5. Число сделок, продолжительность и долларовая величина средней убыточной серии.

6. Размер и длительность средней выигрышной сделки.

7. Число сделок, продолжительность и долларовая величина средней выигрышной серии.

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

Причины провала систем

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



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

1. Это слабая система, вышедшая за рамки тестовых проверок и балансов.

2. Это хорошая система, которая была неправильно оптимизирована.

3. Возникли исключительно неблагоприятные или непротести-рованные рыночные условия.

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

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

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

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

Плохое тестирование

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

Неблагоприятное поведение рынка

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

Прибыльный исход

Второй исход реальной торговли представляет собой более приятную альтернативу: прибыль. Однако не позволяйте прибыли становиться причиной чрезмерной уверенности или потери бди-

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

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

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



1 2 3 4 5 [ 6 ] 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34