Технический анализ Графический анализ
Японские свечи Индикаторы Форекс Механические торговые системы Лучшие дилинговые центры
Пардо Р. Разработка, тестирование и оптимизация торговых систем для биржевого трейдера

Книга Р. Пардо «Разработка, тестирование и оптимизация торговых систем» является классикой мирового трейдинга: это путь от неуверенности, бессистемности, расшатанных нервов, изматывающих стрессов к прибыльному трейдингу, опирающемуся на изощренное оружие, которым оснащает себя каждый трейдер – Успешную Торговую Систему.

Цель форвардного анализа

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

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

Кроме того, сравнение постоптимизационной эффективности с оптимизационной дает более реалистичную и надежную оценку будущей прибыли. Допустим, что настало время начинать торговать данной моделью в реальном времени. Из тестирования известно, что торговая модель прошла форвардный тест с результатом, составляющим 75% результата оптимизации. Оптимизация на самых последних данных давала годовую прибыль $20,000. 75-процентный форвардный показатель эффективности (walk-forward efficiency) информирует, что прибыльность данной модели за год должна быть примерно в области 75% от $20,000, или около $15,000. Эта информация может быть полезной при оценке эффективности при реальной торговле.

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

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

Форвардный анализ — это точная имитация способа, которым оптимизируемая торговая система наиболее часто используется в реальной торговле. У пользователей оптимизационного софта часто возникает важный вопрос — как часто торговую систему следует реоптимизировать. Ответ на этот вопрос — четвертая цель форвардно-аналитического теста. И он дает ответ на этот вопрос самым лучшим из возможных способов — эмпирически.

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

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

Лучшие дилинговые центры:
Содержание Далее >>
Технический анализ
Хостинг от uCoz