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 Three-Day Trend Compression Pattern

Initial release: 12/5/24.

I learned of the three-day compression (3DC) pattern from an article in Technical Analysis of Stocks & Commodities magazine (February 2024, page 26, "The Trend Compression Pattern" by Andrea Unger.

The author used futures to test the pattern to improve the performance of entering trades. He used it as a filter. This article describes tests only on the 3-bar pattern, not how it can improve a trading setup.

The 3DC
3DC

3DC: Important Bull Market Results

The 3DC pattern performs best in stocks (especially in downtrends when it acts as a reversal), is a mediocre performer in ETFs (only in a rising price trend leading to the pattern), and it underperforms the benchmark in cryptocurrencies.

To check the performance against other small patterns, click the link.

3DC: Identification Guidelines

CharacteristicDiscussion
DataThe pattern appears on any time scale (intraday, daily, weekly), in many securities markets (stocks, ETFs, cryptocurrency, futures).
3 bars3DC is a three-bar pattern.
ShapeAdd the height of the first two bars of the pattern. The third bar must be less than one-third of the total. The position (above, below, or the same as the other price bars) of the three bars is irrelevant.

Top of page

3DC: Testing

3DC testing

Look at the associated image of a 3DC pattern.

In tests of the pattern, I used a buy stop (C) placed a penny above the top of the pattern (above the highest of the three bars) and a stop loss order (B) a penny below the bottom of the pattern (below the lowest of the three bars). A target exit was twice the height of the 3DC added to the top of it.

I only tested bull markets and upward breakouts. If price that day climbed above the top of the pattern and also below the bottom of it, I ignored the pattern and looked for a new pattern. This is a flaw in my test, of course. I didn't want to enter a trade and be stopped out the same day. Thus, my results are optimistic (meaning the pattern will likely perform worse in actual trading). One way around this situation is to enter the trade the day after an upward breakout. In other pattern tests, I've found that waiting to enter the next day (at the open) makes performance worse.

For a more detailed explanation of the method I used to test small patterns, see the link.

3DC: Stock Performance

3DC in DDD

The chart shows an example of a trade.

I highlight the 3DC in the red box, on the daily chart. Price broke out upward from the pattern, triggering an entry. A stop loss was placed a penny below the bottom of the 3-day pattern.

The stock didn't rise far enough to reach the target exit (twice the height of the 3DC added to the top of it). Instead, a stop loss order closed out the trade for a loss.

Top of page

Testing

As explained in the example above, I used a target exit placed twice as high as the height of the 3DC pattern. I placed a stop loss a penny below the bottom of the pattern to help limit losses.

The following table shows results for bull markets with upward breakouts and an inbound upward or downward price trend. I used 490 stocks in the test.

Testing the 3DC in Stocks with Height Exit
Metric 3DC In
Uptrend 
Uptrend
Benchmark
 3DC in
Downtrend 
Downtrend
Benchmark
Trades6,7545,8776,1395,278
Average profit/loss per trade$87.83$73.54$104.70$83.91
Win/loss ratio42%41%43%42%
Average hold time (days)25212521
Winning trades2,8162,4002,6272,212
Average gain of winners9%8%9%9%
Average hold time of winners (days)32273528
Losing trades3,9383,4773,5123,066
Average loss-5%-5%-5%-5%
Average hold time of losers (days)21172218

The 3DC pattern in stocks performs best if the inbound price trend is down (gains of $104.70 versus $83.91 for the benchmark). That means reversals outperform 3DC patterns acting as continuation patterns.

Top of page

3DC: ETF Performance

3DC in ITA

The associated chart shows an example of how I tested the 3DC pattern in exchange traded funds (ETFs).

Again, the red square shows the 3DC. A day after the pattern ended, the close was high enough to trigger the buy stop.

A stop loss a penny below the bottom of the 3DC helped limit the effects of adverse moves (in theory).

Computing the height of the 3DC (times two), added to the top of the pattern, gives a target price at which to exit. As you can see, the ETF trade reached the target when the stock gapped open higher.

Testing

This is the same test as the prior one except I used 94 exchange traded funds (ETFs) instead of common stocks.

Top of page

Table 6: Testing the 3DC in ETFs with Height Exit
Metric 3DC In
Uptrend 
Uptrend
Benchmark
 3DC in
Downtrend 
Downtrend
Benchmark
Trades5,9096,7925,4045,700
Average profit/loss per trade$74.51$68.94$62.67$68.34
Win/loss ratio44%44%43%43%
Average hold time (days)24212421
Winning trades2,6042,9662,3272,469
Average gain of winners6%6%7%6%
Average hold time of winners (days)33273532
Losing trades3,3053,8263,0773,231
Average loss-3%-3%-4%-4%
Average hold time of losers (days)20172219

The table shows that the upward inbound trend direction slightly outperforms the benchmark ($74.51 versus $68.94), but the downward trend underperforms ($62.67 versus $68.340, respectively. The results follow similar trends for trading in ETFs, meaning short pattern don't perform well.

3DC: Crypto Performance

3DC in AAVE

The chart on the right shows how I tested performance in cryptocurrencies.

Here's a 3DC in the cryptocurrency, AAVE-USD.

The square highlights the 3DC. A day after the pattern ends, we enter the trade on the upward breakout and set a stop loss order a penny below the 3DC.

The currency rises and reaches the target exit where the trade is closed for a profit.

Testing

Testing the 3DC in Cryptocurrency with Height Exit
Metric 3DC In
Uptrend 
Uptrend
Benchmark
 3DC in
Downtrend 
Downtrend
Benchmark
Trades1,5723931,789391
Average profit/loss per trade$199.98$224.62$105.73$209.61
Win/loss ratio46%48%40%45%
Average hold time (days)109109
Winning trades724187714175
Average gain of winners12%12%12%13%
Average hold time of winners (days)8101211
Losing trades8482061,075216
Average loss-7%-7%-6%-6%
Average hold time of losers (days)8797

For both inbound trend directions, the 3DC underperforms the benchmark. Don't use this pattern to trade cryptocurrencies.

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

I have flabby thighs, but fortunately my stomach covers them.Smiley