Paper: arXiv 2402.08108
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.
Complexity vs Empirical Score
- Math Complexity: 7.5/10
- Empirical Rigor: 6.0/10
- Quadrant: Holy Grail — high math complexity, high empirical rigor
Why this score: 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).
Research Flowchart
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"]
Cited References (62)
- Dynamic Conditional Correlation (2002)
- Covariance prediction via convex optimization (2022)
- The shorting premium and asset pricing anomalies (2014)
- Shorting costs and profitability of long–short strategies (2023)
- Stocks are special too: An analysis of the equity lending market (2002)
- The market for borrowing stock (2002)
- A Simple Method for Predicting Covariance Matrices of Financial Returns (2023)
- Markowitz Portfolio Construction at Seventy — → 2401.05080
and 54 more
- Active portfolio management (2000)
- Finding Moving-Band Statistical Arbitrages via Convex-Concave Optimization — → 2402.08108
- Model predictive control for optimal portfolios with co-integrated pairs of stocks (2012)
- Model predictive control for optimal pairs trading portfolio with gross exposure and transaction cost constraints (2018)
- Optimal Trading with Cointegrated Pairs of Stocks (2012)
- Pairs trading under transaction costs using model predictive control (2018)
- Statistical arbitrage and high-frequency data with an application to E urostoxx 50 equities (2010)
- Non-linear dependence modelling with bivariate copulas: Statistical arbitrage pairs trading on the S&P 100 (2017)
- Statistical arbitrage with vine copulas (2018)
- Analytic solutions for optimal statistical arbitrage trading (2010)
- Statistical Arbitrage Trading Strategy in Commodity Futures Market with the Use of Nanoseconds Historical Data (2017)
- Expectations for statistical arbitrage in energy futures markets (2019)
- Statistical arbitrage in cryptocurrency markets (2019)
- Large data sets and machine learning: Applications to statistical arbitrage (2019)
- Selection of a portfolio of pairs based on co-integration: A statistical arbitrage strategy (2013)
- Deep learning statistical arbitrage (2021) — link
- Implementing Deep Neural Networks for Financial Market Prediction on the I ntel X eon P hi (2015)
- Deep conditional portfolio sorts: The relation between past and future stock returns (2014)
- Applying deep learning to enhance momentum trading strategies in stocks (2013)
- Pairs trading and outranking: The multi-step-ahead forecasting case (2010)
- Pairs selection and outranking: An application to the S&P 100 index (2009)
- Deep neural networks, gradient-boosted trees, random forests: Statistical arbitrage on the S&P 500 (2017)
- Testing market efficiency using statistical arbitrage with applications to momentum and value strategies (2004)
- Statistical arbitrage: algorithmic trading insights and techniques (2011)
- Indexing and statistical arbitrage (2005)
- A signal processing perspective on financial engineering (2016)
- Evaluation of pairs-trading strategy at the B razilian financial market (2009)
- Statistical arbitrage in the US equities market (2010)
- A pairs trading strategy based on linear state space models and the K alman filter (2016)
- Portfolio Selection (1952)
- Price-Bands: A Technical Tool for Stock Trading (2021)
- Bollinger on Bollinger bands (2002)
- Using bollinger bands (1992)
- Wharton Research Data Services (2023)
- Refinitiv Financial Data (2023) — link
- Most Traded Currencies in the World (2023) — link
- The elements of statistical learning: data mining, inference, and prediction (2009)
- Dynamic portfolio selection in arbitrage (2007)
- Optimal pairs trading: A stochastic control approach (2008)
- Pairs trading (2005)
- Optimal mean-reverting portfolio with leverage constraint for statistical arbitrage in finance (2019)
- Mean-reverting portfolio with budget constraint (2018)
- Optimal portfolio design for statistical arbitrage in finance (2018)
- Pairs Trading: quantitative methods and analysis (2004)
- Co-Integration and Error Correction: Representation, Estimation, and Testing (1987)
- Co-integrated variables and error-correcting models (1983)
- Modelling of co-integration in the vector autoregressive model (2000)
- Statistical arbitrage pairs trading strategies: Review and outlook (2017)
- Disciplined convex-concave programming (2016)
- Variations and extension of the convex–concave procedure (2016)
- Pairs trading: Performance of a relative-value arbitrage rule (2006)
- Convex optimization (2004)
- A Machine Learning Based Pairs Trading Investment Strategy (2020)
- Trading strategies with copulas (2013)
2 of 62 cited works are in the corpus; resolved via arXiv source bundles, Semantic Scholar and OpenAlex. Corpus-wide: 2518 linked papers.