Integrations

Bring your trades in from anywhere

Auto-sync from supported brokers, drop in a CSV, or column-map an export from any broker on earth. Duplicates are detected automatically and P&L is always recomputed on our side — never trusted from the file.

Supported brokers

Sync the brokers you already trade

All supported brokers are US-market and normalized to New York time. Futures, stocks, and options.

Interactive Brokers logo

Interactive Brokers

Flex Query or Activity Statement CSV. Futures, stocks, and options.

CSV importAuto-sync via SnapTrade
TradeStation logo

TradeStation

Order History or Tax Center CSV export.

CSV importAuto-sync via SnapTrade
NinjaTrader logo

NinjaTrader

Trade Performance Grid (Format A) or Executions Grid (Format B).

CSV import

Charles Schwab

History → Export CSV (Date, Action, Symbol, Quantity, Price, Fees & Comm).

CSV importAuto-sync via SnapTrade

Webull

Orders export CSV (Symbol, Side, Filled, Avg Price, Filled Time).

CSV importAuto-sync via SnapTrade

Robinhood

Account activity CSV (Activity Date, Instrument, Trans Code, Quantity, Price).

CSV importAuto-sync via SnapTrade

E*TRADE

Transactions download CSV (TransactionDate, TransactionType, Symbol, Quantity, Price).

CSV importAuto-sync via SnapTrade

Tastytrade

Transaction History CSV (Date, Action, Symbol, Instrument Type, Average Price).

CSV importAuto-sync via SnapTrade

Any broker (CSV)

Column-map any broker's CSV export — or restore a Ledger CSV / JSON backup.

Column mappingCSV / JSON backup

Don't see your broker? Any CSV works — map your columns once and import.

How import works

Accurate by construction

Every path — auto-sync, broker CSV, or column mapping — runs through the same safe, idempotent pipeline.

Auto-detected formats

Drop a file and we recognize the broker and layout — no picking formats or fiddling with settings.

Never double-counts

Re-import the same statement as often as you like. Matched trades are skipped, and your edits are preserved.

P&L recomputed, not trusted

We re-derive profit, loss, and commissions from raw fills and contract sizes — broker P&L columns are ignored.

Partial fills preserved

Scale-ins and scale-outs import as real legs, with average-cost entry/exit and blended realized P&L.

Any broker via column mapping

Export a CSV from any platform, map its columns to trade fields once, and preview before you import.

Scheduled auto-sync

Connect your broker securely through SnapTrade and let new trades flow in on a schedule — no manual exports.

Start importing in minutes

Create a free account, connect your broker or drop a CSV, and see your history take shape.