What it does
Quick Reverse is a composite of two market orders:- Close. Market-close the selected position for its full size.
- Open. Market-open a new position of equal size in the opposite direction.
Quick Reverse does not guarantee both legs succeed. Intention does not make the composite atomic, because on a fast-moving market the open leg can easily fail due to insufficient margin for the reversed position. The close can succeed while the open fails — in which case you end up flat rather than reversed.
Position mode behavior
| Mode | Behavior |
|---|---|
| One-way mode | The contract holds exactly one net position. Reverse flips that net position’s sign. Long 0.1 BTC → Reverse → short 0.1 BTC. |
| Hedge mode | The contract can hold independent long and short positions. Reverse targets a specific direction and flips that one, leaving the other untouched. |
Hedge mode example
Starting state: 0.2 BTC long, 0.1 BTC short. You click Reverse on the long.- Close leg: market-sell 0.2 BTC (closes the long)
- Open leg: market-sell 0.2 BTC (opens a new 0.2 BTC short)
Where you trigger it
The primary entry point is a “Reverse” button on each row in the positions panel. Clicking it:Confirm (optional)
If you have “order confirmation” enabled in your trading settings, a dialog shows the intended close and open legs. You can cancel here.
Edge cases
- Order size exceeds single-order max. If the resulting combined order is larger than the platform’s single-order limit, the client truncates to the max and displays a notice.
- Insufficient margin on the open. The open leg reaches the matching engine and is rejected. The close has already succeeded — you are flat, not reversed.
- Partial fill on the close. You end up half in and half out on the old side. Intention does not automatically retry; you can click Reverse again on the remaining position if you want.
- Partial fill on the open. Normal market-order semantics — unfilled remainder is cancelled. You end up reversed but with a smaller position than intended.
- Rapid re-clicks. The front end debounces successive clicks so accidental double-clicks don’t reverse-and-reverse.
- Leftover reduce-only orders. All reduce-only orders on the original direction (including triggered conditional orders) are automatically cleaned up by the reduce-only scaling logic described on the Reduce-only page.