Global context

Market snapshot without a thesis

One API call. No auth, no thesis ID. Your agent connects and immediately sees what's moving, what's expiring, and where the liquidity is.

1

Connect — zero setup

# CLI — no API key needed
$ sf context

# REST
$ curl https://simplefunctions.dev/api/public/context

# MCP — omit thesisId
get_context()

Same endpoint, three interfaces. All return the same structured JSON.

2

What's moving right now

Movers (24h)

  P  -22¢  31¢  Weinstein: No Prison Time
  P  +10¢  21¢  Weinstein: 20-30 years
  K   +4¢  62¢  WTI T135
  P   +6¢  28¢  FIFA World Cup: Ukraine

Expiring (7d)

  K  95¢  48h  Fed rate decision March
  P  49¢  72h  Crude Oil hit $100 by March
  K  12¢   5d  CPI above 4% May

Top movers by absolute 24h price change across Kalshi and Polymarket. Expiring contracts sorted by urgency. Your agent sees opportunities without needing a view first.

3

What's coming and where the depth is

Upcoming (48h)

  18h  CPI May print                  Economics
  24h  DoL unemployment claims         Economics
  36h  Trump executive order deadline   Politics

Liquid

  K  35¢  spread 1¢  Recession 2026
  P  49¢  spread 2¢  Crude Oil $100 March
  K  62¢  spread 1¢  WTI T135

Milestones from Kalshi's event calendar — economic releases, political deadlines, catalysts. Liquid markets sorted by volume with tight spreads. Your agent knows where it can execute.

4

What the runtime is thinking

Signals (from active thesis evaluations)

   89%  Hormuz closure confirmed by WSJ, oil position strengthened
        Iran War Oil Thesis  2h ago

   44%  Trump announces 5-day strike pause, uncertainty increased
        Iran De-escalation  4h ago

   72%  Consumer confidence drops, recession path clearer
        Recession 2026  6h ago

Latest evaluation summaries from active public theses. The heartbeat engine processes news and prices every 15 minutes — this is what it concluded. Your agent gets synthesized intelligence, not raw feeds.

Then create a thesis

Global context shows you what's happening. A thesis makes it personal — the runtime decomposes your view into a causal tree, finds edges where your model disagrees with the market, and monitors 24/7. Context with a thesis ID returns everything above plus thesis-implied prices, edge calculations, track record, and strategy status.

$ sf create "Oil stays above $100 for six months"

✓ Causal tree built — 6 nodes, 49 markets mapped, 12 edges

$ sf context f582bf76  # now thesis-specific