Как легко и просто обыграть рынок. Momentum and Portfolio Optimization.
И так, в прошлом посте был представлен небольшой фреймворк на питоне для тестирования портфелей, а в этом посмотрим как же простейшая стратегия на базе импульса может сохранить нам нервы и деньги.
И так,
Возмем 500 бумаг которые на данный момент находятся в индексе snp500.
Каждый месяц будем отбирать 10 бумаг по принципу силы импульса за последний год. Имеется ввиду процентное изменение.
Вторая стратегия будем отбирать 10 бумаг, но импульс будем считать как разницу цены и скользящей стредней с периодом 252.
Ребалансировка портфеля через каждые 22 дня.
Только лонг.
Протестируем за 10 лет начиная с 2005, и получим вот такой прекрасный результат:
Общая доходность в 10 раз выше индекса, годовая в 5. Однако видим что и просадка у нас повыше.
Но мы же все делаем на питоне, где полно всяких полезных пакетов. Воспользуемся библиотекой PyPortfolioOpt, и добавим попробуем эти же две стратегии с импользованием следующих методов оптимизации портфелей: CLA, HRP, CVaR, DVaR
И посмотрим на результат:
Тада!!! Мы видим что некоторые методы оптимизации сработали довольно хорошо, и теперь наша просадка ниже чем если бы мы инвестировали в индекс.
Интересно что такого рода стратегии работали всегда и продолжают работать, а последнии два года так вообще взлет доходности.
Ошибка в расчётах как минимум одна — для тестов вы берете текущий состав индекса, а он со временем изменяется. Таким образом вы отбросили бумаги, которые падали и выпали из индекса и тестируете только на тех, которые росли и попали в него.
Вместо индекса сравнивайте результат такого портфеля с портфелем всех акций (типа удерживать в равных долях все бумаги на которых тестируете и ребалансируйте такой портфель раз в год (для выравнения долей)). Думаю что результаты немного расстроят.
На истории рынок обыгрывать можно ещё круче и проще, раз эдак в сто. Просто покупаешь на минимумах и продаёшь на максимумах, и радуешься и немного жалеешь что график на следующий год только в конце следующего года дорисуется.
Ценные бумаги. Взгляд в прошлое. Товарищество на паях Михаил и Федор Дутиковы.
Если вас интересуют другие аналитические и информационные материалы от банка АО АКБ «ЦентроКредит», смотрите их на нашем сайте в информационном разделе .
Промышленная...
ФНС берёт под контроль цифровой рубль: чем России может быть полезен негативный опыт Китая?
Как сообщают СМИ, с 1 июля 2027 года к функциям ФНС добавится ещё и контроль за операциями в цифровых рублях, предполагающий, что налоговые органы смогут получать доступ к выпискам граждан по...
Сбер РПБУ 8 мес. 2026 г. - менеджмент ждет замедления, но в отчетах пока рекорды
Сбер опубликовал результаты по РПБУ за 8 мес. 2026 г. Чистая прибыль за 8 месяцев составила 1,33 трлн руб. (+19%). За август 169,1 млрд руб. (+14,2%). Рентабельность капитала за 8 месяцев...
Экс-майор ФСБ Докучаев, отбывший срок за госизмену и вышедший по УДО, обжаловал изъятие активов по иску Генпрокуратуры. Ранее суд изъял у него шесть квартир, пять машин, золото, часы и бриллианты
Monstr Kamchatskiy, «Откупать ниже» в случае с техдефолтом я точно не буду, как и продавать и пытаться спекулировать. У меня 10% этой бумаги 20% БЛ,- этого достаточно.
❗️Под атаку БПЛА попал наш логистический центр в Саратове. Мы оперативно эвакуировали работников, по предварительной информации, пострадавших нет. Начался пожар, на месте работают экстренные службы. ❗...
В целом выкуп норм. Идея понятна — кэша достаточно, можно либо платить дивиденды всем акционерам, либо предложить обкэшиться тем, кто хочет, на желаемую долю. С учетом низкой ликвидности на казахской ...
Россия в августе вошла в топ-10 мировых рынков новых легковых автомобилей, заняв 9-е место с объёмом продаж 114,3 тыс. шт. (-6,5% г/г) — Директор "Автостата" Сергей Целиков Сообщение директо...
по снп 500 явно ложные данные
Вместо индекса сравнивайте результат такого портфеля с портфелем всех акций (типа удерживать в равных долях все бумаги на которых тестируете и ребалансируйте такой портфель раз в год (для выравнения долей)). Думаю что результаты немного расстроят.