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 & assumptions02 Review funding cash flow
- Total paid
- Total received
- Settlements
| Settlement(s) | Position value | Market rate | Funding 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.
| Event | Value (USDT) | Market rate | Funding |
|---|---|---|---|
| 1 | 10,000 | 0.01% | Pay 1 USDT |
| 2 | 12,000 | −0.005% | Receive 0.60 USDT |
| 3 | 9,000 | 0.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.