Skip to main content
connecting…read-only60s poll

Universes.

Named symbol sets registered with thealphakernel HTTP service — the same registry the /backtestselector reads from. Built-in entries are hand-curated static lists; parquet-backed entries are bitemporal — member counts reflect today's slice via Universe.at(date.today()).

For the strategies that run against these universes, see/strategies. For the morning briefing across all services, see/desk.

namesourcemembers todaypath
how this is wired

The page polls /v1/universes every 60 seconds. The server walksalphakernel.data.universe.REGISTRYfor built-in universes, then discovers parquet-backed ones by scanning env vars matchingALPHAKERNEL_UNIVERSE_*_PATH.

Member counts come fromUniverse.at(today). For bitemporal universes like us.sp500, that's the slice at UTC midnight — historical backtests resolve membership per rebalance date through the same object.

For the operator:wire a parquet-backed universe by settingALPHAKERNEL_UNIVERSE_<NAME>_PATHon the API process; the registry picks it up on the next tick.

deskgdfindgfstrategiesgsfeaturesgepromotionsgpapigabotgbwritinggw

Shortcuts are no-ops while typing in an input or textarea.