Aster
  • OVERVIEW
    • What is Aster?
      • How to connect your wallet
      • Our smart contracts
  • Rewards Hub
  • PRODUCT
    • Product releases
    • AsterEX Pro
      • Pro fees
      • Margin
        • Calculating max transfers in Cross and Isolated margin
      • Mark price
      • Liquidations
      • Funding rate
      • Single asset mode & Multi-asset mode
      • Order types
      • Trailing Stop Order
      • Open Cost calculation
      • Grid Trading
        • Set-up Your Grid Trading Strategy
        • Futures Grid Trading Auto Parameters Guide
        • Long/Short Grid Trading introduction
      • VIP & MM program
        • Market maker requirement
      • ADL
      • Deposit/Withdraw Guide
      • Referral program
      • API
        • How to create API
        • API document
      • Delisting of a perps contract
    • AsterEX Simple
      • Leverage
      • Price oracles
      • Fees & slippage
      • Degen Trading Mode
      • Dumb mode
      • Manage your positions
      • Order types
      • Interact with the contract directly
    • Aster Earn
      • Mint asBNB
      • Mint asCAKE
      • Mint asUSDF
      • Mint asBTC
      • Aster ALP
        • How to mint ALP?
        • How to burn ALP?
        • ALP Fees
      • Ecosystem
        • PancakeSwap
          • LP on PancakeSwap
        • Pendle
          • asUSDF on Pendle
          • asBNB on Pendle
          • USDF on Pendle
          • How to calculate Au points for LP and YT
          • How to transfer liquidity to new pool
        • Tranchess
        • Restaking
        • Yield Strategies
    • USDF Stablecoin
      • Situating USDF in the Stablecoin Landscape
      • How USDF Works
      • Maintaining the Peg
      • Fund Custody & Risk Management
      • FAQs
      • Tutorials
    • AsterLayer
    • Help
  • Stage 1: Spectra
    • Aster Spectra: Stage 1
    • Mint to Earn Au
    • Au Trader Boost
    • Trade like a Pro, Earn like a Pro
    • Treasure Boost Campaign
    • Referral Bonus & Team Boosts
  • Brand & Community
    • Aster Media Kit
    • Official links
  • About us
    • Audit Reports
    • AsterDEX – Terms & Conditions
    • AsterDEX – Privacy Policy
Powered by GitBook
On this page
  • What is the funding rate?
  • Funding rate formula
  • Premium index calculation
  • How to calculate impact bid price
  • Example order book (bid side)
  • Funding amount
  1. PRODUCT
  2. AsterEX Pro

Funding rate

For Pro mode (orderbook perpetual contracts)

What is the funding rate?

In perpetual futures contracts, the funding rate is a periodic payment exchanged between traders holding long and short positions. This mechanism helps ensure that the contract price stays close to the underlying spot market price.

  • Positive funding rate: When the contract price is above the mark price, long traders pay short traders.

  • Negative funding rate: When the contract price is below the mark price, short traders pay long traders.

This payment encourages traders to take positions that push the contract price back in line with the spot price.

Funding rate formula

Funding rate = Premium index + Interest rate

  • Premium index reflects the difference between the perpetual contract price and the spot price.

  • Interest rate is fixed at 0.03% per day on AsterEX.

For example, if the premium index is 0.015%, the total funding rate would be 0.045%.

Premium index calculation

Premium index = [max(0, Impact bid price − Index price) − max(0, Index price − Impact ask price)] ÷ Index price

Where:

  • Index price = Weighted average price from external spot exchanges

  • Impact bid price = Average price to sell a fixed notional value using the current bid depth

  • Impact ask price = Average price to buy a fixed notional value using the current ask depth

How to calculate impact bid price

To determine the Impact bid price, identify the level in the order book where the cumulative quote value exceeds the Impact Margin Notional (IMN).

To help visualize the calculation, the following table shows how quote notional values accumulate across levels in the order book:

In this table:

  • Quote Notional Quantity = price × quantity × contract multiplier

  • Accumulated Quote Notional Quantity is the sum of quote notional values up to that level.

Once the accumulated quote notional exceeds the IMN, the corresponding level is used in the final Impact Bid (or Ask) Price formula.

If:

Contract multiplier × ∑px × qx > IMN

and

Contract multiplier × ∑px-1 × qx-1 < IMN

Then level x is used to calculate the Impact Bid Price using: Impact Bid Price = IMN / [(IMN − Contract Multiplier × ∑px−1 × qx−1) / px + Contract Multiplier × ∑qx−1]

Where:

  • px = Price at level x

  • qx = Quantity at level x

  • IMN = Impact margin notional (predefined value)

  • Contract multiplier = Multiplier for the contract (usually 1)

Example order book (bid side)

Assume the bid-side of the order book is:

Level
Price (px)
Quantity (qx)

1

100

5

2

99

10

3

98

15

To calculate the Impact Bid Price, accumulate quoted value by level until it meets or exceeds the IMN (Impact Margin Notional). Then apply the formula above using the correct level data.

Funding amount

The funding amount is how much you will actually pay or receive based on the funding rate.

Funding amount = Position size × Mark price × Funding rate

This value is transferred between long and short traders depending on the direction of the funding rate. Aster does not charge or receive funding — it is a peer-to-peer transfer.

PreviousLiquidationsNextSingle asset mode & Multi-asset mode

Last updated 1 month ago