Risk management for trading bots and AI agents.

Every order is checked against your limits before it reaches the exchange, large orders wait for your approval, and no key can trade alone.

testnet: open to anyone, free real money: coming soon

$ mishmar propose --symbol BTC --side buy --size 0.25 --marketdecision dec_tachoh54m8m0: allow buy 0.25 BTC on hyperliquid, notional $24,500, 0.79 ms passed order_size $24,500 limit $50,000 passed net_exposure $220,500 limit $600,000 passed leverage 1.35x limit 3.00x passed drawdown 1.2% limit 5.0% venue: accepted, fill attributed to the agent # drag the size: $50k needs you; 3x or $600k net BTC blocks

[ How it works ]

Mishmar co-signs your bot’s orders, and only the ones your limits allow.

  • Multi-sig on every order

    The exchange key is split in two. Your agent holds one half and Mishmar the other, and an order needs both.

  • Safe from hackers and runaway bots

    A leaked agent key, a breach at Mishmar or a bot gone wrong gets half a key, which signs nothing on its own.

  • Your limits, checked first

    You set limits on order size, leverage, exposure and drawdown. Inside them an order goes through, the big ones wait for you, and the rest are blocked.

your agentholds ½ of the keyproposal, signedmishmarholds the other ½checks your ruleswrites the ledgeryouapproveor rejectorder, co-signedexchangesees one public keyrevoke any time

inside your limits

  1. 09:14:02.000proposedbuy 0.25 BTC on hyperliquid, signed with key_main_a8f3…
  2. 09:14:02.000evaluated7 rules in scope, 7 passed
  3. 09:14:02.001recordeddecision dec_7k2m9q…, signed, chained to #11
  4. 09:14:02.001co-signedthe order with mishmar’s half of the key
  5. 09:14:02.088acceptedby hyperliquid, order 0x9c41…e2, fill attributed to the agent

outside them

  1. 09:16:40.000proposedbuy 4 BTC on hyperliquid, signed with key_main_a8f3…, deadline 30 min
  2. 09:16:40.000evaluated7 rules in scope, 1 breached: max order size
  3. 09:16:40.001parkedapr_q8x1d2…, waiting for a person, nothing signed
  4. 09:31:12.410approvedby the owner, in the console
  5. 09:31:12.498acceptedby hyperliquid, order 0x2d7a…c1

[ Works with ]

Live on testnet today. More venues, and real money, coming soon.

  • Hyperliquidlive
  • Binancelive
  • Bybitsoon
  • OKXsoon
  • Coinbasesoon
  • Stellarsoon
  • dYdXsoon
  • GMXsoon
  • Paradexsoon

[ Start on testnet ]

Open to anyone and free: one agent and one trading account, on test funds. Nothing here reaches a real-money exchange.

Start on testnet
  1. 01

    Create an account

    With your email, at app.testnet.mishmar.io/sign-up. No card needed.

  2. 02

    Install the mishmar CLI

    On the machine your bot runs on. How to install it.

  3. 03

    Add a trading account and an agent

    The console walks you through it, and the docs have a guide per venue. Then set your rules and send a test order.

[ Demo ]

Take it for a spin. A full account with agents, limits, approvals, decisions and PnL, running in your browser on demo data. Click anything; nothing is live, so nothing can go wrong.

Open the demo
The Mishmar console listing the demo account's decisions with their verdicts
every decision, with its verdict and the rule that decided it
One decision in the Mishmar console, with every rule it was checked against
one decision: every rule it was checked against, observed against limit