Complete Suite: all 12 tools. 6 Premium desks inside.All 12 tools $606.98 one by one

$606.98 one by one $97 once Save $509.98Get the SuiteGet it

Turtle trading position size calculator

Size one Turtle Unit from N and your equity, then see the 2N stop, the ½N adds and the loss if every stop is hit.

Updated 29 October 2026. Runs in your browser; nothing you type is uploaded.

Example: heating oil, N 0.0141, $1,000,0004 Units: $47,376 at risk, 4.74%

The rules sized each Unit so that 1 N was 1% of account equity.

Dollars per point is the money one contract makes on a 1.00 move in its quote.

HO: 42,000 gallons. A 1.00 move (one dollar a gallon) = $42,000 a contract; N must be in the same units. From our futures tick value chart, checked 25 Oct 2026.

The 20-day average true range. Type it, or compute it from your candles below.

The breakout price you plan to fill at. The rules' heating oil example gives no price, so the 2.5 to start is ours.

The rules' limits: 4 Units in single market, 6 Units in closely correlated markets, 10 Units in loosely correlated markets, 12 Units in single direction, long or short. This table plans one market.

Compute N from candles

Paste CSV or rows of high, low, close, separated by commas, tabs or semicolons. A header row is optional; with one, the columns named high, low and close are read and the rest ignored. It needs at least 21 rows: the first gives a previous close, the next 20 give the true ranges whose average starts N, and every row after that updates it as (19 × N + TR) ÷ 20. Nothing is uploaded.

One Turtle Unit
16 contracts

1% of $1,000,000.00 = $10,000.00. N × dollars per point = 0.0141 × $42,000.00 = $592.20 a contract. $10,000.00 ÷ $592.20 = 16.88, truncated to 16 contracts.

Stop 2N (0.0282) below the 2.50000 entry: 2.47180. One Unit stopped there loses 16 × 0.0282 × $42,000.00 = $18,950.40, 1.90% of equity.

N's dollar volatility: $592.20 a contract per 1 N

Unit, raw and truncated: 16.88, truncated to 16 contracts

1 N on one Unit: $9,475.20, 0.95% of equity

Adds every ½N (0.00705) from the planned 2.50000 entry, each assumed to fill exactly at its price
UnitAdd atStop for every unitHeldLoss if every stop is hit
12.500002.4718016 contracts$18,950.40 (1.90%)
22.507052.4788532 contracts$33,163.20 (3.32%)
32.514102.4859048 contracts$42,638.40 (4.26%)
42.521152.4929564 contracts$47,376.00 (4.74%)

4 Units, every stop hit: $47,376.00 lost, 4.74% of equity. Each unit is counted from its own fill to its own stop: 0.5 + 1 + 1.5 + 2 = 5 N a Unit, not 4 × 2 = 8 N, because each add raised the stop for the units before it.

With the 2N stop, every add raises the stop for the earlier units by ½N, so all of them sit 2N from the newest. The rules measured each ½N from the actual fill of the previous order: re-run from your real fill. Slippage, gaps through a stop, commission and margin are not included.

Share this calculator

Post on XPost to Reddit
Embed or cite it on your site

Free on any site, blog, Notion page or Substack: paste this code to show the live calculator. The credit line is optional; keep it, edit it, add rel="nofollow" or remove it.

<iframe src="https://proea.app/embed/tools/turtle-position-size-calculator" title="Turtle trading position size calculator" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="display:block;width:100%;height:1240px;border:0;border-radius:12px"></iframe>
<p style="font-size:12px">Turtle trading position size calculator by <a href="https://proea.app/en/tools/turtle-position-size-calculator?utm_source=embed&utm_medium=referral&utm_campaign=turtle-position-size-calculator">ProEA</a></p>

Writing about it instead? Cite the method and link the page:

The math: Unit = 1% of account ÷ (N × $ per point) · stop = entry ∓ 2N

How Turtle position sizing works

A Unit is the slice of a position that a 1 N move turns into 1% of equity. The rules' heating oil example comes out at 16 contracts, and the calculator above starts on it.

The heating oil example, worked

The Turtles built positions in pieces they called Units, sized so that 1 N represented 1% of the account equity: Unit = 1% of account ÷ (N × dollars per point). N × dollars per point is the dollar volatility, what one contract makes or loses on a 1 N move.

  1. 1% of a $1,000,000 account is $10,000.
  2. Heating oil's N was 0.0141 and each contract was 42,000 dollars per point, so one contract moves 0.0141 × 42,000 = $592.20 per N.
  3. $10,000 ÷ $592.20 = 16.88, which the rules truncate to an even 16 contracts.
  4. 16 contracts × $592.20 = $9,475.20 per N, just under 1% of equity; the 2N stop puts $18,950.40 at risk, 1.90%.

The rules come from the Original Turtle Trading Rules, published free by the Original Turtles site and read on 29 October 2026. The PDF shows no author or year on its pages. Its example gives no price, so the calculator's 2.5 entry is ours; it only places the stop and the adds.

What N is

N is the 20-day average true range, the ATR under another name, in the market's own price units.

True range, the daily update, and the candles panel

True range is the largest of high − low, high − previous close and previous close − low. The rules define N as “the 20-day exponential moving average of the True Range, which is now more commonly known as the ATR”: each day N = (19 × previous N + true range) ÷ 20, started from a 20-day simple average of the true range.

That update is the smoothing Wilder used for his Average True Range, with 20 days in place of the usual 14. On TradingView the ATR indicator's default smoothing is RMA, Wilder's, with a default length of 14: set the length to 20 to read N there. Over a short history the starting average differs, and so can the last decimals.

The panel under the N field computes it for you: paste at least 21 daily rows of high, low and close. The first row only supplies a previous close, the next 20 give the true ranges whose average starts N, and each later row updates it. N is in the price's own units: dollars a gallon for heating oil, dollars per coin for Bitcoin, the quote itself (not pips) for a currency pair.

Stops and adding units

A 2N stop, an add every ½N, and one stop for the whole position that climbs ½N with each add. At 4 Units the loss if every stop is hit is 5N, not 8N.

The rules, the limits and the four-unit sum

Turtle stops sat 2N below the entry for longs and 2N above it for shorts. Since 1 N was 1% of equity, no trade risked more than 2%. Units were added at ½N intervals from the actual fill of the previous order, up to the limit; if the market moved quickly enough, all four Units in a single market could go on in a single day. Each time a unit was added, the stops for the earlier units were raised by ½N, so all the stops sat 2N from the most recently added unit.

Add up the loss if every stop is hit, unit by unit. At 4 Units the first unit is ½N from the stop, the second 1N, the third 1½N and the newest 2N: 5N, so 5% of equity at 1% per N before truncation, not 4 × 2% = 8%. In the heating oil example that is 5 × $9,475.20 = $47,376, 4.74% of $1,000,000, if each add fills exactly at its price.

The rules' unit limits
LevelWhereMost Units
1Single market4
2Closely correlated markets6
3Loosely correlated markets10
4Single direction, long or short12

The Whipsaw alternative placed stops at ½N, for ½% account risk. The rules we quote don't say how whipsaw stops moved as units were added, so the calculator's whipsaw mode leaves each unit's ½N stop where it was placed: four Units then risk 4 × ½N = 2N.

Using it on crypto, futures and forex

The formula needs one fact about the market: what a 1.00 move pays on one contract, lot or coin.

Dollars per point, market by market

Futures. Dollars per point is the tick value ÷ the tick size: what one contract makes on a 1.00 move in its quote. The contract picker reads the point values in our futures tick value chart, where heating oil (HO) is $42,000 a point, the rules' figure; for a contract that isn't listed, type its point value. The Unit is truncated to whole contracts, as the rules do. For one stop on one contract, the futures position size calculator does the same arithmetic.

Crypto. For a coin priced in dollars, spot or a perpetual quoted per coin, one coin makes $1 on a $1 move, so dollars per point is 1 and the Unit comes out in coins. Pick the coin step your exchange allows, such as 0.001.

Forex and CFDs. Enter the value of a 1.0 move per lot. A 100,000-unit lot on a pair quoted in dollars makes $100,000 on a 1.0000 move; a CFD's contract size is on your broker's symbol specification. Round to the lot step, such as 0.01.

The arithmetic is the same everywhere. Whether a breakout system earns anything in a given market is a separate question: does turtle trading still work? takes it up, and the Donchian channel strategy covers the breakouts the Turtles' entries were built on.

Method and privacy

Method: Unit = (1 N as % of equity) × equity ÷ (N × dollars per point), truncated down to the step you choose (whole contracts, as the rules do, to start). The stop sits 2N from the newest unit's fill (whipsaw: ½N from each unit's own fill); adds sit every ½N from the planned entry, each assumed to fill exactly at its price. The loss if every stop is hit is summed unit by unit, from each fill to its stop. N from candles averages the first 20 true ranges, then updates N = (19 × N + TR) ÷ 20 for each later row. Slippage, gaps, commission and margin are not modelled, and nothing here predicts price.

Calculations run entirely in your browser — nothing you type is uploaded. Your last numbers stay in this browser so you can pick up where you left off; Forget them clears them. A link with your numbers carries them after the # sign, which browsers do not send to servers, and the page takes them out of the address before any analytics loads. Copy and download actions save your calculation locally. The site may record coarse tool actions under its privacy policy, without inputs, results, file contents or filenames.

Common questions

How does turtle trading position sizing work?

The Turtles built positions in pieces they called Units, sized so that a 1 N move was 1% of account equity: Unit = 1% of account ÷ (N × dollars per point). In the rules' own example, heating oil with N = 0.0141, a $1,000,000 account and 42,000 dollars per point gives $10,000 ÷ $592.20 = 16.88, truncated to 16 contracts. Enter your equity, N and dollars per point above to size yours.

What is N in turtle trading?

N is the volatility the rules size everything by: the 20-day exponential moving average of the true range, which the rules say is now more commonly known as the ATR. True range is the largest of high − low, high − previous close and previous close − low; each day N = (19 × previous N + true range) ÷ 20, started from a 20-day simple average of the true range. Paste 21 or more daily candles into the calculator to compute it.

Is turtle N the same as ATR?

Nearly. N's daily update, (19 × previous N + true range) ÷ 20, is the smoothing Wilder used for his Average True Range, with 20 days in place of the usual 14. On TradingView the ATR's default smoothing is RMA, Wilder's, with a default length of 14, so set the length to 20 to read N there. Over a short history the starting average differs, and so can the last decimals.

How many units did the turtles trade?

One Unit at the breakout, then more as the price moved their way, up to the limits table: 4 Units in a single market, 6 in closely correlated markets, 10 in loosely correlated markets and 12 in a single direction, long or short. The calculator plans 4 Units in one market to start.

Where did the turtles put their stop loss?

2N below the entry for a long and 2N above it for a short; since 1 N was 1% of equity, no trade risked more than 2%. When units were added, the stops for the earlier units were raised by ½N, so all the stops sat 2N from the most recently added unit. The rules also give an alternative, the Whipsaw, with stops at ½N for ½% risk.

How did turtle traders pyramid?

They added one Unit at each ½N move in their favour, measured from the actual fill of the previous order, up to the limit of 4 Units in a single market; if the market moved quickly enough, all four could go on in a single day. The calculator lists each add price from your planned entry and the stop for the whole position after each add.

What is the total risk with 4 units?

Not 4 × 2%. Every add raises the stop, so at 4 Units the first unit is ½N from the stop, the second 1N, the third 1½N and the newest 2N: 5N in all, 5% of equity at 1% per N before truncation. In the heating oil example, 4 Units of 16 contracts lose $47,376 if every stop is hit, 4.74% of $1,000,000, assuming each add fills exactly at its price.

Does turtle position sizing work for crypto and forex?

The arithmetic does, in any market where you know what a 1.00 move pays on one contract, lot or coin. For a coin priced in dollars, one coin makes $1 on a $1 move, so the Unit comes out in coins; for forex or a CFD, enter the value of a 1.0 move per lot from your broker's contract size and round to its lot step. Whether a breakout system earns anything in that market is a separate question, which this calculator does not answer.

Read: does turtle trading still work?

The 20/10 breakout and its 2 × ATR stop, on your chart

  • Breakaway Desk Premium Its Trend Radar draws a close above the 20-candle high as the entry, a stop 2 × ATR below and an exit on a 10-candle low, on six crypto perpetuals at 4 hours, with one alert for all six. Long only; it never adds units and never places orders. $49 once.

Goes deeper

Limits and trading risk

These tools calculate from your inputs, supported historical records or explicitly labelled teaching examples. They do not verify a live account, predict future returns or confirm that a broker or prop-firm rule has been met. Missing costs, floating losses and changed market conditions can materially change outcomes. Trading can lose the capital committed to it; check the stated method and your account specifications.

Read the risk disclosure