1. Introduction
The increasing availability of weekly macro-financial and financial market data and the development of machine learning methods for economic analysis have opened new possibilities for identifying latent economic states in real time (
Gu et al., 2020). From traditional
Hamilton (
1989) and
Rabiner (
1989) Hidden Markov Models for business-cycle identification to data-rich macroeconomic nowcasting frameworks (
Bernanke & Boivin, 2003), the common premise is that financial and economic processes cycle through distinct regimes with different statistical properties. In the context of portfolio risk management, such regime information is potentially valuable: an allocation framework that can adapt to changing macroeconomic conditions, such as volatile-stress episodes, sovereign spread crises, or inflation surges, may achieve better risk-adjusted outcomes than a static, regime-unconditional approach.
Yet the empirical evidence on whether regime-conditional portfolio strategies deliver out-of-sample improvements remains mixed, and implementation frictions have received comparatively little systematic attention in the data-driven macroeconomics literature (see
Ul-Durar et al., 2025, for a recent review of tail-dependent and distributional approaches in economic analysis). This question is central to the next generation of data-driven and AI-based macroeconomic systems, where the value of a model depends not only on its detection accuracy but also on whether its outputs can be turned into transparent, auditable decisions, an issue of growing relevance for both portfolio risk management and macro-financial policy surveillance.
Regime detection is directly relevant to macro-financial surveillance and systemic risk monitoring (
Billio et al., 2012;
Adrian & Brunnermeier, 2016). The states identified by Hidden Markov Models (HMMs) estimated on macro-financial features such as implied volatility indices, sovereign credit spreads, yield-curve slope, and inflation measures correspond to recognizable economic episodes: low-volatility expansion phases, broad risk-on regimes, neutral moderate states, and elevated-risk stress periods characterized by financial market distress and widening peripheral spreads. Such classifications provide a transparent, data-driven taxonomy of macro-financial conditions that complements traditional business-cycle dating and can be computed in near-real time. From a systemic risk perspective, the ability to characterize stress regimes and quantify the uncertainty in those labels is a prerequisite for adaptive risk management in next-generation macro-financial systems.
However, regime detection is not equivalent to regime-based decision-making. The central question is not only whether regimes can be detected, but whether detected regimes can be translated into transparent, stable, and low-turnover decision rules. In portfolio optimization, regime transitions can trigger discontinuous changes in the optimization problem, generating excessive rebalancing that erodes any gross performance advantage through transaction costs. This implementation friction is a structural feature of regime-conditional allocation, not an incidental artifact: it arises because the optimal solution for one regime’s scenario set may differ substantially from the optimal solution for an adjacent regime’s set and because the HMM assigns new labels at every rebalance step. Understanding exactly when and why this friction dominates detection quality, and how implementation-aware design can overcome it, is the central methodological contribution of this paper.
The European multi-asset setting provides a particularly demanding test environment. Europe has experienced four structurally distinct macro episodes within the 26-year data sample studied here (January 2000 to April 2026; out-of-sample evaluation begins in 2003 for Panel A and 2010 for Panel B, after the regime-model burn-in): the post-dot-com normalization of 2002 to 2006; the Global Financial Crisis of 2008 to 2009, during which European equity indices lost approximately 50% to 60%; the European sovereign debt crisis of 2011 to 2012, characterized by peripheral spread widening and ECB unconventional policy interventions; and the COVID-19 crash of March 2020, followed by the post-zero-interest-rate transition of 2022, in which the ECB raised its deposit rate by approximately 250 basis points over the course of 2022 (from −0.50% to 2.00%), imposing severe losses on long-duration bonds. Each episode rewarded a different defensive allocation: commodities and gold in 2008, government bonds in 2011, and commodity positions again in 2022. This structural instability in the cross-asset correlation regime (
Longin & Solnik, 2001), combined with the presence of rate-shock and sovereign spread dynamics absent in typical US-centric analyses, makes Europe an informative and challenging test bed for evaluating data-driven macro-financial allocation frameworks.
This paper develops and evaluates a transparent data-driven regime framework combining Conditional Value-at-Risk (CVaR) portfolio optimization with a four-state Gaussian HMM estimated on eight weekly macro-financial features, applied to ten risky European assets over January 2000 to April 2026. The HMM generates strictly out-of-sample regime labels via an expanding walk-forward procedure that re-estimates the model at each four-week rebalance step, ensuring no forward-looking information enters portfolio construction. We evaluate naive regime-conditional CVaR (restricting the scenario set to regime-matched historical returns), implementation-aware alternatives (turnover-penalized LP and regime-constrained weight bands), and a 14-asset fixed-income expansion adding sovereign bond indices from Germany, Spain, and Italy.
The results indicate that the main bottleneck is not the identification of regimes but their translation into stable, low-cost allocation rules. The walk-forward HMM produces locally stable, economically interpretable labels, yet naive regime-conditional scenario filtering generates implementation frictions that erode out-of-sample performance. Implementation-aware designs reduce this friction substantially. The fixed-income expansion shows that the defensive channel depends strongly on the asset universe and the prevailing interest-rate environment.
This paper makes three distinct contributions to the literature on next-generation data-driven macroeconomic systems. First, it provides the first strictly out-of-sample evaluation of regime-conditional CVaR specifically designed to isolate the role of implementation friction, extending
Guidolin and Timmermann (
2007) and
Ang and Bekaert (
2002,
2004) to the question of decision-rule design, an aspect almost entirely absent from prior empirical regime-portfolio work. Second, it identifies the LP scenario discontinuity as the structural mechanism behind regime CVaR failure: this diagnostic insight directly informs the design of AI-assisted macro-financial monitoring systems, where accurate state detection alone is not sufficient, and the decision layer must be explicitly engineered for cost efficiency and stability. Third, it introduces regime-constrained weight bands as an institutionally viable bridge between macro-state detection and portfolio implementation, achieving near-benchmark risk-adjusted performance at a fraction of the turnover cost. Together, these contributions provide a practical blueprint for the next generation of data-driven allocation frameworks operating under real-world transaction costs and macro-financial regime uncertainty. Relative to the wider literature on tail-sensitive and distributional methods for economic analysis (
Ul-Durar et al., 2025), this study is, to our knowledge, the first to embed CVaR tail-risk optimization within a strictly out-of-sample macro-financial regime framework and to identify the LP decision layer—rather than regime detection—as the binding constraint on practical performance.
Recent machine learning approaches to portfolio management, including deep reinforcement learning (
Jiang et al., 2017), long short-term memory networks (
Fischer & Krauss, 2018), and attention-based sequence models, have demonstrated strong in-sample pattern recognition but typically operate as black-box systems without explicit structural representation of the underlying economic state. Our framework deliberately prioritizes interpretability, auditability, and explicit macro-financial regime labeling over unconstrained predictive capacity, properties that are increasingly required for the responsible deployment of AI-assisted systems in regulated investment management and macro-financial policy surveillance (
Gu et al., 2020). The four HMM states can be examined, challenged, and overridden by a risk committee; the decision rules are fully transparent; and the failure mode (excessive turnover under naive regime conditioning) is mechanistically diagnosable, not an opaque output of a gradient-descent optimizer.
The remainder of this paper is organized as follows.
Section 2 describes the data, features, model specifications, and backtesting design.
Section 3 reports the empirical results across six subsections covering regime characterization, baseline performance, turnover analysis, implementation-aware variants, fixed-income expansion, and robustness checks.
Section 4 discusses the findings in relation to data-driven macroeconomics, AI/machine learning systems, systemic risk, and implementation cost transparency.
Section 5 concludes.
2. Materials and Methods
2.1. Data and Asset Universe
The baseline investable universe consists of ten risky assets and one risk-free rate, all denominated in or converted to euros. The risky universe spans European equities (six indices: CAC 40, DAX, EuroStoxx 50, FTSE MIB, IBEX 35, and STOXX Europe 600), listed real estate (FTSE EPRA/NAREIT Europe), broad commodities (Bloomberg Commodity Index), energy (Brent crude oil front-month futures), and precious metals (gold spot, EUR-converted from USD). The risk-free instrument is the EURIBOR 3-month rate, used as the cash return benchmark and excluded from risky portfolio optimization. All series are sourced from LSEG Workspace (Refinitiv) as weekly Friday-close prices. Exceptions: Brent is a front-month futures price (RIC: LCOc1); gold is a USD spot price (XAU=) converted at weekly prevailing FX rates; and EURIBOR 3M (EUR3MD=) is a rate series converted to a weekly simple return. A 14-asset FI-expanded universe for robustness adds Germany, Spain, and Italy government bond total-return indices from FTSE Russell.
Table 1 summarizes the complete universe.
All series are aligned to weekly Friday-close observations over 14 January 2000 to 3 April 2026, yielding 1369 weekly observations before burn-in exclusions. We use simple (arithmetic) weekly returns throughout; all strategy statistics are annualized using a factor of 52. Missing values from national holidays are forward-filled for up to five consecutive business days. Raw source files are subject to LSEG data licensing restrictions and cannot be distributed publicly; all results are reproducible from the processed parquet files accompanying this paper (see Data Availability Statement).
Figure 1 summarizes the complete methodological workflow, from raw LSEG/Refinitiv data extraction and return construction to macro-financial regime estimation, portfolio optimization, backtesting, transaction-cost evaluation, and mechanism diagnosis.
2.2. Macro-Financial Regime Features
The HMM is estimated on eight macro-financial features, each transformed to a 52-week rolling z-score to ensure comparable scale. The features are: VIX implied volatility (z52_VIX, primary anchor for state ordering); VSTOXX European implied volatility (z52_VSTOXX); MOVE fixed-income volatility index (z52_MOVE); Germany 10-year yield minus ECB deposit-rate slope (z52_germany_10y_depo_slope); average sovereign spread of Spain, Portugal, and Italy over Germany (z52_peripheral_spread_avg); DXY dollar index (z52_DXY_USD_Index); Eurozone Economic Sentiment Indicator (z52_ESI, monthly, interpolated to weekly); and HICP headline-minus-core inflation gap (z52_hicp_headline_core_gap, approximately 4-week publication lag). Sample coverage ranges from 78% (ESI, HICP) to 100% (VIX). For a given week, the feature vector is constructed using the most recently available observation, with HICP subject to publication-lag risk (see
Section 3.6).
This feature set is designed to capture the primary macro-financial dimensions relevant to European multi-asset allocation: volatility and tail-risk sentiment (VIX, VSTOXX, MOVE), fixed-income market stress (sovereign spreads, yield-curve slope), macro growth and inflation pressure (ESI, HICP gap), and global risk appetite (DXY). Together, these features encode the macro-financial information that historically differentiates crisis, recovery, expansion, and stress periods in European markets. Feature selection followed two explicit criteria: First, a minimum 75% weekly coverage over the full 1999–2026 analysis window, ensuring feature availability throughout the walk-forward procedure without excessive imputation. Variables failing this threshold (e.g., raw Germany 10-year government bond yields, which are unavailable after October 2019 in the LSEG series used) were replaced by derived series with full coverage (here, the yield-curve slope constructed using the ECB deposit rate as the short-rate proxy). Second, dimensional coverage: the eight features collectively span five conceptually distinct macro-financial dimensions—volatility and tail-risk sentiment (VIX, VSTOXX, MOVE), fixed-income stress (sovereign spreads, yield-curve slope), macro growth and inflation pressure (ESI, HICP gap), and global risk appetite (DXY)—reducing the risk of a regime classifier dominated by a single factor. A systematic feature-importance analysis lies outside the scope of this paper; the robustness checks in
Section 3.6 provide partial empirical evidence that no single feature drives the four-state structure.
2.3. Hidden Markov Model Specification
We model the evolution of market states using a four-state Gaussian Hidden Markov Model (HMM;
Hamilton, 1989;
Rabiner, 1989;
Kim, 1994) with diagonal covariance matrices, estimated via the Expectation–Maximization (EM) algorithm implemented in the hmmlearn library. We use 15 random restarts and up to 500 EM iterations per restart, selecting the solution with the highest log-likelihood. The four-state specification is selected by a Bayesian Information Criterion (BIC) from a grid of two to four states; in all walk-forward windows, four states is consistently preferred. States are ordered post-estimation by ascending mean z52_VIX, so that State 0 has the lowest equity-volatility signature (Low-vol/Subdued) and State 3 the highest (Elevated-risk/Stress).
As an additional robustness check, we subsequently evaluated K = 5 on the full sample. The BIC progression across all candidates is K = 2: 22,912; K = 3: 21,882 (ΔBIC = −1030 vs. K = 2); K = 4: 21,244 (ΔBIC = −638 vs. K = 3); K = 5: 20,769 (ΔBIC = −475 vs. K = 4). The diminishing marginal improvement (−1030 → −638 → −475) indicates a clear elbow at K = 4. The K = 5 solution decomposes the elevated-risk state into two economically distinguishable sub-regimes—a peripheral spread stress state (dominant during the 2010–2012 sovereign debt crisis) and a pure equity-volatility shock state (dominant in 2008 and 2020)—and introduces a strong-USD/inflation transition state capturing the 2022 rate-shock environment. While this decomposition is economically coherent, K = 4 was retained for parsimony: each additional state adds 2K − 1 = 9 transition parameters, and the core finding is invariant to the choice between K = 4 and K = 5. The LP scenario discontinuity driving excess turnover is a structural property of unconstrained regime-conditional CVaR regardless of regime count, and regime-constrained weight bands—our proposed remedy—produce equivalent turnover reductions under either specification.
The K = 4 specification is also consistent across estimation windows: the four macro-financial states retain stable mean-feature signatures and economic interpretations throughout the walk-forward period, confirming that the four-state structure is a persistent feature of the European macro-financial data rather than an artifact of any particular estimation subsample.
All regime labels used in portfolio construction are strictly out-of-sample. We implement an expanding walk-forward procedure: at each four-week rebalance step, the HMM is re-estimated from scratch on all available history up to the rebalance date, subject to a minimum of 156 weeks (three years) of training data. Panel B evaluation begins in October 2010 (full backtesting windows are defined in
Section 2.6), which ensures stable four-state estimates. The walk-forward design contrasts with the partial in-sample evaluations common in earlier regime-switching portfolio work (
Guidolin & Timmermann, 2007) and ensures that all reported performance metrics reflect genuine predictive content. Posterior state probabilities are soft assignments; the hard-assignment regime label is the argmax state at each week.
2.4. CVaR Portfolio Optimization
For a portfolio weight vector w, the Conditional Value-at-Risk (CVaR) at confidence level
α = 0.95 is the expected loss conditional on being in the worst (1 −
α) = 5% tail of the return distribution. CVaR is a coherent risk measure (
Acerbi & Tasche, 2002) with superior tail sensitivity relative to VaR-based approaches (
Engle & Manganelli, 2004). Following
Rockafellar and Uryasev (
2000) and
Krokhmal et al. (
2002), CVaR is minimized via a linear program (LP) over a scenario set of
= 260 historical weekly returns, as in Equation (1):
where
ζ is the VaR threshold and
are auxiliary loss exceedance variables (Equation (2)). The 25% maximum weight per asset prevents concentration risk. The scenario window is a rolling 260-week (5-year) history.
We solve the LP using scipy.optimize.linprog at each four-week rebalance. As an additional benchmark, a
Markowitz (
1952) minimum-variance portfolio is estimated with a Ledoit–Wolf shrinkage covariance matrix (
Ledoit & Wolf, 2004) and the same 25% weight cap.
2.5. Regime-Conditional and Implementation-Aware Allocation Rules
We evaluate four allocation rules that use the HMM regime signal. Static CVaR uses the full 260-week scenario window without regime conditioning and serves as the primary benchmark. Regime CVaR-A, the naive regime-conditional specification, restricts the scenario set to historical weeks assigned to the current walk-forward regime. If fewer than 30 regime-matched observations are available, the optimizer falls back to the full 260-week window. Weighted CVaR instead retains the full scenario window and weights historical scenarios according to the current HMM posterior probabilities.
Two implementation-aware rules are introduced to address the turnover channel. The first augments the CVaR objective with an L1 penalty on changes relative to the drift-adjusted portfolio from the previous rebalance. The second replaces this penalty with an explicit turnover budget. Both formulations preserve linear-programming tractability through auxiliary variables, as detailed in
Appendix A.
A separate regime-constrained CVaR specification keeps the full 260-week scenario window unchanged but allows the HMM state to modify group-level portfolio constraints. In stress states, the equity cap is reduced to 45% and the defensive-asset floor is increased to 30%. In risk-on states, the equity cap is relaxed to 75% and the defensive-asset floor is set at 10%. Defensive assets are defined as gold, the Bloomberg Commodity Index, and Brent crude oil. The complete constraint map across all four states is reported in
Appendix A.3. This design translates regime information into transparent investment policy guardrails rather than changing the historical scenario set itself.
2.6. Backtesting Design, Transaction Costs, and Statistical Inference
All strategies are rebalanced every four weeks. Panel A evaluates the long-horizon period from 10 January 2003 to 3 April 2026 (1213 weeks) for non-regime strategies. Panel B evaluates the period from 15 October 2010 to 3 April 2026 (808 weeks) and includes all regime-conditional strategies.
Performance metrics include annualized CAGR, annualized volatility, Sharpe ratio, maximum drawdown, 95% CVaR, Calmar ratio, and annualized turnover. The Sharpe ratio is computed using weekly excess returns over EURIBOR 3M and annualized by multiplying by the square root of 52. CAGR and volatility are annualized from weekly returns using the standard factor of 52.
Turnover is computed at each rebalance as the one-way traded portfolio weight, defined as one half of the sum of absolute changes between the target portfolio and the drift-adjusted portfolio immediately before rebalancing. Annualized turnover is then obtained from the weekly turnover series, with zero turnover assigned to non-rebalance weeks, by multiplying its weekly average by 52. Equivalently, for a four-week rebalance cycle, this corresponds approximately to average turnover per rebalance multiplied by 13. Transaction costs are applied to the lagged turnover series at rates of 0, 5, 10, and 25 basis points. Statistical inference on excess-return differentials relies on heteroskedasticity- and autocorrelation-consistent (HAC) t-statistics computed with Newey–West standard errors (
Newey & West, 1987) at a lag of 13 weeks, complemented by circular block-bootstrap confidence intervals for the Sharpe ratios.
4. Discussion
4.1. Implications for Next-Generation Macro-Financial Systems
The central result of this paper, that the binding constraint is decision-rule design rather than regime detection, is directly relevant to the theme of
‘Next-Generation Macroeconomics: Data-Driven and Artificial Intelligence Approaches’. The bottleneck is not forecasting or state detection but the design of transparent, auditable, and implementable decision rules. This speaks directly to the transparency and governance of data-driven and AI-based macroeconomic systems: a decision layer that can be audited by a risk committee or a policy authority is a precondition for the responsible deployment of such systems (
Gu et al., 2020;
Campbell & Viceira, 2002). The European context studied here, spanning the GFC, the sovereign debt crisis, the COVID shock, and the 2022 rate-hiking cycle, provides a stringent real-world test of this principle: detection works, but naive implementation does not.
The HMM states identified here map onto recognizable European macro-financial episodes and are consistent across walk-forward windows, offering interpretability that black-box detectors cannot provide. For systemic risk monitoring, the stress state (State 3) identifies periods of elevated sovereign spread widening, VIX spikes, and deteriorating sentiment, subject to the caveat that state assignments are sensitive to feature construction choices. Three structural mechanisms explain the failure of naive regime conditioning to improve performance. First, restricting to 30 to 80 regime-matched scenarios replaces a well-conditioned optimization with a fragile problem based on a small, historically idiosyncratic sample; estimation error propagates directly to higher turnover. Second, regime transitions cause the entire CVaR scenario set to change discontinuously at each rebalance, generating portfolio reconstitution that is not compensated by return improvements. Third, HMM posteriors are often diffuse in moderate conditions: the hard argmax assignment discards this uncertainty, and even soft-weighted CVaR fails to recover performance, indicating that signal content, not assignment rule, is the binding constraint.
4.2. Implications for Practice and Sovereign Risk Management
The regime-constraints approach is the most practically viable regime-aware mechanism identified in this study. By encoding investment policy beliefs as group-level weight guardrails while keeping the full CVaR scenario set intact, it achieves near-static performance at moderate turnover and produces a policy that can be audited by a risk committee. This approach aligns with how institutional investors use macro views in practice: as overlays on allocation rather than wholesale replacements of the optimization framework, in the spirit of view-based allocation models (
Black & Litterman, 1992). The regime-constrained design also generates more stable portfolio sequences over time, reducing operational complexity and capacity constraints that would otherwise further reduce the gross performance advantage of regime-conditional strategies at scale.
The FI-expanded results highlight a second practical implication related to sovereign risk and interest-rate sensitivity. When sovereign bonds are unavailable, the CVaR optimizer concentrates in commodities and gold, which provided effective hedges in the 2022 inflationary episode but performed poorly in the 2008 initial phase of the GFC. Adding bonds produces a more conventional allocation but introduces duration risk that materializes in rate-hiking cycles. Practitioners should be explicit about which macro risk factors their opportunity-set design is implicitly accepting, particularly in a European context where ECB policy and peripheral sovereign spread dynamics create risk exposures absent in typical US-centric frameworks.
A related implication concerns the choice of evaluation benchmark. Static CVaR is a disciplined, systematic strategy with strong risk-control properties; it represents a genuinely demanding bar. Practitioners comparing regime-conditional CVaR to a 60/40 portfolio or an equal-weight benchmark may reach more favorable conclusions, but such comparisons conflate the value of the CVaR optimization framework with the incremental value of regime conditioning, making performance attribution ambiguous.
4.3. Limitations
HMM regime labels are statistical constructs, not causal economic states. The model identifies recurring distributional patterns in the feature vector that need not correspond to structurally distinct regimes in any fundamental sense. The 55% label agreement between baseline and HICP-lagged specifications, and the 47.9% agreement with the ZEW feature swap, suggest that regime assignments are sensitive to feature construction choices in ways that likely reflect measurement uncertainty rather than genuine economic state differences. All downstream portfolio conclusions inherit this uncertainty.
Feature sensitivity is a material concern. The ZEW-swap specification has only 47.9% label agreement with the baseline HMM, indicating that swapping a single feature substantially reorganizes the regime classification. Regime assignments are sensitive to feature construction choices in ways that likely reflect measurement uncertainty rather than genuine economic state differences. Macro release timing introduces potential look-ahead risk for HICP (approximately 4-week publication lag) and ESI (approximately 3-week lag); the HICP-lag6 robustness check addresses HICP specifically, but ESI publication lag is not separately corrected. Practitioners implementing this design should apply publication-lag buffers to all macro features.
The generalizability of these findings beyond European markets deserves discussion. The core mechanism—that LP scenario discontinuity drives excess turnover in naive regime-conditional CVaR, and that regime-constrained weight bands resolve this—is not geographically specific: it is a structural property of the optimization architecture applicable in any multi-asset setting with discrete regime transitions. However, the specific four-state regime structure reflects European institutional features: peripheral sovereign spreads, ECB policy dynamics, and Eurozone-specific growth-inflation cycles. These features have no direct analog in US-centric portfolios, where credit risk is driven by corporate spreads and Federal Reserve policy, or in emerging market contexts, where currency risk and political regimes play a larger role. Applying the framework to other geographies would therefore require recalibrating the macro-financial feature set to the relevant stress channels, and the optimal K may differ. Cross-market validation of the regime-constrained weight-band approach is a natural direction for future research.
The transaction-cost model is simplified: 10 bps one-way covers a range of institutional scenarios but does not model bid–ask spreads on futures contracts, market impact for large trades, or the operational costs of frequent rebalancing. The asset universe excludes corporate credit and inflation-linked bonds, which would add additional dimensions to the diversification and TC modeling. Raw LSEG source data are proprietary. Results are out-of-sample within the 2000 to 2026 European sample but remain sample-specific; generalization to other geographic markets or time periods requires further validation.
The complete Python codebase, including the walk-forward HMM pipeline, CVaR optimization routines, figure-generation scripts, and reproducibility documentation, is publicly available at
https://github.com/jorge-grube/PAPER, accessed on 3 June 2026. Raw market data are proprietary (LSEG/Refinitiv) and cannot be redistributed, but the code framework can be applied to any equivalent dataset.
Statistical power is a binding constraint. With 808 weekly observations and a Newey–West HAC lag of 13 weeks, effective degrees of freedom are substantially below nominal. Bootstrap confidence intervals for Sharpe ratios span approximately +−0.4 units, meaning that point estimate differences of 0.1 to 0.2 cannot be conclusively attributed to regime-conditioning skill versus sampling variation. The failure to detect statistically significant outperformance is consistent with both “regime conditioning adds no value” and “the sample is too short to detect realistic Sharpe differences at conventional power.” A longer or geographically diversified replication would sharpen these inferences. The sensitivity of Sharpe ratio inference to estimation error and non-normal returns is itself well documented (
Lo, 2002), reinforcing the caution warranted in interpreting these differences.
5. Conclusions
This paper shows that, in data-driven macro-financial systems, the binding constraint is not regime detection but decision-rule design. A four-state Gaussian HMM estimated on eight weekly macro-financial features produces economically interpretable, auditable states over a 26-year European sample, but naive translation of those states into CVaR portfolio allocation fails: regime-conditional scenario filtering generates annual turnover of 226%, eroding net performance below the equal-weight benchmark at any realistic transaction cost.
Implementation-aware design substantially closes the gap. Regime-constrained weight bands achieve a net Sharpe of 0.519 at 29% annual turnover, within 0.009 of the Static CVaR benchmark (0.528 net Sharpe at 10 bps) at a fraction of the rebalancing cost. Expanding the universe to include sovereign bonds improves drawdown control but introduces duration risk that materializes sharply in rate-hiking episodes. Opportunity-set design is itself an implicit macro bet and must be treated as such.
These findings provide a practical blueprint for next-generation AI-assisted allocation frameworks: regime classifiers should be evaluated not only on detection accuracy but on the cost-efficiency and stability of the decision layer they enable. Future research should explore ensemble regime detectors, richer feature engineering, and replication in non-European markets to assess generalizability.