Недавно интересовался мнением смартлабовцев по поводу тестирования стратегий, удивился многообразию вариантов и мнений. Теперь хочу обобщить тему и обсудить элементы в целом “сферического торгового автомата в вакууме”.
Если цель торгового автомата: максимизация прироста капитала, за счёт совершения операций купли\продажи финансовых инструментов, то из этой цели следуют две функции:
Совершение операций купли/продажи (для приведения фактических позиций к целевым позициям).
Расчёт целевых позиций.
Таким образом, получаем два элемента: “привод” — реализует первую функцию и “советник” — реализует вторую функцию.
“Инструкцию” о том как получать целевую позицию задаёт “конфигурация” советника (т.е. конфигурация = признаки + алгоритм + параметры).
Логично использовать ту конфигурацию, по которой максимальный ожидаемый прирост капитала. Элемент осуществляющий выбор наиболее эффективной конфигурации назовём “селектор”.
Первый квартал 2017 года получился довольно сложным для моих торговых систем. Итоги следующие:
Январь — -3,88
Февраль — +0,03
Март — -13,45
Суммарно итог 1 квартала составляет -16,79%
Результаты торговли за 5 месяцев составляют -3,53%. С максимальной просадкой в 24,86%
Результаты консервативной количественной инвестиционной модели LQE (lazy quantitative investing), о которой я писал ранее (http://smart-lab.ru/blog/384110.php), за март. В целом март был для модели не слишком удачным, как и для американских стоков, которыми (в основном) она торгует:
weight monthly.ret XLY 0.082 1.39 XLP 0.073 -0.49 XLE 0.000 -2.32 XLF 0.128 -4.63 XLV 0.123 -1.54 XLI 0.110 -1.45 XLB 0.072 -0.16 XLK 0.066 1.24 XLU 0.057 0.35 IYZ 0.000 -1.38 VNQ 0.000 -1.21 SHY 0.000 0.23 TLT 0.151 1.14 GLD 0.138 1.03
Предыдущие веса были опубликованы утром 3-го марта, соответственно доходности приведены за период с закрытия 3-го марта до закрытия 31-го марта.
Корреляции между весами и ретурнами положительны (8.2%), модель обогнала свои бенчмарки (SPY & EQW — equal-weighted портфель из торгуемых тикеров) как в терминах ретурна, так и риска (максимальной просадки). Сравнение — на графике в начале: SPY — (-0.69%), EQW — (-0.56%), LQE — (-0.46%). В целом модель перформила в марте в рамках своего риск-ретурн профиля.
Не так давно я опубликовал пост с сигналами своей консервативной инвестиционной стратегии, заменяющей долгосрочный банковский депозит (http://smart-lab.ru/blog/384110.php), заметив в тексте несколько раз, что для ее успешной торговли нужна дисциплина и успешная борьба с желанием добавить в ее сигналы свое «видение рынка» (например, путем зарубания некоторых рекомендуемых позиций или добавления своих).
Тут же в комментариях мне, разумеется, было указано, что я «просто очередной дебил», и финсектор, медицина и золото — это очень кислотные позиции. Собственно, хотел бы пояснить, почему, даже считая некоторые позиции «кислотными» и неудачными для текущего момента времени, я, тем не менее, считаю необходимым придерживаться торговых правил и не вмешиваться в работу системы.
Дело в том, что, если подходить к вопросу формально-количественно, торговля количественной системы с дополнительной фильтрацией человеком-трейдером представляет собой, на самом деле, торговлю двух сигналов — от системы и от человека, смешанных нетривиальным образом (если некоторые некомфортные позиции просто убираются — то сигнал по типу AND, если еще что-то добавляется — то фактически это вообще торговля в основном «человеческого» сигнала). И здесь возникает сразу несколько проблем: