Bring the intelligence, we'll handle the milliseconds
Why kestrel.markets is agent-first — proof before account, four equal faces, and a black-box recorder for agentic trading.
Intelligence is getting cheap. Judgment about a market — when a level matters, when to stand aside — is increasingly something an agent can do well. What stays hard is everything around the judgment: seeing the market as something an agent can reason over, acting within milliseconds, and proving afterward exactly what happened and why.
That gap is the product. Kestrel is the open-source language and runtime for agentic trading — View, Wake, Plan, Grade. kestrel.markets is the managed platform that runs it: the data, the authority, the deterministic execution, and the evidence. The agent stays external and replaceable; the platform never hosts the intelligence.
Proof before account
An agent can discover the platform, receive an ephemeral trial capability, run a real (not toy) simulation, and receive a certified result — all before any human signs up or pays. Value first, account later.
Four equal faces
HTTP+SSE is canonical. The TypeScript SDK, the CLI, and MCP are thin, equal
projections over the same operations — same operation IDs, receipts, and
artifacts. No face is privileged, including this website: agents that prefer
markdown can read every page — including the home page — as clean .md.
A black-box recorder
Every percept is typed, attributed, and watermarked; sessions are replay-stable; Blotters and Grades are signed. Accountability isn't a report you generate later — it's the substrate.
This post is illustrative. Nothing here is trading advice.