// 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 CSVForex / Gold
Forex Trading Journal Template
CSV example focused on forex pairs and metals like EURUSD and XAUUSD.
profitpnl-forex-journal-template.csv
Download CSVFutures
Futures Trading Journal Template
CSV example for ES, NQ, micros, session tagging, and execution review.
profitpnl-futures-journal-template.csv
Download CSVCrypto
Crypto Trading Journal Template
CSV example for BTCUSD, ETHUSD, 24/7 sessions, and routine discipline.
profitpnl-crypto-journal-template.csv
Download CSVMindset review
Psychology Review Template
Separate review sheet for mood, confidence, mistakes, discipline, and next-session focus.
profitpnl-psychology-review-template.csv
Download CSVCSV 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.
| Column | Purpose |
|---|---|
| date | Trade date in YYYY-MM-DD format. |
| time | Trade time or approximate execution time. |
| instrument | Market traded, e.g. EURUSD, NQ, ES, BTCUSD, XAUUSD. |
| direction | LONG or SHORT. |
| setup | Your playbook/setup name. |
| session | London, New York, Asia, premarket, etc. |
| timeframe | Chart timeframe used for the setup. |
| emotion | How you felt before/during entry. |
| entry, sl, tp | Entry price, stop-loss price, and take-profit price. |
| rr | Planned risk-reward ratio. |
| result | Trade result in R-multiple, e.g. 2.5 or -1. |
| pnl | Profit/loss in account currency if tracked. |
| account | Trading account or prop-firm account name. |
| position_size | Contracts, lots, units, or quantity, e.g. 2 contracts or 0.50 lots. |
| notes | Trade context, execution notes, and screenshots/links if needed. |
| tags | Comma-separated tags like A+, FOMO, discipline. |
| reviewed | true or false. |
| execution_rating | 1 to 5 rating for execution quality. |
| mistake | Mistake label if rules were broken. |
| lesson | One concrete takeaway from the trade. |
How to use the templates
- Download the template that matches your market.
- Open it in Google Sheets, Excel, or Numbers.
- Duplicate the sample rows and replace them with your own trades.
- Keep setup names and mistake tags consistent so your data stays useful.
- 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.
