A Simple Turtle Trading System


The turtle trading system is an interesting idea to explore both for the trend follower and for the breakout trader.  The basic aim of “the turtle” is to enter trends at the early stages – it uses range breakouts to time these entries.

The importance of early entry is that the first stages of a trend are often where momentum is strongest and where the most money is made.

The “turtle traders” were for all intents and purposes the forerunners of our modern day trading robots. They were people with little or no trading experience who were given a precise set of rules to try to beat the markets.

In this post we’ll look at a simplified example of how the turtles timed their entry into a trend and then would track that trend as it advanced.

The Turtle’s Two-System Breakout + Trend Follower

The turtle trading strategy uses a dual breakout system to enter the market. The idea behind this is to identify and profit from newly developing trends.  The two systems work together and complement one another.

New trends often get underway after a breakout of some kind. A breakout is simply where the price starts to move strongly in a new direction, moving outside of an established range, and breaking new highs or new lows.

That’s the time a breakout trader wants to enter into the market. However the fact is that most breakouts don’t grow into trends that are big enough for profits to be made.

The turtle’s fast breakout is designed to enter trends early on. It aims to build the position at the earliest stages, as a new trend is just forming.

On the other hand the turtle’s slow breakout system works on a longer time frame and requires a stronger indication of a trend’s existence. The purpose of this is to enter trends that are more established than would be indicated by those on a shorter time frame.

The slow breakout signal also allows for greater retracements of the trend than the fast breakout system does. This allows it to stay in strong trends, for longer.

Fast Breakouts – The 20-day system

An example of a 20-day breakout is shown in Figure 1. The turtle system triggers a buy entry which is marked on the chart with a blue rectangle. The trigger happens because the price breaks out of a 20-day range and makes a new high. This happens at the candle marked with the blue arrow.

Following on the trend rises further and at the green arrow the first accumulate signal is triggered.

The original turtle system accumulates (adding units) as the price moves up in steps of a distance 1/2 N where N is the average daily movement of the market (see here for an explanation). That means at ½ N, 1xN, 1.5xN and so forth.

At the first green arrow in Figure 1 the move between the entry price and the current price is more than ½ xN. This triggers another buy order.

Another accumulate signal is triggered at 1xN because the price continues to rise in the direction of profit. At this point the total size of the position is 3 units and the average entry price is 1.0773.

Figure 1: Example of the turtle’s 20-day “fast” breakout signal
Figure 1: Example of the turtle’s 20-day “fast” breakout signal © forexop

After the third unit is added, the trend starts to pull down again. Notice that no further units are added so the position size doesn’t change.

The average price paid for the 3 units is 1.0773. On the candle marked with the red close arrow the price descends to 1.0703.

The value of N at this point is 65 pips so this triggers a stop loss because the price is now more than 2xN (130 pips) below the last entry price of 1.0838.

Using trailing stops: The turtles used trailing stops whenever adding units to a position. This had two effects. The first was to lock in profits on earlier trades and the second was to limit downside risks on later ones.

The stops for all units would typically be placed at 2xN from the last entry price where the order was filled. So for example if the last position was filled at price 1.0838 and N=65 pips, this means the stops for the units added earlier would all be raised to 1.0838-2xN or 1.0708.

According to the turtle rules, a 20-day breakout is only traded on when the previous breakout failed. Therefore, since this one ended with a stop loss, this next breakout would be traded rather than skipped.

Slow Breakouts – 55-day system

The slow breakouts are similar to the fast breakouts but are triggered when longer and more substantial trends might be starting.

The price must breakout of its 55-day’s range and that triggers a buy order or a sell order depending on whether a high or a low is reached respectively.

Unlike the fast breakouts, the 55-day breakouts are traded on every signal. The 20-day breakout on the other hand will only trigger if the previous one failed as was the case above.

Figure 2: Turtle strategy 55-day breakout+trend
Figure 2: Turtle strategy 55-day breakout+trend © forexop

The chart in Figure 2 shows an example 55-day breakout.

To start the position we buy 1 unit at 1.0917. As before the units held are accumulated each time the trend rises by a distance of 1/2xN at that point. Keep in mind that N can change over time.

Added Units Total Avg price Market Price Floating P/L
1 1 1.0917 1.0917 0
1 2 1.0952 1.0986 34
1 3 1.1000 1.1096 96
1 4 1.1042 1.1169 127
0 4 1.1042 1.1262 220
0 4 1.1042 1.1348 306
0 4 1.1042 1.1444 402
0 4 1.1042 1.1582 540
0 4 1.1042 1.1657 615
0 4 1.1042 1.1747 704

So for example at 1.0986 another 1 unit is added to the position. This brings the total to 2 units with an average entry price of 1.0952.

The position is built-up gradually in this way as the trend progresses further in the direction of profit.

If we stick strictly to the turtle’s rules on diversification then the maximum number of units should only be 4 because this is a bet on a single market. So that would be the maximum position size we can have.

The profit is taken when a trend reversal signal arises. The rules the turtles originally followed is that the price must touch a 20-day low after a 55-day breakout.

With this if the price dropped to a 20-day low after the last candle on the chart, then the entire position closes when the price is at 1.1380. The realized profit, before fees, would then be:

P/L = 1.1380 – 1.1042 (338 pips)

on the 4 units held.

The turtle algorithm for sizing units means that if we had $10000 account equity and each contract is worth $1000, each unit would be 11 micro lots ($100/$9 with N=0.0090).  That makes the total:

Profit in $ = 4 x 11 x 338 x $0.1 = $1487

Putting it all Together

The turtle is not a quick win strategy. It’s one that has to be followed for a few months at least before seeing the benefits. That’s because it produces lots of small losses with a few big gains. To be profitable those big wins have to be sizeable enough to compensate for the losses.

This high failure rate means the turtle trader has to rely on a few tricks to increase the chances of getting in at the right time. The turtle also relies on strong risk management and that’s an integral part of the whole strategy.


Carry Trading

Complete course

Carry trading has the potential to generate cash flow over the long term. This ebook explains step by step how to create your own carry trading strategy. It explains the basics to advanced concepts such as hedging and arbitrage.

Just add your email address below and get updates to your inbox.
No Comments

Leave a Reply