Forex journals look similar to stock journals, but with pips instead of R, currency pair tags, and session markers (London open, NY session, Asian overlap). Track: pair, session, entry/exit in pips, position size in micro/mini lots, result in pips, and emotional state. Calculate expectancy the same way: average win and loss in pips, multiply by lot size to get P&L.
- Pips are your unit of comparison, not dollars
- Volatility is session-dependent; EUR/USD has different ranges in each session
- Most profitable forex traders focus on one or two pairs in one session
- Position sizing must account for pip value per lot (micro lot = $0.10/pip, mini = $1/pip)
Forex is 24 hours. Your journal needs to track which session, which pair, and which time zone. Otherwise, you're comparing apples to oranges.
Core forex journal fields
| Field | Example | Why |
|---|---|---|
| Date / time (UTC) | 2026-09-24 06:15 UTC | Sessions overlap; UTC is the standard. |
| Pair | EUR/USD | Volatility and correlation vary by pair. |
| Session | Asian | Which traders control the market. |
| Entry / exit (pips from reference) | 1.0950 / 1.0970 | 20 pips profit; easier to compare setups. |
| Position size (lot size) | 2 mini lots | 1 mini = $1/pip; 2 minis = $2/pip risk. |
| Risk (pips) | 30 pips | Entry 1.0950, stop 1.0920 = 30 pips. |
| Result (pips) | +20 pips | 20 × $2/pip = +$40 |
| Result (in R) | +0.67R | 20 pips ÷ 30 pips stop = +0.67R |
| Setup | London breakout, H4 chart | Session-specific setup. |
| Emotional state | Patient, calm | Forex moves slowly; emotion patterns differ. |
| Plan followed | Yes | Separate decision quality from result. |
Let's build an example.
Example: EUR/USD trade
Setup: London breakout of the Asian high, confirmed on 4-hour chart.
Trade log:
- Pair: EUR/USD
- Date/time: 2026-09-24 07:45 UTC (London open; Asian high at 1.0960)
- Entry: 1.0960 (exactly at Asian high)
- Stop: 1.0930 (30 pips risk)
- Target: 1.0990 (30 pips target, 1:1 R)
- Position size: 2 mini lots ($2 per pip)
- Exit: 1.0985 (profit at 25 pips)
- Result: +25 pips = +$50 = +0.83R
- Session: London open
- Setup: Asian high breakout
- Emotional state: Calm, patient
- Plan followed: Yes (followed the target, exited as planned)
- Lesson: Good patience; let the trend work for full 30 pips instead of 25.
Your Journal Should Find the Pattern for You
TRADZY's TradLog tags every trade by setup, session and emotion, then shows where your edge actually is.
Start Your Free Journal →Session patterns in forex
Most forex traders specialize in one or two sessions:
| Session | Time (UTC) | Volume | Characteristics | Best setups |
|---|---|---|---|---|
| Asian | 22:00–08:00 UTC | Low | Choppy, range-bound | Breakout of overnight range |
| London open | 08:00–09:00 UTC | Medium→High | Asia hands off, London takes over | Breakouts, momentum continuation |
| NY overlap (best volume) | 12:00–17:00 UTC | Very high | Major trends, lowest spreads | Trend-following, VWAP reclaims |
| NY evening | 17:00–22:00 UTC | Medium | Slower, trending down from NY session | Reversals, counter-trend |
| After hours | 22:00+ UTC | Low | Asian early traders, Europe sleeping | Avoid; wide spreads |
Most successful forex traders trade only London open (08:00–10:00 UTC) and NY morning (12:00–15:00 UTC) on 1–2 pairs.
Currency pair specialization
If you journal by pair, patterns emerge:
| Pair | Why it matters | Typical behavior |
|---|---|---|
| EUR/USD | Most liquid, tightest spreads, correlated to S&P 500 | Trends longer, lower volatility than GBP |
| GBP/USD | Higher volatility, wider ranges | Whips more, harder for scalpers |
| USD/JPY | Safe-haven flows, carry trade liquidation | Spikes on US jobs data, Fed decisions |
| AUD/USD | Risk-on sentiment, commodity-linked | Rallies when stocks rally; crashes on fear |
| EUR/GBP | Cross-pair, Brexit politics still present | Choppy, tighter ranges than EUR/USD |
Track your stats by pair. You might be 55% win rate on EUR/USD but 42% on GBP/USD. Stop trading the losers.
Pips vs R: The conversion
In stocks, we use R (result ÷ risk). In forex, we use pips, but the logic is the same.
Example:
- EUR/USD entry: 1.0960
- Stop: 1.0930 (30 pips risk)
- Exit: 1.0990 (30 pips profit)
- Result: 30 pips ÷ 30 pips risk = 1R (or +100%)
If you took the same trade but exited at 1.0970:
- Result: 10 pips ÷ 30 pips risk = +0.33R
R-multiples work the same in forex as stocks. This makes it easy to compare:
- "My GBP/USD breakout setup averages +0.8R over 40 trades."
- "My EUR/USD trend setup averages +1.2R over 60 trades."
Trade more of the EUR/USD setup.
Position sizing for forex
The formula:
Position size (in pips) = (Account size × risk %) ÷ (stop in pips × pip value per lot)
Example:
- Account: $10,000
- Risk per trade: 1% = $100
- EUR/USD stop: 30 pips
- Pip value per mini lot: $1/pip
- Position size: $100 ÷ (30 pips × $1) = 100 pips risk ÷ 30 pips stop = 3.33 mini lots
- Round to 3 mini lots (if you want to be conservative) or 4 mini lots (if the math allows).
Most forex traders use 2–5 mini lots for typical stops of 20–50 pips.
Drawdown tracking in forex
Unlike stocks, forex can gap on economic data (0.5–2% in seconds). Track gaps separately from normal slippage:
| Scenario | Track as |
|---|---|
| EUR/USD 1.0960 → 1.0945 gradual exit | Normal loss |
| NFP data release: EUR/USD 1.0960 → 1.0920 instant gap | News slippage; different analysis |
In your weekly review, separate normal losses from data-release losses. Most traders find data releases cost 20–40% more drawdown. Either:
- Avoid trading 5 minutes before and after data (easy solution)
- Widen stops around data (costs you, usually not worth it)
FAQ
Should I track micro lots or convert everything to pips?
Track pips. Convert to dollars only for daily P&L. Pips are the unit of comparison across all pairs and lot sizes.
What if I scalp (hold 30 seconds)?
Still use the same format. Session is the same, just mark the setup as "scalp" instead of "breakout." Track it separately if scalps perform differently.
How do I handle swaps (overnight costs)?
If you hold overnight: - Log the swap cost as a separate "trade" at 0 pips (it's a fee, not a P&L trade) - Or add a "swap cost" column to your journal - Calculate net R including swap cost Most traders find swaps cost 5–10% of returns. Avoid holding high-cost pairs overnight.
Should I journal all pairs or focus on one?
Start with one pair (EUR/USD is easiest; tightest spreads, most liquid). After 100 trades on that pair, add a second if you want.
Can I use a spreadsheet or do I need a forex app?
Spreadsheet works fine. Forex apps like Edgewonk or myfxbook auto-pull trades from your broker and calculate stats. If you're serious, that saves time.
What's a good win rate for forex traders?
40–50% is typical. Forex setups tend to trend more than mean-revert, so win rate is lower than stocks. But average wins are often 1.5–2R.
Put This Into Practice
- Log your next 20 trades with setup, session and emotion tags
- Let the TradLog surface your best and worst setups
- Run the weekly review and cut one leak
Start Free in TRADZY →
Educational content, not financial advice. Trading involves substantial risk of loss.