Простота
Сложные системы более пластичны, а у сложных организмов заметны существенные преимущества перед простыми в стабильной среде. Однако во времена изменений вероятность гибели сложных организмов гораздо выше. В такие времена выживают самые простые организмы, например бактерии и вирусы. Простые организмы жизнестойки, потому что они менее зависимы от специфического влияния окружения. Простота имеет существенные преимущества в случаях, когда экосистема подвержена глобальным изменениям, например, когда в Землю врезается большой метеорит или когда вулканические выбросы существенно меняют температурный фон. При изменении климата зависимость от прежних климатических условий становится существенным недостатком.
Некоторые организмы, будучи сложными, остаются устойчивыми и способными к выживанию в меняющейся среде. Они подвергаются постоянным изменениям в нестабильных климатических условиях и благодаря этому очень живучи. Это отличная модель для создания устойчивых систем.
Мы рассмотрели два составных элемента устойчивости систем в природе – разнообразие и простоту. Теперь давайте изучим способы их включения в программу трейдинга. Простота может быть выражена в минимизации правил, создающих зависимость от конкретных условий на рынке; разнообразие может быть воплощено в торговле на максимальном количестве не коррелирующих между собой рынков, а также в одновременном использовании большого количества систем. Следовательно, неважно, какие условия сложатся на рынке в будущем: какие-то из систем в вашем портфеле будут работать хорошо.
Основной способ сделать систему устойчивой – создать правила, позволяющие системам адаптироваться к различным условиям рынка и поддерживающие системы в простом виде, то есть менее зависимыми от изменений на рынке.
Вы можете выстроить и более устойчивые системы, способные адаптироваться к меняющимся условиям рынка, подобно тому как природа создает сложные организмы, способные выживать в изменчивых условиях благодаря великолепной приспособляемости. Примером такой системы является человек. Люди способны выжить и в песках Сахары, и во льдах Арктики, потому что сила интеллекта позволяет им адаптироваться к этим различным средам обитания.
Любая система лучше работает в определенных условиях. Например, системы следования за трендом лучше работают на рынках со спокойно развивающимся трендом, а системы, играющие против тренда, – на рынках с высокой степенью волатильности и отсутствием тренда. Фильтр портфеля – правило, которое может сделать систему более устойчивой, так как он помогает исключить рынки, находящиеся в неблагоприятном состоянии для использования конкретной системы. Такой фильтр, к примеру, есть у системы тренда Дончиана. Он не позволяет проведение сделок, когда рынок осуществляет прорыв против тренда, так как это происходит, только когда рынок находится в неблагоприятном состоянии. Гораздо чаще на рынках с частыми трендами возникают прорывы в сторону тренда. Добавление такого фильтра делает систему более устойчивой.
Таким же образом более устойчивы системы с простыми правилами, так как они работают в большем количестве ситуаций. Сложные системы сложны потому, что были созданы с целью воспользоваться некоторыми особенностями поведения рынка, замеченными в ходе развития систем. Чем больше правил добавляется, тем сильнее привязывается система к определенному состоянию рынка и поведению на нем. А это повышает вероятность возникновения ситуации, при которой на рынке изменится поведение или перестанут работать данные правила.
Простые правила основаны на более применимых концепциях, которые выдерживают условия реального трейдинга лучше, чем сложные правила, привязанные к особенному поведению рынка. Делайте ваши системы простыми, и вы увидите, что они лучше выдерживают испытание временем.
Одним из наиболее эффективных способов повышения устойчивости трейдинговых систем является работа на нескольких различных рынках. Торгуя на многих рынках, вы увеличиваете свои шансы встретить благоприятные для вашей системы условия хотя бы на одном из них. Так, в случае системы следования тренду, присутствуя на нескольких рынках, вы умножаете свои возможности поймать тренд на каком-либо из них.
Это, в свою очередь, означает, что вы захотите иметь портфель, включающий возможно большее количество рынков. Рынки должны предоставлять новые возможности, поэтому не должны существенно коррелировать между собой. К примеру, в США существует несколько краткосрочных продуктов с процентной ставкой, цены на которые движутся практически в связке. Добавление более чем одного из таких продуктов в ваш портфель не повысит степень его разнообразия.
Если вы используете системы, не требующие детального мониторинга, вы можете попробовать торговать на иностранных рынках. Эти рынки могут добавить разнообразия и сделать трейдинг более устойчивым и последовательным. Вам будет достаточно легко использовать описанные здесь системы, покупки по которым осуществляются при открытии рынка на основании цен закрытия предыдущего дня. Поэтому, если вас интересуют только цены открытия и закрытия, вы можете не беспокоиться насчет разницы часовых поясов.
На каких рынках торговать?
Самая популярная сегодня программная платформа для тестирования систем, называемая TradeStation, не может просчитывать одновременно более одного рынка. Побочным эффектом этого является то, что многие трейдеры думают в категориях рынков, а не портфелей. Это приводит к неверному убеждению, что в портфель системы следования тренду не должны включаться некоторые рынки, потому что они неприбыльны или потому, что они недостаточно прибыльны по сравнению с остальными.
У такого видения есть два недочета. Во-первых, на некоторых рынках тренды могут возникать раз в несколько лет, поэтому тесты данных за 5 или 10 лет могут не показать полного потенциала рынка. Во-вторых, потенциал диверсификации может перевесить любую негативную прибыльность данного рынка.
Рисунок 13-1. Сделка с кофе, которую мы упустили
Copyright 2006 Trading Blox, все права защищены.
Давайте вспомним пример с рынком какао-бобов из главы 4. На рынке наблюдалась целая цепь убыточных сделок перед тем, как возник существенный тренд. Это вполне обычная история. Но один пример из практики Черепах особенно примечателен. В начале 1985 года Рич сообщил нам, что мы больше не можем торговать на рынке кофе. Мне кажется, он чувствовал, что объемы рынка для нас недостаточны, и мы постоянно теряли на этом рынке деньги. Это решение привело к тому, что мы упустили сделку, которая могла бы стать самой крупной в нашей карьере (см. рисунок 13-1).
Так как я не провел эту сделку, то не могу полагаться на память. Поэтому я провел историческое моделирование, используя данные по контрактам на кофе со сроком март 1986 года. В момент входа значение N составляло 1,29 цента. Это означало, что я (имея в 1985 году торговый баланс в 5 миллионов долларов) мог торговать с размером юнита, равным 103 контрактам. Имея возможность торговать по каждой позиции четырьмя юнитами, я мог бы открыть длинную позицию по 412 контрактам на кофе. Прибыль на каждый контракт могла составить примерно 34 000 долларов, а совокупная прибыль составила бы 412 раз по 34 000 долларов, или примерно 14 миллионов долларов, что означало 280-процентный возврат на торговый счет в 5 миллионов долларов – и это всего за одну сделку! Никакая другая операция эпохи Черепах не может сравниться по размеру с этой упущенной нами сделкой.
Означает ли это, что нужно торговать на всех рынках? Есть ли какие-нибудь веские причины для того, чтобы исключить какие-либо рынки из вашей системы? Основной причиной отказа от торговли на каком-либо рынке является его ликвидность. Гораздо сложнее торговать на рынках с небольшими объемами и небольшим количеством сделок. Чем более успешными вы становитесь, тем более это начинает вас ограничивать. Именно по этой причине Рич не разрешил нам работать на кофейном рынке. Если сопоставить наши размеры торговли с размерами Рича, получается, что на моменты входов и выходов мы торговали тысячами контрактов на кофе. Разумеется, это были объемы на пределе возможностей рынка. Таким образом, решение Рича было вполне рациональным, хотя, конечно же, я бы предпочел, чтобы он принял это решение после того, как мы провели сделку, о которой я рассказал выше.
Возможно, вы считаете, что можете торговать на неликвидном рынке, имея небольшой счет. В зависимости от вашей системы это может быть правильно или неправильно. Проблема рынков с низкой ликвидностью заключается в том, что вы не можете войти в него и выйти в любой момент времени. То есть в какой-то момент вы захотите разместить ряд приказов на покупку или продажу, но никто не захочет стать второй стороной сделки. Неликвидные рынки означают небольшое количество продавцов и покупателей. То есть ваш одинокий приказ на покупку будет лежать в пачке с другими 200 или 500 контрактами, а на рынке не будет ни одного продавца. На ликвидных рынках такого практически не случается.