A minimal mapped Bitget trade file — one buy row and one sell row sharing a trade_id:
trade_id,symbol,event_type,position_side,time,price,quantity,fee,note
BITGET-BTC-001,BTCUSDT,buy,long,2026-06-04T10:15:00+00:00,68240.5,0.02,0.00001,exchange=Bitget fee_asset=BTC
BITGET-BTC-001,BTCUSDT,sell,long,2026-06-04T16:30:00+00:00,69480.8,0.02,1.38,exchange=Bitget fee_asset=USDT
Add more rows with the same trade_id for scaled entries or partial exits, and new trade_id groups for other trades. The full field reference lives in the CSV/JSON data protocol.