Форвардный анализ

В Главе 7 представлен надлежащий способ оптимизации торговой системы. Оптимизация происходит в два этапа. Первый этап — оптимизация торговой стратегии на множестве различных рынков и- временных периодов. Оптимизационный процесс завершается исчерпывающим форвардным анализом, который оценивает эффективность системы, используя данные, которые не относятся к оптимизационной выборке.  [c.6]


Цель любой стратегии — торговая прибыль. Как только успешно завершен полный цикл оценивания торговой стратегии — а именно, формулирование, тестирование, оптимизация, форвардный анализ и оценивание стратегии — можно начинать торговлю в режиме реального времени.  [c.7]

Форвардный анализ подробно обсуждается в Главе 7, Оптимизация торговой системы .  [c.26]

Первым и самым важным достоинством форвардного анализа является подтверждение способности модели приносить прибыль в будущей реальной торговле. Другими словами, будете ли вы применять данную модель после оптимизации Будет ли она приносить прибыль в реальной торговле Конечно, форвардный тест — это не реальный трейдинг, но это гораздо более реалистичная имитация.  [c.26]

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


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

Исследования показали, что выбранная случайно, слабая или подстроенная модель может делать деньги в одном-двух форвардных тестах. Однако исследования также показали, что такая модель не будет прибыльной на большом числе форвардных тестов. Следовательно, чтобы достичь максимальной уверенности, торговая модель должна быть подвергнута серии форвардных тестов, или форвардному анализу. Торговая модель, приносящая значительную общую прибыль на большом числе форвардных тестов, из которых как минимум 50% тестов были прибыльными, с большой вероятностью будет успешной.  [c.27]

Второе достоинство форвардного анализа — более точное и надежное измерение уровней пост-оптимизационных прибыли и риска. Это тоже объясняется более детально в Главе 7. Форвардный анализ дает статистическую картину многочисленных оптимизационных и пост-оптимизационных торговых периодов. Он обеспечивает большую статистическую валидность, чем традиционная оптимизация, потому что опирается на гораздо большую выборку данных. Форвардный анализ дает возможность точного сравнения и измерения уровней прибыли форвардного трейдинга относительно прибыли оптимизационного трейдинга.  [c.27]

Третье достоинство форвардного анализа в том, что он дает представление о воздействии изменений тренда, волатильности и ликвидности на эффективность трейдинга. Исследования показали, что изменения тренда, которые по своей природе происходят стремительно, а также значительные изменения и вола-  [c.27]

Форвардный анализ, прокручивающий большие временные периоды, разбитые на множество последовательных отрезков, дает много информации относительно воздействия таких рыночных изменений на торговую эффективность. Пользователь может легко выделить и оценить положительные и отрицательные воздействия необычных, неповторяющихся событий, таких как крах фондового рынка 1987 года или война в Персидском заливе.  [c.28]


Пример простого форвардного анализа  [c.28]

При форвардном анализе записываются результаты этих 12 оптимизаций, показанные в Таблице 2-4, и подытоживаются результаты 12 форвардных тестов, что показано в Таблице 2-5. При этом также вычисляются и сравниваются годовые ставки доход-Таблица 2-4. Резюме чистых прибылей и убытков  [c.29]

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

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

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

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

Основная цель форвардного теста — определить, реальна ли эффективность оптимизируемой торговой модели или она является результатом подстройки. Эффективность торговой модели считается реальной , если модель имеет предсказательную ценность или может эффективно реагировать на непредвиденное рыночное движение. Форвардный анализ также является методом определения того, какие параметры будут работать в будущем. Модель может быть хорошей, но не всегда могут быть найдены правильные ее параметры. Модель, разработанная должным образом, должна приносить прибыль в реальной торговле, в определенной степени соразмерной прибылям, полученным в процессе оптимизации. Если вы собираетесь использовать модель в реальной торговле, сначала она должна пройти форвардный тест.  [c.133]

Это впечатляет. Тем не менее, один успешный форвардный тест мог быть результатом случая, поэтому важно провести более обширный тест, называемый форвардным анализом. Форвардный анализ — это серия отдельных форвардных тестов. Чтобы быть статистически достоверным, он должен состоять из достаточно большого числа тестов.  [c.136]

Форвардный анализ — это серия отдельных форвардных тестов на обширном и репрезентативном отрезке ценовой истории (См. рис. 7-5). Форвардный анализ имитирует способ, которым планируется торговать по оптимизируемой торговой системе. Говорится, что ме-  [c.136]

Цель форвардного анализа  [c.138]

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

В качестве иллюстрации рассмотрим форвардный анализ, состоящий из 9 отдельных форвардных тестов. Этот анализ позволит выяснить эффективность оптимизируемой торговой модели на 9 различных периодах последовательной истории. Для каждого из этих периодов оцениваются доходность, риск и устойчивость. Один только этот анализ дает нам в 9 раз больше информации, чем оценивание Уровня 1.  [c.140]

Форвардный анализ — это четкая и точная имитация ситуации, в которой трейдер применяет программное обеспечение в реальной торговле. А раз так, форвардный анализ выходит за рамки тестирования и становится более важной частью торговой системы, сообщая вам, когда торговать, а когда — нет.  [c.144]

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

Если форвардный анализ на протяжении всего набора тестов был неприбыльным, следует проверить структуру данного теста на наличие ошибок. Если такая ошибка найдена, исправьте ее и повторите форвардный анализ. Если ошибок не найдено, откажитесь от данной модели. Предыдущий успех был связан с оптимизацией. Эта модель не является устойчивой.  [c.145]

Форвардный анализ (walk-forward analysis) — процедура завершающей проверки торговой системы на произвольном отрезке исторических данных, производится после тестирования и оптимизации системы. (Прим.ред.).  [c.4]

Если оптимизация показывает улучшенные результаты, пора переходить к финальному шагу процесса тестирования форвардному анализу. Форвардный анализ оценивает эффективность торговой системы исключительно на основе пост-оптимизационного трейдинга или теста на данных, не входящих в оптимизационную выборку. Форвардный анализ — моделирование торговой ситуации, наиболее точно воспроизводящей способ использования отоптимизированной торговой системы в реальной торговле. Этот уровень тестирования обстоятельно и убедительно отвечает на три важнейших вопроса относительно торговой системы  [c.25]

Основные причины этого различия структурные. Временной период между реоптимизациями составляет, как правило, некоторую долю от первоначального тестового периода. На это особо указывает форвардный анализ, описываемый в Главе 7. Хорошее правило для определения размера торгового окна — от 1/8 до 1/4 тестового окна. Другими словами, если для оптимизации торговой системы используется 24-месячное окно, то данной системой можно уверенно торговать в интервале от 3 (24/8=3) до 6 (24/4=6) месяцев. Влияние оказывают и другие факторы. Это схоже с концепцией, утверждающей, что достоверность статистических прогнозов уменьшается по мере удаления от точки начала прогнозирования.  [c.70]

Что такое форвардный тест Это двухшаговый процесс. Первый шаг состоит из традиционной оптимизации, описанной в предыдущих разделах. Сканируются параметры торговой модели. Значения параметров топ-модели оцениваются не только по прибыльности. Именно второй шаг характерезует форвардный анализ и является источником его необычных признаков.  [c.132]

В тесте форвардного анализа дается оценка постоптимизационной эффективности торговой модели, что является одним из наиболее драматических моментов среди всех процедур тестирования. Форвардный анализ сравнивает постоптимизационные и оптимизационные результаты.Для сравнения используется совокупность результатов многих оптимизаций. На основе форвардного анализа от неприбыльной модели или модели, показавшей хорошие результаты при оптимизации и очень плохие при форвардном тесте, следует отказаться.  [c.137]

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

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

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

Форвардный анализ представляет собой ценный и детализированный источник информации. Он создает и оценивает три уровня эффективности модели. На первом уровне оценивается доход, риск и распределение сделок модели, оптимизируемой на одном сегменте исторических данных. Это традиционный способ, с помощью которого трейдеры судят о моделях. Оценка Уровня 1 достаточно хороша однако оно страдает недостатком проверки постоптимизационной эффективности.  [c.140]

На третьем уровне оценивания модели — в форвардном анализе — о модели судят исключительно по совокупной эффективности постоптимизационной торговли, полученной в серии отдельных форвардных тестов. Одна очень сильная сторона этого уровня тестирования — статистическая значимость, обеспечиваемая его полнотой и возможностями. Другое его достоинство — получение ценной информации об эффекте воздействия на эффективность изменениями трендов и волатильности.  [c.140]

Этот анализ также предоставит нам результаты постоптимизационной эффективности по каждому из 9 отдельных форвардных тестов. Другими словами, он обеспечивает 9 тестов постоптимизационной торговли. Он также измеряет эффективность этой постоптимизационной торговли. В данный момент у нас уже как минимум в 18 раз больше информации, чем при оценивании Уровня 1, и в 9 раз больше, чем при оценивании Уровня 2. К тому же форвардный анализ охватывает исторический временной период, включающий много различных изменений трендов и волатильности. Это дает понимание стабильности торговой модели по отношению к изменяющимся рыночным условиям.  [c.141]

Рассмотрим пример реального форвардного анализа, выполненного компьютерной системой Blast  [c.141]

Как эта конкретная модель работает в форвардном анализе Колонка форвардных прибыли и убытка в Ряду 1 показывает прибыль 20,265. Это прибыль, полученная топ-моделью за первые 6 месяцев постоптимизационной торговли (с июля 1986 по декабрь 1986), следующие за 48-месячным оптимизационным окном. Результат снова хороший. Но все же этот результат мог быть удачей.  [c.143]