Free · Excel + Google Sheets · No macros

Stock Trading Journal Template (Excel + Google Sheets, Free)

This free stock trading journal logs up to 200 trades and calculates P&L per trade automatically from entry, exit, quantity and fees, plus a dashboard with win rate, total P&L, and average win vs. average loss. Setup and emotion dropdowns build a psychology log linked to the same rows. Works in Excel and Google Sheets.

Download free template

What's inside the stock trading journal template

The workbook is a single Trade Log sheet with 200 rows: date, symbol, entry price, exit price, quantity, fees, a Setup dropdown, and an Emotion dropdown. P&L per trade calculates automatically as you fill in each row - no manual math, no separate calculator.

A summary block below the log rolls the whole log up into a dashboard: closed trades logged, win rate, total P&L, and average win versus average loss - so you can see your overall trading performance without scrolling through every row.

Setup and Emotion are dropdown lists, not free-text fields, so your journal stays consistent from trade to trade - you can filter or sort by either one to see which setups or emotional states actually make you money.

P&L per trade, win rate, and profit factor - the formulas

P&L per trade is (exit price minus entry price) times quantity, minus fees - a straightforward realized P&L calculation for a closed long trade. Win rate counts only rows with a non-blank P&L value, so an empty row never drags your win rate down.

Average win and average loss split winning and losing trades into two separate averages, which is a more useful read on your edge than a single blended average P&L - a strategy with a 40% win rate can still be profitable if average win is much bigger than average loss.

Two of the scraped competitor templates (TradeBB, TradeZella) offer similar dashboard math but push you toward a paid, account-based SaaS journal for anything beyond the basics - this file is a single ungated spreadsheet with no signup.

Trading psychology and lessons-learned log

Every trade row has a Setup and an Emotion column, both dropdown lists, so the psychology side of your trading is tracked in the same place as the numbers - not in a separate notebook you forget to update.

Because Setup and Emotion sit in the same row as entry, exit and P&L, you can sort or filter the log to answer questions like 'which setup actually wins most often' or 'do I lose more on trades I entered feeling FOMO' - patterns that are hard to see from a raw trade blotter alone.

Who this template is for

Active retail traders who want a single offline file to log every trade, review win rate and average win/loss, and start connecting emotional state to actual outcomes - without creating an account with a trading-journal SaaS product.

This template is for tracking and reviewing your own trading history. It is not financial advice, does not recommend specific trades, and does not connect to any brokerage or live market data.

How to use it

  1. Log every closed trade on the Trade Log sheet: symbol, entry, exit, quantity and fees.
  2. Pick a Setup and an Emotion from the dropdowns for each trade - P&L calculates automatically.
  3. Check the summary below the log for win rate, total P&L, and average win vs. average loss.

Frequently asked questions

How is P&L per trade calculated?

(Exit price minus entry price) times quantity, minus fees. It's built for closed long trades - short positions or options would need the formula adjusted.

Can I use this in Google Sheets?

Yes. Upload the downloaded file to Google Drive, then open it and choose File > Save as Google Sheets. The Trade Log and dashboard formulas keep working.

Does win rate count empty rows as losses?

No. Win rate only counts rows with a non-blank P&L value - unused rows below your last trade don't affect the percentage.

How many trades can I log?

Up to 200 rows on the Trade Log sheet. If you need more, duplicate the sheet or start a new period file.

Is this financial advice?

No. This template is for logging and reviewing your own trades. It is not financial advice and does not recommend what to buy or sell - consult a licensed financial advisor for investment decisions.

What's the usage license?

Personal use or use within one business. It's not meant to be resold or redistributed as a template product.

Related free templates