Updated: 2026-02-14
How to Export Bybit Trade History
Export your Bybit spot, USDT perpetual, inverse perpetual, and options trade history as CSV files. Step-by-step instructions for each product type, plus what to do with the data once you have it.
Updated: 2026-02-14
Export your Bybit spot, USDT perpetual, inverse perpetual, and options trade history as CSV files. Step-by-step instructions for each product type, plus what to do with the data once you have it.
Spot trades are exported from the spot order history section in Bybit.
USDT perpetual trades are the most common derivative product on Bybit. They settle in USDT and are exported from the derivatives section.
Inverse perpetuals are settled in the base asset (BTC, ETH, etc.) rather than USDT. They have a separate export path from USDT perpetuals.
If you trade options on Bybit, those fills are exported separately from perpetual contracts.
Bybit's trade history CSV includes the core execution data for each fill.
CSV export works but has real limitations compared to API sync. Be aware of these before relying on CSV as your primary import method.
If you trade actively on Bybit, API sync is faster and more complete than CSV export. A read-only API key pulls trades automatically — including funding rate payments, liquidation events, and all product types — without manual exports.
CSV export is best for one-time historical backfill. For ongoing journaling, API sync removes the friction of repeated manual exports.
Spot trades: Orders > Spot > Trade History > Export. Derivatives: Orders > Derivatives > select the contract type (USDT Perpetual, Inverse Perpetual, or Options) > Trade History > Export. The exact menu labels may shift as Bybit updates its interface.
Bybit typically allows CSV exports covering up to 3 months per file for trade history. For longer periods, run multiple exports with consecutive date ranges and import each file into Tiltless.
Bybit exports a standard CSV with columns for date, symbol, side, price, quantity, fee, and fee asset. Tiltless accepts this format directly — no reformatting needed.
Yes. Bybit separates trade history by product type. Export spot trades from the spot order history, and derivatives from the derivatives order history. Each contract type (USDT Perpetual, Inverse Perpetual, Options) may also have its own export.
Yes — connect a read-only API key instead. API sync pulls trades automatically and does not require manual exports. See our Bybit API key setup guide for instructions.
Not in the standard trade history export. Funding payments are in a separate transaction or income history export. For automatic funding rate tracking, use API sync instead of CSV.
CSV export is typically only available on the Bybit web interface (desktop browser). The mobile app may not expose the export function. Use a desktop browser for exports.
The Unified Trading Account (UTA) consolidates margin across products, but trade history exports still separate by product type. You export spot, USDT perpetual, inverse perpetual, and options trades from their respective sections.
Upload your CSV or connect a read-only API key. Your trades are indexed in minutes.