Stocks

Stock trading journal for equities and ETFs

Long and short equity and ETF trades in one book — day trades next to multi-day holds — then filter by ticker, setup, or cash-session hours when you review.

Free forever planNo cardWeb, iOS & Android

TradeReview stock trading journal dashboard with P&L cards and equity curve

What is a stock trading journal?

A stock trading journal is the record of every equity and ETF fill — ticker, side, size, fees, stop, setup tag, and a one-line lesson — so you can see which names and playbooks pay after commissions. TradeReview logs stocks by hand on Free, accepts broker file uploads (Interactive Brokers, Webull, TradeZero, NinjaTrader, generic CSV) on Basic and Pro, and Auto Syncs Alpaca or cTrader on Pro.

What a stock journal actually tracks

  • Uploads from stock brokers you already use

    File import on Basic and Pro for Interactive Brokers, Webull, TradeZero, NinjaTrader, and generic CSV. Alpaca and cTrader Auto Sync sit on Pro.

  • Day trades and swings in the same account

    Intraday scalps and multi-day holds share one equity curve. Filter by hold time, tag, or date so a swing in NVDA does not smear a morning scalp in SPY.

  • P&L by ticker, not just by day

    Symbol reports show which names earn after fees. Pair that with strategy tags so a breakout on AAPL is not mixed with a mean-reversion on the same ticker.

  • Cash-session calendar

    Daily P&L on a calendar built for regular hours and after-hours notes — earnings weeks, gap fills, and the days you should have sat out.

  • R when you actually set a stop

    Win rate, net P&L, profit factor, and drawdown on every plan. Risk/reward appears once the stop is on the trade, so R is not a guess.

  • Review after the close, not only at the desk

    Web plus native iOS and Android, so the close-of-day pass can happen after the cash session — not only while the Level 2 is still open.

How it works

  1. Get the stock fills in

    Type equities by hand on Free, upload an IB / Webull / TradeZero export on Basic, or Auto Sync Alpaca on Pro so the blotter is not a second job.

  2. Separate the playbook from the ticker

    Tag ORB versus VWAP fade versus earnings hold, and note whether you followed the stop. Same ticker, different rules, different stats.

  3. Cut names that only look good on a statement

    Open symbol and day/time reports. Keep the tickers whose profit factor survives fees; stop repeating the ones that only win on memory.

What you need for stocks, by plan

Typing stock trades is free. You pay to stop copying Interactive Brokers or Webull exports by hand.

  • FreeManual equities and ETFs, 1 account, Review Sessions, symbol reports and calendar$0
  • BasicIB, Webull, TradeZero, NinjaTrader and CSV upload, 5 accounts$9.90/mo
  • ProAlpaca and cTrader Auto Sync for stock fills, 20 accounts$19.90/mo

Stock brokers and platforms you can import from

See all supported brokers →

Auto Sync

Pro plan · fills arrive on their own

Every stocks-market broker TradeReview lists today. Import method varies by broker — the brokers page shows whether yours uses file import or Auto Sync.

Stock journal questions

What is a stock trading journal?

A dated record of each equity or ETF trade — ticker, side, size, fees, stop, setup, and a lesson — so you can measure win rate and P&L by name and playbook instead of from the broker’s day P&L.

Can I import Interactive Brokers or Webull stock trades?

Yes. Interactive Brokers, Webull, TradeZero, and NinjaTrader support file upload on Basic and Pro. Alpaca and cTrader Auto Sync are on Pro. Check supported brokers for the current method.

Is a stock trading journal free?

Manual stock logging is free, with one account, Review Sessions, and reports. File import starts on Basic; broker Auto Sync is Pro. See pricing.

Can I journal day trades and swing trades together?

Yes. Keep both in one stock account, then filter by date range, symbol, or tags so overnight holds do not distort the intraday stats.

Should I stay in Excel for stocks?

A spreadsheet is enough for a handful of swing trades. Once you are copying dozens of IB or Webull fills, an app that already has P&L, win rate, and drawdown is less work than formulas.

Log tonight’s stock trades before the open.

Free to type equities. Upload IB or Webull when the copy-paste starts to skip reviews.