English

FlashFolio: A GPU-Accelerated Solver for Portfolio Optimization

Optimization and Control 2026-04-27 v1 Computational Engineering, Finance, and Science

Abstract

We present FlashFolio, a GPU-accelerated solver for single-period and multi-period portfolio optimization with factor-based risk modeling, bid-offer spread costs, and nonlinear market impact. These models are widely used in portfolio construction and optimal execution, but become computationally challenging at large scale, especially in the multi-period setting. We benchmark FlashFolio against MOSEK on instances constructed from realistic market inputs. FlashFolio delivers consistent runtime improvements, achieving speedups of up to 12.9x in the single-period setting and 48x in the multi-period setting, while also exhibiting stronger robustness on challenging multi-period instances. Our results show that GPU-based optimization can help improve the practicality of large-scale portfolio optimization.

Cite

@article{arxiv.2604.22625,
  title  = {FlashFolio: A GPU-Accelerated Solver for Portfolio Optimization},
  author = {Yilun Jiang and Haihao Lu and Zedong Peng and Jinwen Yang},
  journal= {arXiv preprint arXiv:2604.22625},
  year   = {2026}
}
R2 v1 2026-07-01T12:33:56.806Z