Why was my margin order or transfer rejected?

Modified on:


Margin trading has protections that block actions capable of putting your account at risk. These are the most common reasons for a rejection.

1. The order would put your account at immediate risk

Before accepting an order, Bitso checks what would happen to your Margin Level if that order filled on its own. If the result falls below 1.30×, the order is rejected. This stops you from opening a position that would start out close to liquidation.

Example: your Margin Level is 1.45× and you try to open a large long position that would drop it to 1.20×. The order is rejected on the spot. A smaller order, one that would leave the level at 1.35×, goes through.

What to do: reduce the order size, add collateral to your Margin Wallet, or repay part of your debt first.

2. Your Margin Level is too low to open new positions

If your Margin Level is already below 1.30×, you cannot increase your risk. Orders that would increase your debt are rejected until the level recovers.

What to do: you can still place orders that reduce your risk, such as closing positions or repaying debt. Adding collateral also helps.

3. Your account is in liquidation

When your Margin Level reaches 1.10×, liquidation starts. While it runs, new orders and transfers out are blocked.

What to do: wait for liquidation to finish. The result appears in your transaction history.

4. Your transfer out was blocked

Transfers out of your Margin Wallet are checked against the worst possible scenario for your account, which includes your open limit orders. If removing the funds would leave your account at risk in any of those scenarios, the transfer is rejected even when your balance looks sufficient.

Example: you hold 500 Tether (USDT) in your Margin Wallet and no USDT debt, but you have an open limit buy order for Bitcoin (BTC). If that order filled, you would borrow funds, and without the 500 USDT your account would be at risk. The transfer is rejected. Cancel the limit order or reduce its size, and the same transfer goes through.

What to do: cancel open limit orders or repay debt before transferring out.

5. Not enough funds available to borrow

Margin loans come out of Bitso's lending pools. If the pool for a currency does not hold enough for your order, the order cannot be placed.

What to do: try a smaller order size or try again later.

6. Temporary errors

Sometimes an order fails for technical reasons, such as a price source being briefly unavailable. This is not related to your account, and trying again usually resolves it.

If the action keeps being rejected and none of the reasons above applies, contact our support team.


Was this useful?