Next Article in Journal
Hidden Attractors in a New 4D Memristor-Based Hyperchaotic System: Dynamical Analysis, Circuit Design, Synchronization, and Its Applications
Previous Article in Journal
Very Large Angular Oscillations (Up to 3π/4) of the Physical Pendulum—A Simple Trigonometric Analytical Solution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Regime-Switching Asset Allocation Using a Framework Combing a Jump Model and Model Predictive Control

Department of Science, Zhejiang University of Science and Technology, Hangzhou 310023, China
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(17), 2837; https://doi.org/10.3390/math13172837
Submission received: 6 July 2025 / Revised: 24 August 2025 / Accepted: 28 August 2025 / Published: 3 September 2025

Abstract

This study proposes a novel hybrid framework that integrates a jump model with model predictive control (JM-MPC) for dynamic asset allocation under regime-switching market conditions. The proposed approach leverages the jump model to identify distinct market regimes while incorporating a rolling prediction mechanism to estimate time-varying asset returns and covariance matrices across multiple horizons. These regime-dependent estimates are subsequently used as inputs for an MPC-based optimization process to determine optimal asset allocations. Through comprehensive empirical analysis, we demonstrate that the JM-MPC framework consistently outperforms an equal-weighted portfolio, delivering superior risk-adjusted returns while substantially mitigating portfolio drawdowns during high-volatility periods. Our findings establish the effectiveness of combining regime-switching modeling with model predictive control techniques for robust portfolio management in dynamic financial markets.

1. Introduction

Financial markets often exhibit distinct regimes due to major political–economic events or shifts in investor expectations [1]. These regime shifts can directly influence investment decisions and induce structural changes in asset correlations, posing new challenges for portfolio risk management [2].For instance, whereas bull markets—characterized by higher returns and lower volatility—encourage more aggressive strategies [3]. Regime-switching models have spurred growing research efforts to model market regime transitions mathematically.
Regime-switching models can be broadly categorized into parametric and non-parametric approaches, each exhibiting distinct methodological characteristics and financial applications [4]. Among parametric approaches, the hidden Markov model (HMM) [5] has proven particularly effective in capturing dynamic characteristics of financial time series ([6,7,8]). Extending beyond the HMM, researchers have developed alternative parametric models with different switching mechanisms, including the hidden semi-Markov state-switching (HSMS) model [9] and the spectral clustering HMM [10]. In contrast, non-parametric approaches employ data-driven techniques to identify latent regimes without imposing strong distributional assumptions. A significant advancement in this category is the jump model (JM) proposed by Bemporad et al. [11].Other innovative methods include trend filtering [12], K-means clustering [13], and recurrent neural networks [14], reflecting the increasing integration of machine learning into regime-switching analysis. Recent research by Tan and Wu [15] also provides a systematic comparison of various regime-switching models, highlighting their distinct mechanisms and empirical performance in financial time series analysis.
Regime-based asset allocation (RBAA) has emerged as a significant research focus in portfolio optimization.The study by Tu [16] demonstrated that regime-switching plays a critical role in portfolio decisions.Nystrup et al. [17] developed a dynamic optimization framework combining hidden Markov models (HMMs) with model predictive control (MPC), demonstrating RBAA’s superiority over static allocation in both returns and risk metrics. Costa and Kwon [18] developed a risk parity portfolio optimization model using a Markov regime-switching framework that adapts to changing market conditions to achieve higher long-term returns. Oprisor et al. [19] extended this approach by integrating HMMs into the Black–Litterman framework [20] for multi-period optimization, further validating RBAA’s effectiveness. Most recently, Shu et al. [21] incorporated asset-specific regime forecasts into Markowitz mean–variance optimization, highlighting the advantages of hybrid regime prediction methods in dynamic asset allocation.
Despite these advances, existing regime-aware allocation approaches still exhibit notable limitations: (i) most researchers only rely on parametric models such as the HMM, which may be less flexible in capturing complex and non-linear regime dynamics; (ii) multi-period optimization techniques, such as model predictive control (MPC), are rarely integrated with regime-switching models, leading to suboptimal adaptation to rapidly changing market conditions; and (iii) regime detection methods often overlook feature selection, risking the inclusion of redundant or noisy predictors that weaken forecasting accuracy. These gaps motivate the development of a more adaptive, data-driven, and multi-horizon framework.
To address these limitations, this study proposes a novel hybrid framework that integrates the jump model with model predictive control for dynamic multi-period asset allocation under regime-switching conditions. The JM enhances regime detection by jointly selecting relevant features and tuning hyperparameters through information criteria minimization. A rolling JM forecasting mechanism then produces multi-horizon predictions of expected returns and covariance matrices, which serve as dynamic inputs to the MPC optimizer. This integration enables both accurate regime identification and horizon-adaptive portfolio rebalancing, particularly during high-volatility market conditions.
The main contributions of this paper are as follows:
  • Methodological innovation: We develop the first unified JM–MPC framework for regime-dependent multi-period portfolio optimization, embedding regime-switching forecasts directly into the MPC decision process.
  • Enhanced regime identification: By employing the sparse jump model with feature selection, our approach identifies optimal predictors and hyperparameters, improving regime classification accuracy compared to conventional methods.
  • Empirical robustness: Using a globally diversified multi-asset portfolio, we empirically show that JM–MPC outperforms an equal-weighted benchmark in risk-adjusted returns and drawdown control, especially during crises such as the COVID-19 pandemic.
  • Practical relevance: The framework offers actionable guidance for institutional investors seeking resilient portfolio strategies under regime uncertainty.
The remainder of this paper is organized as follows: Section 2 details the methodological framework. Section 3 presents the empirical analysis including data selection, forecasting results, and backtesting evaluation, and Section 4 concludes with key findings and future research directions.

2. Methods

2.1. Regime Identification

The jump model (JM) is a non-parametric, data-driven approach for regime inference and parameter estimation. Bemporad et al. [11] provide a general objective function of the JM (Equation (1)). Equation (1) offers a flexible framework by incorporating a generic loss function , a parameter regularization term r ( θ S k ) , and a regime sequence penalty L ( S ) . The choice of this objective function should balance the trade-off between fitting the given data and prior assumptions about the regime sequence S t .
J ( X , Θ , S ) = t = 1 T ( X t , θ S t ) + k = 1 K r ( θ S k ) + L ( S )
Building on the assumption of the persistence of the regime sequence, Shu et al. [4] proposed a regularized objective function. Equation (2)) uses squared-error loss (Equation (3)), which is smooth and convex in Θ . The regime sequence penalty is non-smooth and non-convex due to the discrete indicator function I { S t S t + 1 } , making the objective non-smooth and non-convex overall. Jump penalty coefficient λ 0 is a hyperparameter that balances the stability of regime transitions.The optimal Θ and S t can be estimated by minimizing Equation (2) through coordinate descent and dynamic programming [22].
J * ( X , Θ , S ) = t = 1 T ( X t , θ S t ) + λ t = 1 T 1 I { S t S t + 1 }
( x , θ ) = 1 2 x θ 2 2
where X { X t } t = 1 T denotes the observed feature sequence and Θ { θ k } k = 1 K represents the set of regime-specific parameters.
Since the JM operates on feature sequences, an important consideration is the selection of informative features.Nystrup et al. [23] extended this framework by introducing the sparse jump model (SJM), which incorporates a feature selection mechanism that maximizes the weighted between-cluster sum of squares (BCSS) criterion proposed by Witten and Tibshirani [24]. Formally, the SJM solves the following constrained optimization problem (Equation (4)) to determine optimal feature weights. In our framework, the SJM is used to enhance JM fitting by improving regime identification accuracy and selecting the most discriminative features and optimal hyperparameters.
max w R p w k = 1 K | n k | ( θ k θ ¯ ) 2 λ t = 1 T I s t s t + 1 subject to : w 2 2 1 , w 1 κ , w p 0 p
where κ [ 1 , p ] serves as a sparsity-tuning parameter. Notably, the standard JM emerges as a special case when uniform feature weights ( w 1 = = w p ) are applied.
In our empirical analysis, the feature vector X t is constructed from a comprehensive set of financial variables, including technical indicators, fundamental macroeconomic factors, and market sentiment proxies. The specific features and their transformations are detailed in Section 3.2. The optimized hyperparameter λ and feature weights w, obtained through the SJM procedure, are presented in Section 3.3.

2.2. JM Rolling Forecast

Building on the regime-identification framework established by JM, we develop a rolling financial forecasting system that incorporates regime information. Consider an asset return series { r t } t = 1 T with K latent regimes, where returns in each state follow a Gaussian distribution. Within each rolling window of size w, the JM estimation procedure takes as input the predefined feature sequences and hyperparameters from the SJM and produces four key outputs: (i) regime-specific parameter estimates ( μ s , σ s 2 ), (ii) the inferred state sequence ( s t ), (iii) time-varying state probabilities ( q t [ 0 , 1 ] K ), and (iv) the state-transition probability matrix ( Γ [ 0 , 1 ] K × K ).
r t N ( μ s , σ s 2 ) s { 1 , 2 , , K }
Using the four regime-conditioned parameters at time t, we compute the unconditional moments for t + 1 through probabilistic aggregation. First, the unconditional expected return can be estimated as the probability-weighted average of conditional returns across different regimes, where the weights correspond to the state probabilities. Then, the unconditional covariance matrix comprises two components: the within-state variance that captures intrinsic return volatility in each regime and the additional variance induced by return prediction discrepancies across regimes.
q ^ t + 1 = q t · Γ
μ ^ t + 1 = s q ^ t + 1 · μ s
σ ^ t + 1 2 = s q ^ t + 1 · σ s 2 + s q ^ t + 1 · ( μ s μ ^ t + 1 ) ( μ s μ ^ t + 1 )
The rolling forecast framework proposed above supports two key extensions: (i) multi-horizon prediction through iterative H-step-ahead forecasting across rolling windows and (ii) multi-asset portfolios by replacing scalar variance σ s 2 with full covariance matrices Σ s R N × N .
Σ ^ t + 1 = s Q t + 1 · Σ s + s Q t + 1 · ( μ s μ ^ t + 1 ) ( μ s μ ^ t + 1 )
where N represents the number of assets in a portfolio, Q t R K × N is a state probability vector, and Σ s is the conditional regime covariance.
In our empirical analysis, the optimal regime sequence S t and the estimated regime parameters—including μ s , σ s 2 , q t , and Γ —are derived from the asset training data and presented in Section 3.4.1. The rolling forecasts of expected returns ( μ ^ t + 1 ) across different assets are illustrated in Section 3.4.2.

2.3. MPC Optimization

Model predictive control (MPC) is a stochastic optimization method that solves multi-period portfolio problems by dynamically adjusting weights based on predicted returns and risk [25]. The optimal weight allocation across time periods is obtained by solving the following optimization problem:
max w t + 1 , , w t + H τ = t + 1 t + H μ ^ τ | t w τ ϕ ^ τ | t trade ( w τ w τ 1 ) ϕ ^ τ | t hold ( w τ ) γ ψ ^ τ | t ( w τ )
where w t + 1 , , w t + H represent the optimal portfolio weights over the H-step horizon; μ ^ τ | t denotes the conditional expected returns; ϕ ^ τ | t trade and ϕ ^ τ | t hold are transaction and holding costs functions, respectively; γ is the risk aversion coefficient; and ψ ^ τ | t is the risk function.
In this study, we replace μ ^ τ | t with the JM rolling forecasts of expected returns. Following Boyd et al. [26], we formulate a convex optimization problem for MPC, as presented in Equation (11). Here, both transaction and holding costs are modeled as LASSO penalty functions on asset weights, in line with the methodology of Li et al. [27]. For the risk function, we adopt the standard mean–variance framework [28], where the portfolio risk is estimated using the JM rolling forecasts of the asset return covariance matrix. We implement the following portfolio constraints on asset weights: (i) non-negative weights (prohibiting short selling), (ii) a 40% maximum allocation limit per asset, and (iii) a full investment requirement where portfolio weights sum to unity.
max w t + 1 , , w t + H τ = t + 1 t + H μ ^ τ | t w τ κ w τ w τ 1 1 ρ w τ 1 γ w τ Σ ^ τ | t w τ subject to : 0 w τ 0.4 , τ = t + 1 , , t + H i w τ = 1 , τ = t + 1 , , t + H
where κ denotes the transaction cost penalty coefficient, ρ represents the holding cost penalty coefficient, and Σ τ corresponds to the time-varying covariance matrix of asset returns.
Algorithm 1 outlines the four key steps in the MPC approach for multi-period portfolio optimization. In our study, Step 1 and Step 2 are replaced with JM rolling forecasts.In practical computation, we utilize the open-source Python package CVXPortfolio (https://github.com/cvxgrp/cvxportfolio (accessed on 15 August 2015)) developed by Body et al. [26] to optimize portfolios.
Algorithm 1: MPC approach to multi-period portfolio selection [17]
1.
Update model parameters based on the most recent observation;
2.
Forecast future values of all unknown quantities H steps into the future;
3.
Compute the optimal sequence of weights w t + 1 * , , w t + H * based on the current portfolio w t ;
4.
Execute the first trade w t + 1 * w t and return to Step 1.
The aforementioned MPC optimization procedure is implemented in our empirical study. The resulting optimal hyperparameters ( κ , ρ , γ ) and the corresponding portfolio allocation weights w, obtained for different prediction horizons H, are presented and discussed in Section 3.5.

2.4. JM-MPC Framework

This study introduces a novel dynamic asset allocation framework that integrates market regime forecasting from the jump model (JM) with model predictive control (MPC). As detailed in Algorithm 2, the JM-MPC framework operates through four sequential stages:
  • Optimal Feature and Hyperparameter Selection: Building upon the framework developed by Cortese et al. [29], we implement the sparse jump model (SJM) coupled with information criteria to jointly optimize feature selection and hyperparameters. In our empirical analysis, we employ grid search techniques to determine three key hyperparameters: (i) the number of market regimes K, (ii) the penalty coefficient λ , and (iii) feature space dimensionality κ .
  • Regime-Dependent Estimation: For each rolling window, the JM fits regime-specific parameters using optimal features and hyperparemeters from the SJM, including the conditional mean ( μ s ), conditional covariance ( Σ s ), regime probabilities ( q t ), and transition probability matrix ( Γ ).
  • Multi-Period Forecasting: Through iterative application of the regime transition matrix Γ , the framework projects H-period unconditional asset moments—the expected return vector ( μ ^ t + 1 : t + H ) and covariance matrix ( Σ ^ t + 1 : t + H ) for MPC optimization.
  • Adaptive MPC Optimization: MPC solves a convex optimization problem to determine optimal weights { w t + 1 , , w t + H } , then executes only the immediate trade ( w t + 1 w t ) before re-estimating at t + 1 .
Algorithm 2: JM-MPC rolling estimation for asset allocation
Mathematics 13 02837 i001

2.5. Computational Complexity of JM-MPC

The JM-MPC algorithm exhibits polynomial-time complexity, making it suitable for large-scale asset allocation problems. The computational cost is dominated by three key steps:
  • Regime-Dependent Estimation: The jump model requires O ( K 2 · w · N ) operations per window, where K is the number of regimes, w is the rolling window size, and N is the number of assets. This step involves estimating regime-specific parameters ( μ s , Σ s ) , state probabilities ( q t ) , and the transition matrix ( Γ ) .
  • Multi-Period Forecasting: Projecting H-step returns and covariances scales as O ( K 2 · H · N 2 ) involves iteratively applying Γ and compounding regime-dependent moments.
  • MPC Optimization: The convex optimization problem in Equation (11) involves H · N variables, with a worst-case complexity of O ( H 3 · N 3 ) due to quadratic programming. While this remains tractable for moderate H (e.g., H 30 ), longer horizons (e.g., H = 100 ) can become computationally demanding. To address this, distributed optimization techniques such as the alternating direction method of multipliers (ADMM) [30] can be employed, enabling parallelized solutions across multiple processors and significantly improving scalability.
The overall complexity is O ( T · ( K 2 · w · N + K 2 · H · N 2 + H 3 · N 3 ) ) , where T is the number of rolling steps. Crucially, all terms grow polynomially with problem size, and the use of distributed methods for MPC ensures feasibility even for high-dimensional portfolios or long prediction horizons.

2.6. Comparative Advantages over Existing Approaches

The proposed JM-MPC framework offers several key advantages over existing approaches in the regime-based asset allocation literature. First, while many existing studies rely on parametric models such as the hidden Markov model (HMM) for regime identification ([19,27]), the JM-MPC framework employs a non-parametric jump model to capture market regimes. This approach eliminates the need for predefined state-transition structures and distributional assumptions, thereby offering greater flexibility in identifying complex, data-driven regime dynamics and reducing model specification risks. Furthermore, by integrating model predictive control with regime forecasts, JM-MPC enables dynamic multi-period optimization that explicitly incorporates time-varying risk and return expectations, a capability generally absent in conventional HMM-based strategies.
Second, while existing studies often apply the jump model without incorporating explicit feature selection mechanisms [4], this work introduces a structured feature selection framework through the sparse jump model to identify the most discriminative predictors for regime identification, thereby significantly enhancing both model interpretability and robustness. Furthermore, most current research on the jump model focuses primarily on regime identification and forecast [21]; our study extends its application by proposing a novel rolling return forecasting framework that integrates regime information for multi-period predictive modeling.

3. Empirical Analysis

3.1. Data

In this section, we empirically evaluate our JM-MPC hybrid framework introduced in Section 2. Through systematic backtesting on real asset data, we validate the framework’s ability to identify market regimes and optimize portfolio decisions by comparing its performance with basic portfolio strategies while explicitly linking the theoretical state variables to their empirical counterparts in the analysis.
We constructs a diversified portfolio spanning multiple asset classes, including equities, bonds, commodities, and real estate. Representative financial assets from both developed and emerging markets were selected, with each major asset class subdivided into risk- and return-based subcategories, yielding a total of twelve assets. Each subcategory is proxied by a corresponding benchmark index, and price movements are tracked using exchange-traded funds (ETFs) that replicate these indices. The specific ETF classifications are detailed in Table 1.
We obtained daily ETF price data for the selected assets from 2011 to 2025 using the Bloomberg Terminal. Additionally, we employ the US three-month Treasury constant maturity yield as a proxy for the risk-free rate, sourced from the Federal Reserve Economic Data (FRED) database. Daily cumulative returns of the asset ETF were derived from their closing prices, as shown in Figure 1.
The cumulative return curves of various ETF assets depicted in Figure 1 reveal several key insights. Among the equity ETFs, emerging markets (EEM) exhibit relatively low correlations with developed markets (EFA and IVV). Specifically, during the COVID-19 market crash in early 2020, nearly all assets experienced sharp drawdowns. Furthermore, most assets exhibited prolonged bullish or bearish trends, reinforcing the value of regime-based investing for portfolio optimization.
Table 2 shows the annualized asset performance for the evaluation period running from April 2011 to June 2025, which highlights that there is a clear difference in the performance across different assets. While equities like EFA delivered strong returns (Sharpe ratio = 0.76), bonds (TLT and HYG) and commodities (DBC and USO) underperformed with negative Sharpe ratios. Notably, USO suffered extreme losses, highlighting the risks in energy markets. These results emphasize the need for careful asset selection, especially as traditional safe havens like bonds struggled during this period.

3.2. Feature Engineering

Table 3 provides a detailed description of all features used as inputs to the SJM, categorized into three types: technical, fundamental, and investor sentiment indicators. Technical indicators, which are derived from historical returns, serve as important measures of risk. These include the exponentially weighted moving average (EWMA), downside deviation (DD), and the Sortino ratio (SR), according to Shu et al. (2024) [4], as well as several widely-used indicators such as MACD, RSI, CCI, Bollinger Bands (BBs), and the stochastic pscillator (%K) to capture price trends and momentum. These indicators have been demonstrated to effectively identify regimes in cryptocurrency markets [29]. Fundamental and sentiment indicators also play a critical role in reflecting the broader market environment [31]. We use the 10-year and 2-year U.S. Treasury yields and the VIX index, which were sourced from the FRED database, as proxies for these categories. All indicators are calculated over three time windows (one week, one month, and one quarter) to enhance robustness and adaptability.
D D = 1 T t = 1 T max ( 0 , r i ) 2
S R = r ¯ D D
Figure 2 illustrates the historical closing prices of the VIX index and U.S. Treasury yields. A pronounced spike in the VIX during the initial phase of the COVID-19 pandemic in 2020 reflects a period of extreme market fear. Concurrently, Treasury yields declined sharply—most notably the 10-year yield—indicating strong flight-to-safety behavior. These variables can jointly support empirical regime identification in financial markets.

3.3. Hyperparameter and Feature Selection

The jump model requires the optimization of three key hyperparameters: the number of market states (K), the jump penalty coefficient ( λ ), and the feature count ( κ ). Using a grid search approach with candidate values (Table 4), we identify the optimal hyperparameter combination for fitting the SJM. Following Cortese et al. (2024) [29], we employ information-theoretic criteria—including the Akaike information criterion (AIC), the Bayesian information criterion (BIC), and the focused information criterion (FTIC)—to select hyperparameters that optimally balance model fit against parametric complexity.
First, we construct the aforementioned feature sequences using asset closing prices and daily returns. These sequences, combined with candidate hyperparameter combinations { K , λ , κ } , serve as inputs for the SJM fitting procedure. For each hyperparameter set, we compute and record both the information criterion (IC) values and their corresponding feature weights.
Table 5 presents the grid search results across various asset classes. The findings indicate distinct latent regime characteristics among different risk categories: equities and commodities predominantly require 3–4 hidden states, whereas lower-risk assets such as bonds and real estate achieve optimal fit with fewer states. This pattern reflects structural differences in their risk–return architectures. Additionally, all assets consistently exhibit optimal performance under the parameter values of λ = 100 and κ = 5 .
Figure 3 illustrates the feature importance across different asset classes. VIX-related sentiment features dominate for equities and commodities, aligning with volatility feedback effects, while features related to Treasury yield curves prove most predictive for bonds and real estate, reflecting the influence of macroeconomic fundamentals. Notably, downside risk (DD) and Bollinger Bands outperform other technical features consistently across all asset classes, suggesting that markets price asymmetric risks more uniformly than symmetric technical patterns. These results demonstrate that the SJM effectively captures both asset-class-specific drivers and universal technical factors in financial markets.

3.4. JM Fitting

3.4.1. Regime Identification

Based on the optimal hyperparameters and feature selection results obtained for different assets, this study employs the JM to identify historical latent market regimes for each asset. The JM is fitted using the full sample data. Taking IVV as an example, Figure 4 illustrates the inferred optimal state sequences S t and the corresponding state probabilities q t . The results indicate that Regime 0 persists for the longest duration, with occasional transitions among states. During specific periods, such as around the 2020 pandemic, the market undergoes abrupt regime shifts. Furthermore, the identified regimes exhibit strong persistence without frequent switching, which is consistent with the findings of Shu et al. (2024) [4].
It is noteworthy that, at any given time, the state probabilities sum to one across all regimes—a property consistent with the discrete indicator function formulation in Equation (2). A natural extension of the JM framework is the continuous jump model (CJM) [32], which introduces a probabilistic perspective on regime transitions and represents a promising direction for future research.
To further characterize asset returns across regimes, we analyze the risk–return profiles of each identified market regime. As detailed in Table 6 and Figure 4, our analysis reveals that each identified regime corresponds to a distinct market phase with clear risk–return characteristics. Regime 0 aligns with bull markets, such as the 2017–2019 expansion, exhibiting high returns, low volatility, and minimal drawdowns. Regime 1 captures bear markets, as exemplified by the COVID-19 crash and the 2022 inflation selloffs, showing severe losses, high volatility, and deep drawdowns. Regime 2 represents transitional or recovery periods, like late 2020, displaying moderate risk–return profiles consistent with market consolidation. These patterns confirm the JM’s ability to identify economically meaningful market states.

3.4.2. Rolling Forecast

The regime identified in Section 3.4.1 relies on static calibration over the full sample. To establish a dynamic framework, we implement a rolling-window estimation and forecasting procedure, as outlined in Algorithm 2. Within each window, the JM is estimated using the same static fitting procedure. The rolling window spans 1000 observations, corresponding to approximately three years of data. For the prediction horizon H, we follow Li et al. (2022) [27] and consider multiple steps: H = { 1 , 5 , 15 , 25 } , enabling comparative analysis across short- and medium-term forecasts.
As illustrated in Figure 5, the one-step-ahead rolling expected return forecasts for the four major asset classes—represented by their respective benchmark ETFs—exhibit fluctuating trends, marked by a pronounced downturn in 2020, which is consistent with the market disruption caused by the COVID-19 pandemic, followed by a subsequent recovery. Equities (IVV) and commodities (DBC) show heightened volatility, including intermittent negative shocks, while bonds (HYG) demonstrate greater stability throughout the period. Real estate (IYR) also reflects moderate sensitivity to market shifts. This dynamic adaptability underscores the ability of the rolling JM forecasts framework to adjust return expectations in accordance with identified market regimes, thereby supporting timely portfolio reallocations under varying market conditions.

3.5. MPC Asset Allocation

The MPC objective function (Equation (11)) requires careful calibration of the risk aversion parameter γ and the regularization coefficients κ and ρ . As shown in Table 7, the candidate values for these hyperparameters are chosen to span a wide and realistic range of possible configurations, following Li et al. [27]. Specifically, different values of γ reflect varying degrees of investor risk aversion, allowing us to assess its impact on portfolio optimization outcomes. Meanwhile, κ and ρ act as 1 regularization hyperparameters, whose selected values help control model complexity, enhance generalization, and mitigate potential overfitting. This comprehensive parameter setup enables a thorough evaluation of the sensitivity of MPC optimization to its key tuning parameters.
Employing a grid search algorithm, we systematically optimized the hyperparameters above by evaluating each candidate combination through the following procedure: first, computing the MPC-derived portfolio weights; second, conducting out-of-sample backtests over the historical data; and finally, selecting the configuration that maximized the portfolio’s Sharpe ratio. The optimal hyperparameter sets identified for each prediction horizon are summarized in Table 8. The results indicate that a moderate risk aversion level ( γ = 5 ) remains consistent across all prediction horizons, while the regularization parameters ( κ and ρ ) vary to adapt to different forecast conditions. The highest risk-adjusted performance, as measured by the Sharpe ratio, is achieved at the medium-term horizon (H = 15), suggesting an optimal balance between return capture and regularization effectiveness in this setting.
Figure 6 presents the portfolio weights derived from the MPC strategy under different forecasting horizons. Short-term forecasts (H = 1, 5) maintain relatively stable and concentrated allocations, reflecting a tactical response to recent market conditions. In contrast, longer horizons (H = 15, 25) exhibit more frequent rebalancing and greater diversification, emphasizing risk management in uncertain environments. The framework also demonstrates clear adaptation to regime shifts, such as during the 2020 market turmoil, where all horizons reduced exposure to high-risk assets (e.g., IVV, IJH, IWM, and DBC) and increased holdings in defensive instruments (e.g., TLT, HYG, and SPBO). This dynamic reallocation highlights the model’s sensitivity to changing conditions and its economically intuitive optimization mechanism.

3.6. Portfolio Backtest

To evaluate the historical performance of the JM-MPC-optimized portfolio, we conduct a comprehensive backtesting of portfolio returns, with particular focus on market turbulence periods. An equally-weighted portfolio is established as the benchmark for comparison with the JM-MPC portfolio. To simulate real trading conditions, we incorporate transaction cost constraints with a unit cost of 0.1%. The total transaction cost C is given by
C = 0.01 % × i = 1 n | w ˜ i |
where w ˜ i represents the weight adjustment of the i-th asset.
Assuming an initial investment of 1000, Figure 7 shows the value trajectories of different portfolios after transaction costs during the backtesting period. Compared to the equally weighted portfolio (1/N), the JM-MPC-optimized portfolio demonstrates two key advantages: (1) it significantly reduces drawdowns during periods of high market volatility (e.g., the 2008 financial crisis and the 2020 pandemic), and (2) it generates more stable long-term returns. Furthermore, JM-MPC portfolios with different prediction horizons exhibit distinct characteristics—those with shorter horizons show smaller drawdowns during turbulent markets, while medium-to-long-term horizons provide higher returns in low-volatility regimes.
As demonstrated by the portfolio performance metrics in Table 9, the JM-MPC-optimized portfolios exhibit competitive risk-adjusted performance, with the equally weighted portfolio achieving the highest excess return of 0.0178. Notably, the JM-MPC (H = 15) portfolio stands out with the highest Sharpe ratio of 0.1446 and a relatively low max drawdown of 0.2262, highlighting the effectiveness of medium-term JM-MPC optimization in delivering robust risk-adjusted returns. Additionally, the JM-MPC (H = 15) portfolio achieves the highest Calmar ratio of 0.0623, underscoring the superior resilience and return potential of long-term JM-MPC optimization during periods of extreme market volatility.

3.7. Robustness Test

To further evaluate the robustness of the proposed JM-MPC framework, we extend our empirical analysis to weekly and monthly frequencies. Given that weekly and monthly data offer fewer observations compared to daily data, the dataset for these frequencies spans nearly 20 years, from 2005 to 2025. Rolling window sizes are set to 150 and 36 for weekly and monthly frequencies, respectively, corresponding to approximately three years of data in each window. The empirical investigation follows the same JM-MPC framework as described above. All hyperparameters remain unchanged from the daily frequency analysis to ensure consistency in the backtesting procedure.
As shown in Figure 8 and Figure 9, JM-MPC strategies with longer prediction horizons (H = 15 and H = 25) consistently outperform the equally weighted (1/N) benchmark in reducing portfolio drawdowns. This advantage is particularly evident during periods of high market volatility, such as the 2008 financial crisis and the 2020 market turbulence. Furthermore, both weekly and monthly rebalancing frequencies achieve higher cumulative returns compared to daily rebalancing. This performance improvement may be attributed to the smoother nature of lower-frequency data, which provides a more stable capture of underlying market trends and thereby supports more robust asset allocation decisions.
Table 10 presents the performance metrics from weekly and monthly backtests. Among all strategies, JM-MPC (H = 25) achieves the highest Sharpe and Calmar ratios, as well as the smallest maximum drawdown under both rebalancing frequencies—demonstrating superior long-term risk-adjusted performance and resilience. These results confirm the stability and adaptability of our JM-MPC framework in different data frequencies.

3.8. Economic Interpretation of the Empirical Results

In this section, we explain how our empirical results demonstrate strong economic rationality across three key dimensions. The superior performance of the proposed JM-MPC framework can be attributed to its ability to capture fundamental market mechanisms and incorporate them into the portfolio optimization process.
First, the superior performance of our JM-MPC framework relative to the static equal-weighted benchmark is economically intuitive. It arises from the JM’s capacity to identify and dynamically adapt to distinct market regimes (see Figure 4). This behavior mirrors the flight-to-quality phenomenon observed in real markets, in which capital shifts from risky to safe assets during periods of turbulence [4].
Second, robustness analysis demonstrates that the enhanced performance under weekly and monthly frequencies—compared to daily rebalancing—stems from the low signal-to-noise ratio inherent in high-frequency financial data [33]. Lower-frequency data effectively filter out transient noise and microstructure effects, thereby capturing persistent macroeconomic trends and fundamental drivers of long-term asset prices more reliably.
Finally, the improved outcomes at medium- and long-term forecast horizons (H = 15, H = 25) underscore the value of a forward-looking, strategic perspective. Longer prediction horizons mitigate overreaction to short-term fluctuations and allow the model to incorporate slower-moving business cycle information, resulting in more stable and economically better-founded portfolio allocations.

4. Conclusions

We propose a novel framework (JM-MPC) that integrates the jump model (JM) with model predictive control (MPC) for regime-dependent multi-period portfolio optimization. The JM generates rolling predictions of expected returns and covariance matrices by explicitly capturing regime-switching dynamics; MPC utilizes multi-horizon JM forecasts as inputs to solve sequential portfolio rebalancing problems. Key findings are as follows:
Hyperparameter and feature selection results demonstrate that the SJM framework effectively captures both universal market characteristics and asset-specific dynamics through two key findings: (1) all assets share common optimal hyperparameters ( λ = 100 , κ = 5 ) for regime transitions while exhibiting risk-dependent state dimensionality (K = 2 for bonds vs. 3–4 for equities/commodities); (2) feature importance analysis confirms this dichotomy, with sentiment indicators dominating risky assets and fundamental factors governing defensive assets. Furthermore, the rolling forecasts demonstrate that the JM can effectively incorporate market regime information to generate multi-horizon predictions of both expected returns and return covariance matrices. Crucially, the predicted expected returns show economically plausible alignment with observed market fluctuations, validating the model’s dynamic adaptability.
Empirical results affirm the effectiveness of the JM-MPC framework in enhancing portfolio performance, particularly during high-volatility market regimes such as the 2008 financial crisis and the COVID-19 pandemic. The framework significantly reduces drawdowns and improves overall returns by dynamically adapting to identified market regime information. Furthermore, MPC optimization demonstrates horizon-dependent performance, with medium-to-long-term prediction horizons (H = 15, =25) consistently outperforming short-term forecasts (H = 1, H = 5). Robustness analysis further demonstrates consistent superiority under weekly and monthly rebalancing compared to daily frequency, confirming the stability of its performance across different data frequencies and investment horizons. Economically, these findings highlight the ability of JM-MPC to leverage regime-sensitive, multi-horizon forecasts for robust asset allocation, translating market insights into resilient portfolio strategies under uncertainty.
The JM-MPC framework demonstrates promising performance in dynamic asset allocation, yet it faces three main limitations: First, its sensitivity to parameter selection considerably influences both regime identification and portfolio optimization results. Future studies could adopt adaptive hyperparameter tuning methods—such as Bayesian optimization—to improve regime detection robustness. Second, although this study uses a centralized optimization approach, emerging distributed resource allocation algorithms [34] suggest alternative architectures. Future work may develop distributed JM-MPC variants that decompose portfolio optimization across multiple agents or assets, improving computational efficiency for large-scale portfolios via consensus mechanisms. Third, while the jump model captures regime-switching dynamics, it omits finer stochastic properties of return distributions—especially higher-order moments and tail behaviors. Subsequent research could integrate advanced stochastic techniques, such as Lévy processes or stochastic volatility models, to better represent financial returns’ complex stochastic nature and strengthen economic realism.

Author Contributions

Methodology, X.L.; software, X.L.; validation, J.C.; investigation, Y.J.; writing—original draft, X.L.; writing—review and editing, X.T. and Y.J.; visualization, X.L.; supervision, X.T. and Y.J.; project administration, X.T.; funding acquisition, J.C. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Basic Research Funds from Zhejiang University of Science and Technology (Grant No. 2023QN069).

Data Availability Statement

The data and code presented in this study are available upon request from the corresponding author due to administrative laws and regulations.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Branch, W.A.; Evans, G.W. Asset return dynamics and learning. Rev. Financ. Stud. 2010, 23, 1651–1680. [Google Scholar] [CrossRef]
  2. Ang, A.; Bekaert, G. How regimes affect asset allocation. Financ. Anal. J. 2004, 60, 86–99. [Google Scholar] [CrossRef]
  3. Hu, S.; Zhang, W.; Li, D.; Wu, B. Incorporating improved directional change and regime change detection to formulate trading strategies in foreign exchange markets. Phys. A Stat. Mech. Its Appl. 2023, 622, 128810. [Google Scholar] [CrossRef]
  4. Shu, Y.; Yu, C.; Mulvey, J.M. Downside risk reduction using regime-switching signals: A statistical jump model approach. J. Asset Manag. 2024, 25, 493–507. [Google Scholar] [CrossRef]
  5. Baum, L.E.; Petrie, T. Statistical inference for probabilistic functions of finite state Markov chains. Ann. Math. Stat. 1966, 37, 1554–1563. [Google Scholar] [CrossRef]
  6. Hamilton, J.D. Analysis of time series subject to changes in regime. J. Econom. 1990, 45, 39–70. [Google Scholar] [CrossRef]
  7. Bulla, J. Hidden Markov models with t components. Increased persistence and other aspects. Quant. Financ. 2011, 11, 459–475. [Google Scholar] [CrossRef]
  8. Wang, M.; Lin, Y.-H.; Mikhelson, I. Regime-switching factor investing with hidden Markov models. J. Risk Financ. Manag. 2020, 13, 311. [Google Scholar] [CrossRef]
  9. Maruotti, A.; Punzo, A.; Bagnato, L. Hidden Markov and semi-Markov models with multivariate leptokurtic-normal components for robust modeling of daily returns series. J. Financ. Econom. 2019, 17, 91–117. [Google Scholar] [CrossRef]
  10. Zheng, K.; Li, Y.; Xu, W. Regime switching model estimation: Spectral clustering hidden Markov model. Ann. Oper. Res. 2021, 303, 297–319. [Google Scholar] [CrossRef]
  11. Bemporad, A.; Breschi, V.; Piga, D.; Boyd, S.P. Fitting jump models. Automatica 2018, 96, 11–21. [Google Scholar] [CrossRef]
  12. Kim, M.J.; Kwon, D. Dynamic asset allocation strategy: An economic regime approach. J. Asset Manag. 2023, 24, 136–147. [Google Scholar] [CrossRef]
  13. Mc Greevy, J.; Muguruza, A.; Issa, Z.; Salvi, C.; Chan, J.; Zuric, Z. Detecting Multivariate Market Regimes via Clustering Algorithms. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4758243 (accessed on 30 August 2025).
  14. Antulov-Fantulin, N.; Cauderan, A.; Kolm, P.N. A Dynamic Regime-Switching Model Using Gated Recurrent Straight-Through Units. J. Financ. Data Sci. 2024, 6, 4. [Google Scholar]
  15. Tan, Z.; Wu, Y. On regime switching models. Mathematics 2025, 13, 1128. [Google Scholar] [CrossRef]
  16. Tu, J. Is regime switching in stock returns important in portfolio decisions? Manag. Sci. 2010, 56, 1198–1215. [Google Scholar] [CrossRef]
  17. Nystrup, P. Dynamic Asset Allocation—Identifying Regime Shifts in Financial Time Series to Build Robust Portfolios. Ph.D. Thesis, DTU Compute, Kongens Lyngby, Denmark, 2018. [Google Scholar]
  18. Costa, G.; Kwon, R.H. Risk parity portfolio optimization under a Markov regime-switching framework. Quant. Financ. 2019, 19, 453–471. [Google Scholar] [CrossRef]
  19. Oprisor, R.; Kwon, R. Multi-period portfolio optimization with investor views under regime switching. J. Risk Financ. Manag. 2020, 14, 3. [Google Scholar] [CrossRef]
  20. Black, F.; Litterman, R. Global portfolio optimization. Financ. Anal. J. 1992, 48, 28–43. [Google Scholar] [CrossRef]
  21. Shu, Y.; Yu, C.; Mulvey, J.M. Dynamic asset allocation with asset-specific regime forecasts. Ann. Oper. Res. 2024, 346, 285–318. [Google Scholar] [CrossRef]
  22. Nystrup, P.; Lindström, E.; Madsen, H. Learning hidden Markov models with persistent states by penalizing jumps. Expert Syst. Appl. 2020, 150, 113307. [Google Scholar] [CrossRef]
  23. Nystrup, P.; Kolm, P.N.; Lindström, E. Feature selection in jump models. Expert Syst. Appl. 2021, 184, 115558. [Google Scholar] [CrossRef]
  24. Witten, D.M.; Tibshirani, R. A framework for feature selection in clustering. J. Am. Stat. Assoc. 2010, 105, 713–726. [Google Scholar] [CrossRef]
  25. Herzog, F.; Dondi, G.; Geering, H.P. Stochastic model predictive control and portfolio optimization. Int. J. Theor. Appl. Financ. 2007, 10, 203–233. [Google Scholar] [CrossRef]
  26. Boyd, S.; Busseti, E.; Diamond, S.; Kahn, R.N.; Koh, K.; Nystrup, P.; Speth, J. Multi-period trading via convex optimization. Found. Trends® Optim. 2017, 3, 1–76. [Google Scholar] [CrossRef]
  27. Li, X.; Uysal, A.S.; Mulvey, J.M. Multi-period portfolio optimization using model predictive control with mean-variance and risk parity frameworks. Eur. J. Oper. Res. 2022, 299, 1158–1176. [Google Scholar] [CrossRef]
  28. Markowitz, H. Portfolio selection. J. Financ. 1952, 7, 77–91. [Google Scholar]
  29. Cortese, F.P.; Kolm, P.N.; Lindstrom, E. Generalized Information Criteria for High-Dimensional Sparse Statistical Jump Models. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4774429 (accessed on 30 August 2025).
  30. Boyd, S.; Mueller, M.T.; O’Donoghue, B.; Wang, Y. others Performance bounds and suboptimal policies for multi–period investment. Found. Trends® Optim. 2013, 1, 1–72. [Google Scholar]
  31. Selig, E.; Bilokon, P. Regularised Jump Models for Regime Identification and Feature Selection. Available online: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4950423 (accessed on 30 August 2025).
  32. Aydınhan, A.O.; Kolm, P.N.; Mulvey, J.M.; Shu, Y. Identifying patterns in financial markets: Extending the statistical jump model for regime identification. Ann. Oper. Res. 2024, 1–37. [Google Scholar] [CrossRef]
  33. Zhang, L.; Hua, L. Major issues in high-frequency financial data analysis: A survey of solutions. Mathematics 2025, 13, 347. [Google Scholar] [CrossRef]
  34. Doostmohammadian, M.; Aghasi, A.; Pirani, M.; Nekouei, E.; Zarrabi, H.; Keypour, R.; Rikos, A.I.; Johansson, K.H. Survey of distributed algorithms for resource allocation over multi-agent systems. Annu. Rev. Control 2025, 59, 100983. [Google Scholar] [CrossRef]
Figure 1. Asset cumulative return over time.
Figure 1. Asset cumulative return over time.
Mathematics 13 02837 g001
Figure 2. Historical closing prices of U.S. Treasury yields and the VIX index.
Figure 2. Historical closing prices of U.S. Treasury yields and the VIX index.
Mathematics 13 02837 g002
Figure 3. Asset feature weight.
Figure 3. Asset feature weight.
Mathematics 13 02837 g003
Figure 4. Regime classification result of Asset IVV.
Figure 4. Regime classification result of Asset IVV.
Mathematics 13 02837 g004
Figure 5. Expected return based on the 1-step rolling forecast.
Figure 5. Expected return based on the 1-step rolling forecast.
Mathematics 13 02837 g005
Figure 6. Asset allocation under the JM-MPC framework with varying prediction horizons.
Figure 6. Asset allocation under the JM-MPC framework with varying prediction horizons.
Mathematics 13 02837 g006
Figure 7. Daily backtested performance of comparative portfolios.
Figure 7. Daily backtested performance of comparative portfolios.
Mathematics 13 02837 g007
Figure 8. Weekly backtested performance of comparative portfolios.
Figure 8. Weekly backtested performance of comparative portfolios.
Mathematics 13 02837 g008
Figure 9. Monthly backtested performance of comparative portfolios.
Figure 9. Monthly backtested performance of comparative portfolios.
Mathematics 13 02837 g009
Table 1. Asset classes and underlying assets.
Table 1. Asset classes and underlying assets.
CategoryAssetIndex NameETF Ticker
EquityUS Large-Cap EquityS&P 500 IndexIVV
US Mid-Cap EquityS&P MidCap 400 IndexIJH
US Small-Cap EquityRussell 2000 IndexIWM
Developed Markets ex-US EquityMSCI Developed Markets IndexEFA
Emerging Markets EquityMSCI Emerging Markets IndexEEM
BondsUS Treasury BondsU.S. Long-Term Treasury IndexTLT
US High-Yield BondsU.S. High-Yield Bond IndexHYG
US Corporate BondsU.S. Corporate Bond IndexSPBO
FuturesCommoditiesDBIQ Diversified Commodity IndexDBC
Precious MetalsLBMA Gold IndexGLD
Crude OilWTI Crude OilUSO
Real EstateUS Real EstateDow Jones U.S. Real Estate IndexIYR
Table 2. Historical performance statistics of different assets.
Table 2. Historical performance statistics of different assets.
ETFExcess ReturnVolatilitySharpe RatioMaximum DrawdownCalmar Ratio
IVV0.09670.17590.54950.33900.2852
IJH0.06590.20440.32230.42180.1562
IWM0.04930.22350.22090.42260.1168
EFA0.13830.18270.75760.38200.0362
EEM−0.01650.2131−0.07750.4372−0.0377
TLT−0.01650.1524−0.10830.5175−0.0319
HYG−0.02330.0858−0.27190.2872−0.0812
SPBO−0.01710.0751−0.22760.2639−0.0648
DBC−0.03440.1716−0.20060.6710−0.0513
GLD0.04500.15620.28840.45550.0899
USO−0.10980.3605−0.30460.9528−0.1152
IYR0.01980.19880.09960.42320.0468
Note: All indicators are annualized metrics calculated based on 252 trading days per year.
Table 3. List of features to fit the SJM.
Table 3. List of features to fit the SJM.
FeatureTransformationWindow LengthsAbbreviation
Category: Technical
ReturnsEWMA5, 21, 63 E W M A ( r ) w
Downside Deviationlog5, 21, 63 D D w
Sortino Ratio-5, 21, 63 S o r t i n o w
RSI-5, 21, 63 R S I w
CCI-5, 21, 63 C C I w
MACD-(5, 21), (21, 63) M A C D s , l
Bolling Bands-5, 21, 63 B B w
Stochastic Oscillator-5, 21, 63 % K w
Category: Fundamental
US 10Y YieldEWMA5, 21, 63 10 Y w
US 2Y YieldEWMA5, 21, 63 2 Y w
Category: Sentiment
VIX Indexlog, EWMA5, 21, 63 V I X w
Note: Window lengths (5, 21, 63) correspond to approximately 1 week, 1 month, and 3 months of trading days, respectively, based on an average of 252 trading days per year.
Table 4. Initial hyperparameter lists.
Table 4. Initial hyperparameter lists.
HyperparametersValue
K2, 3, 4, 5
λ 0, 5, 10, 25, 50, 100
κ 2, 3, 4, 5, 6, 7, 8
Table 5. Optimal hyperparameter grid search results for different assets.
Table 5. Optimal hyperparameter grid search results for different assets.
Asset ClassK κ λ AICBICFTIC
IVV351002.62633.73983.8646
IJH351004.12345.56786.8901
IWM451001.45672.78903.2345
EFA351003.90124.56785.4321
EEM351005.67896.12347.8901
TLT251002.34563.89014.5678
HYG251006.78907.23458.1234
SPBO251003.45674.89015.6789
DBC351007.89018.34569.1234
GLD451004.56785.12346.7890
USO351008.23459.67897.4567
IYR251005.90126.34567.8901
Table 6. Return distribution and performance under different market regimes.
Table 6. Return distribution and performance under different market regimes.
Market RegimeMeanVarianceSharpe RatioMaximum Drawdown
Regime 00.10280.13700.75040.2194
Regime 10.16810.30250.55580.3094
Regime 20.19230.07382.60700.0390
Table 7. MPC hyperparameters.
Table 7. MPC hyperparameters.
HyperparameterValues
γ 0.01, 0.1, 1, 3, 5, 10
κ 0.001, 0.005, 0.01, 0.05, 0.1, 0.5, 1, 5
ρ 0, 0.0001, 0.0005, 0.001, 0.002
Table 8. MPC hyperparameter tuning results across prediction horizons.
Table 8. MPC hyperparameter tuning results across prediction horizons.
Horizon γ κ ρ Sharpe Ratio
H = 150.0010.010.1347
H = 550.0050.0010.2291
H = 1550.0010.00050.3342
H = 2550.0050.0010.2783
Table 9. Portfolio performance metrics.
Table 9. Portfolio performance metrics.
Portfolio NameExcess ReturnExcess StdSharpe RatioMax DrawdownCalmar Ratio
JM-MPC (H = 1)−0.00010.1078−0.00130.2975−0.0005
JM-MPC (H = 5)−0.00640.0962−0.06610.2581−0.0246
JM-MPC (H = 15)0.00440.09280.14460.22620.0623
JM-MPC (H = 25)0.00150.09710.01590.24120.0064
1/N0.01780.12290.04670.28580.0193
Note: All metrics are annualized indicators calculated based on 252 trading days per year. The bold results indicate the optimal backtesting outcomes for each performance metric.
Table 10. Portfolio performance metrics.
Table 10. Portfolio performance metrics.
Data FrequencyPortfolio NameSharpe RatioMax DrawdownCalmar Ratio
WeeklyJM-MPC (H = 1)0.54450.27020.1981
JM-MPC (H = 5)0.53810.29090.1898
JM-MPC (H = 15)0.63960.27690.2404
JM-MPC (H = 25)0.69710.24900.2933
1/N0.34600.29120.1671
MonthlyJM-MPC (H = 1)0.44590.24300.2353
JM-MPC (H = 5)0.38520.29420.1723
JM-MPC (H = 15)0.35910.31540.1507
JM-MPC (H = 25)0.60910.25240.2817
1/N0.43780.31740.1907
Note: All metrics are annualized indicators. Weekly and monthly metrics are calculated based on 52 weeks and 12 months per year, respectively. The bold results indicate the optimal backtesting outcomes for each performance metric.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Li, X.; Chen, J.; Tao, X.; Ji, Y. Regime-Switching Asset Allocation Using a Framework Combing a Jump Model and Model Predictive Control. Mathematics 2025, 13, 2837. https://doi.org/10.3390/math13172837

AMA Style

Li X, Chen J, Tao X, Ji Y. Regime-Switching Asset Allocation Using a Framework Combing a Jump Model and Model Predictive Control. Mathematics. 2025; 13(17):2837. https://doi.org/10.3390/math13172837

Chicago/Turabian Style

Li, Xianglong, Jianjun Chen, Xiangxing Tao, and Yanting Ji. 2025. "Regime-Switching Asset Allocation Using a Framework Combing a Jump Model and Model Predictive Control" Mathematics 13, no. 17: 2837. https://doi.org/10.3390/math13172837

APA Style

Li, X., Chen, J., Tao, X., & Ji, Y. (2025). Regime-Switching Asset Allocation Using a Framework Combing a Jump Model and Model Predictive Control. Mathematics, 13(17), 2837. https://doi.org/10.3390/math13172837

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop