Вынес в отдельное
репо реализацию расчета ковариационной матрицы Ledoit-Wolf на Python.
Может быть полезно для тех кто занимается количественной оптимизацией портфелей акций.
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
Кстати, на толковое описание этой ковариации ссылку можете дать, или, лучше, в 2 словах, что в ней оригинального?
А нужна она вам или не нужна, каждый решает сам. Большинство людей торгуют отдельными инструментами достаточно изолировано и портфельной оптимизацией не занимаются, тем более для десятков и сотен активов.
Я же имел ввиду сравнение факторной и сжатой матрицы — какая из них лучше будет работать на ваш взгляд и есть ли какие-нибудь исследования на этот счет?
Сам я пользуюсь сжатием и по моим ощущениям такие ковариационные матрицы дают вполне адекватные оценки СКО портфелей.
Если же сжатие не полное, то полученная оценка ковариации вполне может отражать секторальные особенности в той мере, в какой нестабильность данных это позволяет.
Поэтому априори, мне совсем не очевидно, что факторная модель лучше. Сами Ledoit и Wolf провели некое сравнение на синтетических данных и у них вышло, что их сжатие лучше при десятках активов и сопоставимо при сотнях активов с факторной матрицей, но они люди ангажированные и могли специально выбрать удобные данные.
Как отметил Михаил, это не вполне так почти всегда. В их методе все-таки их линейная комбинация и вся соль в оценке коэффициентов.
В последних свои статьях те же авторы предлагают более интересные нелинейные методы, которые по сути ближе к идеям из RMT, о которых вы писали в своей работе (постом это назвать язык не повернется).