As of 03/13/2025
  Indus: 40,814 -537.36 -1.3%  
  Trans: 14,398 -275.47 -1.9%  
  Utils: 990 +3.46 +0.4%  
  Nasdaq: 17,303 -345.44 -2.0%  
  S&P 500: 5,522 -77.78 -1.4%  
YTD
-4.1%  
-9.4%  
 +0.8%  
-10.4%  
-6.1%  
  Targets    Overview: 02/28/2025  
  Down arrow40,000 or 43,500 by 04/01/2025
  Down arrow14,400 or 16,400 by 04/01/2025
  Up arrow1,050 or 970 by 03/15/2025
  Down arrow16,200 or 19,000 by 04/01/2025
  Down arrow5,300 or 5,900 by 04/01/2025
As of 03/13/2025
  Indus: 40,814 -537.36 -1.3%  
  Trans: 14,398 -275.47 -1.9%  
  Utils: 990 +3.46 +0.4%  
  Nasdaq: 17,303 -345.44 -2.0%  
  S&P 500: 5,522 -77.78 -1.4%  
YTD
-4.1%  
-9.4%  
 +0.8%  
-10.4%  
-6.1%  
  Targets    Overview: 02/28/2025  
  Down arrow40,000 or 43,500 by 04/01/2025
  Down arrow14,400 or 16,400 by 04/01/2025
  Up arrow1,050 or 970 by 03/15/2025
  Down arrow16,200 or 19,000 by 04/01/2025
  Down arrow5,300 or 5,900 by 04/01/2025

Bulkowski on Height Exit Rank

Initial release: 3/4/2025.

How well do small chart patterns (1 to 7 bars long) reach a price target? This article shows the testing results, describing how often upward breakouts occur, success at reaching a price target, and average profit per trade. Read for more details.

Table Notes
Stocks
Stock Benchmark
ETFs
ETF Benchmark
Cryptocurrency
Cryptocurrency Benchmark
See Also

Height Exit: Table Notes

In the following tables, the "% Up Breakout" column shows how often an upward breakout occurred, when available. I only tested for upward breakouts.

The "Hit 2x Target" column computes a target exit price based on twice the height of the chart pattern added to the top of it. A limit order to sell is assumed to be placed at that price for an automatic exit.

The "Average Profit/Trade" column shows the average trading profit (if any) per trade.

The "Inbound Trend Direction" column checks to see if the short-term (5 days) price trend direction (up or down) leading to the start of the pattern influences performance.

"Price Bars" are the number of price bars in the pattern. The idea behind this column is to test if longer or shorter price bar patterns outperformed. The analysis discussed in this article helps answer the question.

"Beat Benchmark" column refers to a comparison with the benchmark results in the Benchmark table. The benchmark uses the same data, the same number of price bars, but not the identification guidelines of the small pattern to assess how a random selection would perform. It's an apples-to-apples comparison to gauge if the small pattern really provides a trading benefit.

Height Exit: Stocks

This is a table showing the performance of small chart patterns in hundreds of stocks, sorted by how often price reaches the target price ("Hit 2x Target" column).

Twice Height Exit Performance in Stocks
Pattern% Up
 Breakout 
Hit 2x
Target
Average
Profit/Trade
Inbound Trend
Direction
Price
Bars
Beat
Benchmark?
Horn bottoms (weekly scale)100%*53%$452.07Up3Yes
Horn bottoms (weekly scale)100%*53%$620.02Down3Yes
One day reversal, bottom92%50%$81.47Down3Yes
Pipe bottom (weekly scale)98%50%$402.11Up2Yes
Pipe bottom (weekly scale)98%50%$384.80Down2Yes
One day reversal, top11%43%$39.23Up3Yes
Upside weekly reversals (weekly scale)88%43%$248.34Down2No
2-Tall100%*42%$142.63Up2Yes
2-Tall100%*42%$214.49Down2Yes
Closing price reversal, downtrend82%42%$64.04Down1Yes
2-Did100%*41%$103.39Up2Yes
2-Did100%*41%$112.40Down2Yes
Bullish fakey100%*41%$110.88Up4Yes
Bullish fakey100%*41%$119.04Down4Yes
Key reversal, downtrend84%41%$93.25Down2Yes
Key reversal bar, downtrend, v283%41%$135.16Down1Yes
Pivot point reversal, downtrend82%41%$90.19Down2Yes
Wide ranging day upside reversal86%41%$134.10Down1Yes
2-Dance54%40%$54.37Up2Yes
2-Dance54%40%$83.54Down2Yes
Bearish fakey (with upward breakouts)100%*40%$76.89Up4No
Bearish fakey (with upward breakouts)100%*40%$103.93Down4Yes
Gap2H85%40%$126.97Up3Yes
Gap2H85%40%$154.46Down3Yes
Hook reversal, downtrend72%40%$79.00Down2Yes
3-Bar85%39%$90.81Up3Yes
3-Bar85%39%$89.38Down3Yes
Open-close reversal, downtrend58%39%$80.90Down2Yes
2-Close, bullish71%38%$76.96Up3Yes
2-Close, bullish71%38%$83.09Down3No
3L-R74%38%$86.19Up4No
3L-R74%38%$106.33Down4Yes
Closing price reversal, uptrend20%38%$64.48Up1Yes
Bullish double key reversal65%38%$36.97Up3No
Bullish double key reversal65%38%$84.06Down3Yes
Inside days53%38%$62.43Up2Yes
Inside days53%38%$77.46Down2Yes
Outside days51%38%$66.29Up2Yes
Outside days51%38%$59.72Down2No
3DC55%37%$87.83Up3Yes
3DC55%37%$104.70Down3Yes
Hook reversal, uptrend33%37%$74.86Up2Yes
Narrow range 456%37%$94.35Up4Yes
Narrow range 456%37%$127.80Down4Yes
Narrow range 759%37%$115.81Up7No
Narrow range 759%37%$163.84Down7Yes
Open-close reversal, uptrend48%37%$84.54Up2Yes
Turn-key, bullish73%37%$58.32Up4No
Turn-key, bullish73%37%$70.79Down4No
Two-step, bullish79%36%$15.27Up5No
Two-step, bullish79%36%$64.58Down5No
Shark-3253%36%$66.90Up3No
Shark-3253%36%$89.60Down3Yes
2-Close, bearish35%35%$56.52Up3No
2-Close, bearish35%35%$92.77Down3Yes
Bearish double key reversal39%35%$33.71Up3No
Bearish double key reversal39%35%$56.48Down3No
Pivot point reversal, uptrend21%35%$87.93Up2Yes
Inverted 3L-R31%34%$74.81Up4No
Inverted 3L-R31%34%$91.06Down4No
Key reversal, uptrend19%34%$52.36Up2Yes
Bearish key reversal bar, v222%34%$91.56Up1Yes
Turn-key, bearish29%32%$46.68Up4No
Turn-key, bearish29%32%$88.73Down4No
Wide ranging day downside reversal18%32%$91.83Up1Yes
Inverted gap2H23%31%$132.26Up3Yes
Inverted gap2H23%31%$164.42Down3Yes
Two-step, bearish26%30%$14.92Up5No
Two-step, bearish26%30%$166.15Down5Yes
Downside weekly reversals (weekly scale)19%30%$224.21Up2Yes
* I captured only upward breakouts. If downward breakouts were included, the rate would be lower.
Top of page

Height Exit: Stock Benchmark

This is the benchmark performance using stocks. When I did the small patterns tests, I picked from 1 to 7 price bars and logged how those patterns performed. I would call the selection random, except I skipped several in a row to keep the sample counts reasonable. Entry was a penny above the highest price bar in the pattern. Exit was a stop loss a penny below the lowest low in the pattern. Target exit was twice the height of the pattern added to the top of the pattern. There were other conditions, such as a minimum stock price of $5. See Method for details. In other words, I used the same trading rules in the same stocks except the patterns chosen here did not have any identification guidelines other than the number of price bars involved.

Some patterns use weekly data (horns, pipes) and two patterns needed the entry to be delayed for a week.

Benchmark Performance in Stocks
Pattern% Up
 Breakout 
Hit 2x
Target
Average
Profit/Trade
Inbound Trend
Direction
Price
Bars
1 bar benchmark51%41%$32.55Up1
1 bar benchmark51%41%$62.36Down1
1 bar benchmark, delayed52%49%$29.08Up1
1 bar benchmark, delayed52%49%$51.85Down1
2 bar benchmark52%37%$48.01Up2
2 bar benchmark52%37%$68.70Down2
2 bar benchmark, using weekly data58%38%$200.96Up2
2 bar benchmark, using weekly data58%38%$253.78Down2
3 bar benchmark53%36%$73.54Up3
3 bar benchmark53%36%$83.91Down3
3 bar benchmark, using weekly data61%38%$232.18Up3
3 bar benchmark, using weekly data66%38%$259.81Down3
4 bar benchmark54%36%$88.58Up4
4 bar benchmark54%36%$100.27Down4
5 bar benchmark55%36%$102.71Up5
5 bar benchmark55%36%$131.16Down5
7 bar benchmark57%35%$138.22Up7
7 bar benchmark57%35%$145.03Down7

The "1 bar benchmark, delayed" line is for the one-day reversal pattern. That is a one-bar pattern but I also included the adjacent bars (one on each side) for pattern recognition. For testing, the entry and exit prices were based on the middle bar only (the ODR), but entry was delayed a day to make it a fair comparison. To be clear, we have the ODR (bottom, but it also applies to tops), a higher low the next day and then we look for entry starting the following day.

Top of page

Height Exit: ETFs

The following table shows the performance of small patterns in exchange traded funds (ETFs), sorted by the "Hit 2x Target" column.

Twice Height Exit Performance in ETFs
Pattern% Up
 Breakout 
Hit 2x
Target
Average
Profit/Trade
Inbound Trend
Direction
Price
Bars
Beat
Benchmark?
One day reversal, bottom92%59%$74.00Down3Yes
One day reversal, top14%49%$29.87Up3No
Closing price reversal, downtrend77%48%$45.20Down1No
Pipe bottom (weekly scale)98%46%$377.47Up2Yes
Pipe bottom (weekly scale)98%46%$167.01Down2No
Hook reversal, downtrend67%44%$54.56Down2Yes
Key reversal, downtrend81%44%$65.55Down2Yes
Upside weekly reversals (weekly scale)88%44%$149.39Down2No
2-Dance57%43%$49.24Up2Yes
2-Dance57%43%$76.71Down2Yes
Closing price reversal, uptrend26%43%$46.01Up1Yes
Open-close reversal, downtrend53%43%$67.27Down2Yes
Bullish double key reversal65%42%$77.37Up3Yes
Bullish double key reversal65%42%$77.74Down3Yes
Bearish fakey (with upward breakouts)100%*42%$58.47Up4No
Bearish fakey (with upward breakouts)100%*42%$114.57Down4Yes
Open-close reversal, uptrend56%42%$58.42Up2Yes
Pivot point reversal, downtrend79%42%$61.21Down2Yes
Wide ranging day upside reversal79%42%$83.38Down1Yes
3-Bar83%41%$68.16Up3No
3-Bar83%41%$62.97Down3No
Bullish fakey100%*41%$132.26Up4Yes
Bullish fakey100%*41%$72.38Down4No
Gap2H83%41%$74.49Up3Yes
Gap2H83%41%$114.06Down3Yes
Hook reversal, uptrend37%41%$47.24Up2No
Inside days54%41%$28.88Up2No
Inside days54%41%$41.90Down2No
Outside days50%41%$34.62Up2No
Outside days50%41%$50.47Down2No
Two-step, bullish**82%40%$153.63Up5Yes
Two-step, bullish**82%40%$158.36Down5Yes
3L-R76%40%$80.68Up4No
3L-R76%40%$44.50Down4No
3DC60%39%$74.51Up3Yes
3DC60%39%$62.67Down3No
2-Tall100%*39%$179.25Up2Yes
2-Tall100%*39%($42.03)Down2No
Narrow range 461%39%$87.91Up4Yes
Narrow range 461%39%$100.88Down4Yes
Narrow range 764%39%$133.38Up7Yes
Narrow range 764%39%$126.10Down7No
Shark-3254%39%$29.16Up3No
Shark-3254%39%$88.20Down3Yes
2-Close, bullish70%38%$36.16Up3No
2-Close, bullish70%38%$41.52Down3No
Bearish double key reversal40%38%$10.50Up3No
Bearish double key reversal40%38%$20.37Down3No
Key reversal bar, downtrend, v278%38%$49.57Down1Yes
Pivot point reversal, uptrend26%38%$59.94Up2Yes
2-Did100%*37%$4.57Up2No
2-Did100%*37%$(28.90)Down2No
Inverted gap2H25%37%$187.03Up3Yes
Inverted gap2H25%37%$119.12Down3Yes
Key reversal, uptrend25%37%$29.98Up2No
2-Close, bearish36%36%$48.23Up3No
2-Close, bearish36%36%$52.20Down3No
Inverted 3L-R31%36%$67.53Up4No
Inverted 3L-R31%36%$47.38Down4No
Turn-key, bullish78%36%$22.68Up4No
Turn-key, bullish78%36%$51.51Down4No
Bearish key reversal bar, v229%36%$4.64Up1No
Wide ranging day downside reversal21%36%$42.91Up1Yes
Downside weekly reversals (weekly scale)18%34%$224.69Up2Yes
Turn-key, bearish32%29%($2.34)Up4No
Turn-key, bearish32%29%$55.81Down4No
Two-step, bearish**36%27%$22.40Up5No
Two-step, bearish**36%27%$90.13Down5No
* I captured only upward breakouts. If downward breakout were included, the rate would be lower.
** Few trades, so results are likely to be unreliable.
Top of page

Height Exit: ETFs Benchmark

This is the benchmark performance in exchange traded funds (ETFs). Selection and trading is the same as described for the stock benchmark except I picked from ETFs.

Benchmark Performance in Exchange Traded Funds
Pattern% Up
 Breakout 
Hit 2x
Target
Average
Profit/Trade
Inbound Trend
Direction
Price
Bars
1 bar benchmark53%49%$38.39Up1
1 bar benchmark53%49%$49.24Down1
1 bar benchmark, delayed54%56%$31.17Up1
1 bar benchmark, delayed54%56%$29.98Down1
2 bar benchmark55%41%$48.84Up2
2 bar benchmark55%41%$51.31Down2
2 bar benchmark, using weekly data60%39%$174.53Up2
2 bar benchmark, using weekly data60%39%$180.35Down2
3 bar benchmark55%39%$68.94Up3
3 bar benchmark55%39%$68.34Down3
3 bar benchmark, using weekly data62%40%$213.50Up3
3 bar benchmark, using weekly data62%40%$213.94Down3
4 bar benchmark56%38%$85.22Up4
4 bar benchmark56%38%$83.76Down4
5 bar benchmark58%38%$99.79Up5
5 bar benchmark58%38%$90.88Down5
7 bar benchmark58%38%$110.80Up7
7 bar benchmark58%38%$145.44Down7

The "1 bar benchmark, delayed" line is for the one-day reversal pattern. That is a one-bar pattern but I also included the adjacent bars (one on each side) for pattern recognition. For testing, the entry and exit prices were based on the middle bar only (the ODR), but entry was delayed a day to make it a fair comparison. To be clear, we have the ODR (bottom, but it also applies to tops), a higher low the next day and then we look for entry starting the following day.

Top of page

Height Exit: Cryptocurrency

This table lists how small patterns performed in cryptocurrencies. Not all patterns had enough trades to be worth reporting. I sorted the table by the "Hit 2x Target" column.

Twice Height Exit Performance in Cryptocurrency
Pattern% Up
 Breakout 
Hit 2x
Target
Average
Profit/Trade
Inbound Trend
Direction
Price
Bars
Beat
Benchmark?
2-Tall100%*64%$779.98Up2Yes
2-Tall**100%*64%$192.51Down2Yes
2-Did**100%*60%$596.54Up2Yes
2-Did**100%*60%$351.89Down2Yes
Bullish double key reversal75%55%$462.23Up3Yes
Bullish double key reversal75%55%$238.49Down3Yes
Bullish fakey100%*53%$392.26Up4Yes
Bullish fakey100%*53%$334.91Down4Yes
Wide ranging day upside reversal89%51%$348.19Down1Yes
Bearish fakey (with upward breakouts)100%*48%$369.78Up4Yes
Bearish fakey (with upward breakouts)100%*48%$295.53Down4Yes
Closing price reversal, uptrend15%45%$177.69Up1Yes
3-Bar87%44%$256.66Up3Yes
3-Bar87%44%$180.87Down3No
2-Dance51%44%$136.43Up2No
2-Dance51%44%$224.85Down2Yes
3L-R70%44%$282.20Up4No
3L-R70%44%$151.02Down4No
Closing price reversal, downtrend84%44%$154.44Down1Yes
2-Close, bullish74%43%$173.84Up3No
2-Close, bullish74%43%$170.38Down3No
Pivot point reversal, downtrend82%43%$178.34Down2Yes
3DC49%42%$199.98Up3No
3DC49%42%$105.73Down3No
Inside days49%42%$156.42Up2No
Inside days49%42%$82.96Down2No
Key reversal, uptrend15%42%$116.06Up2No
Narrow range 450%42%$249.56Up4No
Narrow range 450%42%$88.00Down4No
Narrow range 751%42%$252.04Up7No
Narrow range 751%42%$119.82Down7No
Outside days50%42%$156.46Up2No
Outside days50%42%$78.15Down2No
2-Close, bearish31%41%$296.56Up3Yes
2-Close, bearish31%41%$27.75Down3No
Pivot point reversal, uptrend17%41%$242.88Up2Yes
Turn-key, bullish70%41%$248.20Up4No
Turn-key, bullish70%41%($134.72)Down4No
Shark-3246%40%$79.76Up3No
Shark-3246%40%$121.40Down3No
Hook reversal, downtrend64%39%($24.75)Down2No
Hook reversal, uptrend31%39%$78.72Up2No
Inverted 3L-R31%37%$234.00Up4No
Inverted 3L-R31%37%$31.81Down4No
Key reversal, downtrend84%37%$65.91Down2No
* I captured only upward breakouts. If downward breakouts were included, the rate would be lower.
** Few trades, so results are likely to be unreliable.
Top of page

Height Exit: Cryptocurrency Benchmark

This is the benchmark performance in cryptocurrency. Selection and trading is the same as described for the stock benchmark except I picked from cryptocurrencies.

Benchmark Performance in Cryptocurrency
Pattern% Up
 Breakout 
Hit 2x
Target
Average
Profit/Trade
Inbound Trend
Direction
Price
Bars
1 bar benchmark51%45%$146.81Up1
1 bar benchmark51%45%$122.37Down1
1 bar benchmark, delayed50%54%$152.49Up1
1 bar benchmark, delayed50%54%$112.00Down1
2 bar benchmark51%43%$214.65Up2
2 bar benchmark51%43%$147.18Down2
2 bar benchmark, using weekly data58%55%$648.76Up2
2 bar benchmark, using weekly data58%55%$537.68Down2
3 bar benchmark49%43%$224.62Up3
3 bar benchmark49%43%$209.61Down3
3 bar benchmark, using weekly data58%53%$630.42Up3
3 bar benchmark, using weekly data58%53%$765.20Down3
4 bar benchmark48%45%$358.38Up4
4 bar benchmark48%45%$250.23Down4
7 bar benchmark54%45%$320.01Up7
7 bar benchmark54%45%$253.40Down7

The "1 bar benchmark, delayed" line is for the one-day reversal pattern. That is a one-bar pattern but I also included the adjacent bars (one on each side) for pattern recognition. For testing, the entry and exit prices were based on the middle bar only (the ODR), but entry was delayed a day to make it a fair comparison. To be clear, we have the ODR (bottom, but it also applies to tops), a higher low the next day and then we look for entry starting the following day.

For cryptocurrency, the ODR top and bottom patterns did not have enough samples (trades) to report, so the delayed line in the table wasn't used.

-- 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-2025 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