Во-первых, говорить о корреляции стратегий, наверно, не совсем верно. Корректней говорить о связках стратегия-инструмент, или даже стратегия-инструмент-таймфрейм.
Думаю, не нужно напоминать о важности формирования нескоррелированного портфеля. Какие возможны подходы, вижу два:
1. Как-то генерим стратегии, потом формируем из имеющихся портфель таким образом чтобы корреляция внутри портфеля была не высокой.
2. Изначально генерим стратегии, удовлетворяющие данному критерию.
В данном посте про пункт (2).
Тут опять-таки вижу два пути, один системный и второй — не очень:
1. Не очень системный — как в Матрице освободить свой разум и генерить стратегии максимально разнообразные, используя разные подходы, свойства рынка и т.д.
2. Системный.
В общем пост про (2.2.).
Идея в чём:
Используем несколько классификаций стратегий, оцениваем качество конкретной классификации, конкретного классификационного признака на предмет его эффективности с точки зрения способности стратегий из разных групп одной классификации быть слабо коррелирующими между собой. Отбираем классификационные признаки, отвечающие данному критерию, и далее адресно генерим стратегии из нужного сегмента конкретной классификации с той идеей чтобы в итоге сформировать портфель стратегий где по каждому подходящему классификационному признаку распределение стратегий по группам равномерное. Т.е. мы используем данную модель для адресного рисеча стратегий с заданными характеристиками — рисёчим то, что нужно, а не то что легко или то, что приятно.
Например, берем классификационные признаки (чисто для пример, в реалии нужно серьезней к классификационным признакам подойти, делая их максимально обобщенным, чтобы в т.ч. группы в пределах каждой классификации охватывали весь возможный спектр стратегий):