Composure
CSV export.csv

Bybit

Closed PnL export from Bybit Derivatives / Futures

Bybit exports your futures and derivatives trading history as a Closed PnL CSV. Each row is one closed position with average entry/exit prices, quantity, realized P&L, and fees.

Before you start

  • Bybit account with derivatives/futures trading history

Step-by-step guide

  1. 1

    Go to Order History

    Log in to Bybit. In the top menu, go to Orders → Order History.

  2. 2

    Select Positions tab and Closed PnL

    Click the "Positions" tab, then select "Closed PnL" to see your realized P&L history.

  3. 3

    Set date range

    Use the date filter to select the period you want. Bybit allows up to 2 years of history in the export.

  4. 4

    Export CSV

    Click the "Export" button and download the CSV file.

  5. 5

    Review and import in Composure

    Go to Journal → Import Trades, select the .csv file, review the parsed trades, then click Import selected trades.

Important notes

  • This import supports Bybit Derivatives and USDT Perpetual futures. Spot trading history uses a different format and is not currently supported.
  • Symbol names are simplified during import — "BTCUSDT" becomes "BTC" for cleaner journal display.
  • Bybit fees are stored as commission in the journal.

Having trouble with the import? Check our import page for format details, or use the feedback link to report an issue.