What is the Heikin-Ashi Technique?

The Heikin-Ashi technique averages price data to create a Japanese candlestick chart that filters out market noise. Heikin-Ashi charts, developed by Munehisa Homma in the 1700s, share some characteristics with standard candlestick charts but differ based on the values used to create each candle. Instead of using the open, high, low, and close like standard candlestick charts, the Heikin-Ashi technique uses a modified formula based on two-period averages. This gives the chart a smoother appearance, making it easier to spots trends and reversals, but also obscures gaps and some price data.

Heikin-Ashi Candles
TradingView.

The Formula for the Heikin-Ashi Technique is

Heikin-Ashi Close=Open0+High0+Low0+Close04Heikin-Ashi Open=HA Open1+HA Close12Heikin-Ashi High=max(High0,HA Open0,HA Close0)Heikin-Ashi Low=min(Low0,HA Open0,HA Close0)where:Open0 etc.=Values from the current periodOpen1 etc.=Values from the prior periodHA=Heikin-Ashi\begin{aligned} &\text{Heikin-Ashi Close} = \frac{ \text{Open}_0 + \text{High}_0 + \text{Low}_0 + \text{Close}_0 }{ 4 } \\ &\text{Heikin-Ashi Open} = \frac{ \text{HA Open}_{-1} + \text{HA Close}_{-1} }{ 2 } \\ &\text{Heikin-Ashi High} = \max{ ( \text{High}_0, \text{HA Open}_0, \text{HA Close}_0 ) } \\ &\text{Heikin-Ashi Low} = \min{ ( \text{Low}_0, \text{HA Open}_0, \text{HA Close}_0 ) } \\ &\textbf{where:} \\ &\text{Open}_0 \text{ etc.} = \text{Values from the current period} \\ &\text{Open}_{-1} \text{ etc.} = \text{Values from the prior period} \\ &\text{HA} = \text{Heikin-Ashi} \\ \end{aligned}Heikin-Ashi Close=4Open0+High0+Low0+Close0Heikin-Ashi Open=2HA Open1+HA Close1Heikin-Ashi High=max(High0,HA Open0,HA Close0)Heikin-Ashi Low=min(Low0,HA Open0,HA Close0)where:Open0 etc.=Values from the current periodOpen1 etc.=Values from the prior periodHA=Heikin-Ashi

How to Calculate Heikin-Ashi

  1. Use one period to create the first Heikin-Ashi (HA) candle, using the formulas. For example use the high, low, open, and close to create the first HA close price. Use the open and close to create the first HA open. The high of the period will be the first HA high, and the low will be the first HA low.
  2. With the first HA calculated, it is now possible to continue computing the HA candles per the formulas.
  3. To calculate the next close, use the open, high, low, and close from that period.
  4. To calculate the next open, use the prior open and prior close.
  5. To calculate the next high, choose the max of the current period's high, or the current period's HA open or close.
  6. To calculate the next low, choose the max of the current period's low, or the current period's HA open or close.
  7. For steps five and six remember that the HA open and close are not the same as the period's open and close. The HA open and close were calculated in steps three and four.

What Does Heikin-Ashi Tell You?

The Heikin-Ashi technique is used by technical traders to identify a given trend more easily. Hollow white (or green) candles with no lower shadows are used to signal a strong uptrend, while filled black (or red) candles with no upper shadow are used to identify a strong downtrend. Reversal candlesticks using the Heikin-Ashi technique are similar to traditional candlestick reversal patterns; they have small bodies and long upper and lower shadows. There are no gaps on a Heikin-Ashi chart as the current candle is calculated using information from the previous candle.

Because the Heikin-Ashi technique smooths price information over two periods, it makes trends, price patterns, and reversal points easier to spot. Candles on a traditional candlestick chart frequently change from up to down, which can make them difficult to interpret. Heikin-Ashi charts typically have more consecutive colored candles, helping traders to identify past price movements easily.

The Heikin-Ashi technique reduces false trading signals in sideways and choppy markets to help traders avoid placing trades during these times. For example, instead of getting two false reversal candles before a trend commences, a trader who uses the Heikin-Ashi technique is likely only to receive the valid signal. (For more information, see: Trading Without Noise.)

Key Takeaways

  • The averaged open and close help filter some of the market noise, creating a chart that tends to highlight the trend direction better than typical candlestick charts.
  • The downside is that some price data is lost with averaging. The most recent price (close) may not reflect the actual price of the asset, which could affect risk.
  • Long down candles with little upper shadow represent strong selling pressure. Long up candles with small or no lower shadows signal strong buying pressure.


The Difference Between Heikin-Ashi and Renko Charts

Heikin-Ashi charts are constructed based on averages over two periods. Renko charts are created by only showing movements of a certain size. While a renko chart has a time axis, the boxes or bricks are not governed by time, only by movement. While a new HA candle will form every period, a renko chart will only produce a new brick/box when the price has moved a certain amount.

Limitations of the Heikin-Ashi Technique

Since the Heikin-Ashi technique uses price information from two periods, a trade setup takes longer to develop. Usually, this is not an issue for swing traders who have time to let their trades play out. However, day traders who need to exploit quick price moves may find Heikin-Ashi charts are not responsive enough to be useful.

The averaged data also obscures important price information. Daily closing prices are considered important by many traders, yet the actual daily closing price is not seen on a Heikin-Ashi chart. The trader only sees the averaged HA closing value. In order to control risk, it is important the trader is aware of the actual price, and not just the HA averaged values.

Also, there are no price gaps. This is another important element in technical analysis which is missing from Heikin-Ashi charts. Many traders use gaps for analyzing price momentum, setting stop loss levels, or triggering entries. (To learn more, see: Heikin-Ashi: A Better Candlestick.)