Last Updated on 6 November, 2022 by Samuelsson
The candlestick chart is perhaps the most popular chart used by traders all over the world. But have you wondered whether candlestick patterns really have quantifiable predictive value?
Yes, some candlestick patterns have been demonstrated to work pretty well and may even be improved by combining them with some trend filters.
In this post, we’ll explain some of the candlestick patterns, how to test them, and take a look at the backtesting results of some candlestick patterns.
What are candlestick patterns?
Candlestick patterns are identifiable shapes formed by a single candlestick or group of candlesticks. Each candlestick represents a trading session, and it is often colored to indicate how the price closed during that session. While traders can use any color combination, green or white is generally used to represent a session where the price closed higher than its opening price. Red or black color, on the other hand, is used to represent a session that closed lower.
Thus, most traders prefer the candlestick chart because it offers clear price information that is easy to interpret. Interestingly, the shape of some individual candlesticks or a group of candlesticks may show who (bulls or bears) is dominating. There are many such candlestick patterns, but the most common ones are the hammer / shooting star, engulfing patterns, morning /evening stars, piercing/dark cloud cover, tweezers, harami, and hikkake.
But how reliable are they?
How to test the candlestick patterns
While there are endless articles on the internet that explain the various candlestick patterns, there is often no empirical evidence that they work. Nonetheless, it’s relatively easy to test candlestick patterns.
To quantitatively test candlesticks, there must be clear rules for defining the candlestick patterns that form the entry setups. There should also be an exit rule. For the candlestick patterns, the common definitions are already on the internet. Anything can be the exit rule, but for the test result that we are about to show you, the exit rule is to sell on short-term strength when today’s close is higher than yesterday’s high.
Candlestick trading: the backtesting results
Twenty-three patterns were tested on the SPY ETF, which tracks the S&P 500 Index, from its inception in 1993 until the end of November 2020. Although some of the patterns are known to be bearish formations, they test all formations by buying, not selling/shorting. While some patterns produced many signals, others showed only a few signals.
Here’s the summary of the results in this table:
Candlestick patterns results
|Formation||Number of trades||Average gain %||Win ratio %||Profit factor|
|8||Black Spinning Top||60||0.28||70||1.39|
|9||White Spinning Top||47||0.28||77||1.56|
|10||Bearish Abandoned Baby||6||0.67||100||N/A|
|11||Bearish Evening Doji Star||17||0.38||59||2.1|
|12||Dark Cloud Cover V.1||100||0.42||72||1.78|
|13||Three Outside Down Pattern||106||0.71||79||2.8|
|14||Bullish Abandoned Baby||7||-0.15||71||0.78|
|15||Bullish Morning Doji Star||23||-0.33||61||0.54|
|16||Three Outside Up Pattern||97||0.02||70||0.98|
|18||Three Inside Up Pattern||123||0.28||73||1.52|
|20||Three Inside Down Pattern||75||0.06||68||1.01|
|21||Three White Soldiers||6||-1.03||33||0.23|
|22||Dark Cloud Cover V.2||7||1.52||86||12.65|
|23||Three Black Crows||8||1.6||88||63|
- 975 trades
- CAGR of 12.89%
- An average gain of 0.36% per trade
- Max drawdown: 25%
- Profit factor of 2.02
The only negative year would have been 1994, while the total time spent in the market would be 47%. The year 2020, with almost 41% return from 40 trades, would have been the best. On the other hand, during these years, buy and hold would have given 9.9% during.
Not considering commissions and slippage, the equity curve would look like this:
The chart is compounded, starting with 100 000 in 1993.
Testing those 12 candlesticks patterns (with a profit factor above 1.5) on other ETFs, the results looked like this:
- QQQ: 12.9% CAGR
- TLT: 5.5% CAGR
- XLP: 9% CAGR
- GLD: 0.3% CAGR
- EEM: 16% CAGR
- GDX: 12.2 CAGR
Some candlestick trading tips
You may use a filter to improve the results of candlestick pattern trading. Here are some examples of filters you can use:
- A moving average filter to trade only long-term uptrends
- An ADX filter for short-term trend
- A short-term RSI filter