// Resources

Free Trading Journal CSV Templates

Download free trading journal CSV templates for forex, futures, crypto, prop-firm trading, and psychology review. Built to help traders start journaling cleanly.

All traders

ProfitPnL Trade Journal Template

General-purpose CSV for forex, futures, crypto, indices, and prop-firm traders.

profitpnl-trade-journal-template.csv

Download CSV

Forex / Gold

Forex Trading Journal Template

CSV example focused on forex pairs and metals like EURUSD and XAUUSD.

profitpnl-forex-journal-template.csv

Download CSV

Futures

Futures Trading Journal Template

CSV example for ES, NQ, micros, session tagging, and execution review.

profitpnl-futures-journal-template.csv

Download CSV

Crypto

Crypto Trading Journal Template

CSV example for BTCUSD, ETHUSD, 24/7 sessions, and routine discipline.

profitpnl-crypto-journal-template.csv

Download CSV

Mindset review

Psychology Review Template

Separate review sheet for mood, confidence, mistakes, discipline, and next-session focus.

profitpnl-psychology-review-template.csv

Download CSV

CSV column guide

These templates use clean, simple column names so you can start journaling immediately in Google Sheets, Excel, Notion, Airtable, or your own workflow.

ColumnPurpose
dateTrade date in YYYY-MM-DD format.
timeTrade time or approximate execution time.
instrumentMarket traded, e.g. EURUSD, NQ, ES, BTCUSD, XAUUSD.
directionLONG or SHORT.
setupYour playbook/setup name.
sessionLondon, New York, Asia, premarket, etc.
timeframeChart timeframe used for the setup.
emotionHow you felt before/during entry.
entry, sl, tpEntry price, stop-loss price, and take-profit price.
rrPlanned risk-reward ratio.
resultTrade result in R-multiple, e.g. 2.5 or -1.
pnlProfit/loss in account currency if tracked.
accountTrading account or prop-firm account name.
position_sizeContracts, lots, units, or quantity, e.g. 2 contracts or 0.50 lots.
notesTrade context, execution notes, and screenshots/links if needed.
tagsComma-separated tags like A+, FOMO, discipline.
reviewedtrue or false.
execution_rating1 to 5 rating for execution quality.
mistakeMistake label if rules were broken.
lessonOne concrete takeaway from the trade.

How to use the templates

  1. Download the template that matches your market.
  2. Open it in Google Sheets, Excel, or Numbers.
  3. Duplicate the sample rows and replace them with your own trades.
  4. Keep setup names and mistake tags consistent so your data stays useful.
  5. Review your journal weekly and look for patterns, not single-trade emotions.

When to move beyond CSV

CSV templates are perfect for getting started, but manual spreadsheets become painful once you need account filters, certificates, AI coaching, drawdown tracking, and performance breakdowns by setup/session/instrument.

ProfitPnL is built to automate that workflow after you understand the fields you want to track.

Ready to journal faster?

Start with the free templates, then move your workflow into ProfitPnL to track your edge automatically.

Create Free Account