Futures Trading

How to Calculate Futures Liquidation Price

Last updated: 07/30/2025

Your liquidation price is affected by several key factors, including the notional value of your position, leverage, initial margin, and maintenance margin.

 

1. What is Maintenance Margin?

The maintenance margin varies depending on your position size and the different types of futures contracts. For details on the various contract levels, see the Risk Limit page. The maintenance margin is determined according to the value of your position and its corresponding risk limit level.

Example – BTC/USDT Perpetual Futures

风险限额EN.PNG

If you hold 10,000 contracts of BTC/USDT perpetual futures, where each contract has a multiplier of 0.001 and the mark price is 30,000 USDT, the calculation is as follows:

Position Size = Quantity × Contract Multiplier × Mark Price
= 10,000 × 0.001 × 30,000
= 300,000 USDT

According to the risk limit tiers, this would fall under Level 1, where the maintenance margin rate is 0.4%.

So, your required maintenance margin would be:
300,000 × 0.004 = 1,200 USDT

 

2. Understanding the Liquidation Price

To keep your position open, your margin ratio must remain above the maintenance margin. If it falls below this threshold, the position will be liquidated, meaning that it has been forcibly closed.

 

3. Calculating a Contract's Liquidation Price

For USDT-Margined Contracts (Linear Contracts):
Liquidation Price = (Notional Value of Position - Position Margin) ÷ [Position Size × Contract Multiplier × (1 - side × Maintenance Margin Rate - side × Liquidation Fee Rate)]

For Coin-Margined Contracts (Inverse Contracts):
Liquidation Price = [Position Size × Contract Multiplier × (1 - side × Maintenance Margin Rate - side × Liquidation Fee Rate)] ÷ (Notional Value of Position - Position Margin)

In linear contracts, side = 1 for long positions, and side = -1 for short positions. In inverse contracts, side = 1 for short positions, and side = -1 for long positions

Example 1: USDT-Margined Contract (Long)

For BTC/USDT, a trader opens a 1 BTC long position at 30,000 USDT using 50x leverage. Each contract represents 0.001 BTC, so 1 BTC = 1,000 contracts.

Assume a maintenance margin rate of 0.4%, and a liquidation fee rate of 0.06%.

Notional Value of Position = Price × Quantity,
= 30,000 × 1 = 30,000 USDT

Position Margin = Notional Value of Position ÷ Leverage,
= 30,000 ÷ 50 = 600 USDT

Putting in the values accordingly:
Liquidation Price = (Notional Value of Position - Position Margin) ÷ [Position Size × Contract Multiplier × (1 - side × Maintenance Margin Rate - side × Liquidation Fee Rate)],
= (30,000 - 600) ÷ [1,000 × 0.001 × (1 - 1 × 0.004 - 1 × 0.0006)]
= 29,400 / 0.9954
= 29,535.90 USDT

Example 2: Coin-Margined Contract (Short)

For BTC/USDT, a trader opens a short position of 1,000 BTC-margined contracts at 30,000 USDT using 10x leverage.

Assume a maintenance margin rate of 0.7%, and a liquidation fee rate of 0.06%.

Notional Value of Position = 1 ÷ Mark Price × Quantity,
= 1 ÷ 30,000 × 1,000 = 0.033 BTC

Position Margin = Notional Value of Position ÷ Leverage,
= 0.033 / 10 = 0.0033 BTC

Putting in the values accordingly:
Liquidation Price = [Position Size × Contract Multiplier × (1 - side × Maintenance Margin Rate - side × Liquidation Fee Rate)] ÷ (Notional Value of Position - Position Margin),
= [1,000 × 1 × (1 - 1 × 0.007 - 1 × 0.0006)] ÷ (0.033 - 0.0033)
= 992.4 ÷ 0.0297
= 33,414 USDT

 

 

 

 

 

Start your futures trading journey now!

Trade Now

 

KuCoin Futures Trading Guides:

Web Tutorial

App Tutorial

 

Thank you for your support!

The KuCoin Futures Team

 

Note: Users in restricted countries and regions cannot enable futures trading.