Finding Moving-Band Statistical Arbitrages via Convex-Concave Optimization
ArXiv ID: 2402.08108 “View on arXiv”
Authors: Unknown
Abstract
We propose a new method for finding statistical arbitrages that can contain more assets than just the traditional pair. We formulate the problem as seeking a portfolio with the highest volatility, subject to its price remaining in a band and a leverage limit. This optimization problem is not convex, but can be approximately solved using the convex-concave procedure, a specific sequential convex programming method. We show how the method generalizes to finding moving-band statistical arbitrages, where the price band midpoint varies over time.
Keywords: Statistical Arbitrage, Convex-Concave Procedure, Sequential Convex Programming, Portfolio Optimization, Volatility, Multi-Asset
Complexity vs Empirical Score
- Math Complexity: 7.5/10
- Empirical Rigor: 6.0/10
- Quadrant: Holy Grail
- Why: The paper presents advanced mathematical optimization using convex-concave procedures and non-convex formulations (high math), while providing structured numerical experiments with backtest-ready metrics like profit and out-of-sample periods (moderate-high rigor).
flowchart TD
A["Research Goal:<br>Find multi-asset statistical arbitrages"] --> B{"Data & Inputs"}
B --> C["Asset Price Data<br>Lev. Constraint Bound<br>Band Width Parameters"]
C --> D["Formulate NCCP<br>Maximize Volatility<br>Subject to Band & Lev."]
D --> E["Sequential Convex<br>Optimization"]
E --> F{"Convex-Concave<br>Procedure"}
F -->|Converges| G["Optimal Portfolio<br>Moving-Band Arb. Strategy"]
F -->|Iterate| E
G --> H["Outcomes:<br>Generalizes pair trading to N assets<br>Efficient moving-band solver<br>Volatility scaling identified"]