Trading journal template for Excel and Google Sheets

Download

No sign-up and no email address: the files download directly. Open them in Excel, Google Sheets, LibreOffice Calc or Numbers.

What is inside

ColumnWhat to enterFilled by
DateThe entry date (yyyy-mm-dd).You
TickerThe stock or ETF symbol.You
SideLong or Short, from the drop-down list. Short reverses the sign of the P&L.You
Setup / systemThe written setup or system the trade was taken under, always under the same name.You
EntryThe average entry price per share.You
StopThe initial stop, set before the entry. Keep the original value even if you later move it.You
TargetThe planned target, if the setup has one; leave it empty if it doesn’t.You
SharesThe number of shares bought or sold short.You
Risk $Formula: |entry − stop| × shares, the dollars lost if the stop is hit (before gaps and costs).Formula
Risk %Formula: risk $ ÷ the account size on the Summary sheet.Formula
Planned R:RFormula: |target − entry| ÷ |entry − stop|, the reward-to-risk planned before the entry.Formula
ExitThe average exit price per share, once the trade is closed.You
FeesCommissions and fees for the round trip, in dollars (empty counts as 0).You
P&L $Formula: (exit − entry) × shares, negative for a short, minus fees.Formula
R multipleFormula: P&L $ ÷ risk $. +2 means the trade made twice what it risked; −1 a full planned loss.Formula
Followed planYes, Partly or No, from the drop-down list: were the entry, stop, size and exit as planned?You
NotesWhat happened, briefly: the reason for the entry and for the exit.You
LessonOne thing to repeat or to change next time.You

Preview

Three illustrative trades with fictional tickers, as the workbook shows them once the account size is set to $25,000. The shaded columns in the file are worked out for you.

Example rows (illustrative numbers, fictional tickers)
DateTickerSideSetup / systemEntryStopTargetSharesRisk $Risk %Planned R:RExitFeesP&L $R multipleFollowed planNotes
2026-09-08XMPLLong20-day breakout$50.00$47.50$56.00100$250.001.0%2.40$54.20$2.00$418.00+1.67RYesClosed above the 20-day high; sold on the exit rule.
2026-09-15YMPLLong21 EMA pullback$82.00$79.00$88.0080$240.001.0%2.00$79.00$2.00−$242.00−1.01RYesStopped out at the planned stop.
2026-09-22ZMPLShortFailed breakout$40.00$41.50$37.00150$225.000.9%2.00$41.90$2.00−$287.00−1.28RNoHeld past the stop, hoping for a reversal.

How to use it

Use it in Google Sheets

Questions

What should a trading journal include?

At minimum the plan before the entry (setup, entry, stop, target, size) and the outcome after the exit (exit price, fees, P&L and R multiple), plus whether the plan was followed and one lesson. This template has a column for each, and formulas for everything that can be calculated.

Excel or Google Sheets: which is better for a trading journal?

Either works: the template uses only common formulas (IF, ABS, COUNTIF, AVERAGEIF, SUMPRODUCT), so it calculates the same in Excel, Google Sheets and LibreOffice. Google Sheets is convenient across devices; Excel works offline. Choose the one you will open after every trade.

How does the template calculate win rate and expectancy?

Each closed trade’s R multiple is its P&L divided by the dollars at risk to the stop. The summary counts trades with a positive R as wins, divides by all closed trades for the win rate, and works out expectancy as win rate × average win − loss rate × average loss, in R.

Is the template free, and do I need to sign up?

It is free and downloads without an account or an email address. You can use it, change it and keep it. The online Clear Tape journal is a separate, optional tool with a free plan.

When is a journal app better than a spreadsheet?

A spreadsheet is enough while you enter trades by hand. An app helps once you want broker imports, partial fills and several exits per trade calculated correctly, charts of the equity curve and drawdown, or a review of your process without building formulas yourself.

Other templates

An educational template. The formulas and examples illustrate record keeping and risk arithmetic; they are not investment advice.

Prefer it calculated for you?

The free Clear Tape journal does the same work without a spreadsheet: plan the trade, log or import the fills from your broker’s CSV, and it works out R, expectancy and drawdown, then gives each trade an AI score for how closely it followed the plan. The template stays yours either way.