Built for thinkorswim users

The Trading Journal Built for thinkorswim Users

Import Account Statement directly. Multi-leg options grouped as single positions. R-multiple per trade across stocks, options, futures, and forex. AI reviews from Forge on every trade.

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

TOS's Account Statement is data, not a journal.

thinkorswim's Account Statement is dense — every fill, every dividend, every money movement crammed into one report. Useful as a tax document; nearly useless as a journal. There's no setup tagging, no per-trade notes, no R-multiple, no AI review, and multi-leg options show up as separate fills you have to mentally group.

After the Schwab migration, the export format shifted slightly and a lot of generic journals broke. The post-migration data needs an adapter that handles both formats — most still don't.

You need a journal that speaks TOS, not just any CSV.

TOS imports + the journal layer.

Drop your Account Statement. Get setup expectancy, R-multiple, and AI review automatically.

Account Statement import

Drop your TOS or post-migration Schwab Account Statement CSV. The adapter parses the trade history section, ignores money movement and dividends, and routes trades to your linked account.

Multi-leg combo orders grouped

Iron condors, verticals, butterflies, calendars, diagonals — combo orders submitted in TOS get auto-grouped into single positions in TradersForge. Per-strategy expectancy actually works.

IV rank, DTE, delta tracking

Per-trade IV rank, days-to-expiration, and delta tagging on options trades. Per-IV-bucket expectancy tables surface "my iron condors only work above IVR 40" patterns.

R-multiple across all asset classes

Auto-computed R for stocks, options, futures, forex — with the right multiplier per asset class. Per-setup R distributions reveal which strategies actually work.

Forge AI reviews every trade

Claude-powered per-trade reviews catch behavioral patterns — size creep, revenge trades, low-conviction setups. Cascading daily/weekly/monthly reviews on Elite tier.

Works alongside TOS, not instead

Keep using TOS for execution, charts, and analysis. TradersForge is the journal layer — separate from your trading platform, focused on the analytical work.

Real-time wash sale tracking

Section 1091 detection on every import — flags closing losses with replacement purchases within 30 days, shows year-to-date deferred losses by ticker, links each disallowed loss to its replacement trade. No more April 15 surprises.

FAQ

How do I export trades from thinkorswim?
In TOS, open Monitor → Account Statement, set your date range, and Export to file (CSV format). The export includes trade history alongside money movement and dividends — TradersForge's adapter parses the trade history section and ignores the rest. Drop the file into the Import & Connect page.
Does TradersForge support post-Schwab-migration thinkorswim exports?
Yes. The Schwab integration kept the same Account Statement format with minor field renames. TradersForge's thinkorswim adapter handles both pre- and post-migration formats automatically. If you have older TDA exports, those import alongside newer Schwab exports without issue.
How does TradersForge handle multi-leg options trades?
Combo orders submitted as a single ticket in TOS (iron condors, verticals, butterflies, etc.) get auto-grouped into single positions on import. The position is tagged with the inferred structure type so per-strategy analytics actually work — instead of treating an iron condor as 4 unrelated option fills.
Does TradersForge support TOS futures trading?
Yes — TOS futures fills come through the same Account Statement export and are handled by the futures parsing path. R-multiple uses the correct point value per contract automatically (built-in lookup for ES, NQ, MES, MNQ, RTY, CL, GC, and many more).
Can I import historical trades from thinkorswim?
Yes. Set the Account Statement date range to whatever historical period you want to backfill — TOS keeps account history as far back as your account allows. The import is fast (typically seconds for thousands of trades).
Do I need to switch from thinkorswim?
No — TradersForge is a journal layer, not a trading platform. Keep using TOS for execution, charts, and analysis. Import trades into TradersForge for journaling, analytics, and AI review.
Does TradersForge track wash sales for thinkorswim trades?
Yes. Wash sale flags compute automatically as TOS Account Statements import — equity and option closing losses with replacement purchases within ±30 calendar days are flagged per IRC Section 1091. The analytics page shows year-to-date deferred losses by ticker, and each flagged trade in the journal links to the replacement trade that triggered it. Useful for in-year planning instead of waiting for the broker's 1099-B at tax time.
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 thinkorswim, TD Ameritrade, or Charles Schwab. thinkorswim is a trademark of Charles Schwab & Co., Inc.