CSV import

Charles Schwab Trading Journal with CSV Import

Import your Charles Schwab trade history into EdgeDojo from a CSV export. Track P&L, fees, and win rate, and find the setups that make you money.

Free during open beta. No card required.

Schwab's transaction history tells you what you bought and sold. It does not tell you which setups work. Export it from schwab.com, upload it to EdgeDojo, and every buy and sell is paired into a trade with entry, exit, fees, and P&L, ready for notes and review.

Trades you place on thinkorswim are in the same account history, so one export covers both.

Tips for journaling Charles Schwab trades

  • Export after every session, while the trades are fresh. Trades you already imported are skipped, so overlapping date ranges are fine.
  • Upload the file exactly as it downloads. Opening and re-saving it in Excel can rewrite the dates.
  • Review by hold time. Schwab traders often mix day trades and swing trades in one account, and they rarely perform the same.

How to import your Charles Schwab trades

  1. 1 Log in at schwab.com and open Accounts → History.
  2. 2 Select the brokerage account, choose a date range, and click Search.
  3. 3 Click Export at the top right of the transaction table and save the CSV.
  4. 4 In EdgeDojo, open Journal → Import Trades → CSV (Smart Import) and upload the file.
  • Upload the file as it downloads. Re-saving it in Excel can rewrite dates.

What you get once your Charles Schwab trades are in

Analytics that point to your edge

Win rate, expectancy, and P&L broken down by setup, symbol, hour of entry, weekday, and hold time.

A journal you will keep

Notes, tags, and chart screenshots on every trade, plus a daily diary with a session score.

Strategy rules and checklists

Tie each trade to a strategy and check off your rules, then see how following them changes results.

Risk in R, not just dollars

Log your stop and target to track R-multiples, and review MAE and MFE to tighten exits.

Charles Schwab journal FAQ

Does EdgeDojo sync with Schwab automatically?
Not yet. Today you export your transaction history from schwab.com as a CSV and upload it, which takes about a minute.
Does it include my thinkorswim trades?
Yes. thinkorswim trades post to the same Schwab account, so they appear in the schwab.com transaction history you export.
Which Schwab trades come over?
Stock and ETF trades. Options in the CSV are not imported yet.

More broker journals

See all supported brokers and exchanges