Built for Schwab traders

The Trading Journal Built for Schwab Traders

Schwab and post-migration thinkorswim Account Statements both import cleanly. Multi-leg options grouped natively, R-multiple per trade, AI reviews on every trade.

Pre- and post-migration formats both supported. Stocks · Options · Futures · Forex.

The TD Ameritrade migration broke a lot of journals.

When TD Ameritrade clients moved to Schwab, the Account Statement export format shifted slightly — same structure, different field labels. Many journals didn't update their parsers in time, leaving Schwab users with broken imports for months. Even now, plenty of generic journals only handle one format or the other, not both.

Schwab traders also span the full asset spectrum: stocks, options (single-leg + multi-leg), futures, and forex. A journal that handles one well often fumbles the others. R-multiple math, fee handling, and multi-leg grouping all have to work right per asset class.

A journal that updated for Schwab — and didn't lose the TOS depth.

Schwab Account Statement, fully supported.

Both pre- and post-migration formats parse cleanly. All asset classes flow through.

Schwab Account Statement import

Drop your Schwab or post-migration TOS Account Statement CSV. The adapter handles both formats automatically — no manual format selection.

Multi-leg options grouped

Combo orders submitted in TOS or Schwab's platform get auto-grouped into single positions on import. Iron condors track as iron condors.

R-multiple across asset classes

Auto-computed R for stocks, options, futures, and forex with the right multiplier per asset class. One unified expectancy stat across your full Schwab book.

IV rank + DTE + delta tracking

Per-trade options fields make per-IV-bucket and per-DTE-bucket expectancy possible. Surfaces patterns your raw P&L doesn't.

Forge AI reviews every trade

Claude-powered per-trade reviews catch behavioral patterns. Cascading daily/weekly/monthly reviews on Elite tier.

Old TDA exports still work

Have older TD Ameritrade Account Statement exports archived? Those import alongside newer Schwab exports without issue. Your historical journal stays continuous through the migration.

Real-time wash sale tracking

Section 1091 detection on every Schwab Account Statement import. Equity and option closes with replacement purchases within 30 days flagged automatically; futures and forex correctly exempt. Year-to-date deferred losses by ticker on the analytics page.

FAQ

Does TradersForge support post-Schwab-migration thinkorswim?
Yes. The Schwab integration kept the same Account Statement format with minor field renames. TradersForge's adapter handles both pre- and post-migration formats automatically. If you have a mix of older TDA exports and newer Schwab exports, both import without manual format selection.
How do I export from Schwab's platform?
In Schwab thinkorswim, open Monitor → Account Statement, set the date range, and Export to file. The export format is the same as pre-migration TOS with field labels updated. Drop the file into TradersForge's Import & Connect page.
Does TradersForge handle multi-leg options trades?
Yes — combo orders submitted as a single ticket get auto-grouped into one position. Iron condors, verticals, butterflies, calendars, diagonals all import as single positions with the structure type inferred automatically.
Can I import Schwab futures and forex trades?
Yes — both flow through the same Account Statement export. Futures use the correct contract multiplier (built-in lookup for ES, NQ, CL, GC, etc.). Forex uses pip-based math automatically.
What about Schwab stock trades?
Stock trades import with full fill details — symbol, quantity, price, commission. R-multiple uses dollar-share math. Per-symbol expectancy and per-setup analytics work the same as for any other asset class.
Will my historical TD Ameritrade trades migrate?
Yes — older TDA Account Statement CSVs import alongside newer Schwab CSVs without issue. Drop both into the import page and the adapter handles each format. Your historical journal remains continuous through the broker change.
Does TradersForge track wash sales for Schwab trades?
Yes. Section 1091 detection runs automatically on every Schwab and post-migration TOS Account Statement import. Equity and option closing losses with replacement purchases within 30 calendar days are flagged; futures and forex are correctly exempted. The /analytics page shows year-to-date deferred losses by ticker, useful for in-year tax planning instead of waiting for the broker's 1099-B.
How much does it cost?
Free tier covers 50 trades/month and 1 broker connection. Tracker $9/mo (unlimited trades, 3 brokers), Pro $19/mo (5 brokers, AI trade reviews), Elite $39/mo (unlimited brokers, AI cascade reviews). 14-day free trial on any paid tier.

Built for the way you actually trade.

14-day free trial. Cancel anytime before day 14.

TradersForge is not affiliated with or endorsed by Charles Schwab or TD Ameritrade. Charles Schwab and thinkorswim are trademarks of Charles Schwab & Co., Inc.