quantverse.
data / ml / feat.clusters.equity

Equity clusters · daily feat.clusters.equity

Hierarchical & co-movement clusters refreshed daily.

ML · Premium tier · 2005-01 → today · 11.4k×D rows

Coming soon — not served by the API yet.

Methodology

Clusters are fitted on each date from data available on that date and are never re-fitted retroactively, so yesterday's membership is a historical fact rather than a side effect of today's model. Cluster id numbers are local to a date and level — they are not stable entity identifiers — and membership is what should be joined on. Levels are nested rather than independent, so a symbol belongs to exactly one cluster per level and the hierarchy can be walked upward without re-running the fit.

Schema

ColumnTypeRole
as_of_tstimestampknowledge time · UTC
effective_tsdatePIT key · trading date
symbolstringticker in force on effective_ts
cluster_idint32label at cluster_level
cluster_levelint321 = broadest
methodstringhierarchical · comovement
distancefloat64distance to centroid
cluster_sizeint32members at this level

Use cases

  • Neutralise a portfolio within co-moving groups.
  • Estimate a diversification ratio from realized groupings.
  • Sample training pairs from within a cluster.

Background

Related packages

See pricing · all packages