REVIEW 4 major objections 6 minor 20 references
Deep Reinforcement Learning for Investor-Specific Portfolio Optimization: A Volatility-Guided Asset Selection Approach
T0 review · 4 major / 6 minor · reviewed 2026-08-16 · deepseek-v4-flash
Pith's one-line read GARCH tiers plus PPO beat MVO, the Dow index, and equal weighting on 2023-24 data.
desk verdict A readable empirical paper whose central outperformance claim is not established: the missing tier-matched equal-weight baseline confounds asset selection with DRL allocation. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing mechanism is a two-stage pipeline. First, GARCH(1,1), $\sigma_t^2 = \omega + \alpha \epsilon_{t-1}^2 + \beta \sigma_{t-1}^2$, estimates each stock's volatility and assigns the Dow 30 into three risk tiers of ten stocks each. Second, a Proximal Policy Optimization (PPO) agent receives a state built from prices, the covariance matrix, and technical indicators, outputs portfolio weights, and earns the portfolio return as reward with 0.05% transaction costs. The GARCH tier defines the investable universe; PPO handles allocation within it.
What would settle it
Rerun the 2023-2024 test on the same ten-stock aggressive, moderate, and conservative sets with a simple equal-weight or buy-and-hold strategy and no rebalancing. If that equal-weight tier matches or beats the reported PPO returns and Sharpe ratios, the central claim of DRL-driven outperformance is not supported; the tier-selection effect alone explains the result.
Extended reading notes
Core claim
The central claim is that sorting assets by GARCH-based volatility before applying reinforcement learning changes the realized risk-return outcome: the aggressive tier of the ten most volatile stocks reaches 26.7% annual return, the moderate tier reaches a Sharpe ratio of 1.81, and the conservative tier keeps annual volatility near 10%. Because each benchmark allocates across the full thirty-stock universe, the paper interprets the gap as evidence that investor-specific preselection, not DRL alone, is what lets the agent reach better risk-return trade-offs.
Load-bearing premise
The argument assumes the outperformance comes from the DRL agent's allocation, but the comparison does not include an equally weighted portfolio of the same GARCH-selected stocks, so the reported gains may instead come from picking volatile stocks that happened to rise in 2023-2024.
Editorial extensions
If this is right
- Investors with different risk tolerances can receive distinct portfolios from the same 30-stock universe, and each portfolio reports a risk-return profile consistent with its tier's label.
- The out-of-sample design, trained on 2010-2022 and tested on 2023-2024, suggests the reported outperformance is not limited to the training period.
- The moderate tier's highest Sharpe ratio implies that a middle-volatility stock pool, not the most or least volatile, can yield the best risk-adjusted allocation.
- If the reported results hold, dynamic allocation plus volatility-guided preselection offers a practical alternative to static mean-variance optimization on a well-known index.
- All three DRL portfolios beating the Dow index and equal weighting on Sharpe ratio suggests the framework captures some time-varying allocation benefit beyond simple diversification.
Reading between the lines
- The clean test the paper does not run is an equally weighted buy-and-hold version of each ten-stock tier. If equal-weight tiers also beat MVO and the Dow, the outperformance is driven by tier selection rather than by PPO; if DRL beats equal weight on the same tier, the allocation adds value. This is an editorial extension.
- A natural next probe is varying the tier size or using rolling GARCH reclassification instead of a one-time split, which would show whether the reported margins are robust to the cutoff.
- Because the 2023-2024 window was broadly rising, the paper leaves open what the same pipeline does in a falling or choppy market; a drawdown-heavy test window is a direct extension.
- A stricter out-of-sample test would retrain GARCH and PPO at each rebalance so volatility tiers are estimated only from data available at decision time, rather than from the full historical sample.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a portfolio optimization framework that first forecasts stock volatility with a GARCH(1,1) model, sorts the 30 Dow Jones stocks into aggressive, moderate, and conservative tiers of 10 stocks each, and then trains a PPO agent to allocate capital within each tier. The out-of-sample evaluation covers January 2023 through December 2024 and compares the three tier-specific DRL portfolios against mean-variance optimization (MVO), the DJI index, and an equal-weighted portfolio. The paper reports that all three DRL portfolios achieve higher returns and Sharpe ratios than all three benchmarks and concludes that volatility-guided preselection combined with DRL allocation delivers consistent risk-adjusted performance.
Significance. If the result held, the framework would be a practical and interpretable way to tailor portfolio construction to investor risk profiles, and it would provide evidence that GARCH-based tiering improves DRL portfolio performance. The paper's strengths are its clear problem formulation, the reasonable use of GARCH for volatility-tier selection, and the inclusion of several standard benchmarks. However, the contribution is purely empirical, and the experiment as reported does not identify the source of the outperformance: there is no control portfolio restricted to the same selected assets, no statistical significance testing, and only a single two-year test window. The paper also omits key implementation details and provides no code or data, so the central claim is not yet established.
major comments (4)
- [§4.2, Table 1] The reported comparison is confounded: the three DRL portfolios each invest in a 10-stock GARCH volatility tier, whereas the MVO, DJI, and Equal-Weighted benchmarks use the full 30-stock universe. The paper itself acknowledges this in Section 4.2 when it states that the benchmarks 'considered the entire pool of stocks for constructing the portfolios.' As a result, the higher returns and Sharpe ratios could be driven entirely by selecting stocks that rose during the 2023-2024 bull market, rather than by the PPO allocation policy. The authors should add, at minimum, an equal-weighted portfolio of the same 10 stocks in each tier and an MVO portfolio restricted to the same 10 stocks; without such tier-matched controls, the central claim of DRL-driven outperformance is not identified.
- [§4.1] The out-of-sample evaluation is a single two-year window (January 2023 to December 2024). No multiple test periods, rolling windows, or different market regimes are considered, so the conclusion in Section 5 that the proposed portfolios deliver 'consistent risk-adjusted returns' is unsupported. The authors should either report performance over several out-of-sample intervals, including non-bull-market conditions, or explicitly restrict the claim to the tested window.
- [§4.2] The statement that 'All the DRL-based portfolio models significantly outperformed the benchmark models' is not backed by any statistical analysis. The text says all DRL models were trained five times and average results recorded, but no standard deviation, confidence interval, or significance test is reported for any metric. 'Significantly' is therefore not justified. The authors should report dispersion across training runs and perform a paired comparison, such as a block bootstrap or a Diebold-Mariano test on the daily return series.
- [§3 and §4.1] Several implementation details essential for evaluating the design are omitted: the GARCH(1,1) estimation window and refitting frequency, whether tier assignment uses training-period data only or the full sample (full-sample assignment would introduce lookahead bias), the threshold used to select the top and bottom 10 stocks, the Bayesian-optimization search ranges for PPO hyperparameters, and how the 0.05% transaction cost is applied. These omissions prevent replication and make it impossible to rule out data leakage in the stock-selection step.
minor comments (6)
- [Figure 1] The label 'Conversative' should be 'Conservative', and the title contains an odd space in 'V olatility'.
- [Equation (1)] Equation (1) defines r_t = mu_t + epsilon_t, but the text immediately says the mean equation is assumed to be zero; please clarify whether mu_t is set to zero or estimated.
- [Equation (2) discussion] The sentence 'epsilon_{t-1}^2 represents past squared shocks and sigma_{t-1}^2 represents and influences the future volatility' is grammatically garbled and should be rewritten.
- [General] No data or code repository link is provided; for reproducibility the authors should release the implementation, including the GARCH and PPO training code.
- [§4.1] The MVO baseline is not described in enough detail; please state the covariance estimation method, lookback period, and rebalancing frequency, and specify whether the DJI benchmark is a price-return or total-return index.
- [References] The reference to 'Sutton, 2018' should be to Sutton and Barto, 'Reinforcement Learning: An Introduction', second edition.
Circularity Check
No circular derivation: the outperformance claim is an empirical benchmark comparison, not a quantity reconstructed from its inputs.
full rationale
The paper's central claim is an empirical out-of-sample comparison in Table 1 rather than a formal derivation. The pipeline is: fit GARCH(1,1) to the training window, split the 30 DJI stocks into three ten-stock volatility tiers, train a PPO agent on each tier, and compare 2023-2024 performance against full-universe MVO, DJI, and equal-weighted benchmarks. No reported Sharpe ratio, cumulative return, or drawdown number is defined in terms of the GARCH fit or the PPO objective, and no performance metric is reconstructed from its own inputs by construction. The two self-citations are not load-bearing: Orra et al. (2024) is cited only for the 0.05% transaction-cost assumption, and Bhambu et al. (2024) only for a Bayesian hyperparameter-tuning procedure. Neither is invoked as an external theorem that uniquely forces the model choice or forbids alternatives. The reviewer concern about the missing same-tier equal-weighted control is a benchmark-design and external-validity issue, not circularity: the observed outperformance may be partially attributable to the volatility-tier preselection rather than to the DRL allocation, but the result is not equivalent to the paper's inputs by definition. Therefore the derivation chain is self-contained and no specific circular reduction can be exhibited.
Assumptions & free parameters
free parameters (4)
- GARCH(1,1) parameters (omega, alpha, beta) =
not reported
- Portfolio tier cutoffs =
10/10/10 stocks
- Transaction cost =
0.05%
- PPO hyperparameters =
not reported
assumptions (3)
- domain assumption GARCH(1,1) adequately captures volatility dynamics for asset selection
- domain assumption Historical data from 2010-2022 are representative for learning a policy that generalizes to 2023-2024
- domain assumption PPO converges to an approximately optimal policy with the given reward and state representation
Cite this review
Pith. "Pith review of Deep Reinforcement Learning for Investor-Specific Portfolio Optimization: A Volatility-Guided Asset Selection Approach." pith.science (2026). https://pith.science/paper/TOZRUXUE
@misc{pith2026250503760,
author = {Pith},
title = {Pith review of: Deep Reinforcement Learning for Investor-Specific Portfolio Optimization: A Volatility-Guided Asset Selection Approach},
year = {2026},
howpublished = {\url{https://pith.science/paper/TOZRUXUE}},
note = {Machine review of arXiv:2505.03760}
}
abstract
Portfolio optimization requires dynamic allocation of funds by balancing the risk and return tradeoff under dynamic market conditions. With the recent advancements in AI, Deep Reinforcement Learning (DRL) has gained prominence in providing adaptive and scalable strategies for portfolio optimization. However, the success of these strategies depends not only on their ability to adapt to market dynamics but also on the careful pre-selection of assets that influence overall portfolio performance. Incorporating the investor's preference in pre-selecting assets for a portfolio is essential in refining their investment strategies. This study proposes a volatility-guided DRL-based portfolio optimization framework that dynamically constructs portfolios based on investors' risk profiles. The Generalized Autoregressive Conditional Heteroscedasticity (GARCH) model is utilized for volatility forecasting of stocks and categorizes them based on their volatility as aggressive, moderate, and conservative. The DRL agent is then employed to learn an optimal investment policy by interacting with the historical market data. The efficacy of the proposed methodology is established using stocks from the Dow $30$ index. The proposed investor-specific DRL-based portfolios outperformed the baseline strategies by generating consistent risk-adjusted returns.
Figures
Reference graph
Works this paper leans on
-
[1]
Amine Mohamed Aboussalah and Chi-Guhn Lee. Continuous control with stacked deep dynamic recurrent reinforcement learning for portfolio optimization. Expert Systems with Applications, 140: 0 112891, 2020
work page 2020
-
[2]
Aryan Bhambu, Ruobin Gao, and Ponnuthurai Nagaratnam Suganthan. Recurrent ensemble random vector functional link neural network for financial time series forecasting. Applied Soft Computing, 161: 0 111759, 2024
work page 2024
-
[3]
Generalized autoregressive conditional heteroskedasticity
Tim Bollerslev. Generalized autoregressive conditional heteroskedasticity. Journal of econometrics, 31 0 (3): 0 307--327, 1986
1986
-
[4]
Multi-period portfolio optimization using a deep reinforcement learning hyper-heuristic approach
Tianxiang Cui, Nanjiang Du, Xiaoying Yang, and Shusheng Ding. Multi-period portfolio optimization using a deep reinforcement learning hyper-heuristic approach. Technological Forecasting and Social Change, 198: 0 122944, 2024
work page 2024
-
[5]
Junkyu Jang and NohYoon Seong. Deep reinforcement learning for stock portfolio optimization by connecting with modern portfolio theory. Expert Systems with Applications, 218: 0 119556, 2023
work page 2023
-
[6]
A deep reinforcement learning framework for the financial portfolio management problem
Zhengyao Jiang, Dixing Xu, and Jinjun Liang. A deep reinforcement learning framework for the financial portfolio management problem. arXiv preprint arXiv:1706.10059, 2017
arXiv 2017
-
[7]
Finrl: A deep reinforcement learning library for automated stock trading in quantitative finance
Xiao-Yang Liu, Hongyang Yang, Qian Chen, Runjia Zhang, Liuqing Yang, Bowen Xiao, and Christina Dan Wang. Finrl: A deep reinforcement learning library for automated stock trading in quantitative finance. arXiv preprint arXiv:2011.09607, 2020
arXiv 2011
-
[8]
Foundations of portfolio theory
Harry M Markowitz. Foundations of portfolio theory. The journal of finance, 46 0 (2): 0 469--477, 1991
work page 1991
Show all 20 references
-
[9]
Performance functions and reinforcement learning for trading systems and portfolios
John Moody, Lizhong Wu, Yuansong Liao, and Matthew Saffell. Performance functions and reinforcement learning for trading systems and portfolios. Journal of forecasting, 17 0 (5-6): 0 441--470, 1998
1998
-
[10]
Dynamic reinforced ensemble using bayesian optimization for stock trading
Arishi Orra, Aryan Bhambu, Himanshu Choudhary, and Manoj Thakur. Dynamic reinforced ensemble using bayesian optimization for stock trading. In Proceedings of the 5th ACM International Conference on AI in Finance, pp.\ 361--369, 2024
2024
-
[11]
Forecasting volatility in the financial markets
Stephen Satchell and John Knight. Forecasting volatility in the financial markets. Elsevier, 2011
2011
-
[12]
Proximal policy optimization algorithms
John Schulman, Filip Wolski, Prafulla Dhariwal, Alec Radford, and Oleg Klimov. Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347, 2017
2017 arXiv
-
[13]
Reinforcement learning: An introduction
Richard S Sutton. Reinforcement learning: An introduction. A Bradford Book, 2018
2018
-
[14]
Portfolio formation with preselection using deep learning from long-term financial data
Wuyu Wang, Weizi Li, Ning Zhang, and Kecheng Liu. Portfolio formation with preselection using deep learning from long-term financial data. Expert Systems with Applications, 143: 0 113042, 2020
2020
-
[15]
Deeptrader: a deep reinforcement learning approach for risk-return balanced portfolio management with market conditions embedding
Zhicheng Wang, Biwei Huang, Shikui Tu, Kun Zhang, and Lei Xu. Deeptrader: a deep reinforcement learning approach for risk-return balanced portfolio management with market conditions embedding. In Proceedings of the AAAI conference on artificial intelligence, volume 35, pp.\ 64...
2021
-
[16]
A multiobjective multiperiod portfolio selection approach with different investor attitudes under an uncertain environment
Sanjay Yadav, Pankaj Gupta, Mukesh Kumar Mehlawat, and Arun Kumar. A multiobjective multiperiod portfolio selection approach with different investor attitudes under an uncertain environment. Soft Computing, 28 0 (13): 0 8013--8050, 2024
2024
-
[17]
write newline
" write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 gl...
-
[18]
@esa (Ref
\@ifxundefined[1] #1\@undefined \@firstoftwo \@secondoftwo \@ifnum[1] #1 \@firstoftwo \@secondoftwo \@ifx[1] #1 \@firstoftwo \@secondoftwo [2] @ #1 \@temptokena #2 #1 @ \@temptokena \@ifclassloaded agu2001 natbib The agu2001 class already includes natbib coding, so you should ...
-
[19]
\@lbibitem[] @bibitem@first@sw\@secondoftwo \@lbibitem[#1]#2 \@extra@b@citeb \@ifundefined br@#2\@extra@b@citeb \@namedef br@#2 \@nameuse br@#2\@extra@b@citeb \@ifundefined b@#2\@extra@b@citeb @num @parse #2 @tmp #1 NAT@b@open@#2 NAT@b@shut@#2 \@ifnum @merge>\@ne @bibitem@firs...
-
[20]
The dynamic and stochastic nature of the financial markets offers the flexibility to model it as a Markov Decision Process (MDP)
@open @close @open @close and [1] URL: #1 \@ifundefined chapter * \@mkboth \@ifxundefined @sectionbib * \@mkboth * \@mkboth\@gobbletwo \@ifclassloaded amsart * \@ifclassloaded amsbook * \@ifxundefined @heading @heading NAT@ctr thebibliography [1] @ \@biblabel @NAT@ctr \@bibset...
2010
Reviewed August 16, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.