Skip to content
No wallet connection Formula-visible tools Educational, not advice
Independent crypto utilities
CryptoToolDeck
Open calculator

Trading tools · No account required

Crypto Funding Fee Calculator

Check funding paid or received on a USDT or USDC linear perpetual. Use a constant-rate estimate or enter each settlement separately. All values are entered by you.

How it works & assumptions
Funding feesUSDT / USDC linear perpetuals
Local calculation

01 Set the funding assumptions

Example inputs, not current exchange rates. Nothing connects to a wallet or trading account.

Calculation mode
Constant-rate estimate

Full position value at funding time, not margin. Do not multiply an already-entered position value by leverage.

Enter 0.01 for 0.01%, or -0.01 for a negative rate. Use the market rate, not the signed fee from your account statement.

Count actual funding events while the position is eligible, not holding hours. This estimate keeps the rate and position value unchanged.

02 Review funding cash flow

Funding only, not total trade profit. Price P&L, trading fees, slippage, liquidation, taxes and exchange rounding are excluded. No live rates, historical API data or guaranteed receipts.

Calculate funding from the position, not the margin

For the linear USDT and USDC perpetual model used here, one payment starts with the position’s value at settlement. Bybit documents that value as contract quantity multiplied by mark price, then applies the funding rate. A margin balance is not the same input. See Bybit’s funding calculation method.

Long funding cost = Position value × Market rate (%) ÷ 100

Short funding cost = −Long funding cost

Net funding cost = Sum of the included settlement costs

In this calculator, a positive cost means you pay; a negative cost means you receive. The headline spells out that direction. The separate balance-change figure uses the opposite sign: paying funding reduces the balance.

A constant-rate example

Suppose a long position has a value of 10,000 USDT at each of three settlements, with a 0.01% market funding rate each time. One event costs 10,000 × 0.01 ÷ 100 = 1 USDT. Three events cost 3 USDT. A short position with the same inputs receives 3 USDT instead.

These are assumptions, not a quote or an earnings forecast. The example says nothing about the asset’s price movement. A position can receive funding and still lose money overall.

When the rate or position value changes

Use the settlement worksheet when repeating one number would hide the changes. Enter each event separately; do not use today’s rate to reconstruct an entire past trade.

Hypothetical long position, three settlements
EventValue (USDT)Market rateFunding
110,0000.01%Pay 1 USDT
212,000−0.005%Receive 0.60 USDT
39,0000.02%Pay 1.80 USDT

The payments total 2.80 USDT and receipts total 0.60 USDT. Net funding paid is 2.20 USDT. For a short with identical values and market rates, those cash flows reverse. Adding just the rates would not reproduce this result because the position values differ.

Count settlements, not fractions of a holding period

OKX describes funding assessment at scheduled events, with intervals that can vary by contract and change. Eligibility depends on holding a position when it is assessed. Check the actual instrument and account records rather than assuming every contract always uses an eight-hour interval. See OKX’s funding mechanism.

For example, under an illustrative event-based schedule at 08:00 and 16:00, a position eligible only at 08:00 counts one event, not a prorated fraction of two. This tool asks for that count; it does not infer eligibility from opening and closing timestamps. It is not a calculator for continuously accrued funding.

Which rate should go in the input?

Use the signed market funding rate for the event. Positive market funding means longs pay shorts; negative means shorts pay longs. An account history may already express its fee from your position’s perspective. Pasting that signed payment as the market rate can reverse the result. Bybit distinguishes these signs in its funding-history explanation.

What this result leaves out

  • Only manual funding arithmetic is included. There is no live or historical rate feed and no account reconciliation.
  • The worksheet supports up to 20 events with one position side and one settlement currency. Start a separate calculation if either changes.
  • Inverse/coin-margined contracts, continuous accrual and exchange-specific rounding are outside the model. An actual exchange debit may differ.
  • Price P&L, entry/exit fees, slippage, taxes and liquidation are not calculated. Funding receipts are not guaranteed income.

Use the Multi-TP Profit Calculator for allocated exits and trading fees, or the Position Size Calculator to derive quantity from a risk budget. Their outputs cover different parts of a trade; this funding result does not automatically adjust either tool.