P&L reconciliation

Why Is My Binance Futures Balance Going Down When My Trades Are Profitable?

A profitable closed position only describes the price result of that position. Your wallet balance also reflects opening and closing commissions, funding payments, transfers, rebates, and any remaining unrealized P&L. Reconcile all ledger events over the same time window before deciding that the balance is wrong.

IENEO · Verified 2026-08-31 · 10 min read · Based on 2 official exchange sources · How this is verified

Waterfall chart reconciling 120 USDT realized profit with opening fees, closing fees, funding fees, and a 55 USDT net balance increase
Original anonymized example. A green closed-position result is not the same as the net change in wallet balance.

Start by separating four numbers that look similar

Position P&L measures the price outcome of a position or close. Realized P&L records results that have crystallized. Wallet balance is an accounting balance, while available balance also changes with margin requirements and open positions. Treating these numbers as interchangeable is the most common source of confusion.

A trade can therefore be green while the wallet increases by less than the displayed profit. It can even decline if the price profit is smaller than commissions and funding paid during the same period.

Opening fees are easy to miss

A perpetual position normally creates trading fees when it opens and when it closes. Scaling in, scaling out, partial fills, stop orders, and liquidation-related executions may create additional fills. Counting only the final close understates the cost of the completed trade cycle.

Use fill-level trade history to identify notional and Maker/Taker role, then use the income or transaction ledger to confirm the amount actually posted to the wallet. If the same commission appears in both exports, deduplicate it instead of adding it twice.

Funding is a separate ledger event

Funding is not a commission for opening or closing a trade. It is posted when a perpetual position crosses a funding settlement time. The amount may be paid or received, and it can appear hours before the position is closed.

A closed-trade screen may not place that historical funding event next to the trade. That does not make it irrelevant to net profitability. Reconciliation should include every funding event inside the chosen holding period.

Use wallet change only as a final cross-check

After reconstructing net trading result, compare it with ending balance minus starting balance. Adjust for deposits, withdrawals, internal transfers, bonuses, rebates, fee assets, and the change in unrealized P&L. Only then should the two methods be expected to approach each other.

If a gap remains, check timezone boundaries, settlement asset conversion, duplicate order identifiers, and records that were exported from different account modes.

RECONCILIATION FORMULA

Ledger net result

Realized P&L − trading commissions + funding received − funding paid − other identified costs

To compare this with wallet balance, separately adjust for deposits, withdrawals, transfers, rebates, and unrealized P&L.

NUMERIC EXAMPLE

Apply the formula to a complete example

A ledger shows +120 USDT realized P&L, 24 USDT of opening and scale-in fees, 22 USDT of closing fees, and 19 USDT net funding paid. With no transfers or open positions, the reconstructed net result is +55 USDT, not +120 USDT.

Every amount and rate in this guide is an anonymized example that demonstrates a method. None represents a real account or a current fee schedule. Your own rates depend on the venue’s published schedule and your fee tier.

FIELD-LEVEL CHECK

Put these records on one timeline

Trade history explains executions; the income ledger explains postings to the wallet. A complete reconciliation normally needs both.

RecordWhat to extractWhy it matters
Realized P&LClosed-position price resultStarting point, not necessarily net profit
CommissionEvery opening, add, reduce, and closing fillSubtract once and deduplicate across exports
Funding feeEach paid or received settlementMay not be shown beside the eventual close
TransfersDeposits, withdrawals, and internal movementsAffects balance but is not trading performance
Unrealized P&LOpen positions at both endpointsAffects equity and available balance
FULL WALKTHROUGH

A complete 120-to-55 USDT reconciliation

Assume a starting balance of 2,000 USDT and no deposit, withdrawal, or internal transfer. Closed-position records show +120 USDT realized P&L.

The full trade history contains 24 USDT in opening and scale-in commission and 22 USDT in closing commission. Funding settlements add another 19 USDT net cost.

With no open position at the ending timestamp, the expected ending balance is approximately 2,055 USDT. A materially different balance is a prompt to inspect missing assets, time boundaries, rebates, and duplicates.

  1. Realized P&L: +120 USDT
  2. Opening and scale-in commission: −24 USDT
  3. Closing commission: −22 USDT
  4. Net funding paid: −19 USDT
  5. Ledger net result: 120 − 24 − 22 − 19 = 55 USDT
How to interpret it

The count of profitable trades is not a profitability measure. The reconciled ledger result is the number that should be compared with an adjusted wallet change.

Three-step reconciliation

  1. 1

    Export trade history and the income ledger for the exact same period

    Use the same timezone and do not omit fills at the period boundary.

  2. 2

    Group realized P&L, commission, funding, rebates, and transfers

    Keep positive and negative entries; do not sum only profitable rows.

  3. 3

    Reconcile the reconstructed result with the adjusted wallet change

    Separate deposits, withdrawals, internal transfers, and remaining unrealized P&L.

FINAL CHECK

Confirm these five items before drawing a conclusion

  • Trade and ledger exports use identical timestamps
  • Opening commission is included
  • Funding income and expense keep their original signs
  • Transfers are excluded from trading performance
  • Endpoint unrealized P&L is shown separately

Common mistakes

  • Adding green position-history rows and calling the total net profit
  • Counting only the closing commission
  • Adding commissions from two exports without deduplication

Scope and limits

  • Export column names vary by product, region, and account mode
  • Non-USDT fees need a consistent historical conversion method
  • This reconciliation does not evaluate whether the trading strategy is sound

Frequently asked questions

Does Binance closed P&L include every fee?

Do not assume that one screen includes every ledger event. Confirm commissions and funding in the downloadable transaction or income records for the same period.

Can leverage make fees larger than the margin I posted?

Trading commission is generally driven by executed notional, not only by posted margin. A highly leveraged position can therefore generate fees that look large relative to margin.

Should wallet change exactly equal net trading result?

Only after adjusting for transfers, rebates, fee-asset conversion, open-position P&L, and account-scope differences should the two numbers be expected to align closely.

Why do two reconciliations of the same week disagree?

Usually the timezone. The web interface often displays UTC+8 while the export is written in UTC, so trades and settlements near midnight land in different windows.

Official sources

Continue with a related guide