Turtle Trading Scan

S&P 500 · trend-following breakout screen · generated 2026-10-30 18:57 UTC

Overview

Symbols scanned
502
S1 breakouts (20d)
85
S1 near breakout
58
S2 breakouts (55d)
43
S2 near breakout
36
Avg volatility (N%)
3.11%

Position sizing

One Unit risks 1% of your portfolio per N of movement. Enter your portfolio size and the Unit (shares) and Unit cost columns below recalculate for your account.

Risk per Unit: $100 (1% of portfolio) · a full 2N stop-out loses about $200 (2%). Your entry is remembered on this device.

Very quiet stocks can imply a Unit costing more than your whole portfolio — the original Turtles traded futures on margin, where that's possible. In a cash account it isn't, so those rows are capped at the shares you can afford and flagged capped (hover the flag for your actual, sub-2% risk).

System 1 — 20-day breakout

Faster system: enter on a close above the prior 20-day high; exit on a close below the prior 10-day low. "Near" = within ½N of the breakout level.

Showing the top 25 of 143 signals (sorted by distance to breakout).

SymbolStatusClose20d highDistance (×N)Distance (%)N ($)N (%)2N stopUnit (shares)Unit costExit (10d low)
REGNBroken out914.32828.19-3.42-9.42%25.152.75%864.023 $2,743780.83
VLTOBroken out113.28105.61-3.33-6.77%2.32.03%108.6843 $4,87199.99
GPNBroken out95.7486.71-2.84-9.43%3.183.32%89.3831 $2,96880.85
FDXFBroken out126.75116.09-2.04-8.41%5.224.12%116.3119 $2,408103.48
ROPBroken out468.23450.76-1.48-3.73%11.812.52%444.618 $3,746378.6
GILDBroken out171.11165.7-1.27-3.16%4.252.48%162.6123 $3,936151.71
PSABroken out325.24318.5-1.03-2.07%6.582.02%312.0815 $4,879294.88
LNTBroken out72.1170.91-1-1.66%1.21.66%69.7183 $5,98566.57
DUKBroken out127.94126.07-0.98-1.46%1.91.49%124.1452 $6,653118.95
VRTXBroken out560.17546.61-0.93-2.42%14.512.59%531.156 $3,361497.49
NEEBroken out84.2182.84-0.92-1.63%1.51.78%81.2166 $5,55877.93
CPRTBroken out30.3529.59-0.89-2.52%0.862.83%28.63116 $3,52126.66
ICEBroken out169.7166.3-0.87-2%3.922.31%161.8625 $4,242153.9
MOBroken out78.2176.81-0.86-1.8%1.642.1%74.9360 $4,69372.3
DBroken out66.8565.85-0.83-1.5%1.211.81%64.4382 $5,48262
ACGLBroken out106.35104.69-0.79-1.56%2.111.98%102.1347 $4,99898.78
XELBroken out80.4579.42-0.74-1.28%1.41.74%77.6571 $5,71274.84
KDPBroken out35.8835.4-0.62-1.35%0.782.17%34.32128 $4,59334.14
FDXBroken out317.25312.9-0.61-1.37%7.132.25%302.9914 $4,442291.13
AJGBroken out276.88272.8-0.57-1.47%7.182.59%262.5213 $3,599249.73
GMBroken out87.585.97-0.57-1.75%2.693.07%82.1237 $3,23874.59
UPSBroken out108.68107.35-0.57-1.22%2.322.13%104.0443 $4,67396.62
WYBroken out20.1719.86-0.56-1.54%0.552.73%19.07181 $3,65118.89
YUMBroken out156.62154.75-0.55-1.19%3.422.18%149.7829 $4,542146.14
ERIEBroken out263.31258.97-0.54-1.65%8.013.04%247.2912 $3,160237.87

System 2 — 55-day breakout

Slower, higher-conviction system: enter on a close above the prior 55-day high; exit on a close below the prior 20-day low. "Near" = within ½N of the breakout level.

Showing the top 25 of 79 signals (sorted by distance to breakout).

SymbolStatusClose55d highDistance (×N)Distance (%)N ($)N (%)2N stopUnit (shares)Unit costExit (20d low)
VLTOBroken out113.28105.61-3.33-6.77%2.32.03%108.6843 $4,87193.79
REGNBroken out914.32859.34-2.19-6.01%25.152.75%864.023 $2,743722.02
ROPBroken out468.23450.76-1.48-3.73%11.812.52%444.618 $3,746353.6
GILDBroken out171.11165.7-1.27-3.16%4.252.48%162.6123 $3,936142.6
DUKBroken out127.94126.07-0.98-1.46%1.91.49%124.1452 $6,653113.29
ICEBroken out169.7166.3-0.87-2%3.922.31%161.8625 $4,242147.5
MOBroken out78.2176.81-0.86-1.8%1.642.1%74.9360 $4,69365.78
ACGLBroken out106.35104.69-0.79-1.56%2.111.98%102.1347 $4,99892.48
KDPBroken out35.8835.4-0.62-1.35%0.782.17%34.32128 $4,59330.2
AJGBroken out276.88272.8-0.57-1.47%7.182.59%262.5213 $3,599219.65
UPSBroken out108.68107.35-0.57-1.22%2.322.13%104.0443 $4,67391.56
LNTBroken out72.1171.46-0.54-0.89%1.21.66%69.7183 $5,98563.79
WMTBroken out123.68122.4-0.53-1.03%2.41.94%118.8841 $5,071103.39
PGRBroken out232.85230.34-0.5-1.08%5.012.15%222.8319 $4,424201.02
RSGBroken out245.48243.22-0.46-0.92%4.891.99%235.720 $4,910205.86
XOMBroken out186.58184.88-0.44-0.91%3.882.08%178.8225 $4,665161.39
MRSHBroken out202.1200.33-0.42-0.88%4.262.11%193.5823 $4,648166.48
AWKBroken out145144.14-0.29-0.59%2.952.03%139.133 $4,785126.34
EVRGBroken out86.1485.78-0.28-0.42%1.291.5%83.5677 $6,63378.54
DOWBroken out34.6534.38-0.27-0.76%0.972.8%32.71103 $3,56827.26
LLYBroken out1419.291408.38-0.26-0.77%42.12.97%1335.092 $2,8391131.21
ABBVBroken out294.27292.67-0.25-0.54%6.282.13%281.7115 $4,414257.87
EDBroken out117.19116.71-0.25-0.41%1.951.66%113.2951 $5,977102.44
WECBroken out116.37115.92-0.23-0.39%1.971.69%112.4350 $5,819100.85
JBroken out154.07153.37-0.2-0.46%3.472.25%147.1328 $4,314134.64

The Turtle Rules — how to trade these signals

  1. Measure volatility first. N is the 20-day Average True Range — the stock's typical daily dollar move. Every other rule is expressed in N, so position size and risk automatically adapt to each stock's volatility.
  2. Size positions in Units. One Unit risks 1% of your account per N of movement: shares = (1% of account) ÷ N. Enter your portfolio size in the Position sizing box above and the "Unit (shares)" and "Unit cost" columns show this for your account. A volatile stock gets fewer shares; a quiet one gets more — equal risk either way.
  3. Enter on the breakout. System 1: buy when price breaks above the prior 20-day high. System 2: buy when price breaks above the prior 55-day high. Never anticipate — wait for the level to actually break.
  4. Always use the 2N stop. Place a stop-loss 2N below your entry (the "2N stop" column). With Unit sizing, being stopped out costs about 2% of your account — a survivable loss, every time.
  5. Pyramid winners, never losers. Add one Unit each time price moves ½N in your favor, up to a maximum of 4 Units per stock. After each add, raise the stop to 2N below your most recent entry.
  6. Exit only at the channel low. System 1 exits on a close below the prior 10-day low; System 2 below the prior 20-day low (the "Exit" column). No profit targets — the big trends pay for all the small losses, and you must let them run.
  7. Respect the portfolio limits. Max 4 Units in one stock, 6 Units in closely correlated stocks, and 12 Units in one direction overall. Diversification of breakouts is part of the system.

This scan is long-only. The original System 1 filter (skip the signal if the last S1 breakout was a winner) is omitted — it depends on your own trade history; System 2 signals are always taken. Losing streaks are normal: the system profits from a few large trends, not a high win rate.

Skipped symbols

1 symbol(s) could not be evaluated (fetch error, insufficient history, or unusable volatility):

VYLR (insufficient history)