TRADFI DESK

Roster verified 2026-08-29

EN

Calculator Updated 2026-09-12 Runs in your browser By Ivo Renner

Funding cost projector

Estimate funding using the interval shown for your contract. An eight-hour schedule has three settlements per day; a four-hour schedule has six. This calculator accepts both and lets you enter the exact number of settlements you expect to cross. It uses your inputs, not live Binance data.

Inputs

At a positive rate longs pay shorts. At a negative rate it reverses.
Position value, not margin. Funding is charged on the whole exposure.
Enter the rate for one settlement, with its sign. Check the current cap and interval on your contract; they are not the same for every TradFi perpetual.
Select the interval from the current contract parameters. The default of eight hours is an example.
Whole number, including zero. Overrides the days estimate. Leave blank to use days × 24 ÷ interval; that produces settlement equivalents, not a count of actual payments.
Duration estimate only. For a short holding period, use the actual settlement count: timing can make the difference between no payment and one full payment.

Result

Per settlement

Total over the holding period

Same rate, annualised

Rate and notionalYour inputs, held constant
Settlement countDuration estimate or your override
Live contract settingsNot fetched

The arithmetic, written out

Funding transfers value between longs and shorts. For a positive rate a long pays and a short receives; a negative rate reverses the direction. This calculator shows a minus sign for a payment and a plus sign for a receipt.

payment per settlement = notional × (rate ÷ 100)
estimated settlement equivalents = days × 24 ÷ interval in hours
total = payment per settlement × settlement count
annualised magnitude = |rate| × (24 ÷ interval) × 365

When you supply an exact count, that count replaces the duration estimate for the total. Funding is discrete: a position held for half an interval does not necessarily pay half a settlement. It can pay none or one, depending on whether it crosses the scheduled payment time. The annualised line still uses the selected interval and is a simple comparison, not a forecast or investment yield.

The model holds notional and rate constant. To reconcile an existing position with changing rates or size, calculate each actual settlement separately and sum the signed amounts. Fees, spreads, slippage and price profit or loss are outside this calculation.

A worked example

With the example inputs of a 1,000 USDT long, 0.0100% per settlement, eight hours and seven days, each settlement costs 0.10 USDT. The estimate uses 21 settlements: 2.10 USDT paid in total and a simple annualised magnitude of 10.95%.

Change only the interval to four hours: the estimate becomes 42 settlements and 4.20 USDT, with an annualised magnitude of 21.90%. This isolates the arithmetic effect of frequency; it does not predict that the rate will stay the same when a contract changes schedule.

For a short hold crossing exactly one settlement, enter 1 in the optional count field. The total is 0.10 USDT regardless of the days field. Enter 0 if no settlement is crossed. A short at the same positive rate receives the corresponding amount.

Zero interest is not a trader headcount

The launch records in our archive specify a zero interest component. That does not mean the funding rate measures how many people are long or short.

Every open contract has both sides; the premium and the funding formula reflect pricing pressure relative to the index.

A positive rate can indicate a premium associated with stronger demand for long exposure, but it is not a count of traders or a reliable direction forecast. Read the contract's current formula and interval alongside its rate. The funding guide explains the mechanics and why changing rates matter to a holding-period estimate.

The cap, and the rule TradFi perps are exempt from

Eight hours and ±2% are not universal current settings. Effective 10 September 2026, Binance moved nine named TradFi contracts to four-hour settlement with a ±1% cap/floor. Read the official interval adjustment and the live parameters of the contract you are checking.

An exemption from automatic interval compression does not prevent Binance changing the schedule through a separate announcement. The updated notice retains such an exemption for its named contracts; that is different from a promise of three payments a day forever.

A per-settlement cap is not a cap on daily costs or on position losses. To stress-test funding, enter a rate and interval supported by the applicable contract notice.

This tool does not verify that your inputs are currently offered.

Deciding whether the carry is worth it

Use a range of funding assumptions before assessing a holding period. Compare the projected payment with the margin allocated to the position, then allow separately for price losses and execution costs. A receipt is also conditional: rates can reverse.

Paying funding can reduce available margin. The liquidation estimator does not automatically subtract these future payments. For a weekend, the cash market may be closed while the perpetual and its funding schedule continue; explore a separate price move with the gap calculator and read the out-of-hours guide.

The cost breakdown covers the other costs. The session clock can illustrate a selected funding schedule, but your contract's actual next-funding timestamp determines whether a position crosses a payment.

Behind the arithmetic

  1. TradFi FAQ: index and mark-price construction — binance.com
  2. Funding-rate FAQ: payment amount, direction and settlement timing — binance.com
  3. USDⓈ-Margined TradFi Perpetual Contracts, 2026-04-06 launch notice (funding interval, cap, 0% interest, interval-rule exemption)
  4. USDⓈ-Margined TradFi Perpetual Contracts, 2026-07-27 launch notice (TMF, TBT, BITO)
  5. Binance Academy: TradFi Perpetual Contracts

Calculation checked 11 September 2026. Inputs are hypothetical until you replace them with contract-specific values. The linked launch archive is a historical source; later adjustment notices can supersede it. JSON.