Funding Rate Calculator

Crypto perpetual futures contracts use a funding rate mechanism to keep the contract price anchored to the spot price. Every 8 hours, longs pay shorts (or vice versa) a small percentage based on the funding rate. This calculator shows your total funding cost or income for holding a perpetual position over time — an often-overlooked cost for swing traders.

Funding is paid/received every 8 hours on most exchanges. Positive rate = longs pay shorts. Negative rate = shorts pay longs. Enter your position size in notional USD value.

$

e.g. $10,000 means 10× $1,000 margin at 10× leverage

%

e.g. 0.01% every 8 hours

Each period = 8 hours

Total Funding Cost / Income

+$24.0000

Funding Per 8h Period

$1.0000

Funding Per Day (3 periods)

$3.0000

Funding Per Week

$21.0000

How to use this calculator

  1. 1

    Enter your position size in USD notional

    The total value of your position at your leverage multiplier. E.g., $1,000 margin at 10× = $10,000 notional.

  2. 2

    Enter the funding rate

    The current funding rate as a percentage per 8-hour period. Check your exchange — Binance, Bybit, and OKX all display live funding rates.

  3. 3

    Enter the number of periods

    1 day = 3 periods (8h each), 1 week = 21 periods, 1 month ≈ 91 periods.

  4. 4

    Read the funding cost

    Positive rate = longs pay shorts; negative = shorts pay longs. If you're long in a positive funding environment, you pay.

Formula

Funding per Period = Position Notional × Funding Rate %
Total Funding      = Funding per Period × Number of Periods

Funding periods: 1 day = 3, 1 week = 21, 1 month ≈ 91

Funding is settled every 8 hours between longs and shorts on the exchange. If the funding rate is positive, longs pay shorts — because the futures price is above spot (contango). If negative, shorts pay longs. The rate fluctuates with market conditions and can become very high during extreme bull markets or sharp sell-offs.

Worked Example

Position: Long BTC perpetual Notional size: $10,000 (e.g., 1 BTC at $10,000 — or 0.25 BTC at $40,000) Funding rate: 0.01% per 8h (typical bullish market) Holding period: 7 days (21 funding periods) Funding per period = $10,000 × 0.0001 = $1.00 Total funding cost = $1.00 × 21 = $21.00 $21 may seem small, but at 0.1% funding rates (extreme bull market), the cost is $210 per week on a $10,000 position — significant for swing traders.

Frequently Asked Questions

Related Tools

Sponsored

TradingView— free charts for forex, crypto & stocks

Used by 60 million traders. Free plan available, no credit card needed.