Turtle Trading Strategy - Journal Guide
Turtle Trading Strategy is a rules-based trend-following system that buys 20-day highs and sells 20-day lows, originally taught by Richard Dennis and Bill Eckhardt in the 1980s. Used by systematic.
No credit card required
Forex, Futures
Swing
Intermediate
Entry & Exit Rules
Entry Rules
- Price closes above the 20-day high (System 1) or 55-day high (System 2)
- No winning trade was skipped in the prior signal for System 1
- ATR-based unit size calculated: risk 1% of account per unit
- Add pyramid unit at each 0.5N move in trade's favor, up to 4 units total
Exit Rules
- System 1 exit: price closes below the 10-day low (long) or 10-day high (short)
- System 2 exit: price closes below the 20-day low (long) or 20-day high (short)
- Hard stop per unit: 2N below entry (approximately 2 ATR)
- Exit all units simultaneously when exit condition triggers
Key Metrics to Track
What to Record
Risk Management
Risk 1% of account equity per unit on each trade, with a maximum of 4 units per market (4% total exposure). Limit correlated markets to 6 units combined and total portfolio risk to 20 units across all open positions.
Common Mistakes
The Turtle Trading Strategy is a fully rules-based trend-following system developed in the early 1980s by commodity traders Richard Dennis and Bill Eckhardt. It targets sustained directional breakouts on daily charts, making it a natural fit for swing traders in forex who want a systematic approach to riding multi-week trends. The strategy is rated intermediate because the mechanics are straightforward but disciplined position sizing and pyramiding require practice to execute consistently.
How Turtle Trading Works
The system exploits one of the most durable phenomena in financial markets: price momentum. When a market breaks to a 20-day or 55-day extreme, it is statistically more likely to continue in that direction than to immediately reverse. Turtle Trading captures that continuation by entering on the breakout and holding until the trend exhausts.
Dennis and Eckhardt taught two variants. System 1 enters on a 20-day price high or low and exits when the opposite 10-day extreme is breached. System 2 uses a 55-day channel and a 20-day exit. System 1 generates more trades and more false breakouts; System 2 captures bigger trends at the cost of slower entry.
The defining feature of the Turtle system is N-based position sizing. N is the 20-day ATR of the market being traded. Unit size is calculated so that a 2N adverse move costs exactly 1% of account equity. This means position size automatically shrinks in volatile markets and grows in quiet ones, keeping risk per trade constant regardless of pip movement.
Pyramiding is built into the rules. After an initial unit is entered, traders add one additional unit for every 0.5N move in the trade’s favor, up to 4 units. Each time a unit is added, the stop on all prior units is raised by 0.5N. When the trend runs, a fully pyramided 4-unit position can produce returns of 10R or more on a single trend. When a breakout fails, the hard 2N stop limits loss to roughly 1% per unit.
Forex pairs including EUR/USD, GBP/USD, and USD/JPY regularly produce the extended directional moves this system is built to capture.
Entry Rules
- 20-day (or 55-day) channel breakout — Price closes above the highest close of the last 20 sessions for a long entry, or below the lowest close of the last 20 sessions for a short entry. System 2 uses 55 sessions.
- System 1 skip rule — If the prior System 1 signal on this pair was a winning trade, skip the current signal and wait for the next one. This filter reduces whipsaw during choppy markets.
- Calculate N and unit size — Before entering, calculate ATR(20) for the pair. Unit size = (1% of account equity) / (2 x N x pip value). Round down to the nearest 0.01 lot.
- Pyramid at 0.5N intervals — After Unit 1 is filled, add one unit for every 0.5N price move in the trade’s direction. Maximum 4 units per pair. Raise the stop on all units by 0.5N each time a new unit is added.
Exit Rules
- System 1 channel exit — For longs, close all units when price closes below the 10-day low. For shorts, close all units when price closes above the 10-day high.
- System 2 channel exit — For System 2 trades, the exit trigger is a close below the 20-day low (long) or above the 20-day high (short).
- Hard unit stop at 2N — Each unit carries a hard stop placed 2N below entry for longs (2N above for shorts). If price gaps through the exit channel without triggering the daily close rule, the hard stop is the safety net.
- Exit all units simultaneously — When the exit condition triggers, close the entire position at once. Do not partial-exit or attempt to hold runners beyond the rules.
Risk Management for Turtle Trading
Size each unit so that a 2N adverse move costs 1% of current account equity. With a $10,000 account and EUR/USD ATR(20) of 65 pips, a unit = ($100) / (130 pips x $10/pip) = 0.077 lots, rounded to 0.07 lots. Maximum exposure per pair is 4 units (4% of equity). Correlated pairs — such as EUR/USD and GBP/USD — should not exceed 6 combined units. Total open risk across all markets should stay under 20 units (20% of equity). Reduce unit size during drawdowns that exceed 10% from peak equity.
Key Metrics to Track
- Win Rate — Turtle Trading typically produces 35-45% win rates. Track this over at least 30 trades to get a meaningful sample. A win rate under 30% suggests too many false breakouts or missed entries.
- Average R:R — Winners should average 3R or higher to compensate for frequent small losses. Review your average R:R after each month.
- Profit Factor — Target a profit factor above 1.5. Below 1.2 indicates the system is not generating enough edge on the pairs being traded.
- Max Drawdown — Multi-trade losing streaks of 8-12 are common in trend-following. Track max drawdown to confirm it stays within your pre-defined tolerance, typically 15-20% for this system.
Journal Fields for Turtle Trading Trades
| Field | What to Record | Example |
|---|---|---|
| System Version (S1/S2) | Which variant triggered the entry | ”S1” |
| Entry Unit Number | Which pyramid level this trade represents | ”Unit 2 of 4” |
| N Value (ATR) | ATR(20) at time of entry in pips | ”68 pips” |
| Pyramid Level | Running count of units open on this pair | ”2” |
| Breakout High/Low | The channel extreme that triggered the signal | ”1.0842 (20-day high)“ |
Practical Example
EUR/USD is in a steady uptrend during a dollar-weakening environment. The 20-day high is 1.0842. On Monday, price closes at 1.0850, triggering a System 1 long entry.
ATR(20) = 72 pips. Account equity = $20,000. Unit size = ($200) / (144 pips x $10/pip) = 0.139 lots, rounded to 0.13 lots.
Unit 1: Entry at 1.0850. Hard stop at 1.0850 - 144 pips = 1.0706.
Price moves 36 pips (0.5 x 72) in favor to 1.0886. Unit 2 entered at 1.0886. Both stops raised to 1.0742 (0.5N above prior stop level).
Price continues to 1.0922. Unit 3 entered at 1.0922. Stops raised to 1.0778.
EUR/USD reverses and on Thursday closes below the 10-day low of 1.0831, triggering exit for all 3 units.
- Unit 1: +119 pips x 0.13 lots x $10 = +$154.70
- Unit 2: +83 pips x 0.13 lots x $10 = +$107.90
- Unit 3: +47 pips x 0.13 lots x $10 = +$61.10
Total trade P&L: +$323.70 on $276 risk (Unit 1 initial risk), approximately 1.17R.
Common Mistakes
- Skipping the System 1 filter — Entering every 20-day breakout without applying the skip rule leads to excessive false-breakout losses in ranging markets. The filter exists for a reason — log which signals you skipped and review whether skipping improved outcomes.
- Inconsistent unit sizing — Recalculating N only once per week instead of per trade distorts risk. Recalculate ATR(20) every time you add a unit or enter a new trade.
- Partial exits before the exit rule triggers — Taking partial profit at 2R feels smart but breaks the system’s mathematical edge. The large winners that justify a 40% win rate require holding until the channel exit fires. Review your trade invalidation discipline if you find yourself exiting early.
- Chasing entries missed at the open — If price has already moved 1N beyond the breakout level when you check the chart, the entry is stale. Log it as a missed trade and wait for the next signal rather than chasing the entry.
- Treating correlated pairs as independent — Being long EUR/USD and GBP/USD simultaneously is not two independent trades. Count both toward your 6-unit correlated-market limit to avoid outsized exposure to a single macro move.
How PipJournal Helps with Turtle Trading
Turtle Trading generates multi-unit positions across multiple pairs, making it difficult to review performance without filtering by setup type. PipJournal lets you tag every entry with custom fields — System version, unit number, N value, and pyramid level — so you can filter your trade history to see how System 1 performs versus System 2, or which pairs generate the most winning breakouts. The built-in R:R analytics and profit factor tracking make it easy to verify that your turtle trades are producing the edge the system promises. With PipJournal’s trade review workflow, you can audit your skip-rule decisions and pyramid execution in a single session rather than hunting through spreadsheets.
How PipJournal Helps
Strategy Tagging
Tag every trade with this strategy and track win rate, expectancy, and P&L by strategy over time.
Rule Compliance
Log whether you followed entry and exit rules. Spot when rule-breaking costs you money.
Performance Analytics
See which market conditions produce the best results for this strategy with automatic breakdowns.
Mistake Detection
AI flags pattern-breaking trades so you can stay disciplined and refine your edge.
Frequently Asked Questions
What timeframe does the Turtle Trading Strategy use?
The original Turtle system uses daily charts for signal generation. System 1 watches for 20-day breakouts and exits on 10-day reversals. System 2 uses 55-day breakouts with 20-day exits. Both are swing-to-position strategies with holding periods of days to weeks.
What is N in the Turtle Trading System?
N is the 20-day exponential moving average of the True Range — essentially ATR(20). Turtles used N to size positions so that each unit risked the same dollar amount regardless of market volatility. A unit size equals (1% of account) divided by (N x pip value).
Does Turtle Trading work in forex?
Yes, forex is well-suited for Turtle Trading because of deep liquidity, 24-hour access, and sustained directional trends on major pairs. EUR/USD, GBP/USD, and USD/JPY regularly produce multi-week breakout trends that the system is designed to capture.
How many units can you pyramid in the Turtle system?
The original rules allow up to 4 units per market. Each unit is added at 0.5N intervals above the initial entry. The stop on all existing units is also raised by 0.5N each time a new unit is added, keeping total risk roughly constant as the position grows.
What is the expected win rate for Turtle Trading?
Turtle Trading historically produces win rates of 35-45%. The system profits because winners are large trend-following trades held for weeks, while losers are cut quickly at 2N stops. A profit factor above 1.5 is typical for well-executed Turtle systems.
Should I use System 1 or System 2?
System 1 (20/10-day) trades more frequently and generates more signals, but skips entries after a prior winning trade to avoid whipsaw. System 2 (55/20-day) is slower and misses some moves but has fewer false breakouts. Most traders backtest both on their target pairs before committing.
How do I journal Turtle Trading entries across multiple pyramid units?
Log each unit as a separate trade with its own entry price, stop level, and ATR at entry. Tag all units with the same trade ID or setup tag so you can review the full position as a group. Track which pyramid level each entry represents (Unit 1 through Unit 4).
Start Tracking Your Trades
Journal every trade, track your strategy performance, and find your edge with PipJournal.
Start Free TrialNo credit card required