Компьютерный анализ фьючерсных рынков - ЛеБо Ч., Лукас Д.В. Компьютерный анализ фьючерсных рынков - ЛеБо Ч., Лукас Д. Computer analysis of the futures market
Скачать 3.28 Mb.
|
Глава 3 Тестирование системы 213 Основы 213 Зачем тестировать ? 213 Программное обеспечение 214 Элементы торговой системы 215 Ожидайте худшего 215 Опасности оптимизации 216 Что действительно не так? 217 Оптимизировать или не оптимизировать 217 Как избежать подстраивания под кривую 218 Выбор периода тестирования 219 Выбор данных для тестирования 222 Проскальзывания и комиссионные 222 Типы тестирования 224 Простая оптимизация 224 Совокупное опережающее тестирование 224 Простое опережающее тестирование 224 Измерение производительности 225 Отношение Шарпа (The Sharpe Ratio) 225 Отношение Стерлинга (The Sterling Ratio) 226 Отношение Калмара (The Calmar Ratio) 226 Среднее геометрическое 226 Тестирование для получения определенных результатов 227 Совокупный доход (Net Profit) 227 Количество торгов на тестовой выборке (Number of Trades in theTest Sample) 228 Наибольшая выигрышная и наибольшая проигрышная торговля (Largest Winning and Largest Losing Trade) 228 Максимальное количество последовательных выигрышей и про игрышей (Maximum Consecutive Winners and Losers) 228 Убытки от пика к впадине (Peak-to-Valley Drawdown) 229 Процент выигрышей (Percent Winners) 230 Отношение среднего выигрыша к среднему проигрышу (Ratio of Average Win to Average Loss) 230 Общая отдача и максимальный убыток (Total Return andMaximum Drawdown) 230 Волатильность и вероятность провала (Volatility and Probability of Ruin) ' 231 Тестирование вхождений, выходов и остановок 233 Тестирование вхождений 233 Методология тестирования вхождений 234 Анализ результатов тестирования 235 Процедуры тестирования 236 Пересечение скользящих средних 236 Прорыв канала 237 Пересечение стохастического осциллятора с границами 238 Скачок стохастического осциллятора 238 Индекс относительной силы (RSI - Relative Strength Index) 239 Индекс товарного канала (CCI - Commodity Channel Index) 239 Момент (Momentum) 240 Волатильность (Volatility) 240 Случайные вхождения 241 Важность выходов 242 Тестирование выходов 243 Методология тестирования выходов 243 Эталонная система 245 Параболическая остановка и разворот 245 Поддержка/Сопротивление 245 Отслеживание RSI (Индекс относительной силы) 246 Ключевой разворот 246 Следящие остановки 246 Волатильность 248 Медленный стохастический осциллятор 248 Цели дохода 248 Случайные выходы 248 Выводы 249 Тестирование остановок 250 Методология 250 Остановки начального риска 251 Долларовые остановки 251 Поддержка/Сопротивление 251 Бездоходный выход 252 Безубыточные остановки 252 Следящие остановки 252 Долларовое отслеживание от закрытия 252 Долларовое отслеживание от пика или впадины 253 Выводы 253 Создание простой торговой системы 256 Задачи торговой системы 256 Размер счета 257 ортфель 257 Программное обеспечение и данные 257 Подстраивание под кривую и оптимизация 258 Контроль риска 258 Технические исследования - вхождения 259 Технические исследования - логичные выходы 260 Первый тест 260 Следующий шаг 261 ADX в качестве фильтра 262 Дальнейшее тестирование 263 Вывод 266 Рекомендуемая литература 267 Глава 4 Торговля в течение дня 269 Введение 269 Плата за присутствие в бизнесе 269 Ограниченные шансы 270 Выбор рынков для торговли в течение дня 271 Учитывайте спреды 271 Максимизация доходов 272 Наше опровержение 272 Метод конверта 5-25 273 Система "Hi MOM" (Высокого момента) 274 Межрыночные дивергенции, трехмерная техника Охамы 276 Крюки %К Кеина 278 Одноминутные графики со стохастическим осциллятором 280 Точки опоры 280 Разрывы цен на открытиях 283 Дивергенции RSI 285 Система "Ножа" Сиббета 287 Дивергенции стохастического осциллятора 289 Ключевой разворот и стохастические осцилляторы 290 Приложение 292 Введение Лучше осмеливаться на могучие дела, добиваться славных триумфов, пусть и перемежающихся с неудачами, чем стоять в одном ряду со слабыми духом, которые не могут ни наслаждаться от души, ни сильно страдать, потому -что живут в серых сумерках, где нет ни побед, ни поражений." Теодор Рузвельт, 1899 Использование персональных компьютеров Цель этой книги - помочь читателю в использовании персонального компьютера и аналитического программного обеспечения для принятия торговых решений на фьючерсных рынках. Наличие персонального компьютера не является обязательным условием для торговли фьючерсами, но может очень помочь, и большинство современных трейдеров рассматривают компьютер как незаменимый инструмент. Передача данных с фьючерсных бирж путем высокочастотных сигналов через спутники быстра, аккуратна и относительно недорога. Программное и аппаратное обеспечение недорого и становится с каждым годом все дешевле, быстрее и проще в использовании. Компьютеры могут стать благословенными хранителями времени при правильном использовании и разрушительными пожирателями времени при неправильном использовании. Они позволяют нам быстро сохранять и восстанавливать практически бесконечное количество данных, а также рассматривать эти данные с разных точек зрения. Мы можем изучать таблицу, представляющую многолетнюю историю цен на одном из сотни фьючерсных рынков, а потом, нажав на клавишу, вычленить подробную пошаговую информацию о трансакциях, которые произошли за последние несколько секунд торговли в реальном времени. Компьютер позволяет нам получить любой набор ценовых данных и манипулировать им бесчисленным количеством способов. Мы можем его сглаживать, ускорять, увеличивать, сжимать, искажать, переносить, накладывать, сохранять и удалять. Наши возможности практически безграничны, и здесь вместе с новыми возможностями кроется проблема- Что конкретно мы ищем, и как мы это узнаем, когда найдем? Мы надеемся помочь вам организовать свое мышление так, чтобы позволить использовать свой персональный компьютер для фокусирования на самой сути вещей. Построение вашей собственной системы В первой главе этой книги "Построение системы" мы предложим минимальный набор для полной торговой системы. Ваше дело решать, что конкретно вы хотите видеть в вашем персональном торговом плане. Мы просто попытаемся подстраховать, чтобы вы не упустили какие-нибудь основополагающие компоненты. Торговые планы так же, как и дома, лучше разрабатывать, чтобы они удовлетворяли вашим личным предпочтениям. Исправление ошибок в основах дизайна как домов, так и торговых планов может стоить в дальнейшем очень дорого. Наша доминирующая философия при публиковании листка "Technical Traders Bulletin" состоит в том, что спекулянт должен иметь тщательно подготовленный план для торговли на рынках, такой, чтобы он полностью соответствовал особенности личности трейдера и его готовности рисковать. Значение этого сложно переоценить. Средний покупатель торговой системы, созданной для кого-то другого, вскоре отказывается от системы, на которую он потратил деньги, даже если та успешно торгует. Причина этого кроется в том, что система разрабатывалась и строилась кем-то, не имевшим понятия о личности и предпочтениях человека, который будет ее использовать для реальной торговли. Лучшие торговые системы всегда создаются самими пользователями. Прежде, чем вы начнете, будьте с собой откровенны. Только вы сами знаете, что нужно сделать, чтобы вы чувствовали себя комфортно и ваша работа была наиболее продуктивной. Задайте себе следующие вопросы: • Я предпочитаю следовать за каждой флуктуацией рынка, или мне лучше торговать на длинных периодах? • Сколько времени я хочу проводить ежедневно для разработки завтрашней стратегии? • Какую часть капитала я могу себе позволить потерять в случае принятия плохого торгового решения? • Смогу ли я выдержать напряжение торговли на коротком промежутке времени, или мне будет уютнее отступить и посмотреть на рынки с некоторого расстояния? • Если я хочу торговать на коротких временных интервалах, позволит ли другая моя работа выгадать на это время, или конфликт может стать разрушительным для моей торговли? Трейдинг - это непросто Также очень важно решить сколько усилий вы хотите посвятить погоне за прибылью. Не совершать ошибок, создавать и торговать по прибыльной системе -это тяжкий труд, который к тому же может приводить к эмоциональным стрессам. Наше наблюдение говорит, что многие люди, которые провели всю жизнь для достижения успеха в избранной ими карьере, подходят к торговле фьючерсами как к простому способу приобретения дополнительного дохода. Публикуемая статистика говорит, что абсолютное большинство таких людей терпит неудачу. Мы должны вам с уверенностью сказать, что можно делать деньги, даже солидные деньги на фьючерсах, но не надо ожидать, что это будет просто. Наиболее успешные трейдеры посвятили рынку много времени и сил. Не рассчитывайте добиться успеха с меньшими затратами. Нахождение правильных инструментов В главе этой книги "Технические исследования" мы опишем разнообразные индикаторы, которые могут быть созданы с помощью большинства распространенных программных пакетов. Мы вам подскажем, как и где в торговой системе должен использоваться каждый из множества индикаторов и технических инструментов. Очевидно, что, если бы мы строили дом, используя набор плотницких инструментов, нам нужно было бы знать для чего нужен каждый из них. Если бы мы попытались бы забивать гвозди пилой, мы быстро заключили бы, что пила - бесполезный инструмент. Подобным образом, если мы попытаемся применить стохастический осциллятор в качестве сигнала на вход или выход на рынке, находящемся в состоянии сильного тренда, мы тоже поймем, что это был бесполезный инструмент. Глава, посвященная техническим исследованиям, описывает основные инструменты компьютерного анализа и разъясняет типы рынков, на которых каждый из них будет наиболее эффективным. Одно предупреждение: мы попытались написать доступно и разобрать подробно огромное количество технических индикаторов, но у нас нет ни места, ни достаточной компетенции, чтобы охватить все доступные технические инструменты. Протестируйте, прежде чем торговать Персональный компьютер также произвел революцию в области создания и тестирования торговых систем. Раньше, в середине 1980-х необходимо было быть опытным программистом для тестирования дорогих вашему сердцу заключений о разработанных вами технических исследованиях или торговой системе. Единственной альтернативой самостоятельному программированию было нанять кого-то, кто сделал бы это за вас, что является емкой по времени и дорогостоящей процедурой. Теперь нет необходимости быть программистом, однако некоторые трейдеры все еще предпочитают писать собственное программное обеспечение. Новое готовое к применению программное обеспечение выводит большую часть работы из области необходимого тестирования, позволяя среднему трейдеру тестировать бесконечные мутации практически любых торговых стратегий, которые только можно предположить. Глава "Тестирование системы", описывающая основные процедуры тестирования, расскажет вам, что может и что не может сделать тестирование и объяснит, почему, вопреки убеждению некоторых трейдеров, тестирование не всегда является панацеей. Делимся идеями по дневной торговле Последняя глава "Дневная торговля" предназначена для большого количества трейдеров, которые предпочитают эмоционально насыщенный мир торговли на коротких временных интервалах. В то время, как основные принципы успешно применяются фьючерсными трейдерами без изменений на разнообразных временных интервалах, дневная торговля произвела на свет целую новую группу стратегий, и они часто заметно отличаются от тех, что используются на длинных промежутках времени. Большинство описанных в этой главе методов было отправлено нашими подписчиками в "Technical Traders Bulletin". Многие дневные торговые системы оказываются относительно субъективными, оставляя много возможностей для интерпретации. Мы попытались давать возможно более конкретные описания. Так как на самом деле мы не торговали по большинству этих систем, мы не делаем никаких заявлений относительно их эффективности. Однако мы можем отметить в них один аспект, общий со стратегиями продолжительных временных интервалов: обнаруживается прямая связь между уровнем опыта трейдера и сложностью торговой системы. В противоположность тому, что вы возможно ожидали: чем более опытен трейдер, тем проще система. Мы не знаем всего Как мы упоминали, эта книга ограничена не только своим объемом, также присутствуют естественные ограничения компетенции и опыта авторов. Наш опыт ограничен по многим весьма очевидным причинам и нескольким не столь очевидным. На протяжении многих лет торговли мы оперировали основной посылкой, состоящей в том, что цены фьючерсов и графики этих цен не имеют аккуратной структуры. Мы не могли разглядеть никакого основополагающего начала, которое задавало бы направления рынкам. Эта философия общей неупорядоченности рынков привела нас к ограничению нашего анализа поиском трендов или их отсутствия и применением надлежащих индикаторов и стратегий, которые должны допускать возможность, что тренд может начаться или закончиться в любой момент. Мы не верим ни в то, что определенные будущие цены могут быть точно предсказаны, ни в то, что можно точно предсказать определенные точки разворота каким бы то ни было методом. Во что мы действительно верим, так это в то, что значительные доходы могут быть получены путем немедленного распознавания трендов в процессе их движения и быстрого использования преимуществ точек разворота, когда они появляются. Технический анализ, в нашем понимании, заключается в методах обнаружения и измерения силы трендов, и как можно более быстром обнаружении момента, когда тренд, возможно, меняется. Нашей целью в техническом анализе было и остается внимательное наблюдение за текущими ценами, а не предсказывание каких-либо определенных будущих цен. Наше понимание природы рынков уберегло нас от приобретения опыта в циклах, волнах, астрологии, отношениях Фибоначчи, углах Ганна и многих других методов, которые предполагают, что рынкам присущ некий порядок. Мы видели множество примеров, когда трейдеры делали деньги на предположении о существовании на рынке определенного порядка. Мы с ними не спорим и не будем обсуждать тот факт, что многие из этих трейдеров были очень удачливы. Но мы склоняемся к тому, чтобы отнести их успех к хорошей технике управления денежными средствами и к дисциплинированному контролю рисков, нежели к правильности их временных теорий или методов предсказания, Один из недостатков компьютера состоит в том, что он допускает настолько совершенный анализ прошедших данных, что можно обнаружить практически любое количество повторяющихся моделей и наблюдений. Компьютер дает нам возможность производить настолько исчерпывающий анализ на любом наборе чисел, что сейчас мы можем найти модели, циклы, волны и прочие предположительно повторяющиеся отношения не только в ценах фьючерсов, но и на наборах случайных чисел. Мы никогда не видели примеров, доказывающих, что это что-то собой представляет, но случайные совпадения неизбежно возникают, когда достаточное количество переменных применяется к массивным объемам данных. Эти случаи не доказывают существование какой-либо реальной причинно-следственной связи. Если бы на самом деле существовала некая схема, лежащая в основе структуры цен, открытие и применение такого знания быстро разрушило бы все фьючерсное рыночное пространство. Кроме того, если рынок некоторым образом упорядочен и цены предопределяются некоей неизвестной контролирующей силой, то трейдер, который взломает этот код или определит эту закономерность, никогда не получит убыточной торговли. Если бы кто-то "знал", что произойдет в будущем, никто другой не стал бы торговать с ним. Мы будем предполагать, что существует некоторая неупорядоченность и есть некоторые тренды. Существуют также некоторые периоды серийной корреляции. Мы не пытаемся добавить свою точку зрения к дебатам, идущим по этой спорной теме, но мы хотим объяснить отсутствие многих весьма популярных и, возможно, работающих технических теорий в нашем изложении компьютеризированных трейдинговых методов. Мы решили ограничить нашу работу теми техническими инструментами, которые мы действительно использовали (за исключением стратегий дневной торговли) и связать опыт практика с наблюдениями, которые мы подобрали, изучая торговлю с применением индикаторов. В реальном применении наш технический подход в незначительной степени отличается от методов, которые предполагают наличие предсказуемой закономерности в поведении рынка. Основное отличие заключается в нашей концентрации на измерении того, что происходит, а не того, что, вероятно, будет происходить. Мы всегда подмечали, что удачливые трейдеры, которые могли извлекать доход из волн, циклов, астрологии и других предположений предсказуемой закономерности, были весьма опытны и достаточно дисциплинированны для того, чтобы дождаться, когда реальное ценовое движение подтвердит, что их предположения были правильны. Если бы их успех зависел исключительно от предварительных заключений или предсказаний и ожидание подтверждения рынком не было обязательным, то это было бы довольно накладным. Мы также заметили, что входы и выходы этих предсказателей часто удивительно похожи на наши собственные. Основное различие лежит в отдаче предпочтения доминирующему циклу или углу Ганна, которое позволяет этим трейдерам узнать что-то наперед, тогда как анализ является результатом тщательного изучения ценовой активности без применения предсказаний. Что же касается случайного попадания в яблочко астрологии и других прямых предсказаний, то любой, кто делает достаточно предсказаний, обречен однажды ненадолго оказаться правым. На самом деле, публикуемые записи этих предсказателей иногда впечатляют, но каким-то образом оттуда пропадают все предсказания, которые так и не смогли реализоваться. Если бы их основополагающие предположения были правильны, они никогда бы не ошибались. Мы видели утверждения о планетарном влиянии на фьючерсных трейдеров, но как может влияние планет контролировать фьючерсный цынок, когда мы знаем, что всегда должно быть одинаковое количество продавцов и покупателей? Что, планета Марс избирательно решает, что она будет воздействовать на трейдера А, а не на трейдера В? Разве не должно положение планет влиять на всех трейдеров таким образом, что мы получили бы всех покупателей и ни одного продавца? Настоящая цель - делать деньги Торговля фьючерсами часто описывается как игра, но не забывайте - выигрыш в этой игре измеряется долларами и центами. Трейдер, который определил и корректно пронумеровал волны на схеме волн Эллиотта или корректно определил присутствие прошлого цикла, не выиграл игру. Он вообще ничего не выиграл. Такая "удача" в расстановке номеров на прошлых волнах никогда не принесет дохода. Очевидно, не существует правильного или неправильного подхода к торговле фьючерсами. К счастью для нас, трейдеров, быть правым не является самоцелью. Действительно, очень мало по-настоящему известного в нашем бизнесе и еще меньше может быть доказано. Нам следует стать первыми, кто признает, что все, что здесь утверждается, плюс многое из того, что последует, состоит больше из личных мнений и заключений, чем из фактов. Эта книга посвящена нахождению наилучших путей анализа того, что произошло в прошлом, и тому, как корректно следить за тем, что происходит в настоящем. Мы думаем, что технический анализ в первую очередь касается аккуратного и подробного изучения настоящего, которое позволит нам получить доход в будущем. Если вы ищете метод настоящего предсказывания будущего, то вы не найдете его ни здесь, ни где-либо еще. Это не книга для начинающих Тем из вас, для кого это новый предмет, здесь представлены несколько основных положений по философии и терминологии. Мы стараемся не скатиться до жаргона, но неизбежны некоторые срывы, и мы хотим быть уверены, что каждый полностью понимает, что он читает. Однако эта книга не задумывалась как первая для начинающих трейдеров. Сейчас доступно много хороших книг, которые лучше подойдут неопытным трейдерам. Мы не собираемся останавливаться и разъяснять основную терминологию, как длинная и короткая позиции, спред, дергания, тренд и тому подобное. Мы пишем эту книгу для более опытных трейдеров и не хотим расходовать их дорогое время на определения из основного трейдингового словаря. Также для экономии времени и места в этой книге мы в основном даем примеры, которые относятся только к покупающей стороне рынка. Мы не останавливаемся каждый раз, чтобы объяснить, что продающая сторона - это то же самое, только наоборот. До тех пор, пока мы прямо не отметим обратное, для наших читателей безопасно заключить, что сигнал к продаже - это обратный сигнал к покупке. Предостережение читателю Мы постарались быть как можно более точными, но всегда находятся одна-две ошибки, которые вкрадываются то тут, то там. Мы говорим не о типографских ошибках, но об ошибках в технике, процедурах или даже логике. Торговля фьючерсами - это не наука и никогда таковой не станет. Многие из вещей, которые, как нам казалось, мы знаем, несколько лет назад не смогли выстоять под неумолимым компьютерным тестированием, и мы были вынуждены изменить наши взгляды и стратегии. Многое из того, на что мы ссылаемся в этой книге, было скрупулезно протестировано, но многое и не было. Мы продолжаем учиться и оставляем за собой право изменить свое мнение и взгляды в будущем. Когда-нибудь вы обнаружите, что хорошие трейдеры понимают - то, что неправильно сейчас, потом может оказаться правильным. Эта книга - лучшее, что мы сделали, так как мы никогда не писали ничего с целью только продавать книги и выигрывать соревнования популярности. На самом деле, мы, вероятно, провинились перед несколькими друзьями, поставив под сомнение их торговые методы и убеждения. Разница мнений - это то, что творит рынок. То, что мы написали - это то, во что мы верим, и мы искренне надеемся, что эта книга поможет трейдерам улучшить их методы и результаты. |