Crypto funding rates: who pays, how much, and when
A crypto funding rate is a percentage that sets transfers between traders. See who pays and who receives, how the amount is worked out, and what to record.
Short answer: A crypto funding rate is a percentage applied to the notional value of an open perpetual futures position at scheduled times. The rate is not itself a payment: at each funding time it sets a transfer between traders holding opposite sides of the same contract. When the rate is positive, longs pay shorts; when it is negative, shorts pay longs. The amount is the position’s notional value multiplied by the rate — not your posted margin multiplied by the rate. You pay or receive only if the position is still open at the funding time, and the rate shown on screen before that moment is an estimate. The settled entry in your account records is the number that counts.
Who pays and who receives?
Funding can be a payment out or a payment in. Which one it is depends on two things: the sign of the rate and the side of your position.
Binance’s funding FAQ states the direction plainly: when the funding rate is positive, long positions pay short positions; when it is negative, short positions pay long positions (Introduction to Binance Futures Funding Rates).
The four cases, on a clearly hypothetical linear contract settled in a stablecoin, with a position notional of 1,000 USDT:
| Your side | Funding rate | Direction | Amount on 1,000 USDT notional |
|---|---|---|---|
| Long | +0.01% | You pay | 0.10 USDT leaves your collateral |
| Short | +0.01% | You receive | 0.10 USDT is added to your collateral |
| Long | -0.02% | You receive | 0.20 USDT is added to your collateral |
| Short | -0.02% | You pay | 0.20 USDT leaves your collateral |
These are arithmetic on assumed rates, not observed rates for any contract and not a forecast of the next payment. The sign of the rate can change between settlements, so the same position can pay at one funding time and receive at the next.
Funding is not a commission. The same FAQ says Binance does not charge a fee on funding payments, because the transfer moves between traders on opposing sides of the contract. Execution fees are separate and are paid to the exchange for filling your order; maker vs taker fees covers that side of the cost.
How the amount is calculated: notional, not margin
Binance gives the calculation as funding amount = nominal value of positions × funding rate, where for a linear contract the nominal value is mark price × position size (Introduction to Binance Futures Funding Rates). Mark price is the exchange’s reference price for the contract, which can differ from the last traded price. Notional is the full value of the position at that price.
So on a 1,000 USDT notional:
- At +0.01%: 1,000 × 0.0001 = 0.10 USDT
- At -0.02%: 1,000 × 0.0002 = 0.20 USDT, paid or received depending on your side
The margin you posted does not enter this calculation. Take the same position opened with 200 USDT of initial margin at 5x leverage. The notional is still 1,000 USDT, so funding at +0.01% is still 1,000 × 0.0001 = 0.10 USDT. It is not 200 × 0.0001 = 0.02 USDT.
That distinction matters more than the size of the numbers. Leverage makes the notional larger than the collateral, and funding is calculated on the notional whether you pay it or receive it. A payment that looks small against the position is five times larger against the money you actually put up — in this example, 0.10 USDT on 200 USDT of margin rather than on 1,000 USDT.
Three lines in your result stay separate:
- Price profit or loss, from the move in the contract’s price against your position.
- Execution fees, charged when an order fills.
- Funding, transferred at scheduled times while the position is open.
A rate of zero at one settlement gives zero funding for that settlement. It does not give zero cost: the execution fees on your entry and exit still apply, and the price can still move against you.
Why the rate you see is not the amount you settle
The rate displayed before a funding time is an estimate of that settlement. The settled amount is what your account records afterwards.
Two reasons to keep them apart. First, the rate can change before the settlement happens, so a figure you read an hour early is not a locked-in number. Second, the transfer itself is not exact to the second: Binance’s FAQ notes a deviation of about 15 seconds in the actual transaction time (Introduction to Binance Futures Funding Rates).
Funding also touches your collateral. A payment out reduces the collateral supporting the position; a payment in increases it. On a leveraged position, that changes how much room you have before the exchange can close it for you. Binance futures liquidation explains how that closure is triggered.
When does the payment happen? Check the contract, not the default
Binance’s default funding interval is every eight hours, but the FAQ also says intervals are specified per contract and can be updated (Introduction to Binance Futures Funding Rates). Eight hours is a default, not a universal rule, and it is not a fixed rate either.
Three things to read for the exact contract you hold:
- The interval. How often this contract settles funding. Another exchange, or another contract on the same exchange, can use a different one.
- The next settlement time, and the timezone it is shown in. Note the timezone the exchange displays, then convert it once and write the converted time next to it.
- Whether your position will be open at that moment. You are liable for funding only if you hold an open position at the funding time.
Closing just before a timestamp is not a reliable way to avoid a funding transfer. With a deviation of around 15 seconds in the actual transaction time, and with the rate itself still moving, the outcome of a last-second exit is not something you can plan precisely.
The FAQ is educational material and may lag the current rules. The contract specification for the instrument you trade governs: interval, rate limits, collateral asset, margin rates and settlement.
A worksheet for estimated versus settled funding
Recording the estimate next to the settled entry is how you see the difference between them on your own positions. This is an editorial recordkeeping suggestion, not a procedure any exchange requires, and it makes no claim about returns. Label names differ between exchanges and interface versions, so use whatever your account calls these fields.
| Field to record | Why it matters |
|---|---|
| Contract identifier | Funding terms are set per contract, not per coin |
| Side and size | Side sets the direction of the transfer; size feeds the notional |
| Notional at settlement (mark price × size) | The number the amount is actually calculated on |
| Displayed funding rate, and the time you read it | An estimate, only meaningful with its timestamp |
| Displayed next settlement time, and its timezone | Intervals vary; the countdown is per contract |
| Settled entry: time, amount and sign | The record that replaces the estimate |
| Collateral balance before and after | Confirms the sign against your own account |
| Margin position after the transfer | Shows how much room the payment left you |
If you sum several settlements, calculate each row on its own and state what you held constant. In this hypothetical example the notional is held at 1,000 USDT for one long position, while each row takes its own assumed settled rate — the rate recorded after that settlement, not an estimate read before it:
| Settlement | Assumed settled rate | Calculation | Effect |
|---|---|---|---|
| 1 | +0.01% | 1,000 × 0.0001 | 0.10 USDT paid |
| 2 | +0.01% | 1,000 × 0.0001 | 0.10 USDT paid |
| 3 | -0.02% | 1,000 × 0.0002 | 0.20 USDT received |
Net across the three: 0.20 paid, 0.20 received, 0.00 USDT. Real notional and real rates change between settlements, so this is arithmetic on assumptions rather than a pattern to expect. It does show why a single displayed rate is a poor summary of what a position costs or pays over time.
What funding does not tell you
- It is not a yield. A rate shown per settlement is not an annual return, and converting one into the other assumes the rate stays where it is, which it does not have to.
- It is not a payment for taking no risk. The position receiving funding still carries full price exposure and can still be closed by the exchange if collateral runs short.
- It is not the whole cost. Execution fees, the spread and price movement are all separate, and each can be larger than a single funding transfer on the same notional.
- It is not a forecast. The rate describes the current relationship between the contract and its reference price. It does not say which way the price moves next.
Collecting funding is sometimes described as income. Treat that claim with care: the direction can flip at the next settlement, the amount is calculated on a notional that carries the full price risk, and nothing about the transfer limits what the position itself can lose.
What this means for your capital
Funding is a repeating transfer attached to an open perpetual position. Its direction depends on the rate and your side, its size depends on the notional rather than the margin you posted, and its timing depends on the interval specified for that exact contract. Read the estimate, then check the settled entry, and keep the two in separate columns.
We run Cointrapper, a private, invite-only algorithmic trading pool on Binance. Participants invest USDT into the pool’s shared accounts and hold units in the pool; they do not hold individual futures positions of their own, and the pool is not a bot running on a participant’s exchange account. The instruments and terms are discussed in writing before anyone commits.
Futures trading and pooled investing are high risk. Your entire investment can be lost, and capital is not insured. Nothing here is individual investment advice, and exchange rules, funding intervals and rates change — check the current contract specification before trading.
A private crypto trading pool on Binance. Apply to join.
Apply to join the pool