Skip to main content

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.

ScenarioARM rateFloorRate used
Normal market1.081.051.08 (ARM rate)
Market dip1.031.051.05 (floor)
Price feed stale-1.05Paused: 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​

  1. In the currency's rate controls, turn on Floor.
  2. Enter the minimum rate in that currency per USDC. For example, to never sell below 1.01 USD per USDC, enter 1.01.
  3. Check the chart: a Min line marks your floor.
  4. Select Review Deposit, check the floor in the summary, then create the deposit.

Change or remove a floor​

  1. Open the deposit from Sell → Manage and go to the Platforms tab.
  2. Select the currency's Floor value. Enter a new rate, or clear it to track the market with no minimum, then save.
  3. Confirm the transaction in your wallet.

Next: How to Monitor Your ARM Rates