How to Set a Floor Rate
A floor rate is the minimum rate you accept for a currency. The protocol uses whichever is higher: your market-tracking (ARM) rate or your floor.
| Scenario | ARM rate | Floor | Rate used |
|---|---|---|---|
| Normal market | 1.08 | 1.05 | 1.08 (ARM rate) |
| Market dip | 1.03 | 1.05 | 1.05 (floor) |
| Price feed stale | - | 1.05 | Paused: no new orders |
During a price-feed outage the pair pauses until the feed recovers; the floor doesn't apply. A floor doesn't cap a rising market and doesn't switch the currency to fixed pricing.
Set a floor when you have a cost basis to protect, for example the FX rate you bought USDC at, or when a currency is volatile. Floors are per currency, so set each one from your own exposure and review them as the market moves.
Set a floor when you create a deposit
- In the currency's rate controls, turn on Floor.
- Enter the minimum rate in that currency per USDC. For example, to never sell below 1.01 USD per USDC, enter 1.01.
- Check the chart: a Min line marks your floor.
- Select Review Deposit, check the floor in the summary, then create the deposit.
Change or remove a floor
- Open the deposit from Sell → Manage and go to the Platforms tab.
- Select the currency's Floor value. Enter a new rate, or clear it to track the market with no minimum, then save.
- Confirm the transaction in your wallet.