Skip to content
Day Trading: An Honest Definition and Survival Guide
TradeOlogy Academy
Free download · Updated August 2026

Trading Journal Template

A nine-tab workbook for Google Sheets and Excel that turns a list of trades into an answer: where does my money actually come from? Log the fill, and win rate, profit factor, expectancy in R and max drawdown calculate themselves - with tick-accurate P&L for futures, stocks, options, forex and crypto.

9 tabs28 metrics31 instruments$0 forever

What you actually get

Nine tabs, 500 pre-formulated rows, and 28 metrics that update as you type. Here is the real thing - the numbers below are calculated from the eight trades on the log, not mocked up.

You type thisCalculated for you
DateSymbolDirStrategyEntryStopExitSizeNet P&LRResult
08-03MESLOpening range breakout5642.255629.755668.754+$525.20+2.10RWin
08-04MNQSFailed breakout20155.520186.7520186.754-$254.80-1.02RLoss
08-05SPYLPullback to MA601.4599.8604.29156+$450.84+1.81RWin
08-06MGCLVWAP reclaim2681.42676.42687.55+$299.00+1.20RWin
08-07MCLSMean reversion71.6272.1272.125-$256.00-1.02RLoss
08-10NVDALPullback to MA178.2175.7179.7100+$150.00+0.60RWin
08-11MESSGap fill56615669.255662.56-$52.20-0.21RLoss
08-12MNQLOpening range breakout2021020178.7520178.754-$254.80-1.02RLoss

The real log carries 36 columns, including three partial scale-outs per trade and the reflection fields - exit reason, mistake tag, emotional state, and the grade you give yourself for following the plan.

Download the template

Nine tabs, 500 pre-formulated rows, and every formula left open. Tell us where to send it and both versions unlock right here on the page. Nothing is locked or password protected once you have it, so open any cell, read the formula, rewrite it, or delete the tabs you do not use.

Google Sheets + Excel

Where should we send the workbook?

The full nine-tab version - dashboard, monthly and strategy breakdowns, risk calculator and weekly review. Enter your email and both the Google Sheets and Excel versions unlock right here on this page.

One short email when the template updates. No spam, unsubscribe in one click.

Who this template is for

Futures day traders and scalpers

Thirty-one instruments preloaded with tick size, tick value, commission and margin. Log the fill price and the P&L is right, whether you traded MES or crude.

Traders who have abandoned a journal before

Twelve fields to type, eleven calculated. The reason journals get abandoned is friction, so the design goal here was fewer keystrokes, not more columns.

Anyone sizing off a fixed risk

R-multiples run through every tab, so a 2-contract scalp and a 300-share swing are finally comparable. The risk calculator sizes the next one for you.

Stocks, options, forex and crypto traders

One point value per instrument makes the same log work across asset classes. Track everything in one place instead of four half-finished spreadsheets.

How to use it, in five steps

1
Set it up once

On the Setup tab, add your accounts and the setups you actually trade. Add any instrument that is not already in the list of 31. Everything you type here becomes a dropdown in the log, so you never type a symbol twice.

2
Log the trade while it is fresh

Date, symbol, direction, strategy, entry, stop, target, size, exit. That is it - P&L, R-multiple, planned R:R and win/loss fill themselves in. Scaling out? There are three partial exit slots and the average price is worked out for you.

3
Write the thesis and the lesson

One sentence before the entry on why you are taking it, one sentence after on what happened. This is the part everyone skips and the only part that changes how you trade. Tag the mistake honestly - the Dashboard adds up what each one costs you.

4
Read the Dashboard, not the balance

Filter by date range, account, strategy or symbol and read expectancy in R. A green balance with a negative expectancy means you got lucky, and it will not hold.

5
Review every week

Thirty minutes on the Weekly Review tab, with the Dashboard filtered to those seven days. Your worst strategy and your most expensive habit will be obvious within a month.

Most trading journals fail not because the template was bad - but because the trader couldn't keep up with manual entry past week three. That is why this one calculates eleven of its columns for you. Below: what every working trader tracks, and an honest answer to when a spreadsheet stops being enough.

Why journal at all (in one paragraph)

A journal turns vibes into data. Without one, every loss feels like bad luck and every win feels like skill. With one, you can actually answer the questions that decide whether your edge is real: what's my win rate, my average winner in R, my average loser, my expectancy per trade, my biggest losing streak. Those numbers don't exist anywhere except in the records you keep. No journal = no data = no edge to improve.

The deep version of this argument is in our Journal System lesson and Expectancy & R-Multiple lesson. If you skip those, the rest of this page won't fix the underlying habit problem.

What every trade journal must capture

Templates fail when they're either too thin (just entry / exit / P&L) or too bloated (50 fields, none of which you'll fill in by week three). The right number is around 12 fields, split between fixed numerics and free-text reflection.

Fixed fields (the data layer)

  • Date - when the trade was opened
  • Symbol - the instrument
  • Direction - long, short, or specific options structure
  • Setup - the named pattern (breakout-retest, failed-breakout, mean-reversion, earnings IV crush, etc.)
  • Entry price, stop price, exit price
  • Position size - shares or contracts
  • Initial risk in dollars - the dollar amount that equals 1R for this trade
  • R-multiple at exit - the trade's outcome in R units

Reflection fields (the learning layer)

  • Pre-trade thesis - in writing, before entry. Why is this trade valid? What invalidates it? This is the single field that lets you tell, in retrospect, whether a loss came from the strategy being wrong or from you not following it.
  • Exit reason - target hit, stop hit, manual exit, time-based, structure changed
  • Lessons / notes - one or two honest sentences. Not "great trade" or "bad trade" - the specific behavior that worked or didn't
  • Tags - free-form labels you can later filter on: breakout, chasing, tilt, earnings, too-early, etc. The tags are where post-hoc analysis lives.

Why most journal templates fail

Industry data is consistent: 70-90% of retail traders who start a manual journal abandon it within three months. It's not because they don't want to journal. It's because the friction compounds:

  • Copy-paste from broker statements is tedious and error-prone
  • R-multiples and stats have to be hand-computed - one stale formula and the data is wrong
  • Tagging requires consistency and discipline that erodes after a losing week
  • No way to filter, group, or analyze without spreadsheet skills most traders don't have
  • Screenshots stored in random folders, never linked to the right trade

The template doesn't solve any of this. The template fixesstructure, not friction. If your last spreadsheet died at trade #40, your next spreadsheet will die at trade #40 with slightly nicer headers.

When a template stops being enough

Be honest with yourself about which of these describe you, because they're the signals that you've outgrown manual journaling:

  • You're placing more than 5 trades per week and the manual entry is starting to feel like a chore
  • You trade across multiple accounts or instruments (stocks + options, or two brokers) and stitching the data together is its own job
  • You want to answer questions like "what's my win rate on breakout setups specifically" - and your spreadsheet can't do that without you writing formulas
  • You've abandoned a journal before. The next manual journal will likely meet the same fate.

If any of those land, you don't need a better template - you need a real journaling tool. We make one called TradeOlogy.App. Three honest reasons it works where templates don't:

  • Auto-imports from your broker. Trades show up filled-in. The spreadsheet abandonment failure mode (manual entry) doesn't exist.
  • R-multiples and expectancy compute themselves. No formulas to maintain, no rounding bugs, no copy-paste errors.
  • Tag-driven filters, charts, drawdown tracking. Ask "how do my breakout trades compare to mean-reversion trades" in one click.
Open TradeOlogy.App

None of which is to say spreadsheets are bad. They're fine for your first 50 trades while you figure out what you actually want to track. The template above gets you there. Just don't lie to yourself about whether you'll keep up with it past trade #40.

Spreadsheet vs journal app: side-by-side

 SpreadsheetJournal app
Initial cost
Free
Free tier; paid plans
Manual entry per trade
2-5 min
0 min (broker import)
R-multiple auto-computed
Manual formulas
Yes
Filter by tag / setup
Pivot tables
One click
Multi-account / multi-broker
Stitch manually
Unified view
Equity curve / drawdown chart
Build it yourself
Built-in
Honest abandonment rate
70-90% within 3 months
Lower (no manual friction)
Skip the spreadsheet abandonment trap
TradeOlogy.App auto-imports trades, computes R-multiples, and tracks your equity curve - no manual entry.
Try TradeOlogy.App free

Common questions

Is this trading journal template really free?
Yes - free as in no payment, ever, and no account to create. We ask for an email so we can tell you when the template is updated, and you can leave that list in one click. Nothing in the workbook is locked or password protected: open any cell, read the formula, change it, or delete the tabs you do not want.
Does it work in both Google Sheets and Excel?
Both, with identical numbers. Nothing in it uses QUERY or dynamic-array functions, which are the usual reason a Sheets template breaks in Excel and vice versa - every calculation is built from SUMIFS, COUNTIFS and INDEX/MATCH. Open the .xlsx in Excel, or import it to Sheets with File then Import then Replace spreadsheet.
Does it work for futures, stocks, options, forex and crypto?
All of them, in the same log. The Setup tab gives every instrument a point value - the dollars gained per 1.00 of price movement, per unit of size - and one formula then handles every asset class. Stocks are 1, options 100, a standard forex lot 100,000, and futures are calculated from the contract's tick size and tick value.
How does the futures tick calculation work?
Point value is tick value divided by tick size. MES moves in 0.25 ticks worth $1.25 each, so its point value is 5: a 10-point win on 2 contracts is 10 x 5 x 2 = $100. Thirty-one instruments come preloaded with their tick size, tick value, commission and margin - ES, NQ, YM, RTY and their micros, crude, gold, silver, treasuries, currency futures and micro crypto - and you can add your own.
What is an R-multiple, and why does the template lead with it?
R is your profit or loss expressed as a multiple of what you risked when you entered. A $250 loss on a trade where you risked $250 is -1R; a $500 win on that same risk is +2R. It is the only metric that compares a scalp to a swing fairly, because it strips out position size. Two traders with identical win rates can have opposite equity curves, and expectancy in R is what tells them apart.
How long should I spend journaling each trade?
Two to three minutes. Any longer and you will abandon the habit; any less and you will skip the pre-trade thesis and the lessons field, which are the highest-value parts. The numeric fields take about thirty seconds because the workbook calculates the rest. The written reflection should take about ninety.
Should I journal every trade, including the small ones?
Yes, especially the small ones. Small losses you did not log are exactly where the leak in your edge hides. Skipping the trades that feel unimportant is how a journal ends up showing a win rate that does not match the account balance.
Which field gets skipped most and matters most?
The pre-trade thesis, written before entry. It is the one field that lets you tell whether a loss happened because the idea was wrong or because you did not follow it. Without it every loss looks identical in hindsight, and you cannot separate a strategy problem from a discipline problem.
When does a spreadsheet stop being enough?
When the manual entry is what makes you stop. A spreadsheet is honest work: you type every fill yourself, and around a few hundred trades that becomes the reason the habit dies rather than a lack of discipline. If you have abandoned a journal before, the format was not the problem - the typing was. That is the point at which a tool that imports from your broker earns its price.