Risk Controls
Position limits, leverage caps, exposure controls, and confidence-based sizing that protect your capital.
What You Get
Every trade on PerpDesk passes through Brix's risk filtering before it executes. This isn't optional — it's a deterministic set of checks that protect you from oversized positions, excessive leverage, and concentrated exposure.
No trade reaches an exchange without passing these checks first.
Pre-Trade Filtering
Before any trade executes, Brix checks:
- Zero balance — rejects if you don't have available funds
- Max concurrent positions — rejects if you've hit your position limit
- Daily loss limit — rejects if you've already hit your maximum daily drawdown
If any of these fail, the trade is blocked immediately. No exceptions.
Position Sizing and Leverage
Brix enforces position sizing and leverage limits based on your experience tier:
| Parameter | Beginner | Intermediate | Advanced |
|---|---|---|---|
| Max leverage | 3x | 6x | 12x |
| Max position size (% of balance) | 5% | 10% | 25% |
| Max total exposure (% of balance) | 20% | 40% | 80% |
These limits are hard caps. Even if you or an agent requests a larger position, Brix will not allow it.
First-Trade Caps
New traders start with reduced limits on their first trades. This prevents an inexperienced user (or a misconfigured agent) from immediately deploying maximum size.
Confidence-Based Scaling
When Riven generates a trade recommendation, it includes a confidence score. Brix uses this to scale position size — higher confidence recommendations can use more of your available sizing, while lower confidence trades are automatically reduced.
Exposure Controls
Brix tracks your total portfolio exposure in real-time:
- Max total exposure — hard cap on how much of your balance can be deployed across all positions
- Reservation accounting — pending orders are deducted from available balance, so you can't accidentally overcommit
- Same-direction concentration — if you're building multiple positions in the same direction, Brix warns you about concentrated risk
Warnings
Not everything is a hard block. Brix also surfaces warnings when you're approaching limits:
- Approaching daily loss limit — you're getting close to your max daily drawdown
- Near max positions — you're one or two positions away from your cap
- Same-direction concentration — multiple open positions betting the same way
These give you a chance to adjust before hitting a hard stop.
How Agents Interact with Risk Controls
Risk controls apply equally to manual trades and agent-initiated trades:
- Riven generates recommendations. Brix evaluates each one against your personal limits before it can execute.
- Koda handles execution. If Brix rejects a trade, Koda won't submit it to the exchange.
- Brix also scores each recommendation against your personal strategy profile and evaluates portfolio-level risk impact.
Risk controls are always on. You can adjust your tier and limits, but you cannot disable the filtering entirely. This is by design — it protects both manual traders and agent-driven execution.
Behavioral risk controls — such as tilt detection, revenge trading prevention, and cool-down periods — are planned for a future release.