Funding Rate
Funding Rate
The funding rate is the price rebalancing mechanism of the perpetual contract. Unlike traditional futures that need to be delivered when the futures expire (the delivery futures will be delivered at the index price, so the futures price will eventually return to the index price), the perpetual contract has no expiration or delivery, so it needs to use the funding rate mechanism to let the futures price anchor the spot price.
Funding Fee Settlement Rules
Settlement Schedule
Every 8 hours is a settlement period. Settlement occurs 3 times a day:
| Settlement Time (UTC) | Settlement Time (UTC+8) |
|---|---|
| 00:00 | 08:00 |
| 08:00 | 16:00 |
| 16:00 | 00:00 |
Settlement Conditions
- Only users who hold positions at the time of settlement will be charged or receive funding fees
- If the position has been closed before the settlement, no funding fees will be charged or paid
- Each position tracks its last processed funding epoch to prevent double-settlement
Payment Direction
At the time of settlement, whether the user should charge or pay the funding fee is determined by the current funding rate and the user's position:
| Funding Rate | Long Position | Short Position |
|---|---|---|
| Positive (> 0) | Pays funding fee | Receives funding fee |
| Negative (< 0) | Receives funding fee | Pays funding fee |
Note: The funding fee is completely settled between users. The platform does not charge any fees for it.
Funding Fee Calculation
Formula
Example
| Parameter | Value |
|---|---|
| Position | Long 10,000 GMYD |
| Mark Price | 1.94 sCNH |
| Funding Rate | +0.01% |
Calculation:
Result: Since the funding rate is positive and the position is LONG, the user pays 1.94 sCNH to short position holders.
Settlement by Margin Mode
Isolated Margin
For isolated margin positions, funding fees are settled in the following priority:
- Deduct from Position Margin - Funding fee is deducted directly from the position's margin
- Fallback to Wallet - If position margin is insufficient, deduct from wallet balance
- Liquidation Risk - If both are insufficient, position margin is reduced to minimum and will be flagged for liquidation
Warning: After funding fee deduction, if position margin falls below maintenance margin, the position will be at liquidation risk.
Cross Margin
For cross margin positions, funding fees are settled from wallet balance:
- Receiving Funds: Added directly to wallet balance
- Paying Funds: Deducted from wallet balance only if sufficient funds available
- Insufficient Balance: Funding fee is skipped; position will be at higher liquidation risk
Funding Rate Calculation
The funding rate is calculated using a simplified formula based on the Premium Index.
Premium Index
The Premium Index measures how much the perpetual contract price deviates from the spot (mark) price:
Where:
- Contract Price = Last traded price of the perpetual contract
- Mark Price = Fair price based on spot/index price
| Premium Index | Market Condition |
|---|---|
| Positive | Contract trading at premium (futures > spot) |
| Negative | Contract trading at discount (futures < spot) |
Funding Rate Formula
Then apply safety cap:
Parameters
| Parameter | Value | Description |
|---|---|---|
| Interest Rate | 0.01% | Base interest rate differential |
| Clamp Lower | -0.05% | Lower bound for interest adjustment |
| Clamp Upper | +0.05% | Upper bound for interest adjustment |
| Max Funding Rate | +1% | Maximum funding rate cap |
| Min Funding Rate | -1% | Minimum funding rate cap |
Clamp Function
The clamp function limits a value within boundaries:
Calculation Examples
Example 1: Contract at Premium
| Parameter | Value |
|---|---|
| Contract Last Price | 2.00 sCNH |
| Mark Price | 1.94 sCNH |
| Interest Rate | 0.01% |
Step 1: Calculate Premium Index
Step 2: Calculate Interest Adjustment
Step 3: Calculate Funding Rate
Step 4: Apply Safety Cap
Result: Funding Rate = +1% (capped at maximum)
Long positions pay 1% of position value to short positions. This high rate incentivizes traders to short, pushing the contract price back toward the mark price.
Example 2: Contract at Discount
| Parameter | Value |
|---|---|
| Contract Last Price | 1.90 sCNH |
| Mark Price | 1.94 sCNH |
| Interest Rate | 0.01% |
Step 1: Calculate Premium Index
Step 2: Calculate Interest Adjustment
Step 3: Calculate Funding Rate
Step 4: Apply Safety Cap
Result: Funding Rate = -1% (capped at minimum)
Short positions pay 1% of position value to long positions. This high negative rate incentivizes traders to go long, pushing the contract price back toward the mark price.
Example 3: Contract Near Mark Price
| Parameter | Value |
|---|---|
| Contract Last Price | 1.945 sCNH |
| Mark Price | 1.94 sCNH |
| Interest Rate | 0.01% |
Step 1: Calculate Premium Index
Step 2: Calculate Interest Adjustment
Step 3: Calculate Funding Rate
Step 4: Apply Safety Cap
Result: Funding Rate = +0.208% (within normal range)
Summary
| Item | Description |
|---|---|
| Settlement Frequency | Every 8 hours (3 times per day) |
| Settlement Currency | sCNH (same as margin) |
| Interest Rate | 0.01% (fixed) |
| Funding Rate Range | -1% to +1% |
| Positive Rate | Longs pay, Shorts receive |
| Negative Rate | Shorts pay, Longs receive |
| Isolated Margin | Deducted from position margin |
| Cross Margin | Deducted from wallet balance |