Schwab / Thinkorswim · US

Charles Schwab Trading Journal

Journal your Schwab and thinkorswim trades in VEXA. Export an account statement from thinkorswim desktop or schwab.com and upload it. All formats read.

Manual Upload Stocks Options Auto-Sync coming soon

Imports from a file you export from your broker.

Your first 14 days are on us. Full Access, no card needed.

How VEXA imports your Charles Schwab trades

  1. Export your trade history. From thinkorswim desktop, open the Monitor tab, then Account Statement, filter to trades rather than deposits and withdrawals, set the date range and export to CSV.

  2. Or export from schwab.com instead: Accounts, then History & Statements, then History. Select the brokerage account, set the type filter to trades, apply, and export to CSV.

  3. Upload the file to VEXA. It recognises all three Schwab export layouts and works out which one you gave it, so there is nothing to configure.

  4. VEXA rebuilds each position from the individual fills and adds the finished trade to your journal. Re-uploading an overlapping range never creates duplicates, so you can upload the same month twice without harm.

Step by step, with screenshots: the Charles Schwab setup guide in the VEXA help centre.

After the import

What VEXA does with your Charles Schwab trades

Importing is the boring half. Once your fills are in, VEXA rebuilds each round trip, scores how you traded it, and keeps a record you can actually argue with.

The journal writes itself

Every fill becomes a trade with the entry, exit, size, fees and net result already filled in. Daily, weekly and monthly journals are built from that, so your review starts with reading rather than typing.

A CDI score, updated daily

VEXA grades Confidence, Discipline and Intuition from how you actually traded, not just what you made. It is a patent-pending framework (US App #64/030,397) and the score moves with your activity each day.

Your rules, graded every trading day

Set the limits you want to hold yourself to, like a daily loss cap or a maximum position size, and VEXA marks each day against them so a broken rule is a fact rather than a feeling.

Playbooks that show what works

Tag your setups and VEXA tracks each one across enough trades to say something meaningful about it, instead of leaving you to judge an edge from the last three results.

Patterns you would not catch by eye

VEXA reads your history for repeated behaviour: the hour you tend to give profit back, the size you jump to after a loss, the setup you keep taking when conditions do not suit it.

A coach you can talk to

Ask about a single trade, a bad week, or your last drawdown, by chat or out loud by voice. The answers come from your own imported trades rather than generic advice.

VEXA is an educational tool for reviewing your own trading. It does not provide financial advice, and it never places orders or moves money in your broker account.

FAQ

Charles Schwab questions, answered

The things people ask before connecting Charles Schwab. If yours is not here, the help centre goes deeper, and you can always ask us directly.

Contact us

Not yet. The connection is built but not switched on, so the broker screen shows a Coming soon banner and file import is the route today. When it does arrive it will only reach 60 days, and its refresh token lasts a week. Those are Schwab's limits rather than VEXA's, which is why older history will always come from a file.

No. Use your migrated Schwab credentials and export from Schwab or thinkorswim. The old TD Ameritrade export layout is not a supported format.

For VEXA they are interchangeable, so use whichever you find faster. There is one exception. If an old options trade looks wrong after import, re-export that period from thinkorswim rather than schwab.com, because option symbols on very old schwab.com exports do not always map correctly.

Symbol, Date/Time, Side, Quantity, Price and Net Amount. They are all in the standard export, but thinkorswim lets you hide columns, so right-click the header row and add back any that are missing before you export. Exporting only the cash activity section gives you a file with no trades in it at all.

Schwab keeps roughly two years online and you can export all of it, so one wide date range usually covers everything.

Trade somewhere else too?

VEXA connects to every broker in the directory, and each one keeps its own account inside a single journal.

VEXA AI

Start Your Journey with VEXA Today

Sign up for VEXA and Transform your trading by mastering your mind, body, and performance — the holistic way.

Your first 14 days are on us. Full Access, no card needed.