Explore FeeBuddies

Fee guides

Funding fees vs trading fees: keep the two ledgers separate

Understand why perpetual funding and execution commission appear at different times and how to reconcile both.

Two different events produce two records

An execution fee is associated with a filled order. Funding on a perpetual contract is associated with a funding settlement while a qualifying position is open. Bybit describes funding as a transfer between long and short holders: a positive rate generally means longs pay shorts, while a negative rate reverses the direction. Treat those records as separate categories. The word funding in an account menu can also refer to a wallet; it does not by itself identify a funding charge.

A simple hypothetical settlement

Assume a linear contract whose applicable position value at settlement is 5,000 USD and whose hypothetical funding rate is positive 0.01%. The payment magnitude is 0.50 USD: 5,000 multiplied by 0.0001. A long pays that amount and a short receives it under this simplified example. The exchange's contract specification determines the valuation and settlement currency. Using only the collateral balance instead of the required position value would give a different, incorrect calculation for this example.

Do not turn one observed rate into a forecast

A funding rate shown before settlement can change, and settlement intervals are not universal. OKX documents mechanisms that can adjust frequency under specified conditions. For recordkeeping, capture the contract, actual settlement time, finalized rate and posted amount rather than multiplying a screenshot by an assumed number of daily events. If your position size changes, each event needs its own value. A sequence of three settlements is a sequence of three calculations, not necessarily three copies of the first.

Combine the records without losing their signs

Consider an invented ledger with 3 USD of opening commission, 2 USD of closing commission, 1.50 USD of funding paid and 0.40 USD of funding received. Net explicit cost from these categories is 3 plus 2 plus 1.50 minus 0.40, or 6.10 USD. Keep paid and received funding separately before netting. A positive balance entry can represent income, while a positive number in a fee export may represent a charge; check the export's convention before summing.

Investigate apparent discrepancies systematically

First make sure both exports cover the same timezone and date range. A position can open on one day and settle funding after midnight, causing the records to appear in different daily reports. Next confirm the contract and account; similar symbols across spot and perpetual markets are not interchangeable. Finally compare realized account entries with estimates shown on an open-position screen. Retain the original event timestamps so support can locate the exact settlement instead of interpreting an approximate screenshot.

What this means for cashback and net results

Funding received is not a FeeBuddies cashback credit, and funding paid is not automatically eligible partner commission. Keep rewards, funding and execution fees in separate columns. A useful monthly review totals each category and then reconciles the balance movement with transfers and realized trading results. Funding income alone does not establish a profitable position: changes in the position's value and other charges can exceed it. This separation is an accounting method, not a reason to open or retain a leveraged position.

Can I pay a trading fee without paying funding?

Yes. They arise from different events. A filled order can generate execution commission even when no funding settlement applies to that position. The actual contract and timing determine the funding record.

Is a displayed positive funding rate always money I receive?

No. The direction depends on which side you hold and the venue's convention. In the standard example here, a positive rate means the long pays. Verify the posted ledger amount and whether it was a debit or credit.

Put this guide into practice.

Choose your exchange, explore existing-account options and follow the UID connection steps.

Open cashback setup →