Добрый вечер, коллеги!
На СЛ бытует озвученное уважаемыми людьми мнение, что главный первый шаг на пути алготрейдера к миллиарду — это прогноз знака будущего приращения цены торгуемого актива.
Я с этим утверждением не согласен, так что попробую аргументировать свою точку зрения.
Вернемся к моей любимой простейшей модели — линейный индикатор (знак линейной комбинации приращений цен) вкупе с маркетной моделью исполнения (финрез сделки равен цене продажи минус цена покупки). Если индикатор равен +1, то покупаем, если -1, то продаем. Ситуация с равным нулю индикатором весьма редка и легко обходится технически.
Почему рассматриваются линейные индикаторы? Тут есть несколько точек зрения
1. (моя) Так проще. Эквити любой ТС представима в виде эквити портфеля линейных систем, возможно, бесконечного
2. (уважаемого
А. Г.) Приращения цен имеют нормальное распределение с (возможно) нестационарными матожиданиями, дисперсиями и корреляциями. Поскольку оптимальный прогноз будущего приращения цены — это, очевидно, условное математическое ожидание приращения цены по предыдущим приращениям цен, то в нормальном (гауссовском) случае это будет именно линейная комбинация приращений цен.
3. Ну, и еще миллион вариантов
Ну т.е. приращение цены актива — это d(n) = x(n) — x(n-1)
А приращение эквити на шаге - это dEq(n) = sign(индикатор)*(x(n)-x(n-1))
Индикатор — это комбинация d(n-1), d(n-2), ...
Если индикатор хорошо предсказывает знак будущего приращения цены актива, то эквити растет.
Если индикатор хорошо предсказывает знак будущего приращение цены актива, когда это приращение велико, и косячит, когда оно мало, то эквити может расти еще больше.
Теперь переходим к практике.
1. Если поставить задачу построения оптимального индикатора для предсказания знака будущего приращения цены, то эта задача давно решена. На выходе мы получим известный всем классический индикатор ТА. Поэтому (отчасти) ТА и работает. Палить я его здесь не будут — любой юзер, активно пользующий Matlab, Mathematica и прочие пакеты компьютерной математики, придет к решению сам. Подсказка: С — симплекс-метод.
2. Если поставить задачу построения оптимального индикатора для максимизации будущего приращения эквити, то результат улучшится значительно, более, чем в 1.5 раза, и сама эквити станет значительно глаже. Такие стабильные стационарные индикаторы тоже давно построены.
К чему я это написал?
К тому, что глупо искать философский камень, который давно найден.
И этот философский камень дает далеко не суперский доход, есть варианты и получше.
Типа пытаюсь сэкономить начинающим коллегам (потенциально) потраченное впустую время.
С уважением
У меня в жизни так получилось, что на картинки особо не встает. На деффченок красивых встает вроде, но это уже за темой данного поста.
Могу прямо сейчас выложить массив длиной 500+ тыс. баров по неизвестному Вам активу. Результат эквити по Вашему индюку выложите?
С уважением