Machine Learning and Tactical Asset Allocation – Part III: The Multi-Asset Class Case

In Short

With the beginning of 2024 we successfully integrated a Machine-Learning kNN model that forecasts the relative attractiveness of EQ vs GV for the US into the Research TAA process. It matches today’s macro environment to its closest historical look‑alikes and uses the market moves that followed those periods to derive forecasts via a majority vote. Over the past two years, this model achieved 83% accuracy (see chart on the frontpage), and a euro‑area version introduced shortly afterwards achieved 63%. In this paper, we extend the binary approach to a multi-asset class case to enhance the scope of ML- backed TAA outperformance.
Picture

Highlights:

  • kNN (k Nearest Neighbours) is a machine learning  classification algorithm. For our TAA use case this algorithm matches today’s macro environment to its  closest historical look‑alikes and uses the market  moves that followed those periods to derive forecasts.  
  • Two kNN models assessing the relative attractiveness  of Equities vs Government Bonds are already embedded in our Research TAA process. Over the past two  years, the US model achieved 83% accuracy (see  chart), and the euro‑area model 63%.  
  • By “trading” Equities against Government Bonds,  these two models already target one of the most rewarding levers in classical TAA. Other binary classification tasks such as High Yield Credit vs Investment  Grade Credit are also worth scrutiny. However, simply combining isolated pairwise comparisons lacks the ability to  capture interactions across pairs adequately. In a multi-asset class universe comprising Equities (EQ), High Yield Credit  (HY), Investment Grade Credit (IG), Government Bonds (GV), and Cash (CS), jointly evaluating all five asset classes  would have lifted the TAA potential by more than 25% compared with just combining the two pairs EQ vs GV and HY vs IG.  
  • Extending the algorithm beyond a two‑asset class framework requires overcoming additional methodological challenges. In the two‑asset class case there is only one degree of freedom: classifying EQ as the outperformer automatically implies GV as the underperformer, and vice versa. In the five‑asset class case, we must determine a joint ranking  across all asset classes while (i) using a single, shared neighbourhood for each asset class and (ii) enforcing con-  sistency of the forecasted ranks.  
  • Our five‑asset class kNN model was trained and tested on monthly US macro data from the FRED‑MD. In a true out‑of‑sample check covering 01/2022–10/2025, the signal‑based TAA delivered +7.2 bps per month of added value, with a 75% success rate over the past two years. 

 

Download the full publication below

Machine Learning and Tactical Asset Allocation – Part III: The Multi-Asset Class Case
Picture

© Generali Investments, all rights reserved. This website is provided by Generali Investments Holding S.p.A. as the holding company of the main asset management companies of the Generali Group having, directly or indirectly, the majority shareholding in the companies listed below (hereinafter jointly, “Generali Investments”). This website may contain information related to the activity of the following companies: Generali Asset Management S.p.A. Società di gestione del risparmio, Infranity, Sycomore Asset Management, Aperture Investors LLC (including Aperture Investors UK Ltd), Plenisfer Investments S.p.A. Società di gestione del risparmio, Lumyna Investments Limited, Sosteneo S.p.A. Società di gestione del risparmio, Generali Real Estate S.p.A. Società di gestione del risparmio, Conning* and among its subsidiaries (Global Evolution Asset Management A/S - including Global Evolution USA, LLC and Global Evolution Fund Management Singapore Pte. Ltd - Octagon Credit Investors, LLC, Pearlmark Real Estate, LLC, MGG Investment Group LP) as well as Generali Investments CEE. *Includes Conning, Inc., Conning Asset Management Limited, Conning Asia Pacific Limited, Conning Investment Products, Inc., Goodwin Capital Advisers, Inc. (collectively, “Conning”).