Reduce thousands of bot trades into daily summaries for Koinly. Upload your CSV, we'll aggregate USDT pairs by day — deposits, withdrawals, and non-USDT trades pass through untouched.
↑
Drop your CSV here
or click to browse — Koinly Universal format, max 500k rows
1
Upload CSV
Koinly Universal format. Your data never leaves your browser.
2
Preview & aggregate
USDT pairs are merged into daily summaries. Everything else passes through.
3
Download & import
Get a Koinly-ready CSV with thousands fewer rows. Import directly.
Aggregation rules
USDT trades are grouped by currency pair per day. When USDT is the sent currency, the earliest timestamp of the day is used. When USDT is the received currency, the latest timestamp is used. Amounts and fees are summed. Non-USDT trades, deposits, and withdrawals pass through unchanged.