As of 01/17/2025
  Indus: 43,488 +334.70 +0.8%  
  Trans: 16,431 -169.75 -1.0%  
  Utils: 1,013 +1.53 +0.2%  
  Nasdaq: 19,630 +291.91 +1.5%  
  S&P 500: 5,997 +59.32 +1.0%  
YTD
 +2.2%  
 +3.4%  
 +3.0%  
 +1.7%  
 +2.0%  
  Targets    Overview: 01/15/2025  
  Up arrow44,700 or 41,600 by 02/01/2025
  Up arrow17,200 or 15,700 by 02/01/2025
  Up arrow1,050 or 950 by 02/01/2025
  Up arrow20,500 or 18,670 by 02/01/2025
  Up arrow6,100 or 5,700 by 02/01/2025
As of 01/17/2025
  Indus: 43,488 +334.70 +0.8%  
  Trans: 16,431 -169.75 -1.0%  
  Utils: 1,013 +1.53 +0.2%  
  Nasdaq: 19,630 +291.91 +1.5%  
  S&P 500: 5,997 +59.32 +1.0%  
YTD
 +2.2%  
 +3.4%  
 +3.0%  
 +1.7%  
 +2.0%  
  Targets    Overview: 01/15/2025  
  Up arrow44,700 or 41,600 by 02/01/2025
  Up arrow17,200 or 15,700 by 02/01/2025
  Up arrow1,050 or 950 by 02/01/2025
  Up arrow20,500 or 18,670 by 02/01/2025
  Up arrow6,100 or 5,700 by 02/01/2025

Bulkowski on Small Pattern Performance

Completed target exit update on 1/10/2025. As of 1/17, I'll be adding more patterns to the Target Exit tables.

This article compares the performance of small chart patterns. I don't have a definition of what a "small" chart pattern is, but I include those that are a few bars wide. The longest, is the NR7, which is seven bars long. Some (horns, pipes, and weekly reversals) use the weekly scale.

Small Patterns: Target Exit Notes and Summary

Tables 1, 2, and 3 shows metrics related to small price patterns based on how well they reach a price target. The target is twice the height of the pattern added to the top of the pattern. A stop loss order placed a penny below the bottom of the pattern represents a sell signal. Commission were $0.

Terms

Average Gain is the average gain or loss per trade.
The Benchmark Gain depends on the number of price bars in the pattern and the inbound price trend. The results vary depending on the number of price bars. I picked a random day each period (often one or more times a month) and tested how well the random pattern behaved, using a 2x height exit target and stop loss order as described in these notes.
Ratio is the Average Gain divided by the Benchmark Gain. The higher the number the better the performance.
The inbound trend is the very short-term (5 days, using linear regression) trend before the pattern begins. The price trend leading to the chart pattern is either up or down.
I include price bars to help determine if longer patterns outperform short ones (or the reverse).
Ratio RankThose with the highest Ratio are the best performers using this trading setup. A low rank number (such as 1) is better than a high one (such as 10).

See the individual pattern for more details.

Summary

Top of page

Small Patterns: Target Exit Performance in Stocks

Table 1 shows the small pattern performance in stocks.

Table 1: Small Pattern Performance with Upward Breakouts, Bull Markets, in Stocks
Pattern
Name
 Average 
Gain
 Benchmark 
Gain
 Ratio  Inbound 
Trend
 Price 
Bars
 Ratio 
Rank
Horn bottoms (weekly scale)$620.02$83.917.39Downtrend31 Best
Wide ranging day downside reversal$200.40$32.556.16Uptrend12
2-Tall$214.49$68.703.12Downtrend23
2-Did$103.39$48.012.15Uptrend24
Wide ranging day upside reversal$134.10$62.362.15Downtrend15
Pipe bottom (weekly scale)$402.11$200.962.00Uptrend26
Closing price reversal, uptrend$64.48$32.551.98Uptrend17
Inverted gap2H$164.42$83.911.96Downtrend38
Gap2H$156.46$83.911.86Downtrend39
Pivot point reversal, uptrend$87.93$48.011.83Uptrend210
Open-close reversal, uptrend$84.54$48.011.76Uptrend211
One day reversal, bottom$84.30$51.85*1.63Downtrend112
Hook reversal, uptrend$74.86$48.011.56Uptrend213
Outside days$66.29$48.011.38Uptrend214
Key reversal, downtrend$93.25$68.701.36Downtrend215
One day reversal, top$39.23$29.08*1.35Uptrend116
Pivot point reversal, downtrend$90.19$68.701.31Downtrend217
Inside days$62.43$48.011.30Uptrend218
Narrow range 4$127.80$100.271.27Downtrend419
3DC$104.70$83.911.25Downtrend320
Bullish fakey$110.88$88.581.25Uptrend4
2-Dance$83.54$48.011.22Downtrend221
Open-close reversal, downtrend$80.90$68.701.18Downtrend222
Hook reversal, downtrend$79.00$68.701.15Downtrend223
Narrow range 7$163.84$145.031.13Downtrend724
Key reversal, uptrend$52.36$48.011.09Uptrend225
Shark-32$89.60$83.911.07Downtrend326
3L-R$106.33$100.271.06Downtrend427
Closing price reversal, downtrend$64.04$62.361.03Downtrend128
Upside weekly reversals (weekly scale)$248.34$253.780.98Downtrend229
Downside weekly reversals (weekly scale)$187.63$200.960.93Uptrend230
Inverted 3L-R$91.06$100.270.91Downtrend431 Worst
Pattern
Name
 Average 
Gain
 Benchmark 
Gain
 Ratio  Inbound 
Trend
 Price 
Bars
 Ratio 
Rank

Notes: * Uses a one-bar delay on entry to be comparable.

Findings

If you split the table in half, the top 15 entries (1 to 15, with number 16 not counted) for the number of price bars total 29. The bottom half (17 to 31) total 42. It means that more price bars in a pattern result in worse performance.

For the price short trend (5 days) leading to the start of the pattern, the top half of the table shows a split between downtrends (7) and uptrends (8), so it's a tie. The bottom half of the table shows downtrends (12) overwhelming uptrends (3). Because the patterns all have upward breakouts (those are the ones I tested), we know that a pattern in a short downtrend will act as a reversal (from downtrend to upward breakout) and an uptrend will be a continuation pattern. We can say that good performance isn't associated with either a short-term up or down trend, but poor performance tends to lean toward patterns that act as reversals (downtrends to upward breakouts).

Top of page

Small Patterns: Target Exit Performance in ETFs

Table 2 shows the small pattern performance in exchange traded funds.

Table 2: Small Pattern Performance with Upward Breakouts, Bull Markets, in ETFs
Pattern
Name
 Average 
Gain
 Benchmark 
Gain
 Ratio  Inbound 
Trend
 Price 
Bars
 Ratio 
Rank
2-Tall$170.25$48.843.67Uptrend21 Best
Inverted gap2H$187.03$68.942.71Uptrend32
One day reversal, bottom$75.94$29.98*2.53Downtrend13
Wide ranging day downside reversal$85.16$38.392.22Uptrend14
Pipe bottom (weekly scale)$377.47$174.532.16Uptrend25
Wide ranging day upside reversal$83.38$49.241.69Downtrend16
Gap2H$114.06$68.341.67Downtrend37
Bullish fakey$132.26$85.221.55Uptrend4
2-Dance$76.71$51.311.50Downtrend28
Open-close reversal, downtrend$67.27$51.311.31Downtrend29
Shark-32$88.20$68.341.29Downtrend310
Key reversal, downtrend$65.55$51.311.28Downtrend211
Pivot point reversal, uptrend$59.94$48.841.23Uptrend212
Closing price reversal, uptrend$46.01$38.391.20Uptrend113
Narrow range 4$100.88$83.761.20Downtrend414
Narrow range 7$133.38$110.801.20Uptrend715
Open-close reversal, uptrend$58.42$48.841.20Uptrend216
Pivot point reversal, downtrend$61.21$51.311.19Downtrend217
Downside weekly reversals (weekly scale)$194.70$174.531.12Uptrend218
3DC$74.51$68.941.08Uptrend319
Hook reversal, downtrend$54.56$51.311.06Downtrend220
Outside days$50.47$51.310.98Downtrend221
Hook reversal, uptrend$47.24$48.840.97Uptrend222
One day reversal, top$29.87$31.17*0.96Uptrend123
3L-R$80.68$85.220.95Uptrend424
Closing price reversal, downtrend$45.20$49.240.92Downtrend125
Upside weekly reversals (weekly scale)$149.39$180.350.83Downtrend226
Inside days$27.88$48.840.82Uptrend227
Inverted 3L-R$67.53$85.220.79Uptrend428
Key reversal, uptrend$29.98$48.840.61Uptrend229
2-Did$4.57$48.840.09Uptrend230 Worst
Pattern
Name
 Average 
Gain
 Benchmark 
Gain
 Ratio  Inbound 
Trend
 Price 
Bars
 Ratio 
Rank

Notes: * Uses a one-bar delay on entry to be comparable.

Findings

Small patterns in ETFs show similar performance to stocks. Downtrends and uptrend in the top half of the table show no favorites (8 are best in downtrends, 7 in uptrends). The bottom half of the table shows uptrends populating the results 10 times and downtrends appearing 5 times. For worse performing small patterns, look for those which act as continuation patterns (upward price trend with an upward breakout).

In terms of price bars, the top half of the table total 36 bars and the bottom half total 33, so there's no overwhelming consensus of a winner. Short and long patterns distribute about evenly across the table.

Top of page

Small Patterns: Target Exit Performance in Cryptocurrency

Table 3 shows the small pattern performance in cryptocurrency.

Table 3: Small Pattern Performance with Upward Breakouts, Bull Markets, in Cryptocurrency
Pattern
Name
 Average 
Gain
 Benchmark 
Gain
 Ratio  Inbound 
Trend
 Price 
Bars
 Ratio 
Rank
2-Tall$779.98$214.653.63Uptrend21 Best
Wide ranging day upside reversal$348.19$122.372.85Downtrend12
2-Dance$224.85$147.181.53Downtrend23
Bullish fakey$334.91$250.231.34Downtrend4
Closing price reversal, downtrend$154.44$122.371.26Downtrend14
Closing price reversal, uptrend$177.69$146.811.21Uptrend15
Pivot point reversal, downtrend$178.34$147.181.21Downtrend26
Pivot point reversal, uptrend$242.88$214.651.13Uptrend27
3DC$199.98$224.620.89Uptrend38
3L-R$282.20$358.380.79Uptrend49
Narrow range 7$252.04$320.010.79Uptrend710
Inside days$156.42$214.650.73Uptrend211
Outside days$156.46$214.650.73Uptrend212
Narrow range 4$249.56$358.380.70Uptrend413
Inverted 3L-R$234.00$358.380.65Uptrend414
Shark-32$121.40$209.610.58Downtrend315
Key reversal, uptrend$116.06$214.650.54Uptrend216
Key reversal, downtrend$65.91$147.180.45Downtrend217
Hook reversal, uptrend$78.72$214.650.37Uptrend218
Hook reversal, downtrend($24.75)$147.18-0.17Downtrend219 Worst
Pattern
Name
 Average 
Gain
 Benchmark 
Gain
 Ratio  Inbound 
Trend
 Price 
Bars
 Ratio 
Rank

Findings

For small patterns in cryptocurrencies, the top half of the table (1 to 9) total 4 in downtrends and 5 in uptrends. The lower half of the table (11 to 19) show 3 in downtrends and 8 in uptrends. In other words, poor performance relates to small patterns that act as continuation patterns (uptrend and upward breakout).

The total bar count for the top half of the table is 18 and it's 34 for the lower half. In other words, longer patterns tend to underperform.

Top of page

Small Patterns: Upward Breakout Performance

Table 4: Performance of Small Patterns with Upward Breakouts
Pattern Name Average 
Gain
 Percent 
Wins
 Hold 
 Time 
 Rank 
Downside weekly reversals$132.3960%361
Open-close reversal, uptrend$118.6759%312
Key reversal, downtrend$95.2858%283
Wide ranging day downside reversal$92.0458%294
Open-close reversal, downtrend$90.3158%305
Outside Days$90.1658%296
Narrow range 4$89.2058%307
Upside weekly reversals$84.5857%368
Hook reversal, downtrend$81.5057%269
Inside Days$79.8238%2810
Narrow range 7$78.7957%3111
Wide ranging day upside reversal$75.9856%2712
Hook reversal, uptrend$75.9557%2813
3L-R$75.9357%2614
Pivot point reversal, uptrend$73.5657%2915
Key reversal, uptrend$71.1156%3016
Pivot point reversal, downtrend$71.0356%2817
Shark-32$69.5556%2618
Inverted gap2H$65.4456%2919
One day reversal, bottom$61.3556%2720
Gap2H$56.0855%2821
One day reversal, top$46.1254%2922
Closing price reversal, downtrend$0.0952%2823
Pattern Name Average 
Gain
 Percent 
Wins
 Hold 
 Time 
 Rank 

Table 4 shows the performance of small chart patterns based on the average gain.

In the tests of each pattern, I used a 7% gain for the profit exit and a 7% drop as the loss exit. In other words, after entering a trade, I set a profit target of 7% above the entry price. If the stock climbed 7%, the stock was sold for a 7% gain less $20 round trip commissions ($10 each way).

If the stock broke out upward but then dropped, the position was sold if the stock dropped 7% from the buy price. Averaging the results for all trades using the pattern gave the average gain, which I show.

The percent wins column is the percentage of times the chart pattern won.

The hold time is the duration of the trade, in calendar days.

The rank is a number for 1 (best), sorted by the average gain.

As the table shows, small patterns are not huge winners. Each trade began with $10,000, so they won $680 or lost $720 (it should be $700 each except for commissions and slippage).

Trades could make more or lose more if the stock gapped higher or lower.

Notice that the average gain is tiny -- $132 -- compared to $700 (a 7% gain).

Top of page

Small Patterns: Downward Breakout Performance

Table 5: Performance of Small Patterns with Downward Breakouts
Pattern Name Average 
Gain
 Percent 
Wins
 Hold 
 Time 
 Rank 
Wide ranging day downside reversal($35.77)46%241
Upside weekly reversals($40.89)47%292
Open-close reversal, downtrend($47.93)45%283
Wide ranging day upside reversal($53.46)46%254
Narrow range 7($55.52)45%255
Pivot point reversal, downtrend($55.99)45%266
Hook reversal, downtrend($58.02)45%247
Narrow range 4($62.95)44%268
One day reversal, bottom($69.57)44%249
Inverted 3L-R($72.32)44%2510
Gap2H($72.55)44%2311
Inside Days($75.73)43%2512
Shark-32($76.36)43%2313
Open-close reversal, uptrend($76.87)43%2814
Outside Days($77.81)43%2715
Hook reversal, uptrend($77.94)43%2616
Inverted gap2H($84.45)43%2417
Key reversal, downtrend($88.09)43%2518
Pivot point reversal, uptrend($96.35)42%2619
One day reversal, top($97.80)42%2820
Key reversal, uptrend($108.82)41%2721
Downside weekly reversals($135.13)40%3322
Closing price reversal, uptrend($137.97)39%2723
Pattern Name Average 
Gain
 Percent 
Wins
 Hold 
 Time 
 Rank 

Table 5 uses the same method as Table 4 except that the patterns listed had downward breakouts. That is, all trades began with $10,000. All shorted the stock and looked for price to drop 7% in a bull market. If it did not, a stop placed 7% above the entry price closed out the trade for a loss.

Commissions were $10 per trade or $20 round trip.

In this case, the average gain column actually shows a loss on every pattern! In other words, none of the chart patterns made money by shorting the stock.

-- Thomas Bulkowski

Top of page

See Also

 

Support this site! Clicking any of the books (below) takes you to Amazon.com If you buy ANYTHING while there, they pay for the referral.
Legal notice for paid links: "As an Amazon Associate I earn from qualifying purchases."

My Stock Market Books
My Novels

Copyright © 2005-2024 by Thomas N. Bulkowski. All rights reserved.
Disclaimer: You alone are responsible for your investment decisions. See Privacy/Disclaimer for more information.
Some pattern names are registered trademarks of their respective owners.
Home Advertise Contact Privacy/Disclaimer