← Hestonlabs

Latent / Model Card

Latent

A convolutional autoencoder that compresses 28 financial instruments into a 128-dimensional latent vector, capturing regime-level cross-asset behaviour.

At a Glance

Model Type

Conv. AE

Output Dims

128

Input Assets

28

Input Window

720h

Architecture

Latent is a convolutional autoencoder designed around spatio-temporal methods for multivariate financial time series. The architecture captures both the temporal dynamics within each asset and the cross-asset spatial relationships across the input at each timestep.

The encoder takes a rolling 720-hour window of the 28 input instruments and compresses it into a fixed 128-dimensional vector. The decoder reconstructs the input from this embedding, training the latent space to retain only the structure most critical for explaining cross-asset co-movement and regime transitions.

The resulting embedding is a compact, continuous representation of the current market state, analogous to a coordinate in a learned regime space.

Training Data

Hourly price data across all 28 instruments, spanning 2008 to 2017. The training window covers the 2008 GFC and recovery, the European sovereign debt crisis, and multiple FX and commodity regime shifts, providing the model with a broad sample of cross-asset stress and correlation behaviour.

Equities & Volatility

  • FTSE100
  • SP500
  • NIKKEI
  • VIX

FX

  • DXY
  • EUR-USD
  • GBP-USD
  • USD-JPY
  • USD-CHF
  • USD-CAD
  • AUD-USD
  • NZD-USD
  • EUR-JPY
  • EUR-GBP
  • EUR-AUD
  • EUR-CHF
  • GBP-JPY
  • GBP-AUD
  • AUD-JPY
  • NZD-JPY

Rates

  • US2Y
  • US10Y
  • UK2Y
  • UK10Y
  • Germany2Y
  • Germany10Y

Precious Metals

  • XAU-USD
  • XAG-USD

Intended Use

01

Regime detection and classification across market cycles

02

Cross-asset correlation analysis and contagion mapping

03

Risk signal generation ahead of structural market shifts

04

Feature input for downstream financial ML models

05

Research into latent structure of multi-asset markets

Limitations

01

Trained on historical data — may not generalise to unprecedented market structures

02

Embedding dimensions have no guaranteed semantic interpretation

03

Does not directly predict prices, returns, or volatility

04

Coverage limited to the 28 included instruments; idiosyncratic signals from other assets are not captured

05

Regime labels are inferred post-hoc; the model is unsupervised and does not output named regimes