Your bot is built so nothing moves your money without your say-so. Two things control that: the permission level that decides when it asks before acting, and the risk alerts you set to flag when a position runs past your comfort line.
Permission Levels
Your bot operates at one of a few levels depending on what you are asking it to do.
| Level | Covers | Behavior |
|---|
| View only (L0) | Market data, analysis, backtests, balance checks, reading your preferences | Runs freely, no confirmation |
| Confirm first (L1) | Buying and selling, opening or closing positions, withdrawals, changing risk settings | Shows a preview and waits for your approval |
| Auto-execute (L2) | The same actions, run without asking | Only active if you explicitly opt in |
Auto-execute turns on only when you clearly say so, for example “just execute, don’t ask me.” Soft intent like “can you do this for me?” does not enable it.
What needs confirming
| Action | Confirm? |
|---|
| Buy or sell, open or close a position | Yes, preview then you approve |
| Move funds between your own accounts (wallet → perps account) | No, it’s just moving your own money, so it goes through |
| Withdraw to an external address | Yes, and more strictly: re-check the chain, token, address, and amount |
| Check quotes, analysis, backtests | No, it’s read-only |
Some safety checks can’t be switched off. Even with auto-execute on, any trade that fails a safety validation stops and pings you. And withdrawals to an external address always confirm, regardless of auto-execute. These stay on no matter what.
If a trade is blocked, your bot tells you why on the spot (insufficient balance, below the minimum size). With the managed Agent, every blocked decision is logged to your decision history in the dashboard.
Trade confirmations don’t expire, so you can review at your own pace. The one exception is cross-chain bridge quotes, which carry a countdown because the price they quote is time-sensitive.
Risk Alerts
You can set thresholds that tell your bot when to flag you. These are reminders, not brakes. They notify you; they do not auto-close positions or halt trading. You stay in control of what to do next.
| Alert | How you set it | Resets |
|---|
| Daily realized loss | Any amount above 0 USDT | Daily at 00:00 UTC |
| Max daily drawdown | A percentage from your peak equity, e.g. 5% | Daily at 00:00 UTC |
| Max leverage | A multiple of notional to equity, e.g. 5x | Clears once you reduce below it |
If you want a starting point, a rough reference is 5x for conservative, 15x for balanced, and 50x for aggressive. Pick what fits your own risk tolerance.
Tips
- Set alerts before you size up. A drawdown alert is most useful before a bad day, not after.
- Remember alerts don’t act for you. When one fires, you still have to reduce or close the position yourself.
- Leave the safety checks alone. They only ever stop trades that fail validation, so they cost you nothing on normal orders.