Bitget CSV export format

parser live
🔒 CSV conversion runs in your browser — files are not uploaded

This is the format reference for Bitget CSV export (spot trades / deposits & withdrawals) — where the file comes from, what each column means, and the export quirks that matter. Our parser reads the layout(s) below and converts it in your browser.

Layout evidence: Layouts per daybook’s Bitget adapter (built from real exports) plus Bitget’s own export documentation — see research/parser-fixture-validation-2026-10.md.

How to export the file

  1. Bitget → Orders → Spot Order → history → export CSV (trade fills).
  2. Deposits and withdrawals export as separate files under Assets → history.
  3. Feed each file separately — there is no unified ledger export.

Column reference

Spot trade history (UI export)

ColumnWhat it means
Order IDOrder id — fills sharing it merge into one trade with summed legs.
Trading PairConcatenated symbol, e.g. BTCUSDT (legacy files may append "_SPBL").
Sidebuy/sell — or Chinese 买入/卖出.
Filled PriceFill price.
Filled AmountBase quantity.
TotalQuote quantity.
Fee / Fee CurrencyFee — may be packed ("0.001BTC") or numeric plus a separate currency column.
Order TimeNaive UTC "yyyy-MM-dd HH:mm:ss".
Order Typelimit/market/…

Trade history (API-shaped export)

ColumnWhat it means
orderIdOrder id — same grouping rule.
symbolConcatenated pair.
sidebuy/sell.
priceAvgAverage fill price.
sizeOrder size.
baseVolume / quoteVolumeExecuted base and quote quantities.
fee / feeCurrencyFee amount and asset.
cTimeFill time — epoch-milliseconds.

Deposits

ColumnWhat it means
Coin / AmountAsset and credited quantity.
NetworkChain.
From AddressSource address.
TXIDOn-chain txid.
TimeEvent timestamp.
StatusOnly success-status rows emit.

Withdrawals

Same shell as deposits plus the fee column.

ColumnWhat it means
Coin / AmountAsset and sent quantity.
NetworkChain.
To AddressDestination address.
TXID / Time / StatusTxid, timestamp, success-only status.
FeeWithdrawal fee.

Format quirks

⚠ No exchange-published sample file exists — the layout is corroborated by a third-party parser plus official docs; a fresh export should confirm (NEEDS-LIVE-VERIFICATION).

Convert this file (1)

Convert a Bitget CSV to the Koinly formatlive

All Bitget CSV converters · Format reference index · All converters