PyPortfolioOpt — Python-библиотека для оптимизации инвестиционных портфелей.
Основные возможности:
— Классические методы: оптимизация по Марковицу (эффективная граница)
— Современные методы: оценка ковариации с усадкой, Hierarchical Risk Parity, Black-Litterman
— Расчеты: ожидаемая доходность, риск (ковариационная матрица)
— Оптимизация: максимизация Шарпа, минимизация волатильности, заданная доходность
— Ограничения: на доли активов, короткие позиции, рыночная нейтральность
— Реальные портфели: преобразование весов в целочисленные доли акций с учетом цен
Библиотека удобна для анализа и построения оптимальных портфелей. Имеет подробную документацию и примеры.
316
Читайте на SMART-LAB:
DXY у ключевой поддержки: шорт-сквиз или новый этап распродажи?
Индекс доллара DXY плавно дрейфует в область месячного минимума в районе 98,50. Однако ослабление доллара на FX неравномерно: EURUSD стоит около...
2025 – год трансформации и развития компетенций
За последние 3 года к Софтлайн присоединились порядка 20 компаний , которые расширили наш портфель мощными компетенциями — от ИИ и робототехники...
ЛДВ против пятилетки: какая налоговая льгота выгоднее для инвестора
Для инвестора выбор между льготой долгосрочного владения (ЛДВ) и пятилетней льготой — это выбор стратегии и расчет налоговой эффективности. Оба...