Разработка торговой стратегии

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

Как разрабатывать торговую стратегию?

Необходимо смириться с фактом того, что любая рыночная тенденция имеет срок существования, а поэтому вечных зависимостей на рынке попросту не существует. Нужно стараться что-то получить из факта периодической смены состояний рынка. Можно искать не факторы, которые всегда действую на рынке, а условия, при которых фактор меняет знак. Например, торговая стратегия "всегда в лонг" будет работать пока рынок растет, а после того как рынок начинает падать торговая стратегия поменяется на противоположную и получится "всегда в шорт". Еще один пример: торговая система "стоим по движению" может работать какое-то время, а потом, после начала бокового движения на рынке, поменяться на свою противоположность и работать как "стоим против движения" показывая точки входа на контр-тренд. Получается, что если есть фактор, переключающийся между двумя состояниями, то его можно использовать в построении торговой стратегии предварительно определив условия для смены знака фактора. Нужно искать не факторы, которые всегда действуют, а условия для изменения действий факторов, работающих в "бинарном режиме". Для первого примера этим условием был разворот рынка, для второго примера боковое движение. Это только наиболее очевидные примеры для переключения работы факторов, таких моментов на рынке существует огромное количество. Можно сказать, что тут наверняка прошлись исследовательские подразделения со своими алгоритмами и суперкомпьютерами и тут простому трейдеру надеяться не на что. Однако надежда найти что-нибудь стоящее все же есть, так как процесс поиска значимых факторов отлично линеаризуется, и вычислительные мощности там правят бал. А вот в случае с переключениями факторов и сменой состояний рынка получаются разнообразные нелинейные и порой хаотичные вещи, которые практически невозможно смоделировать именно там с помощью глаз, фантазии, усидчивости и целеустремленности можно побороться за приимущество.
  • торговая стратегия
  • трейдер
  • ценовое движение
  • рынок
  • торговая система
X

Похожие публикации

Комментарии (16)

Чтобы оставить комментарий, вам необходимо войти или зарегистрироваться
UP