Your entry price determines your initial R:R, your stop placement, and how much room the trade has to breathe. Yet most traders spend more time analyzing what pair to trade than when and how to enter it. Your journal contains the data to fix that — here is how to use it systematically.
This guide is for intermediate traders who already have at least 50 logged trades and want a structured process for turning raw journal data into better entry decisions.
Step 1: Pull Your Entry Data From Your Journal
Start by isolating the fields that matter for entry analysis: entry price, entry time (server time), session label, setup type or tag, confluence count, spread at entry, and initial planned R:R. If you have been logging these fields consistently, you can filter or export this data directly.
If you have not been tagging session or confluence count on each trade, go back and add those fields to your last 50-100 trades before proceeding. Retrospective tagging takes 15-20 minutes and makes the rest of this process possible. The minimum viable dataset is: entry time, entry price, setup type, outcome (in R or pips), and whether the trade hit your original target.
Step 2: Segment Trades by Entry Type
Group your trades into entry signal categories — for example: breakout entry, pullback to EMA, order block touch, session open range, news fade. Keep the categories specific enough to be meaningful but broad enough to have at least 15-20 trades per group.
For each group, calculate: win rate, average R on winners, average R on losers, and expectancy (win rate × avg win − loss rate × avg loss). A setup with a 45% win rate but 2.2R average winner has an expectancy of 0.54R per trade — better than a 60% win rate setup with 0.9R average winner (expectancy 0.18R). See how to measure trading edge for the full expectancy formula.
Step 3: Calculate Entry Efficiency (MFE vs. Entry Price)
Maximum Favorable Excursion (MFE) is the furthest price moved in your favor before the trade closed. If you entered a EUR/USD long at 1.0850, price reached 1.0920 (70 pips), but you only captured 42 pips — your entry efficiency was 60%.
Calculate entry efficiency for each trade: (pips captured / MFE pips) × 100. Average this across your trade segments. If your pullback entries average 75% efficiency but your breakout entries average 40%, your breakouts are catching moves late. Low efficiency trades suggest you are entering after the best price has already passed. Review how to analyze entry timing for a deeper breakdown of this metric.
Step 4: Identify Your Best Entry Conditions
Sort your trades by outcome (best R to worst R) and look at the top 20% — your highest-performing trades. What do they have in common? Look for patterns across these variables:
- Session: London open, NY open, overlap?
- Confluence count: Were 2, 3, or 4+ factors aligned?
- Spread: Was spread under 1.5 pips on majors?
- Time since last swing: Did you enter early in a move or late?
- Day of week: Monday setups vs. Wednesday setups?
Most traders find 2-3 conditions that appear consistently in their best trades. These are your entry filters. Cross-reference your worst 20% — if those trades frequently had only 1 confluence factor while your best had 3+, minimum confluence count becomes a hard rule. See how to track confluence factors for a tagging system.
Step 5: Build Entry Criteria From the Data
Convert your findings into a written entry checklist with specific, binary conditions. Each item must be answerable with yes or no before you enter a trade. An example based on journal analysis might look like:
| Criteria | Minimum Threshold |
|---|---|
| Session | London or NY overlap only |
| Confluence factors | 3 or more aligned |
| Spread | Under 1.5 pips (majors) |
| Setup type | Pullback or order block only |
| Daily bias confirmed | Yes |
Set a minimum pass score — for example, 4 out of 5 criteria must be met. This is not a mechanical system; it is a filter derived from your own data. See how to build a pre-trade checklist for a full template.
Step 6: Track Entries Against the New Criteria
Tag each new trade with how many checklist criteria it met (e.g., “4/5 criteria”). After 30 more trades, compare the average R of trades that met 4-5 criteria vs. those that met 2-3. If your criteria are valid, the higher-compliance trades should show materially better expectancy — typically 0.3R or more improvement per trade on average.
If compliance is not improving outcomes, revisit Step 4. Your filter conditions may not be the actual drivers of performance. Run the analysis again with different variables.
Pro Tips
- Spread matters more than you think. Trades taken on EUR/USD when spread was above 2.0 pips during low-liquidity hours often show 15-20% lower entry efficiency due to the wider cost basis. Log spread at entry and filter it.
- Time-of-day patterns are highly personal. Two traders using the same system can have completely different peak performance windows. Your data will show yours within 60-80 trades — trust it.
- Minimum confluence is more predictive than pattern type. Across most retail strategies, win rate rises sharply when 3 or more independent factors align, regardless of the specific setup.
- Partial entries reveal hesitation. If you frequently enter at 50-75% of your intended size and add late, your journal will show smaller-than-average R on those trades. That is a timing confidence problem, not a strategy problem.
- Compare planned vs. actual entry price. Log both. If your actual entry is consistently 3-5 pips worse than planned, you have a limit order execution problem or a habit of chasing entries.
Common Mistakes to Avoid
-
Analyzing all trades together without segmenting by setup type. Blending breakout entries with pullback entries obscures what is actually working. Segment first, analyze second.
-
Using win rate as the primary optimization target. Optimizing for win rate often leads to tighter targets and wider stops — which destroys expectancy. Always optimize for average R and expectancy together.
-
Drawing conclusions from under 30 trades per segment. Small samples produce misleading patterns. A 3-trade winning streak in a new setup looks like a 100% win rate until trade 4.
-
Setting entry criteria and never updating them. Market conditions shift. Review your entry filters every 90 days against the most recent 50 trades and adjust if the data has changed.
-
Ignoring trades that were not taken. If you passed on a setup that would have worked, that is useful information. Log missed trades separately and review them in your weekly trade review.
How PipJournal Helps
PipJournal’s analytics dashboard calculates MFE and entry efficiency automatically from your imported trade data, so you do not need to build spreadsheets to run this analysis. The tag filtering system lets you segment trades by setup type, session, or confluence count in seconds and compare R distributions across groups. The pre-trade checklist feature lets you attach your entry criteria directly to each trade log so compliance tracking becomes part of your normal workflow — not a separate spreadsheet. As you build more logged trades, the pattern recognition surfaces which conditions correlate most strongly with your best outcomes.
People Also Ask
What is entry efficiency in forex trading?
Entry efficiency measures how close your actual entry price was to the optimal price for a trade. A common method is comparing your entry to the Maximum Favorable Excursion — if price moved 40 pips in your favor but you only captured 25, your efficiency was 62.5%. Higher efficiency means less slippage from hesitation or poor timing.
How many trades do I need before my entry data is reliable?
At minimum 50 trades per setup type for statistically meaningful patterns. With fewer trades, variance is too high to draw conclusions. Focus on setups you take most frequently first.
Should I optimize entries for win rate or average R?
Average R (expectancy) is more important than win rate. A setup with a 40% win rate and 2.5R average gain outperforms a 65% win rate setup with 0.8R average gain. Use your journal to calculate both and optimize for expectancy, not just hit rate.
How does session timing affect entry quality?
Most traders see significant variation in entry performance across sessions. London and New York overlap (1300-1700 UTC) typically offers the tightest spreads and strongest momentum, but your journal data may reveal you personally perform better or worse in specific windows.