Why a Biswap Limit Order Can Reverse After a Sale
A Biswap sale can reverse because its V3 limit order remains active as liquidity; price movement and partial fills affect how much you can withdraw.
The Token Wire Desk3 min read
A Biswap V3 limit order can turn back into the token you were selling if the price moves back through its set range before you withdraw the proceeds. The order works through liquidity in a price range, so a sale may not behave like a one-time swap that ends as soon as the price crosses a target. That distinction matters when you check an order after a sharp move.
The key detail is whether the order is still active. A sale can look complete at one moment, then change as the market moves. For more on how partial fills work, see this fuller guide to biswap. The mechanics are easier to follow once you know what the range does.
Why can a limit order reverse after a sale?
It can reverse because the order remains exposed to price movement within its range. Biswap V3 uses concentrated liquidity: funds are made available across a chosen price interval, rather than across every possible price. As the market moves through that interval, the pool can convert one token into the other. If the price travels back the other way while the order remains active, the token mix can change back too.
For example, imagine an order that sells BNB for USDT as the price rises through its range. If the price then falls back through that range before the user withdraws, some of the BNB may reappear. The screen can seem to show a sale being undone. It is the remaining order changing with the price, not a completed wallet transfer being reversed.
How do partial fills affect the amount?
A partial fill means only some of the order has traded. Biswap notes that volatility can leave an order partly filled. In a range based order, the amount converted depends on how far the price travels through the range and whether it later retraces. The balance can therefore be split between the two tokens.
- A price that moves only partway through the range may convert only part of the order.
- A move back through the range can shift some of that amount into the original token again.
- Withdrawing the order removes the funds from the range and ends that exposure.
That makes the displayed token balance a moving snapshot while the order is active. It may not match the amount you expected from a single sale at a target price.
What should you check before withdrawing?
Open the order details and check its status, price range, and current token amounts. Confirm whether the order is still active or has been withdrawn. If you want to keep the proceeds in the token received from the sale, withdraw after the order reaches the state you want. Once the funds are out of the range, later price moves cannot convert them through that order.
There is a trade-off: leaving the order active lets it keep working as the price moves, but also means the token mix can change. Withdrawing gives you control of the resulting tokens, while ending the order’s exposure to further movement. Watch the order status and balances as the price approaches either edge of its range; those are the details that show whether the sale is still in progress.