# Funding rate calculator: payments over a holding period

URL: https://fincodelabs.com/en/tools/funding-rate-calculator · Publisher: Fincode (Fincode Yazılım ve Teknoloji A.Ş.), Istanbul, Turkey · Updated: 2026-10-15

Enter the position size, side, funding rate per interval, interval length and holding period to see what a perpetual futures position pays or receives if the rate stays constant. Free, no sign-up required.

## Calculator

The calculation runs in the browser in the form on this page: https://fincodelabs.com/en/tools/funding-rate-calculator

**Inputs**
- Side: At a positive rate longs pay shorts; at a negative rate shorts pay longs
- Quote currency: A label only; nothing is converted
- Position size, notional value: Price × quantity, held constant here (default: 10,000)
- Funding rate per interval (%): From your exchange; a minus sign for a negative rate
- Funding interval (hours): As your exchange sets it for this contract (default: 8)
- Holding period (days): Whole funding intervals in this period are counted (default: 30)

**Results:** Total funding over the period, Payment per interval, Funding intervals counted, Total as a share of the notional, Who pays at this rate

> Funding rates change at every interval, so a constant rate is an assumption and the total is arithmetic, not a forecast. Defaults are hypothetical. Leverage can lose your entire margin, and it is not available to Turkish residents through platforms listed by the Capital Markets Board (SPK, also CMB).

## How is a funding payment calculated?

A funding payment is the position's notional value multiplied by the funding rate for that interval. The calculator applies:

**Payment per interval = notional × funding rate ÷ 100**

**Intervals = whole intervals in (days × 24 ÷ interval hours)**

**Total = payment per interval × intervals**

**Share of notional = rate × intervals**

Binance's and OKX's help pages state the same base formula, with the position value taken at the mark price. Funding moves between traders on opposite sides: both pages say the exchange takes no cut of it. According to Binance's page, you pay or receive only if a position is open at the funding time. The calculator approximates this by counting whole intervals, so a real position can see one payment more or fewer, depending on when it opens.

## Worked example

> **Hypothetical example:** a long position with a notional value of 10,000 USDT, a funding rate of 0.01% per interval, 8-hour intervals and a 30-day holding period. These are the calculator's default values, and the rate is held constant by assumption.
>
> Payment per interval: 10,000 × 0.01% = 1.00 USDT. Intervals: 30 × 24 ÷ 8 = 90. Total: 1.00 × 90 = **90.00 USDT paid**, or 0.9% of the notional value.
>
> A short with the same inputs would receive 90.00 USDT. At −0.01%, the long would receive and the short would pay.

Funding is charged on the notional value, not the margin. If this hypothetical position were held at 5x leverage, the margin would be 2,000 USDT, and 90.00 USDT would be 4.5% of it. That matters on isolated margin: OKX's page says funding is deducted from the position's margin and that the reduced equity may trigger liquidation. The [liquidation price calculator](https://fincodelabs.com/en/tools/liquidation-price-calculator) gives an estimate of that level.

## Who pays whom: positive and negative rates

When the rate is positive, longs pay shorts; when it is negative, shorts pay longs.

| Rate | Long | Short |
| --- | --- | --- |
| Positive | Pays | Receives |
| Negative | Receives | Pays |
| Zero | Nothing | Nothing |

The funding rate exists to pull a perpetual contract's price toward the underlying index, because the contract has no expiry date. Exchanges build the rate from a premium index and an interest component, with their own caps and floors. This calculator takes the rate as an input and does not compute one. The [perpetual futures guide](https://fincodelabs.com/en/blog/perpetual-futures-funding-rate) explains the mechanism.

## Why a constant rate is only an assumption

Rates are reset at every interval, so the total here is what the arithmetic gives if one rate holds throughout, and the real total will differ.

A rate can change size and sign from one interval to the next. The interval can change too: Binance's page gives 8 hours as its default and says it may change for a contract in extreme volatility, and OKX's page lists settlement intervals of 1, 2, 4 and 8 hours, moving to shorter ones when the rate hits its cap or floor. The notional value also moves with the mark price, while the calculator holds it fixed.

For a more realistic total on a finished trade, add up the funding lines in your exchange's transaction history instead. The calculator gives a way to size the cost before a trade. It is not an estimate of what the rate will be.

## Where leverage is not available

Perpetual futures use margin, and a leveraged position can lose its entire margin.

Leverage is not available on SPK-listed platforms: Article 14 of SPK Communiqué III-35/B.2 says crypto assets listed on platforms cannot be traded with leverage or used in derivative contracts. Article 99/A of Capital Markets Law No. 6362 treats foreign platforms' activity aimed at Turkish residents as unlicensed. This page is general arithmetic for readers elsewhere and is not an offer of, or a route to, such trading. Rules in other countries differ, so check what applies where you live.

Binance and OKX are cited only as documentation. Fincode does not recommend a position, a side or a platform, and it does not manage accounts; see [trading bot risk management](https://fincodelabs.com/en/blog/trading-bot-risk-management) for limits in software.

## Which values to enter

- **Side:** long or short.
- **Position size:** the notional value, price × quantity, not the margin. The currency field only changes the label.
- **Funding rate per interval:** in percent, from your exchange's contract page, with a minus sign if negative. Enter 0.01 for 0.01%; the 0.01 default is only an example.
- **Funding interval:** in hours, as set for that contract.
- **Holding period:** in days; decimals are fine. A period shorter than one interval counts no funding here, though a real position open at a funding time still pays or receives for it.

## Frequently asked questions

### How do you calculate the funding fee?

Multiply the notional value by the funding rate for the interval. A 10,000 position at 0.01% pays or receives 1.00 per interval, so 90 intervals come to 90.00 if the rate stays the same.

### Who pays the funding rate, longs or shorts?

At a positive rate longs pay shorts, and at a negative rate shorts pay longs. The payment goes between traders, and the exchanges cited here say they keep none of it.

### How often is funding paid?

It depends on the contract. Eight hours is a common default, and OKX lists intervals of 1, 2, 4 and 8 hours. Check your exchange's page, because the interval can change.

### Is funding charged on my margin or on the full position?

On the full notional value. At 5x leverage a 10,000 position has 2,000 of margin, and the funding is still worked out on 10,000.

### Can this calculator predict funding costs?

No. It holds one rate constant, which is an assumption. Real rates change at every interval, so the total on a real position will differ.

## Sources

- [Binance: Introduction to Binance Futures funding rates (updated 6 March 2026)](https://www.binance.com/en/support/faq/360033525031)
- [OKX: Perpetual funding fee mechanism](https://www.okx.com/en-us/help/perps-funding-fee-mechanism)
- [FINRA: Crypto assets, risks](https://www.finra.org/investors/investing/investment-products/crypto-assets/risks)
- [Resmî Gazete: SPK Communiqué III-35/B.2, 13 March 2025, no. 32840, Article 14 (Turkish)](https://www.resmigazete.gov.tr/eskiler/2025/03/20250313-6.htm)
- [Capital Markets Law No. 6362, consolidated text, Article 99/A (Turkish)](https://www.mevzuat.gov.tr/mevzuatmetin/1.5.6362.pdf)

> This calculator is general information, not tax, legal or investment advice. Results depend on the values you enter; fees, margin rules and tax rules differ by exchange and country and change over time, so check the official source and ask a licensed adviser about your own situation. Sources, checks and corrections: see the [editorial policy](https://fincodelabs.com/en/editorial-policy).

---

Published by Fincode (Fincode Yazılım ve Teknoloji A.Ş.), a software company in Istanbul, Turkey: https://fincodelabs.com/en/tools/funding-rate-calculator

Cite as: Fincode, "Funding rate calculator: payments over a holding period", updated October 15, 2026, https://fincodelabs.com/en/tools/funding-rate-calculator
