Location:

6391 Celina, Delaware 10299

4.2 The Trading Journal


Key Takeaways

  • A trading journal is your feedback loop — without it, you can’t distinguish luck from skill or identify what’s actually working
  • Every trade must be logged with 10 required fields that capture your reasoning, execution, and outcome
  • The journal’s real value comes from weekly and monthly reviews — patterns in your data reveal systematic strengths and weaknesses invisible in the moment
  • Anti-retrofitting discipline means recording your thesis and probability estimate before you know the outcome — this prevents the unconscious revision of history
  • Your Brier score — the gold-standard forecast accuracy metric — can only be calculated if you journal

Scope: This module teaches you to build and use a trading journal as a systematic performance feedback loop. It connects directly to the trading system from Module 4.1 and supports the portfolio analysis in Module 4.3.


Why Journal Every Trade

Most traders track their P&L. Few track their reasoning. This is like a doctor tracking patients who survive without recording what treatments were given — you can see outcomes but can’t learn from them.

The journal serves three purposes:

  1. Anti-retrofitting. Without a written record of why you entered a trade, your memory will unconsciously revise your reasoning to match the outcome. “I knew it was risky” after a loss. “I always liked that setup” after a win. Journaling locks your reasoning in place before the outcome is known
  2. Pattern recognition. After 50+ trades, your journal reveals patterns: which strategies are actually profitable, which market categories you overtrade, where your estimates are calibrated vs. biased, and what conditions precede your worst decisions
  3. Brier scoring. Your probability estimates, logged trade-by-trade, allow you to calculate your forecast accuracy using the Brier score — the only objective measure of whether you’re better than the market

The 10 Required Fields

Every trade entry must include:

#FieldWhat to RecordWhy
1Date & TimeEntry timestampTiming analysis; correlation with news events
2MarketFull market name and platformCategorization and platform performance comparison
3DirectionBuy Yes / Buy No / Sell (if exiting)Strategy tracking
4Entry PriceYour actual fill price (not the target)Slippage analysis
5Position SizeNumber of contracts and dollar amountSizing discipline verification
6Your Probability EstimateYour pre-trade estimate (e.g., 63%)Calibration and Brier scoring
7Edge SourceInformational / Analytical / StructuralStrategy attribution
8Thesis (2–3 sentences)Why you believe the market is mispricedAnti-retrofitting; forces clarity
9TFTCalculated Total Friction ThresholdFriction awareness
10Outcome & P&LFinal resolution, exit price, profit/lossPerformance tracking

Optional but Valuable Fields

FieldPurpose
Confidence level (1–5)Track whether high-confidence trades outperform low-confidence ones
Emotional stateWere you calm, anxious, excited, revenge-trading? Correlate with outcomes
Post-trade notesWhat you learned after resolution — but write this AFTER, not before
Screenshot of order bookVisual record of market conditions at entry

The Brier Score: Measuring Your Accuracy

The Brier score is the mean squared error of your probability forecasts. It ranges from 0 (perfect) to 1 (worst possible).

How to Calculate

For each trade:

Brier score = (your estimate − actual outcome)²

Where actual outcome = 1 if the event happened, 0 if it didn’t.

Example across 5 trades:

TradeYour EstimateOutcomeBrier Score
10.701 (Yes)(0.70 − 1)² = 0.09
20.300 (No)(0.30 − 0)² = 0.09
30.801 (Yes)(0.80 − 1)² = 0.04
40.550 (No)(0.55 − 0)² = 0.30
50.401 (Yes)(0.40 − 1)² = 0.36
Average0.176

Interpreting Your Brier Score

Brier ScoreInterpretation
0.00–0.10Excellent — superforecaster territory
0.10–0.20Good — consistently better than chance
0.20–0.25Average — roughly equivalent to naive forecasting
0.25+Below average — your estimates are adding noise, not signal

The key comparison: Calculate the Brier score for the market prices at the time you traded. If your Brier score is consistently lower (better) than the market’s, your estimates are adding value. If it’s higher, the market is more accurate than you are — and you should either improve your methodology or stop overriding market prices.


The Review Cycle

The journal is useless if you only write in it. The value comes from structured reviews.

Weekly Review (15 minutes, every Sunday)

  1. P&L summary: Total won/lost this week. Running balance
  2. System compliance: Did you follow all system rules? Any overrides?
  3. Standout trades: One best trade (why it worked) and one worst trade (why it didn’t)
  4. Emotional check: Any revenge trades, FOMO entries, or undisciplined exits?

Monthly Review (1 hour, end of each month)

  1. Brier score update: Recalculate across all trades with resolved outcomes
  2. Strategy attribution: Which edge sources generated profit? Which lost money?
  3. Category analysis: Which market categories are you best at? Worst at?
  4. TFT accuracy: Compare estimated TFT to actual friction experienced. Recalibrate if needed
  5. System adjustments: Based on data, should you modify any selection filters, sizing rules, or exit criteria?

Quarterly Review (2 hours, every 3 months)

  1. Full performance audit: Aggregate P&L, Brier score trend, win rate by strategy
  2. Edge decay assessment: Are your strategies becoming less profitable over time? If so, why?
  3. Comparison to market: Would a passive strategy (always agreeing with the market) have outperformed?
  4. System overhaul decision: Is the current system worth continuing, or does it need fundamental changes?

Journal Formats

A Google Sheet or Excel workbook with:

  • Sheet 1: Trade Log — the 10 required fields, one row per trade
  • Sheet 2: Dashboard — auto-calculated P&L, Brier score, win rate, strategy breakdown
  • Sheet 3: Review Notes — weekly/monthly/quarterly review entries

Option 2: Dedicated Trading Journal App

Several apps support trade journaling with built-in analytics, though few are optimized for prediction markets specifically. Adapt a general trading journal app by customizing fields.

Option 3: Markdown/Text File

For the minimalist. A structured text file per trade with the 10 fields. Less analytics automation but perfectly functional.

Our recommendation: Start with a spreadsheet. The auto-calculation of Brier scores and strategy breakdowns is worth the marginal setup effort over a text file. If the downloadable template is available, use it as a starting point.


Worked Example: A Complete Journal Entry

Here’s what a real journal entry looks like with all 10 fields:

FieldEntry
Date & Time2026-04-15, 09:42 UTC
Market“Will CPI for March 2026 exceed 3.5%?” — Kalshi
DirectionBuy Yes
Entry Price$0.38 (limit order filled)
Position Size200 contracts × $0.38 = $76 (3.8% of $2,000 bankroll)
My Probability Estimate58%
Edge SourceAnalytical — data-driven model using Cleveland Fed Nowcast + shelter inflation trend
ThesisCleveland Fed Nowcast shows 3.7% CPI estimate. Market is underpricing because the previous month came in at 3.3%, creating recency bias toward lower numbers. Shelter inflation remains sticky at 5.1% YoY, which the consensus is underweighting.
TFT1.8% (Kalshi: ~$0.014 spread + ~$0.004 slippage)
Outcome & P&LPending — CPI release April 10

Post-resolution update (added April 10):

FieldEntry
OutcomeCPI came in at 3.6% — resolved YES
P&L+$124 ($200 payout − $76 cost)
Post-trade notesThesis was correct — shelter inflation drove the beat. The Cleveland Fed Nowcast was within 0.1%. My estimate (58%) was slightly below the actual base rate for Nowcast beats (historically ~65% when Nowcast shows a clear directional signal). Should have estimated higher. Brier contribution: (0.58 − 1)² = 0.1764 — slightly worse than if I’d estimated 65%: (0.65 − 1)² = 0.1225. Lesson: trust the Nowcast signal more next time.

This entry takes 90 seconds to write. The post-resolution update takes 3 minutes. The insight it generates — “trust the Nowcast more” — may be worth hundreds of dollars on the next CPI trade.


Common Journaling Mistakes

Mistake 1: Logging Only Winners

Some traders “forget” to log losing trades or log them with minimal detail. This creates survivorship bias in your own data — your journal shows you as more accurate and profitable than you actually are. Log every trade, especially the losses. Losses contain more learnable signal than wins.

Mistake 2: Writing the Thesis After the Outcome

If you write your thesis after you know the result, your brain will unconsciously construct a narrative that explains the outcome. This is useless for learning. The thesis must be written at entry, before resolution. If you forgot, leave the thesis field blank — an honest blank is better than a fabricated rationale.

Mistake 3: Not Reviewing

The most common failure mode: diligently logging every trade, building a beautiful spreadsheet with 100+ entries, and never analyzing it. The journal only generates value through the review cycle (weekly, monthly, quarterly). Schedule your reviews like meetings — put them in your calendar.

Mistake 4: Too Much Detail

Some traders write 500-word journal entries per trade. This creates entry fatigue, which leads to abandoned journals. Keep each entry to the 10 required fields plus 2–3 sentences of thesis. The discipline is consistency, not comprehensiveness.

Mistake 5: Not Calculating Brier Scores

Your journal is a dataset. If you’re not computing Brier scores at least monthly, you’re sitting on a gold mine without mining it. The Brier score is the only objective answer to the question: “Am I actually better than the market?”


The Journal as Competitive Weapon

After 6–12 months, your journal becomes your single greatest competitive advantage. Here’s why:

It Reveals Your Real Edge (or Lack Thereof)

Most traders believe they have edge. Your journal proves it. After 100+ trades with Brier scores, you know — not think, not hope, know — whether your estimates are better than the market’s. If they are, you scale up with confidence. If they aren’t, you stop bleeding money and fix the problem.

It Exposes Your Blind Spots

Common patterns that only emerge from journal analysis:

PatternWhat It RevealsTypical Fix
Your estimates on crypto markets have a 0.28 Brier score while your economics estimates are at 0.14You have genuine edge on economics but not cryptoStop trading crypto. Focus on economics
Your win rate is 62% but your P&L is negativeYou’re making money on many small trades and losing it on a few large ones — sizing problemReview your sizing discipline. Are you oversizing on high-conviction trades that turn out to be wrong?
Your Monday morning trades perform 30% better than your Friday afternoon tradesFatigue or end-of-week psychology is degrading your judgmentDon’t trade on Friday afternoons
Trades entered within 1 hour of a loss have 40% worse outcomesYou’re revenge tradingEnforce the 24-hour cool-down rule from Module 4.4

None of these patterns are visible without data. All of them are actionable. This is how professionals improve — not through more research, but through honest self-measurement.


What You Learned

  1. 10 required fields capture everything you need for systematic performance analysis
  2. The Brier score objectively measures your forecast accuracy — and lets you compare yourself to the market
  3. Weekly, monthly, and quarterly reviews transform raw trade data into actionable insights
  4. Anti-retrofitting (recording your thesis before the outcome) is the journal’s most important function — it prevents self-deception
  5. The journal is your feedback loop — without it, you’re flying blind

What’s Next

Your journal measures individual trade performance. The next module teaches you to think at the portfolio level — constructing a diversified set of positions that maximizes overall returns while managing correlation risk.

Module 4.3: Portfolio Construction


🎯 Try This Now: Create your trading journal right now. Open a spreadsheet, create 10 column headers matching the required fields, and log your most recent prediction market trade (or paper trade). If you don’t have one yet, find a market, form an estimate, and log the hypothetical entry. The hardest part is starting — once the template exists, logging each trade takes under 60 seconds.


Predictionist School is a free educational resource from Predictionist.com. We may earn referral commissions from platforms we recommend — see our disclosure policy for details. This content is for educational purposes only and does not constitute financial advice.