Trading Glass
FeaturesPricingAcademyBlogChartJournal
Loading
All Courses
Why Most Traders LoseWhat Is a Trading EdgeJournaling for GrowthRisk Per Trade & Position SizingDrawdowns and VarianceMeasuring and Optimizing Your EdgeThe 17 Most Important Trading Metrics
Academy/Trading Mastery/Psychology & Execution

Journaling for Growth

Trading Mastery

9 min read

Design an effective trade journal that captures not just entries and exits but the thought process and emotional state behind every decision.

Loading

Related Topics

Why Most Traders Lose

10 min

Drawdowns and Variance

9 min

Measuring and Optimizing Your Edge

8 min

The 17 Most Important Trading Metrics

14 min

Previous Topic

What Is a Trading Edge

Next Topic

Risk Per Trade & Position Sizing

Trading Glass

Next-generation charting order flow platform with rotation view, cluster visualization, and real-time analytics for professional traders and quantitative analysts.

Product

  • Features
  • Pricing
  • Chart
  • Journal

Resources

  • Academy
  • Blog
  • Documentation
  • API Reference
  • Support

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Trading Glass. All rights reserved.

PrivacyTerms

Introduction

A trading journal is a structured record of every trade — entry, exit, setup, risk, outcome, and the trader's state — kept so that decisions can be reviewed as data rather than recalled from memory.

Most traders log trades like a checklist.

Smart traders turn journaling into a growth engine—one that helps them:

  • Spot patterns (good and bad)
  • Improve execution
  • Refine their edge
  • Stay emotionally in check

A journal is a dataset of decisions made before outcomes were known. Without it, every review collapses into hindsight bias.

In this post, you’ll learn:

  • What to log (and what not to)
  • How to analyze journal data for improvement
  • The difference between emotional and analytical journaling
  • How top traders review their performance weekly and monthly

Where this fits: This lesson assumes you've defined your edge (What Is a Trading Edge) and risk per trade (Risk Per Trade & Position Sizing). The next lesson (Measuring and Optimizing Your Edge) uses the journal data you build here.


Why Journaling Beats Memory

Your brain reconstructs trades, it doesn't replay them. After a winner you remember the conviction; after a loser you remember the doubt. This is hindsight bias, and it makes recall a worse-than-useless dataset. Structured fields force you to commit observations BEFORE outcome — which is the only data point worth optimizing against.

Free-form prose loses this property the moment you write it: setup, plan, and state get tangled into one paragraph that can't be sorted, filtered, or counted across 200 trades. A spreadsheet with discrete columns is queryable; a notebook is just a longer memory.

(See Brett Steenbarger, The Daily Trading Coach (2009), Lesson 28: "Use Your Journal to Build Your Self-Awareness"; Kahneman, Thinking, Fast and Slow, on the experiencing vs remembering self.)


What Should Be in Your Trading Journal?

At minimum, track each trade with:

MetricWhy It Matters
Date / TimeContext of market session
Asset / PairHelps filter performance by market
Direction (Long/Short)Spot bias or imbalance
Entry & Exit PriceNeeded for R and trade logic
Stop-Loss / TargetRisk management tracking
R-Multiple Result(PnL ÷ initial risk) — normalizes results regardless of position size; a +2R trade made twice your stop distance
Trade Setup NameHelps identify which setups are profitable
Screenshot (Before/After)Visual reinforcement, pattern memory
Notes / EmotionJournal your thought process, hesitation, emotions

Consistency over complexity. A simple Excel sheet or Notion template works just fine.

A sample row

2026-04-12 09:32 / BTCUSDT / Long / 64,210 → 64,985 / SL 64,050 / +4.84R / MSS-reclaim / [chart.png] / Process: "MSS confirmed on 5m, entered on retest" / State: "Hesitated 30s, almost skipped — felt slow because of yesterday's loss"

Note the split: Process notes (what setup, what plan, what I saw) and State notes (sleep, prior PnL, focus level) are two different signals. Mixing them into one "Notes / Emotion" field collapses both into something unparseable later.


What to Track Beyond the Trade

These "meta-metrics" will make you a better operator, not just a chart reader:

  • Did I follow my plan 100%?
  • Was this trade in line with HTF structure?
  • Did I hesitate, rush, or revenge-trade?
  • Was there a technical mistake (wrong stop, misread level)?
  • Was this setup even valid?

Emotional honesty turns a journal into a growth tool.


Journaling = Building Self-Awareness

What happens when you review 50–100 journaled trades?

You start to notice:

  • Certain setups have much higher win rates
  • Some times of day consistently underperform
  • Emotional triggers repeat (e.g., overtrading after loss)
  • You exit too early / too late / too often

These insights don’t come from memory. They come from reviewing raw data + notes.

Sample-size caveat: 50 trades is statistically thin. A 60% win rate on 30 trades is indistinguishable from 50% noise — see Drawdowns and Variance for the math on confidence intervals. Treat journal-derived patterns as hypotheses to test on the next 100 trades, not conclusions.


How to Run Weekly Reviews (in 15–30 min)

  1. Sort trades by setup → Which one is working best?
  2. Highlight mistakes → Did you break rules? Overtrade? Skip setups?
  3. Calculate performance → Total R, win rate, EV (expected value per trade), etc.

EV = p_win * avg_win - p_loss * avg_loss

EV = expected value per tradep_win = win rate (fraction)avg_win = average winning trade in R or currencyp_loss = loss rate (1 minus p_win)avg_loss = average losing trade (positive number)
  1. Set 1 focus goal for next week — write it as the FIRST row of next week's journal. A literal text field at the top of the sheet so every trade that week is logged against it. E.g., “Take only clean MSS setups,” or “No more than 1 trade per hour.”

Consistency in review builds consistency in behavior.


Monthly Review Example

At the end of each month:

  • What was your best setup (by profit, R, or win rate)?
  • What was your worst setup?
  • What was your total net R and profit factor? (Both defined in The 17 Most Important Trading Metrics.)
  • Did you stick to your plan?
  • Where did most of your errors come from—execution, emotion, or analysis?

Use this to refine—not reinvent—your system.


Tools You Can Use

ToolBest forAuto MFE/MAEBroker importCost
Google Sheets / ExcelDIY flexibility, full controlManualNoFree
Notion / ObsidianWriting + screenshots, narrativeManualNoFree–$10/mo
EdgewonkAuto-stats, deep analyticsYesPartial~$169/yr
TraderVueBroker import, social sharingYesYes~$29/mo
TradeZellaUX + stats, mobile-friendlyYesYes~$29/mo
Improve Your TradeLightweight broker-agnostic loggerPartialManualFree tier

These dedicated tools auto-calculate advanced stats: MFE (Maximum Favorable Excursion — best unrealized PnL during the trade) and MAE (Maximum Adverse Excursion — worst drawdown before exit). Together they expose whether your stops and targets fit the actual price behavior — defined originally in John Sweeney's Campaign Trading (1996).

Use whatever you’ll actually stick with.


FAQ

What should be in a trading journal?

Nine fields at minimum: date/time, asset, direction, entry price, exit price, stop-loss, R-multiple, setup name, and one process note. Add one screenshot per trade and one state note (sleep, prior PnL, focus level) to make the data reviewable later.

How long should a weekly trading review take?

15–30 minutes. Sort trades by setup, highlight rule breaks, calculate total R / win rate / EV, and write one focus goal as the first row of next week's journal so every trade is logged against it.

What is R-multiple?

R-multiple is PnL divided by initial risk. A trade that makes twice your stop distance is +2R; one that loses your full stop is −1R. It normalizes results across position sizes so a journal with mixed sizing is still comparable trade-to-trade.

How many trades do I need before journal patterns are meaningful?

Roughly 50 trades to spot a setup-level candidate pattern, 200 to trust an edge estimate. Below that, treat anything you see as a hypothesis to test on the next 100 trades, not a conclusion — variance is large enough at small N that noise looks like signal.


Final Thought

Journaling isn’t just for remembering what you did. It’s for finding patterns, fixing leaks, and reinforcing discipline.

You don’t need to journal forever. But you do need to journal long enough to build data, self-awareness, and repeatable execution.

A journal cannot tell you whether your edge exists — it can only tell you whether you executed it. The first question is "do I have an edge"; journaling answers "am I trading the one I claim". Use the Measuring and Optimizing Your Edge lesson next to test the patterns this journal surfaces.

A journal is the cheapest piece of infrastructure that separates traders who improve from traders who repeat.