7.5.5 Перебор параметров
Если вы освоили автоматическое тестирование торговой системы (например, в TSLab, WealthLab, Multicharts и т. д.), то вы можете просто перебирать все возможные параметры для того, чтобы найти статистически устойчивый результат. Это тоже неплохой метод поиска. Когда вы что-то начинаете делать (например, тестировать, оценивать результат), то ваш мозг включается в работу, и к вам одна за другой начинают приходить идеи71.
Допустим, вы поверили в то, что тренд работает, и решили запрограммировать самую простую трендовую систему на данном инструменте. Вы взяли комбинацию двух скользящих средних и цены, придумав правила для входа и выхода. Это слишком просто, и, скорее всего, ваши тесты не покажут устойчивого результата. Но вы сделали лишь первый шаг!
Когда вы начинаете тестировать систему и оценивать результат, то вы совершенно правильно интересуетесь, что будет, если:
• увеличить таймфрейм;
• изменить параметры средних;
• уменьшать стоп-лосс и увечивать тейк-профит;
• нормировать стоп-лосс по волатильности;
• отфильтровать входы по ценовым критериям;
• отфильтровать входы по временным критериям;
• учесть комиссионные и проскальзывания;
• попробовать взять другой инструмент;
• «перевернуть» убыточную систему.
И т. д.
Пока вы попытаетесь ответить на каждый из подобных вопросов, вам придут в голову еще по десять новых вопросов и идей, и это может продолжаться до бесконечности. Главное – нужно начать делать, тестировать. И для этого вам точно понадобится свободное время. Рынок очень конкурентен (тезис № 4), и если вы не гений, то для того, чтобы обойти соперников, вам придется тратить на его изучение больше времени, чем другим трейдерам.
К каким идеям может привести подход к работе с информацией «сверху вниз»? Авторитетный ученый Эдвард Торп, заработавший на рынке миллиарды, рассказывал в интервью Джеку Швагеру72 [38] о некоторых из закономерностей, найденных его командой:
• лучший период бэктестинга – 60 дней;
• акции, которые очень сильно выросли, обычно потом отстают от рынка и наоборот;
• акции компаний, не платящих дивиденды, растут быстрее среднего;
• акции компаний, которые платят низкие дивиденды, растут медленнее среднего;
• корпоративные отчеты тоже играют роль, но с течением продолжительного периода времени.
Конечно, такие закономерности сами по себе не превратишь в торговую систему, но каждое подобное наблюдение может давать очень незначительное преимущество, способное, в свою очередь, на длинной дистанции давать преимущество над рынком.
Резюме
Перебор различных идей с использованием компьютерных средств не только значительно ускоряет процесс тестирования исторических данных, но и помогает придумать новые идеи и быстро их протестировать.