Quant: CLI entry point + data timer

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

Description

Edit

Systemd timer for daily data refresh + one-time historical backfill.

Files: Omni/Fund/Quant.hs (CLI entry point)

Deliverables:

  • CLI with subcommands: quant backfill, quant refresh, quant eval, quant signals
  • backfill — fetch 5 years of daily prices for entire universe, cache locally
  • refresh — fetch latest bars since last cached date
  • eval — run the eval suite, print results
  • signals — compute current signals, write to /var/fund/quant/signals.json
  • Systemd timer via manifest (daily, after market close ~5pm ET)
  • Create /var/fund/quant/ directory structure

This is the main binary that ties everything together for Phase 1.

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