Что такое фондовая биржа Как торговать на бирже
Binomo
Как стать успешным трейдером Стратегии биржевой торговли Лучшие дилинговые центры Forex Лучшие биржевые брокеры
Пардо Р. Разработка, тестирование, оптимизация торговых систем для биржевого трейдера

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

Какой Форекс-брокер лучше?          Альпари          Exness          Forex4you          Сделай свой выбор!

Глава 1. Об оптимизации

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

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


А знаете ли Вы, что: заняв с 1-го по 10-е место в конкурсе демо-счетов «Виртуальная реальность» от компании Альпари, Вы можете выиграть от $70 до $500. Призовая сумма доступна к снятию без ограничений. Победители, занявшие призовые места с 11-го по 30-е получат от 1000 до 10000 бонусных баллов.

С уважением, Админ.


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

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

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

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

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

• Как разрабатывать, тестировать, оптимизировать и оценивать торговую стратегию.

• Как правильно оптимизировать торговую стратегию.

• Симптомы подстройки и указания как ее избежать.

• Чего ожидать от торговой модели при торговле в режиме реального времени.

• Как оценить результаты торговли в режиме реального времени, принимая во внимание результаты исторического тестирования.

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

Тестирование торговой стратегии выявляет одно из ее главнейших достоинств: показатель прибыли и риска. Ценность торговой стратегии должна выражаться в двух взаимосвязанных параметрах: прибыли и риске. Эти два полюса эффективности торговли не могут рассматриваться изолированно; они могут рассматриваться лишь по отношению друг к другу.

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

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

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

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

Значение компьютерного тестирования

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

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

Значение оптимизации

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

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

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

Содержание глав

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

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

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

Оценка торговой стратегии включает несколько различных взаимосвязанных шагов. В Главе 4 представлен перечень указаний, к которым необходимо обратиться для осуществления наиболее точной и реалистичной имитации торговли. Результаты торговой имитации основаны на критерии отбора. Есть старая поговорка, «Будь осторожен, когда что-то просишь, потому что можешь получить именно это». Нет более справедливых слов, относящихся к имитации, чем эти. Имитационная работа по самой своей природе требует многочисленных расчетов. Были разработаны разные методы поиска оптимальных параметров через огромное число имитаций, позволяющие сократить время, требуемое для имитаций.

В Главе 5 исследуется влияние различных методов поиска и оценки на результаты тестирования. Описаны разные типы методов поиска и оценки, их сильные и слабые стороны.

В Главе 6 предварительное тестирование описывается как первый шаг для оценки любой торговой стратегии. Этот шаг проверяет, правильно ли была определена стратегия. Следующий шаг – тестирование стратегии на ряде различных рынков и временных периодов. Конечно, если в данной торговой стратегии отсутствуют переменные, то она не требует оптимизации. Многие торговые системы построены на правилах и формулах, которые могут варьироваться в зависимости от разных типов рынков и условий. Такая торговая стратегия часто будет выигрывать от оптимизации, которая применяется для определения подходящих значений переменных данной торговой системы.

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

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

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

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

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

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

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

Что такое фондовая биржа
Яндекс.Метрика