Reading Binance Futures transaction history: realized PnL, funding and commission rows
The position closed and the app showed a tidy profit figure. Yet when you add up your wallet balance before and after, the number is different. The gap almost always comes from costs that are recorded separately: the commission paid on entry and exit, and the funding fees exchanged every few hours while the position was open. Binance Futures keeps all of these in the transaction history as distinct row types. Once you know how to read them, you can reconstruct the true result of any trade and keep records that survive scrutiny.
Finding the transaction history
In the app, open the Futures tab, then tap the orders or history icon and look for Transaction History. On the web, it sits under Orders, then Futures Orders, then Transaction History. Filter by contract type, such as USDⓈ-M or COIN-M, and by date range. Each row has a type, an asset, an amount and a time. The types you will see most are realized PnL, commission and funding fee, along with transfers between your spot and futures wallets.
What each row type means
Realized PnL is the price gain or loss on the part of a position you closed, before costs. Commission is the trading fee charged on each fill, opening and closing; the rate depends on whether you were maker or taker and on your fee level, shown on the Binance fee page. Funding fee rows can be positive or negative, depending on the funding rate and your side at each settlement. Transfers in and out are not profit or loss at all; they only move money between wallets and should be kept apart from results.
Rebuilding the result of one position
Pick a closed position and note its open and close times. In the transaction history, filter for that contract and period, then add the realized PnL rows, subtract the commission rows and add or subtract the funding rows. The total is what the trade actually did to your wallet. Compare it with the figure the position panel showed when you closed it. If funding was large because you held through many settlements, this exercise makes that cost visible in a way the summary screen does not.
Exporting for your records
Use the export or generate statement option in the web version for the period you need; the file arrives as a spreadsheet that keeps the same row types. Save the original file and work on a copy. Add a column for the position each row belongs to, and summarise by month: total realized PnL, total commission, net funding and net transfers. Keeping these four totals separate makes it easy to see whether fees and funding are eating into an otherwise sound strategy.
Risk boundary: Binance Futures Cost Guide
Digital assets are volatile and derivatives can amplify losses. This website has no login, wallet connection, deposit form or customer-support chat. A referral link only records attribution; it does not guarantee access, pricing, rewards, approval or investment results. Availability can differ by residence, legal entity and product, so no regional access is assumed from language or branding alone.
Scenario checkpoint
- Open Transaction History and filter by contract type and date range before reviewing any trade.
- Treat realized PnL, commission and funding fee rows separately and keep transfers apart from results.
- Rebuild one closed position by adding realized PnL, subtracting commission and netting funding.
- Export statements from the web version monthly and summarise the four row types in a copy.