How to keep a trading journal step by step
Most traders start a journal and quit in two weeks. This guide shows you how to set it up right from day one — what to log, what to measure, how to review, and how to keep the habit. For crypto and forex, with TraderZone, Excel or a notebook (we don’t recommend the notebook).
Crypto and forex · For beginners and advanced
What you need
A broker account (crypto or forex), a logging system (TraderZone recommended, spreadsheet or dedicated app) and 15 minutes per week for review. That’s all.
7 steps for a journal that works
Decide what you’ll log before you start
Minimum: pair, date/time, direction (long/short), entry, stop, TP, size, outcome, entry reason, exit reason. If your system doesn’t capture this, it isn’t a journal.
Define your R (risk per trade)
Set how much you risk per trade in absolute and percentage terms (e.g. 1% of account = $50). Every advanced metric depends on this being fixed and known.
Connect the broker or automate capture
The critical step to not quit. If you have to type every trade by hand, you’ll fail at day 10. TraderZone connects via read-only API (crypto) or broker file (forex) and captures everything automatically.
Tag trades by strategy
Assign a short tag per trade: 'breakout-asia', 'volume-reversion', 'trend-1h'. Without tags you can’t compare setups.
Attach setup screenshot
TradingView snapshot at entry. Ten seconds today saves hours of review.
Review weekly (15 minutes)
Without review the journal is dead. Sunday night: equity curve, win rate, worst decision, best decision. One tweak per week.
Monthly review: compare strategies
End of month, compare performance per tag. Profit factor < 1 → drop or redesign. Edge consolidated → size up.
Metrics to watch (and which to ignore)
Watch: win rate, profit factor, max drawdown and expectancy (R-multiple). Ignore early: Sharpe, Sortino, Calmar — they don’t add value on small accounts and distract you. Once you trade 200+ and the account grows, then yes.
5 mistakes that kill your journal
Logging only winners
If you skip losers, your journal lies. The uncomfortable truth is the only useful one.
Not defining R before trading
Without a fixed R, metrics aren’t comparable across trades. Fix it: pick a % per trade and respect it.
Logging everything by hand
Manual = guaranteed quit. Automate capture from day one.
Reviewing only when you lose
Pain-driven review biases learning. Schedule a weekly review independent of result.
Switching systems every month
If you jump Excel → Notion → Edgewonk → TraderZone, you never accumulate enough trades. Pick one and stay 90 days.
Need a template?
TraderZone is the template — already built and auto-syncing. Free account, connect broker (crypto API or forex file) and start today. If you prefer Excel, trick: one row per trade and one column per field from step 1.
Trading journal FAQ
- How often should I update my journal?
- If you automate capture: just add reason and screenshot at trade close (10 seconds). Without automation: log at end of day so it doesn’t pile up.
- What data is mandatory in a journal?
- Pair, date/time, direction, entry, stop, TP, size, outcome, entry reason, exit reason. The rest is optional but recommended.
- How long until I see improvement?
- With weekly review, 8–12 weeks for clear patterns to appear. Consistency matters more than perfection.
- Does it work for forex like for crypto?
- Yes. Steps are identical. Only difference: crypto goes via API, forex via broker file. Same metrics.
- Are screenshots necessary?
- Not mandatory, but they change the game. Without screenshots, you won’t remember what you saw two months later.
- What about trades that broke my plan?
- Tag them 'off-plan' or 'tilt'. Those are the most important to review.
Skip the curve: start with the journal already built
TraderZone applies the 7 steps of this guide so you don’t have to build them. Free account, start trading today.