arXiv paper· machine learning and operations research (quantitative finance)· method paper

Decision-Focused Learning for Mean-Variance Portfolio Optimization via KKT-Based Reformulation

Kensei Nosaka, Shunnosuke Ikeda, Shunnosuke Ikeda, Yuichi Takano, Yuichi Takano

cs.LG

Quick verdict

Proposes KKT-based single-level DFL for constrained MVO (claimed first); ETF backtest best on SR/FW/CDL, but lacks costs, error bars, significance tests.

Summary

The paper targets the mismatch between return prediction and portfolio construction in Markowitz mean-variance optimization (MVO). Prior decision-focused learning (DFL) approaches to MVO either minimize surrogate losses (SPO+) or train against a relaxed problem without short-sale constraints (IPO-CF), so the model is trained on a different problem than the one solved at evaluation. The authors formulate MVO-based DFL as a bilevel program and replace the lower-level MVO by its Karush-Kuhn-Tucker (KKT) conditions, yielding a single-level nonlinear program that keeps the budget and no-short-selling constraints exact; because the lower level is strongly convex with a unique optimum, the reformulation is sound. An L2 term anchors the predictor parameters to a reference solution (the IPO-CF or PFL estimate) for numerical stability. Using monthly ETF returns (Yahoo Finance, 2003-2025), 48-month rolling training and 2016-2025 testing on an eight-country and a nine-sector universe, DFL-KKT solved with KNITRO achieved the best Sharpe ratio (1.101 and 1.136), final wealth, and cumulative decision loss among seven methods, with regularization consistently helping (Fig. 1). Key limitations: a single backtest path with no confidence intervals, seeds, or significance tests; no transaction costs despite monthly turnover of 0.855-0.991; small universes (8-9 assets); a commercial solver; and no code availability statement.

Review complete

Assessment at a glance

machine learning and operations research (quantitative finance)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal1/20 passages flagged
Deep research viableCode-reproducible

4 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • Replacing the lower-level constrained MVO with its KKT conditions yields an exact single-level reformulation of MVO-based DFL, because the strongly convex lower level has a unique optimum and Slater's condition holds (Sections 2.2-2.3).
  • Unlike SPO+ and IPO-CF, the formulation preserves the budget and short-sale constraints during training, eliminating the surrogate/relaxation mismatch criticized in Section 1.2.
  • On 2016-2025 ETF backtests over an 8-country and a 9-sector universe, DFL-KKT achieved the best Sharpe ratio (1.101 and 1.136), final wealth, and cumulative decision loss among seven methods (Tables 1-2).
  • An L2 regularization anchoring the parameters to a reference solution consistently improved cumulative wealth over the unregularized variant under both IPO-CF and PFL references (Section 3.3, Fig. 1).

Strengths

  • Exact-constraint training formulation

    Section 2.3 replaces the lower-level argmin with its KKT conditions (Eqs. 8-11), preserving the budget and no-short-sale constraints exactly during training; validity is properly argued via strong convexity (V≻0 implies a unique lower-level optimum) and Slater's condition, closing the train/evaluate mismatch of IPO-CF's relaxed closed form.

  • Unusually transparent solver reporting

    Section 3.1 discloses KNITRO 15.0 settings (tolerances 1e-6, up to 20,000 iterations, 500 s per-solve limit), reports KKT residuals below 6.6e-9 and zero convergence failures - numerical evidence most DFL papers omit.

  • Careful data-hygiene protocol

  • Evaluation spans two correlation regimes and decision-quality metrics

Weaknesses

  • No uncertainty quantification

  • Gross-of-costs evaluation with near-full monthly turnover

  • Scale and practicality untested

  • Circular anchoring to a baseline and thin ablation reporting

  • Nonstandard SPO+ adaptation

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

This method paper (arXiv 2609.21427, cs.LG) proposes DFL-KKT, a decision-focused learning (DFL) formulation for constrained Markowitz mean-variance optimization (MVO). Its central claims: (1) existing DFL approaches to MVO - SPO+'s surrogate loss (Elmachtoub & Grigas 2022) and IPO-CF's closed-form solution of the no-short-sale relaxation (Butler & Kwon 2023) - introduce a structural mismatch between the problem trained on and the constrained MVO solved at evaluation (Sec. 1.2); (2) replacing the lower-level MVO with its Karush-Kuhn-Tucker (KKT) conditions yields a single-level nonlinear program (NLP) that preserves budget and no-short-selling constraints exactly (Sec. 2.3); (3) rolling backtests on two ETF universes show the best Sharpe ratio, final wealth, and cumulative decision loss (CDL) among seven methods (Tables 1-2); and (4) an L2 anchoring regularization consistently improves over the unregularized variant (Fig. 1). The claims hold at the point-estimate level within the reported protocol, but the protocol lacks the statistical machinery to make "best performance" a defensible superlative.

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 4 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is decision-focused learning (DFL) in portfolio optimization?

DFL trains a predictive model by measuring how good the final optimization decision is - here, the portfolio produced by mean-variance optimization - rather than by minimizing prediction error. Because small prediction changes can reshuffle constrained portfolio weights, aligning training with downstream decision quality is the field's core motivation.

Why reformulate the training problem with KKT conditions?

DFL training is a bilevel problem: model parameters are chosen so the portfolio optimization solved on predictions performs well on realized returns. Substituting the lower-level MVO's Karush-Kuhn-Tucker optimality conditions turns this into one nonlinear program a standard solver (KNITRO) can attack; because the strongly convex MVO has a unique optimum, the substitution is exact and keeps the budget and no-short-selling constraints intact.

Did the proposed method beat the S&P 500 and 1/N portfolios?

In the authors' 2016-2025 ETF backtest it posted the highest Sharpe ratio (1.101 internationally, 1.136 on sector ETFs) versus 1.042 for buy-and-hold S&P 500 and 0.747/0.931 for equal weights, but the results are gross of transaction costs, come from a single backtest path, and lack statistical significance testing.

Is code or data available for this paper?

The paper names Yahoo Finance as the data source and lists full solver settings, but states no code release, and the reported solves require the commercial KNITRO solver, so independent replication currently requires a reimplementation.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figure 1's cumulative-wealth curves are described only in the caption; their values could not be numerically verified from the extracted text.
  • The review reflects the extracted main text only; any supplementary appendix was not available.
  • Exact replication would depend on Yahoo Finance adjusted-close data as of the authors' retrieval date, and adjusted price histories are revised over time.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
Decision-Focused Learning for Mean-Variance Portfolio Optimization via KKT-Based Reformulation | Evolve.Pub