All posts
Trading Education2026/06/30Updated: By Iven W.

Heikin Ashi vs Candlestick Charts: Prices, Formulas, and Examples

Compare Heikin Ashi vs regular candlesticks with a worked calculation. Learn why candle colors and prices differ, and how to check signals and simulated fills.

Regular candlesticks show the selected feed's open, high, low, and close. Heikin Ashi candles transform those inputs into averaged prices. The same interval can therefore show a falling regular candle and a rising Heikin Ashi candle. An averaged level can also lie outside that interval's actual high-low range.

The useful comparison is between two representations of the same data. It does not establish which chart produces better returns. Start with the differences below, then calculate the two-bar example before treating a smooth chart as an entry or exit plan.

Heikin Ashi vs Regular Candlesticks at a Glance

QuestionRegular candlesticksHeikin Ashi
What is plotted?The selected feed's OHLC for each intervalSynthetic OHLC calculated from current and prior inputs
What does a candle's body show?That interval's open-to-close changeIts calculated open-to-close change
Can consecutive colors look smoother?Opposing candles remain visibleAveraging can hide individual opposing candles
Is a displayed price an executable quote?Not necessarily: a bar is not the current bid/ask or available liquidityNo: a calculated price is not an execution quote
What should a test record?Feed, interval, session, rule, costs and execution assumptionsThose controls plus the calculation history and whether fills use standard prices

A standard chart is useful for examining the price observations supplied by its feed. It still does not tell you the queue position, spread, liquidity or fill available to your order. The forex chart-reading guide explains why bid, ask and midpoint sources need to be distinguished.

How Heikin Ashi Is Calculated

Use O, H, L and C for the current standard candle. Use HA for the calculated series:

  • HA close = (O + H + L + C) / 4
  • HA open = (previous HA open + previous HA close) / 2
  • HA high = max(H, HA open, HA close)
  • HA low = min(L, HA open, HA close)

These are the construction rules described in TradingView's Heikin Ashi documentation. The recursion needs a starting value. Record the implementation's initialization and loaded history when comparing charts; the following example supplies its previous HA values explicitly rather than claiming a universal first-bar seed.

Worked Example: The Same Data, Different Candle Colors

All numbers below are fictional price units, not a market recommendation. Before bar A, assume the previous HA open is 100 and the previous HA close is 102. Both displayed bars are complete.

BarStandard OHLCHA openHA closeHA high / low
AO 103, H 106, L 102, C 104101103.75106 / 101
BO 104, H 105, L 102, C 103102.375103.50105 / 102

Check the arithmetic:

  1. Bar A's HA open is (100 + 102) / 2 = 101; its HA close is (103 + 106 + 102 + 104) / 4 = 103.75.
  2. Bar A's HA low is min(102, 101, 103.75) = 101. The synthetic low is below the standard low of 102. That interval's supplied raw data contains no observation at 101.
  3. Bar B's HA open is (101 + 103.75) / 2 = 102.375; its HA close is (104 + 105 + 102 + 103) / 4 = 103.50.
  4. Bar B's standard close, 103, is below its open, 104: a falling body. Its HA close, 103.50, is above its HA open, 102.375: a rising body under ordinary open-to-close coloring.

This explains why “two green candles” is incomplete information unless the chart type and coloring rule are specified. It also explains why an attractive HA level cannot be assumed to be an available trade price. A new HA calculation history or different coloring setting can change what you see.

What Smoothing Helps You See—and What It Can Hide

Averaging can make a directional sequence easier to inspect. A trader might use that view to formulate a trend-filter hypothesis, then examine the same intervals on standard candles.

Bar B above shows the trade-off: the smoother view retains a rising body while the standard candle falls. Whether ignoring that pullback helps a particular rule is a research question. It could reduce reactions to small changes, or delay recognition of a reversal. A smoother sequence does not establish a higher win rate, smaller drawdown or reliable future direction.

Keep the comparison controlled: same instrument, feed, interval, timestamps, session and adjustment settings. Otherwise, a difference attributed to chart type may actually come from different data.

Checking Heikin Ashi Prices in TradingView

In TradingView Supercharts, select Heikin Ashi from the chart-type menu. Its Symbol settings include Real prices on price scale, which lets you inspect real-price labels alongside the calculated view. Verify the chart type and coloring settings before interpreting a screenshot.

A real-price label does not convert the synthetic candle body into standard OHLC. Keep a standard chart available when checking the underlying bar or translating a hypothesis into an order. TradingView's Pine documentation also explains that a Heikin Ashi data request supplies synthetic values; scripts need deliberate input choices.

Can You Backtest on Heikin Ashi?

Separate signal data from simulated fill data. A rule can study HA-derived signals, but filling at synthetic chart levels can make a result misleading.

TradingView documents a HA-specific strategy property called Using standard OHLC, which allows simulated fills to use standard prices while the strategy operates on an HA chart. See its non-standard chart backtesting guidance. This setting does not convert HA signals into standard-candle signals or guarantee realistic brokerage execution.

For your own comparison, freeze the signal definition and change only the fill-price basis in a separately labeled run. Record costs, settings, bar timing and ambiguous outcomes. A changed result tells you that the assumption matters; it does not prove that either historical result will transfer to live trading. The manual backtesting guide covers the wider testing workflow.

A Five-Minute Replay Exercise

Use the ChartMini day trading simulator for a normal-candle observation exercise on its five-minute crypto or forex replay. The tool does not promise that you can choose the same symbol and date as a separate TradingView chart. Compare feeds only when their instrument, timestamps and source actually match.

  1. Start a session, retain normal candles for the exercise, and pause before advancing the next bar.
  2. Record the latest completed OHLC and the previous HA values used in your calculation. If they are unavailable, label the calculation uninitialized rather than guessing.
  3. Before revealing the next bar, write a question: “Will a falling standard body coexist with a rising calculated HA body?” This is an observation question, not a trade instruction.
  4. Advance one bar, record its standard OHLC, and calculate the four HA values outside the chart if needed.
  5. Log both body directions and whether any synthetic extreme extends beyond that bar's standard range. Retain disagreements as well as agreements.

A short record can use these fields:

Instrument / feed / interval / timestamp:
Completed standard OHLC:
Previous HA open and close / initialization source:
Calculated HA open, high, low and close:
Standard body direction / HA body direction:
Synthetic level outside the standard range:
Observation made before reveal / outcome / uncertainty:

Repeat across different conditions chosen before their outcomes are visible. Chart replay trains observation and decision discipline; it does not verify real quotes, slippage, queue priority or profitability. Return to the ChartMini trading simulator to choose another practice mode, or the trading blog for related chart-reading guides.

Frequently Asked Questions

What is the difference between Heikin Ashi and candlesticks?

Regular candlesticks display the selected feed's OHLC. Heikin Ashi calculates synthetic OHLC using current inputs and previous HA values, so its candle colors and levels can differ from the standard candle for the same interval.

Does Heikin Ashi show the real price?

Its candles show calculated prices. A platform may display a separate real-price label, but that does not make the HA body an executable quote. Standard OHLC also needs to be distinguished from current bid/ask prices and liquidity.

Why can Heikin Ashi be green when the regular candle is red?

Their opens and closes differ. In the fictional bar B above, standard open 104 exceeds close 103, while HA close 103.50 exceeds HA open 102.375. The two coloring results describe different data representations.

Can you backtest with Heikin Ashi candles?

You can study HA signals, but synthetic fill prices can distort results. Specify the signal series and execution-price basis separately, and verify platform settings such as TradingView's Using standard OHLC option.

Is Heikin Ashi better for day trading?

There is no universal answer. Smoothing may aid a visual trend hypothesis while hiding individual bar changes or delaying reactions. Test a defined rule on appropriate data and review its limitations rather than choosing by appearance alone.

Should beginners learn regular candlesticks first?

Understanding standard OHLC makes it easier to identify what averaging changes. Calculate a paired example and compare both views before using either to form an order plan.