Regime, macro, technicals, fundamentals, insider flows, news and a live document corpus — consolidated, timestamped, returned as plain facts. So your agent stops making numbers up.
Ask an agent for a P/E, a drawdown, or what the Fed said, and without grounded data it invents them. Stitching ten vendors and a RAG pipeline to fix that is weeks of plumbing.
A single call returns the consolidated context your agent needs — every field from a named primary source, timestamped, no narrative, no advice. You keep the reasoning; Helix removes the guessing.
# one call gives the agent the facts; you keep the reasoning ctx = requests.get( "https://<host>/agent/context?symbols=NVDA", headers={"X-API-Key": "YOUR_KEY"}).json() msg = anthropic.Anthropic().messages.create( model="claude-haiku-4-5", max_tokens=300, system="Use ONLY the facts in HELIX_DATA. Never invent a number.\n" + str(ctx), messages=[{"role":"user","content":"What does the data say about NVDA?"}])
Regime, macro, sectors, and per-ticker technicals + fundamentals + insiders + news + earnings, in one grounded blob. Missing data is marked missing — never faked.
Fed speeches, SEC filings, BEA, ECB and market press — read, indexed and searchable. RAG for finance, without building the pipeline.
A readable recap of what moved and why, compiled from primary sources every market day. Also delivered by email.
Every field shows its source, cadence and live freshness. Delayed, not tick-level — honest by design, built for context not execution.