In mean-variance optimisation, what does the covariance matrix primarily capture?
How well do you know ML for portfolios?
Knowledge assessment
Eight questions across core concepts
Which regularisation technique is most commonly applied to prevent overfitting when training a return-prediction model on financial time series?
Reinforcement learning applied to portfolio rebalancing treats the problem as which type of decision process?
Walk-forward validation is preferred over standard k-fold cross-validation for financial models primarily because it:
Hierarchical Risk Parity (HRP) differs from classical mean-variance optimisation mainly in that it:
When using an LSTM network to model asset returns, which of the following is a genuine limitation specific to this architecture?
Conditional Value at Risk (CVaR) is preferred over Value at Risk (VaR) as a loss function in ML-based portfolio models because:
Transaction cost modelling is important in ML portfolio optimisation because ignoring it tends to:
Select an answer for each question, then check your results below.
Concepts tested in this assessment
Each question targets a specific skill area that practitioners encounter when building ML-driven portfolio systems. The explanations are starting points - the real depth comes from working through each concept in code and data.
If several answers surprised you, that is useful information. It points to the areas where focused study will have the most practical impact.
-
Covariance estimation
Stable covariance matrices are the foundation of most portfolio models. Shrinkage and factor-based methods address the instability of sample estimates.
-
Risk-adjusted objectives
Choosing between VaR, CVaR, or Sharpe-based objectives shapes what the model actually optimises for - and what it ignores.
-
Temporal validation
Walk-forward testing is not optional for time-series models. Any validation method that shuffles data introduces bias that inflates apparent performance.
-
Transaction cost modelling
Ignoring friction is one of the most common gaps between backtested and live results. Cost-aware objectives produce more realistic allocation behaviour.