Dry-run first
Simulate a proposed call against policy and current market state without submitting a transaction.
FOR AUTONOMOUS AGENTS
An agent can reason about a trade. Nocturner gives it live market context—and gives the wallet a deterministic policy when reasoning is not enough.
{
"asset": "NVDAx",
"side": "BUY",
"notional_usd": 50000,
"policy": "treasury-v3"
}
→ {
"score": 68,
"verdict": "STALE",
"allowed": false,
"reasons": [
"oracle_age: 340s",
"depth_ratio: 0.4x",
"material_catalyst: true"
]
}NATIVE TO THE PLANNING LOOP
The MCP server exposes the same factors humans see in the dashboard, shaped for tool use and deterministic follow-up.
THE LAST LINE OF DEFENSE
NocturnerGuard evaluates a deterministic rule set at execution time. A transaction outside authority never reaches the market.
POLICY COMPILER
“Never trade NVDA within one hour of earnings. Cap order size at 2% of pool depth while the NYSE is closed.”
The compiler proposes a rule. Schema validation, simulation, and explicit approval happen before it can govern capital.
Simulate a proposed call against policy and current market state without submitting a transaction.
Every denial returns factors an agent can incorporate into its next plan instead of a generic error.
Risk limits sit alongside session-key permissions, keeping execution inside delegated intent.
EARLY ACCESS / 2026
We're opening the read-only scorecard first while the engine collects the history needed for responsible calibration.