На заре применения механических торговых систем от трейдера, включившего их в арсенал своих инструментов, требовались умение программировать, глубокое знание математических средств технического анализа и железная дисциплина. Со временем программы, разрабатываемые поставщиками рыночной информации, стали более дружелюбными к пользователю, и в настоящее время даже непрограммисты с рудиментарными познаниями в сфере математических методов технического анализа могут успешно создавать и тестировать на исторических данных несложные торговые системы вроде тех, что описаны в этой книге. Именно по этой причине я выбрал в качестве демонстрационного примера программу тестирования и оптимизации компании CQG, а не «ориентированное на программиста» решение.
Хотя эта книга задумывалась как руководство для «новичков», помогающее им быстро определить свои предпочтения и слабые места, отзывы, которые я получал от профессиональных трейдеров, свидетельствовали о том, что детальный анализ характерных особенностей трех основных типов поведения трейдеров – (долго– и среднесрочное) следование за трендом, (среднесрочный) возврат к среднему и краткосрочная торговля (свинг– и дей-трейдинг) – в жесткой увязке с конкретными видами торговых систем может повысить психологическую гибкость и шансы трейдера на успех при любой торговле: против тренда, на неустойчивом рынке, по тренду. Кроме того, я надеюсь, что представленный материал будет полезным для институциональных инвесторов, многих индивидуальных инвесторов и других участников рынка, деятельность которых связана с регулярной торговлей.
Создание механических торговых систем рассматривается в книге как своего рода процесс «перепрограммирования трейдера». Здесь представлены факторы, влияющие на выбор системы, опасности на пути создания систем и способы их устранения, подходы к использованию тестирования на исторических и прогнозных данных для количественной оценки ценового риска, а также методы повышения рентабельности инвестиций без существенного увеличения риска.
Я стараюсь придерживаться принципа постепенности перехода от базовых, элементарных понятий к более сложным вещам. Вместе с тем иногда, чтобы довести до читателя ту или иную идею и при этом сохранить связность и целостность материала, мне приходится говорить о таких аспектах, которые рассматриваются в последующих главах. В подобных случаях я делаю повторы или даю ссылки на предыдущие главы.
Глава 1 посвящена математическому техническому анализу, в ней показано его отличие от классического технического анализа и представлены психологические причины, по которым он работает. Далее объясняется, почему математический технический анализ является идеальным строительным блоком для механических торговых систем в противоположность фундаментальному анализу или интерпретативному техническому анализу. Наконец эта глава развеивает миф о том, что использование механических торговых систем обеспечивает беспроблемное генерирование прибыли.
В главе 2 рассматриваются две базовые разновидности технических индикаторов: индикаторы, в основе которых лежит склонность рынка к возврату к среднему (т. е. осцилляторы), и индикаторы, основанные на тенденциях в ценовых движениях (например, скользящие средние). Затем в главе излагаются подходы к превращению технических индикаторов в торговую систему путем включения различных количественных параметров риска вроде каналов волатильности и процентной доли торгового инструмента.
В главе 3 представлены системы следования за трендом и показано, что даже самые простые системы могут приносить достойную доходность и выдерживать умеренную просадку по средствам. Здесь рассматривается также вопрос о том, почему одни классы активов более склонны к формированию трендов, чем другие. И, наконец, детально разбираются черты характера, необходимые трейдеру для успеха при использовании стратегии следования за трендом.
Глава 4 посвящена простым торговым системам на основе стратегии среднесрочного возврата к среднему. В ней показано, почему определенные классы активов имеют более выраженную тенденцию возврата к среднему по сравнению с другими, и приведены примеры ненаправленных систем, а также систем с фильтром следования за трендом. В конце главы рассмотрены черты характера, которые необходимы трейдеру для успеха при использовании среднесрочной стратегии возврата к среднему.