paper-with-me

Papers

skfolio: Portfolio Optimization in Python

2025-07-05 · Carlo Nicolini, Matteo Manzi, Hugo Delatte

Portfolio optimization is a fundamental challenge in quantitative finance, requiring robust computational tools that integrate statistical rigor with practical implementation. We present skfolio, an open-source Python library for portfolio construction and risk management that seamlessly integrates with the scikit-learn ecosystem. skfolio provides a unified framework for diverse allocation strategies, from classical mean-variance optimization to modern clustering-based methods, state-of-the-art financial estimators with native interfaces, and advanced cross-validation techniques tailored for financial time series. By adhering to scikit-learn's fit-predict-transform paradigm, the library enables researchers and practitioners to leverage machine learning workflows for portfolio optimization, promoting reproducibility and transparency in quantitative finance.

📄 PDF Abstract BibTeX arXiv:2507.04176

Code (1)

skfolio/skfolio 공식 구현

Tasks

ManagementPortfolio OptimizationTime Series

Similar Papers 제목 키워드 기반

Multi-objective Portfolio Optimization Via Gradient Descent

2025-07-22 · Christian Oliva, Pedro R. Ventura, Luis F. Lago-Fernández arxiv

Traditional approaches to portfolio optimization, often rooted in Modern Portfolio Theory and solved via quadratic programming or evolutionary algorithms, struggle with scalability or flexibility, especially in scenarios…

Portfolio Optimization

COCOpf: An Algorithm Portfolio Framework

2014-05-14 · Petr Baudiš

Algorithm portfolios represent a strategy of composing multiple heuristic algorithms, each suited to a different class of problems, within a single general solver that will choose the best suited algorithm for each input…

A Unified Framework for Fast Large-Scale Portfolio Optimization

2023-03-22 · Weichuan Deng, Pawel Polak, Abolfazl Safikhani, Ronakdilip Shah

We introduce a unified framework for rapid, large-scale portfolio optimization that incorporates both shrinkage and regularization techniques. This framework addresses multiple objectives, including minimum variance, mea…

Portfolio Optimization

Efficient Automatic Tuning for Data-driven Model Predictive Control via Meta-Learning

2024-03-30 · Baoyu Li, William Edwards, Kris Hauser

AutoMPC is a Python package that automates and optimizes data-driven model predictive control. However, it can be computationally expensive and unstable when exploring large search spaces using pure Bayesian Optimization…

Bayesian OptimizationMeta-LearningModel Predictive Control

Robust Portfolio Optimization using GOPALS: Geospatial Optimization and Portfolio Allocation using Landscape Segmentation

2024-12-14 · SSRN 2024 12 · Jatin Patni, Ritabrata Bhattacharyya

Portfolio Optimization is an important area of research in Financial Investments. The traditional mean-variance framework for portfolio optimization is very sensitive to the estimation errors in the expectations of retur…

Portfolio Optimization