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
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
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
Enter the number of periods
1 day = 3 periods (8h each), 1 week = 21 periods, 1 month ≈ 91 periods.
- 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 ≈ 91Funding 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.