Carbon DeFi range orders have one fundamental difference from the limit orders you usually place: a limit order fills at a single price point, while a range order fills gradually across a whole price range based on a geometric average. This means you don't need to guess "where the bottom is" or "where the top is" — you just define a price band where you are willing to buy or sell.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
How range orders work
When you create a range order, you set two prices: a low price and a high price. For example, if you want to buy ETH, you might set a range of 1800–2000 USDC. When the market price enters this range, the order starts exchanging USDC for ETH. The closer the price gets to 1800, the more of your USDC is used. The closer the price gets to 2000, the less active the order becomes.
The difference from a traditional limit order is this: if a limit order fills at 1800 and then the price bounces back to 1900, your order no longer exists. A range order fills gradually as the price moves through the entire range, and what you get is a weighted average cost. Carbon's official documentation explains the calculation: the cost basis of a range order equals the geometric mean of the highest and lowest prices at which fills occur, not the arithmetic mean. The arithmetic mean of 1800 and 2000 is 1900, but the geometric mean is about 1897.37.
If you only trade occasionally and don't want to constantly adjust your position, range orders are better suited than limit orders for dollar-cost averaging or building a position in batches. The trade-off is that you give up a precise entry point in exchange for not needing to predict short-term price direction.
Fee structure
As a market maker on Carbon DeFi, you do not pay gas fees or protocol fees when your order is filled. You only pay gas when creating a strategy, modifying a price range, or withdrawing funds.
This fee structure is different from being an LP on Uniswap. On Uniswap, LPs pay gas on every swap. On Carbon, order execution gas is paid by the Taker, not the Maker.
The "profit" you actually earn comes from the spread between your buy range and your sell range. For example, if you buy ETH at 1800–2000 and sell at 2200–2400, that spread is your custom fee. Carbon calls this design "adjustable fees" — you decide the buy-sell spread yourself, rather than accepting a preset protocol fee like on traditional AMMs.
What conditions are needed for a fill
Your order does not fill automatically just because the price enters the range. Carbon order execution requires participation from a Taker: a direct trader, an arbitrageur, or a DEX aggregator actively interacting with your order.
An arbitrageur's logic is simple: if your quote plus gas costs is still cheaper than anywhere else on the market, they will take your order. So whether your order gets filled depends on three factors: how far your price deviates from the market price, how concentrated your liquidity is at that price point, and the network gas cost at that time.
A practical rule of thumb: the narrower your range, the more concentrated your liquidity at a specific price point, and the more likely you are to be filled first. If your range is 1900–1950 and someone else's range is 1800–2000, with the same amount of capital, you provide more ETH near 1900, so arbitrageurs will take your order first.
Withdrawal and modification
Carbon order management does not require you to cancel and recreate a strategy.
Modifying a price range can be done directly on-chain without withdrawing funds, redepositing, or recreating the order. This operation only costs gas and does not involve moving funds.
Withdrawing funds supports both partial and full withdrawal. If you just want to reduce your position size, partial withdrawal is enough — you don't need to touch the entire strategy.
Pausing makes your order temporarily unavailable to Takers, but your funds remain in the strategy contract. After resuming, you can continue using the original price settings.
Deleting a strategy removes the order and retrieves all funds. If you plan to trade this pair again in the future, the official recommendation is to use "withdraw" instead of "delete," because after withdrawing you don't need to re-mint the NFT representing the strategy, so you can re-enable it more quickly later.
A key risk boundary
Carbon orders are irreversible. Once filled, the trade cannot be undone even if the price reverses. This means if you buy ETH at 1900 and the price drops to 1700, you still hold ETH, and no mechanism will help you "roll back" the trade.
This design is different from Uniswap V3 concentrated liquidity. With V3, when the price reverses, previously filled portions can in some sense be "bought back" by subsequent trades in the opposite direction. Carbon range orders are one-directional: buy orders only execute buys, and sell orders only execute sells.
For people who want to build a position in batches, this feature is an advantage: you don't need to watch the screen and manually withdraw liquidity. For those unfamiliar with this difference, the risk is: if your buy range is completely penetrated, you will find yourself fully allocated while the market price continues to fall.

A leading global cryptocurrency platform,suitable for both beginners and experienced traders.
New user benefit: 20% off trading fees upon registration!!
References
- Carbon DeFi·Limit vs Range Prices, no update date listed; verified on 2026-10-07.
- Carbon DeFi·Range Order, published or updated on 2024-08-06; verified on 2026-10-07.
- Carbon DeFi·Recurring Orders, no update date listed; verified on 2026-10-07.
- Binance·Automated Recurring Limit Orders Explained, published or updated on 2023-09-03; verified on 2026-10-07.
- Carbon DeFi·What Makes Carbon DeFi Unique?, published or updated on 2025-05-05; verified on 2026-10-07.
- Carbon DeFi·What Makes Carbon DeFi Unique?, no update date listed; verified on 2026-10-07.
- Carbon DeFi·Order Execution, no update date listed; verified on 2026-10-07.
- Bancor Network·Automated Recurring Limit Orders Explained, published or updated on 2024-01-01; verified on 2026-10-07.
- Binance·Automated Recurring Limit Orders Explained, published or updated on 2023-09-03; verified on 2026-10-07.


