API + MCP live · talk to us

// GLOSSARY

Subaccount

A partitioned account under your main one, with its own balance, positions, and risk limits. The standard way to isolate strategies or AI agents: each gets its own budget and kill switch, and one blowing up can't drain the others.

A subaccount is a firewall inside your own account. Funds, positions, and permissions are scoped to it; the parent account sees everything, but activity inside one subaccount can't touch another's balance.

Why traders use them

  • Strategy isolation: the market-making book and the event-arb book keep separate P&L, so you can actually tell which one earns.
  • Agent containment: give an AI agent a subaccount with $500 and a notional cap, not your main balance and a promise.
  • Independent risk controls: each subaccount can carry its own limits and its own kill switch — halt the experiment without halting production.

Worked example

You run one subaccount per agent configuration you're testing. Config B develops a re-order loop overnight; it exhausts its own $200 budget and its cap stops it there. Configs A and C trade on unaffected, and the morning post-mortem has a clean, isolated trail. Mithril supports subaccounts with per-subaccount limits for exactly this pattern — see risk limits for AI trading agents.