When the "Guaranteed Stop Loss" condition is set the reserved amount is calculated as follows:
Reserved funds* = (Trade volume / Leverage size) OR Potential loss + Trade volume * GSL fee + P&L,
in which:
- (Trade volume / Leverage size) OR Potential loss - the greater value is chosen here,
- Potential loss = Current price - Price level) * Tokens quantity,
- Trade volume = Tokens quantity * Price,
- P&L - is a current profit or loss (when a trade is opened P&L equals 0, meaning before you open leverage operation).
A user wants to open a 2 ETH trade with 1:20 leverage at 1500 USD.cx price and set a "Guaranteed Stop Loss" at 1400 USD.cx level. GSL commission = 1%.
Reserved funds = (2 ETH * 1500 USD.cx : 20) OR ((1500 USD.cx - 1400 USD.cx) * 2ETH) + 2ETH * 1500 USD.cx * 1% + 0 (P&L) = 150 OR 200 + 30.
Since 200 > 150, Reserved funds = 230 USD.cx.
*This formula is relevant only for trade with the Guaranteed stop loss condition. If you have other leverage operations opened on the account, the reserved funds used for them will be added to the prepayment amount required for a transaction with a guaranteed stop-loss.
For 1:50 and 1:100 leverage sizes with ETH/USD, BTC/USD, ETH/EUR, and BTC/EUR the "Guaranteed Stop Loss" condition is mandatory.
GSL fee = Trade volume * GSL fee (%).
The client opened a short-operation for 1 BTC at 10,000 USD.cx per BTC and set the Guaranteed Stop-Loss at 11,000 USD.cx. GSL commission = 1%.
"Guaranteed Stop-Loss" triggered (executed): GSL fee = 1 * 10,000 * 1% = 100 USD.cx.