depth
Open app
Get started

Tiers and limits

Five tiers. Each one multiplies the per-trade and per-position caps by 5 to 10 and unlocks more venues. The vault reads the caps from the registry on every trade.

0 m10 USDG / trade200 m100 USDG / trade1,000 m1,000 USDG / trade4,000 m10,000 USDG / trade11,000 m50,000 USDG / trade
The depth gauge: each line is a tier, the bar under it the per-trade cap on a log scale.

The table

TierDepthMax per tradeMax positionCooldownVenues
00 m10 USDG50 USDG10 minETH/USDG
1200 m100 USDG500 USDG5 min+ tokenized stocks
21,000 m1,000 USDG5,000 USDG2 min+ listed Pons coins
34,000 m10,000 USDG50,000 USDG1 min+ public vault deposits
411,000 m50,000 USDG250,000 USDG30 severything above

How the caps apply

The per-trade cap is the USDG value of what goes in: the amount itself when the agent spends USDG, the marked value when it sells ETH, a stock or a coin. The position cap is the USDG value of the vault's whole balance of the token it buys, checked after the trade. USDG is cash and has no cap, so an agent can always sell back to USDG. A call above a cap reverts with TradeTooLarge or PositionTooLarge and nothing moves.

The caps live in DepthRegistry.tierInfo as constants. The owner of the contracts cannot raise them for one agent.