What max slippage actually checks
When you place an order, you set a limit price, the worst price you’re willing to accept, and a max slippage tolerance. At the moment your order is matched, the platform compares the live oracle price to your limit price:- If the oracle price has drifted too far past your limit price, beyond the tolerance you set, the match is rejected.
- If it’s within tolerance, the match goes through.
Why this matters
Between the moment you sign an order and the moment it’s matched, some time passes, sometimes only a fraction of a second, sometimes longer if the market is busy. In that window, the real price can move. Max slippage is your control over how much movement you’re willing to tolerate before you’d rather the order fail than execute at a materially different price than what you agreed to. A tight slippage tolerance means your order is more likely to get rejected during fast-moving markets, but you’re protected from executing far from your intended price. A looser tolerance means your order is more likely to go through, but you’re accepting more price movement before it does.The hard limit price floor
Separately from your slippage tolerance, your limit price itself acts as a hard boundary:- On a long, the order is rejected if the oracle price is above your limit.
- On a short, the order is rejected if the oracle price is below your limit.
