Quant: Universe + core types

t-710·WorkTask·
·
·
Created1 month ago·Updated1 week ago·pipeline runs →

Description

Edit

Define the asset universe and core types for the quant system.

Files: Omni/Fund/Quant/Universe.hs

Deliverables:

  • Asset type with ticker, name, sector, asset type, tradeable flag
  • Sector enum (11 GICS sectors + CrossAsset)
  • AssetType enum (ETF, Stock, Commodity, Index)
  • sectorETFs list (XLK, XLV, XLF, XLE, XLI, XLY, XLP, XLC, XLRE, XLB, XLU)
  • crossAssets list (SPY, TLT, GLD, BTC-USD, VIX)
  • defaultUniverse combining both
  • Aeson instances for all types
  • Basic tests

This is the foundation — every other module imports Universe.

Timeline (7)

💬[human]1 month ago

Part of epic t-709 (Quant Phase 1)

🔄[human]Open → InProgress1 month ago
🔄[human]InProgress → Review1 month ago
💬[human]1 week ago

Ava verified: implementation present in live tree (file/feature confirmed via inspection). Moving to Verified.

🔄[human]Review → Verified1 week ago