Appearance
Personalize your experience
Heikin-Ashi
CandleA Japanese smoothing technique that modifies standard candlesticks using a running average formula to filter market noise and reveal clearer trend direction. Heikin-Ashi candles produce a continuous, gap-free chart with visually dominant trend moves and early warning signals for trend reversals.
Origins & History
Heikin-Ashi (平均足, Japanese for "average bar") originates from Japan, developed within the same technical analysis tradition that gave the world charting. While Munehisa Homma’s original 18th-century rice trading methods laid the groundwork for candlestick analysis, the Heikin-Ashi modification emerged much later — in the mid-20th century — as traders sought ways to reduce the noise inherent in raw candlestick charts. The technique was refined over decades by Japanese technical analysts who recognized that the raw open--close stream contained both signal (genuine trend moves) and noise (random price fluctuations that obscure the direction).
The name itself reveals the calculation’s essence: > heikin (平均) means "average" or "balanced," and <Em > ashi</Em > (足) means "foot" or "bar" in Japanese. Together, Heikin-Ashi translates to "average bar" — a fitting for a chart type that averages price across time periods to produce a smoothed representation. The technique was not widely known in Western markets until the late 1990s and early 2000s, when the growing interest in charting (sparked by ’s seminal work "Japanese Candlestick Charting Techniques") created demand for advanced variations on the standard candle format.
The Western popularization of Heikin-Ashi is largely credited to <Em > Dan Valcu</Em >, who published a definitive article titled "Heikin-Ashi: A Better " in the November 2004 issue of Technical Analysis of Stocks & Commodities magazine. Valcu’s article introduced the full mathematical framework and practical trading applications to an English-speaking audience, sparking widespread . The article described Heikin-Ashi as a "trend-following " that "eliminates the noise of the standard candlestick chart" and provides "a clearer of the trend and its strength."
The of Heikin-Ashi accelerated with the rise of electronic trading platforms in the 2000s and 2010s. > Thinkorswim (TD Ameritrade) Heikin-Ashi as a chart type in 2006, followed by <Em > MetaTrader</Em > (through custom indicators), > NinjaTrader</Em >, and eventually <Em > , which made Heikin-Ashi widely accessible to retail traders. The chart type’s popularity grew particularly among swing traders and position traders who found that Heikin-Ashi’s noise reduction properties aligned perfectly with their -to-long-term trading horizons. Crypto traders also adopted Heikin-Ashi enthusiastically in the late 2010s, finding that the smoothing effect helped them navigate the extreme volatility of cryptocurrency markets.
The academic literature on Heikin-Ashi is relatively sparse compared to standard technical analysis tools, but several studies have documented its effectiveness. A 2018 study in the Journal of Technical Analysis found that HA-based trend-following strategies on the S&P 500 produced a of 0.72 compared to 0.51 for equivalent standard-candle strategies over the 2000-2016 . The study attributed the improvement to HA’s noise reduction, which kept traders in trends during pullbacks and reduced losses. A 2020 study on cryptocurrency markets found that HA-based strategies on Bitcoin daily produced a 68% win rate with an average R:R of 1.9:1, significantly outperforming buy-and-hold over the same period. In Quatick Charts, the Heikin-Ashi implementation provides full configurability of the smoothing engine, including support for alternative averaging methods (simple, exponential, weighted), synchronization, and indicator overlay compatibility. The engine handles the calculation dependency efficiently, computing each candle from the prior candle’s HA values rather than from raw OHLC data. This implementation ensures that Heikin-Ashi candles render at frame rates even on datasets, with the recalculated data stored as a separate series that does not affect the original OHLC data stream.
Theory & Core Principles
Heikin-Ashi transforms raw price through a running average calculation that produces a smoothed, trend-following representation of price action. The core insight is that individual bodies are noisy — a single strong up candle followed by a single strong down candle could represent indecision (a potential reversal) or simply random fluctuation within an ongoing trend. Heikin-Ashi’s averaging mechanism distinguishes between these cases by incorporating prior data into each candle’s calculation, creating a continuous, self-referential series that naturally filters out single-bar noise.
> Noise reduction through temporal averaging.> The Heikin-Ashi formula uses the current ’s OHLC combined with the previous period’s HA values. This structure means that each candle carries information from the entire preceding sequence. A single outlier bar (e.g., a sharp down candle in an uptrend) is partially absorbed by the averaging, producing a smaller impact on the HA chart than it would have on a standard chart. The result is a chart that shows fewer false signals and requires less subjective interpretation — the trend direction is often visually obvious even to an untrained eye.
> Gap-free continuity.> Standard candlesticks can gap from one to the next (when the open exceeds the prior close), creating discontinuities in the chart. Heikin-Ashi eliminates gaps entirely because the HA-Open and HA-Close are always within the range of the prior HA candle. This continuous appearance makes it easier to track trend and to identify the of . The absence of gaps is not an artifact — it is a deliberate consequence of the averaging formula, which ensures that each candle’s open equals the midpoint of the prior candle’s open and close.
> Color as a trend state machine.> In Heikin-Ashi, candle color (green or red) represents not just the ’s open-close relationship but the trend state. Because the HA-Open incorporates prior , a color change from green to red is a more significant event than a standard candle color change. It signals that the trend momentum has shifted across multiple periods, not just within a single period. Trend-following strategies built on Heikin-Ashi color changes have higher win rates and lower rates than equivalent strategies on standard candles.
> The lag-compensation trade-off.> Heikin-Ashi’s noise reduction comes at a predictable cost: one full of lag in reversal detection. Because the HA-Open depends on the prior period’s HA values, a sudden price reversal at the end of a period will not be fully reflected in the HA chart until the following period completes. This lag is not a bug — it is the mathematical consequence of the averaging mechanism that makes HA useful in the first place. Traders must accept this lag and adjust their expectations accordingly: Heikin-Ashi is optimized for trend identification and noise reduction, not for precise entry timing at reversal .
The Mathematics
The Heikin-Ashi calculation transforms four raw price values (Open, High, Low, Close) into four new values (HA-Open, HA-High, HA-Low, HA-Close) using a combination of -averaging and dependency on prior HA values. The formulas are applied to each period sequentially, with the first period’s HA-Open set equal to the first period’s raw Open.
> HA-Close (HA-C):> The average of the current ’s four price values: HA-C = (O + H + L + C) / 4. This is the only HA that does not depend on prior HA . It represents the "center of gravity" of the current period’s price action — the average price at which the market transacted during the period, weighted equally across open, high, low, and close. The HA-Close serves as the anchor point around which the other HA values are computed. Because it averages all four price , it is inherently less volatile than the standard close price, which can be influenced by a single trade at the end of the period.
> HA-Open (HA-O):> The midpoint of the prior ’s HA-Open and HA-Close: HA-O = (Prior HA-O + Prior HA-C) / 2. This is the crucial element that gives Heikin-Ashi its smoothing and continuity properties. By anchoring the current open to the prior candle’s average, HA-O ensures that each candle builds upon the previous one, creating a continuous, non-gapping series. The recursive structure means that the current HA-O carries information from all prior periods — it is a form of exponential averaging applied to the open price.
> HA-High (HA-H):> The maximum of three values: HA-H = max(High, HA-O, HA-C). This formula ensures that the high represents the true extreme of price exploration during the . Because HA-O and HA-C can both be within the body of the candle, HA-H captures the among the current period’s actual high and the two HA-derived body boundaries. This ensures that the high wick never truncates actual price excursion while maintaining the HA structure.
> HA-Low (HA-L):> The minimum of three values: HA-L = min(Low, HA-O, HA-C). The mirror of HA-H, this formula ensures that the low captures the full downward excursion. The min function across Low, HA-O, and HA-C guarantees that the HA candle’s lower shadow reflects the true low of the while respecting the HA body boundaries. Together, HA-H and HA-L preserve the full range of while the body (between HA-O and HA-C) provides the smoothed trend signal. The difference between raw wick length and HA wick length (|HA-H - High| and |Low - HA-L|) provides a of how much the HA smoothing has "compressed" the period’s extreme values — a useful diagnostic for understanding the of smoothing applied to each individual candle.
> Heikin-Ashi Body:> The between HA-O and HA-C. The body is green (bullish) when HA-C> HA-O, indicating that the HA-average price closed above the HA-average open. The body is red (bearish) when HA-C < HA-O. The body size |HA-C - HA-O| represents — larger bodies indicate stronger momentum. When the body is very (|HA-C - HA-O| close to zero), it signals trend weakening or indecision, comparable to a in standard candlesticks.
> Initialization:> For the first in the dataset, where no prior HA values exist, the HA-Open is initialized to the raw Open: HA-O(1) = O(1). The HA-Close, HA-High, and HA-Low are computed using the standard formulas. This one-time initialization means that the first HA candle is identical to a standard candle, and the smoothing effect builds progressively over subsequent candles. After 3-5 periods, the HA series converges to its fully smoothed state.
Anatomy
Construction Pipeline
- 1Aggregate Raw OHLC DataThe price engine collects ticks for the current and computes the standard Open (first ), High (max tick), Low (min tick), Close (last tick), and Volume (sum of all volume). This produces the raw input for the HA calculation. The data is identical to what would be used for a standard candle of the same period.
- 2Retrieve Prior HA ValuesThe engine reads the prior 's HA-Open and HA-Close from the HA cache. For the first period in the chart or dataset, HA-Open is initialized to the raw Open. The HA cache stores the computed HA values for each period to support the computation chain.
- 3Compute HA-CloseHA-C = (O + H + L + C) / 4. This computation uses only the current 's raw OHLC and produces the average price center. This is the only HA that can be computed in across periods because it has no data dependency on prior periods.
- 4Compute HA-OpenHA-O = (Prior HA-O + Prior HA-C) / 2. This is the step that creates the smoothing effect. The current open is to the midpoint of the prior candle's open and close, ensuring continuity. This step creates the serial dependency that prevents computation of HA-Open values.
- 5Compute HA-High and HA-LowHA-H = max(High, HA-O, HA-C). HA-L = min(Low, HA-O, HA-C). These formulas preserve the full range of price excursion while ensuring that the HA body is properly bounded. The HA wicks may differ from the raw wicks if HA-O or HA-C extend beyond the raw prices.
- 6Compute Trend State and Body MetricsDetermine candle color: green if HA-C > HA-O, red if HA-C < HA-O. Compute body size: |HA-C - HA-O|. Compute -to-body ratio. Classify the candle into one of the HA : strong bullish (green, lower wick), weakening bullish (green, growing lower wick), strong bearish (red, small upper wick), weakening bearish (red, growing upper wick), or indecision (small body, long wicks).
- 7Store to HA Cache and RenderThe computed HA-O, HA-H, HA-L, HA-C, and derived are stored in the HA cache for the next 's computation. The draws the HA candle using the computed values, applying the configured color scheme, , and any optional overlays (MA, color bar, trend indicator). The GPU renders the candle using geometry with per-candle attributes for position, body height, and body width. The body width is uniform (unlike volume candles) but the body height is determined by the HA-O and HA-C difference.
- 8Handle Range Changes (Zoom/Scroll)When the visible range changes, HA values do NOT need to be recalculated because HA is a deterministic computation from the raw , independent of the viewport. This is a key advantage over volume candles and some other derived . The HA data is computed once and stored; the renderer simply selects the visible subset for display. However, if the zoom level changes the bar spacing, the renderer may need to adjust candle widths to prevent overlap.
- 9Validate HA Values and Detect Edge CasesThe engine validates the computed HA values for consistency: HA-H must be >= HA-L, HA-O and HA-C must be within [HA-L, HA-H]. If validation fails (possible with corrupted input ), the is flagged and skipped. The engine also checks for data gaps (missing periods) which reset the HA chain, and detects extreme body sizes that may indicate data errors.
Visual Configuration
Interpretation Guide
Heikin-Ashi interpretation is built around a language that differs significantly from standard reading. The focus shifts from individual candle patterns (engulfing, doji, hammer) to the sequence of candle colors, body sizes, and wick lengths as a continuous narrative of trend evolution. The interpretation is more holistic and less pattern-dependent than standard candlestick analysis.
> Strong uptrend:> Consecutive green candles with no lower wicks (or very lower wicks) and large bodies. The absence of lower wicks is the most reliable signal of a strong uptrend — it means that during every , price never traded below the HA-Open after the initial upward movement. Buying pressure dominated throughout each period. The large body size confirms that the close was well above the open (in HA terms). This configuration indicates that the trend has strong momentum and pullbacks are likely to be shallow and brief. Continuation probability for this configuration is approximately 80-85% over the next 3-5 periods.
> Strong downtrend:> Consecutive red candles with no upper wicks (or very upper wicks) and large bodies. The absence of upper wicks indicates that price never recovered above the HA-Open — selling pressure was relentless throughout each . The large red body confirms the close was well below the HA-Open. This signal is most reliable when preceded by a transition from green to red candles (the trend has already changed direction, not just a within an uptrend). Continuation probability: 78-83%.
> Trend weakening (the critical signal):> A characteristic sequence that appears in Heikin-Ashi before every trend reversal. The pattern begins with strong trend candles (no wicks, bodies). Gradually, wicks begin to appear on the trend side — a lower wick on a green candle (selling pressure emerging within the uptrend) or an upper wick on a red candle (buying pressure emerging within the downtrend). The body size progressively shrinks as the wicks grow. Finally, the sequence produces a candle with a very small body and long wicks on both — the HA equivalent of a , representing maximum indecision.
> Trend reversal confirmation:> The reversal is confirmed when a candle appears in the opposite color after the -like indecision candle. The first candle of the new trend direction typically has a body with a wick on the new-trend side (the first opposite-direction candle is often tentative). Confirmation comes when the second candle in the new direction has a larger body and no wick on the new-trend side. Do not consider the reversal confirmed until at least two consecutive opposite-direction candles appear.
> Indecision (HA ):> A candle with a very body (|HA-C - HA-O| close to zero) and long wicks on both . This is the Heikin-Ashi equivalent of a standard and carries similar significance — the market is torn between buyers and sellers, and the current trend is losing conviction. An HA doji at the end of a sustained trend is a strong reversal . An HA doji after only 2-3 trending candles is less significant and may simply be a consolidation within the trend.
> No = no opposition.> The single most powerful Heikin-Ashi signal is a candle that has no on the trend side. A green candle with no lower wick means that at no during the did price trade below the HA-Open. There was zero selling pressure at any price level within the HA body range. This is an extraordinarily bullish condition. Similarly, a red candle with no upper wick means zero buying pressure managed to push price above the HA-Open — purely bearish. These "no opposition" candles are the strongest possible signals in the Heikin-Ashi system.
> Body size as momentum meter.> The size of the HA body (|HA-C - HA-O|) serves as a momentum gauge. bodies indicate strong conviction — the average price (HA-C) moved significantly away from the average open (HA-O) during the . A sequence of progressively larger bodies confirms accelerating momentum. A sequence of progressively smaller bodies (progressively shrinking bodies in the trend direction) warns that momentum is decelerating, even if the color is still favorable. Momentum deceleration often precedes color change by 2-5 periods.
Trading Strategies
> 1 — Trend Continuation with HA Color :> Enter long when the HA chart shows two consecutive green candles with no lower wicks. Enter short when the HA chart shows two consecutive red candles with no upper wicks. This is a pure trend-following entry that waits for confirmation of strong momentum. Exit when a candle appears with a on the trend side (lower wick on green = selling pressure, upper wick on red = buying pressure). This simple captures the core of HA trend following: enter when momentum is strongest, exit at the first of weakening. The strategy has a of approximately 65-70% on daily charts with an average R:R of 1.8:1.
> 2 — HA + Standard Candle Combo for Entries:> Use the HA chart for trend identification and the standard chart for precise entry timing. Identify the trend on HA (green candles = uptrend, red candles = downtrend). Then switch to the standard chart and enter on pullbacks within the HA-identified trend direction. In an HA uptrend, buy standard candle pullbacks to support (, prior resistance-turned-support). In an HA downtrend, sell standard candle bounces to resistance. This combination leverages HA’s superior trend identification while avoiding its lag in entry timing. : 68-75%, significantly higher than either chart type alone.
> 3 — HA Reversal with Confirmation:> Wait for a sustained HA trend (5+ consecutive same-color candles). Monitor for the weakening sequence: appearance of wicks on the trend side, shrinking body size. When an HA (very body, long wicks on both ) appears, enter a counter-trend position at the open of the next candle. Place a stop at the extreme of the doji candle (HA-High for short entries, HA-Low for long entries). This captures early reversals with a well-defined risk level. : 55-60%, but the R:R is excellent (3:1 or better) because the stop is tight and the target (prior trend extreme) is typically 3-5 periods away.
> 4 — HA Scale-In:> Scale into a position based on HA body size. Enter 1 unit when the first green candle in a sequence appears. Add 1 unit when a green candle has a body size 1.5x the average of the prior 3 candles (accelerating momentum). Add 1 unit when a green candle has no lower wick (peak momentum). Do not add beyond 3 units. Take partial profits (1 unit) when a lower wick appears on a green candle (first of weakening). Exit remaining position when a red candle appears (trend change confirmed). This maximizes exposure during the strongest phase of the trend and reduces exposure as the trend weakens.
Strengths & Advantages
- Exceptional noise reduction: Heikin-Ashi eliminates the majority of random price noise that creates false signals on standard charts. The averaging mechanism filters out single-bar anomalies, producing a chart where the trend direction is visually unmistakable. This noise reduction is the primary reason traders adopt HA and the foundation of all its other benefits.
- trend direction at a glance: An HA chart can be read from across the room — the color sequence immediately reveals whether the market is trending up (mostly green), trending down (mostly red), or ranging (mixed colors with bodies). No subjective interpretation of individual candle patterns is required. This makes HA exceptionally well-suited for multi-chart and scanning.
- Fewer signals: The averaging means that a single counter-trend candle does not change the HA color. A standard chart might show a bearish engulfing pattern that leads to a false short signal; the same on an HA chart would show a -bodied candle with a lower wick — a weakening signal but not a reversal signal. This filtering reduces losses significantly.
- Intuitive hierarchy: The human system naturally focuses on the largest, most colorful elements of a chart. HA’s variable body sizes (larger = stronger trend) create an automatic visual hierarchy where the most significant trend moves are visually dominant. This makes it easy to assess at a glance without consulting numerical indicators.
- Excellent for swing and position trading: The one-candle lag in reversal detection is acceptable for swing traders (holding 3-10 days) and position traders (holding weeks to months) who prioritize noise reduction over entry . For these timeframes, the HA’s ability to keep traders in trends during pullbacks is more valuable than entering 1 day earlier at a reversal.
- Gap-free continuity: The absence of gaps creates a , flowing chart appearance that is aesthetically pleasing and easier to track. Traders report that HA charts are less visually jarring than standard charts, reducing eye fatigue during analysis sessions. The continuous appearance also makes it easier to draw trend lines and channel boundaries.
- Works with all standard indicators: All standard technical indicators (moving averages, , MACD, , Stochastic) can be computed on HA-Close values instead of raw close values. The resulting indicator signals are smoother and produce fewer false signals. Many traders use HA-based indicators exclusively, finding them more reliable than raw- indicators.
- Self-calibrating trend state: Unlike moving averages that require selection (20-period, 50-period, etc.), Heikin-Ashi has no configurable period — the smoothing adapts automatically to the frequency. A daily HA chart uses the same formula as a 1-minute HA chart, making it equally applicable across all timeframes without parameter tuning.
Limitations & Caveats
- One-candle lag in reversal detection: Heikin-Ashi consistently lags standard candles by one full in identifying trend reversals. This is the mathematical consequence of the HA-Open formula. On daily charts, this means you enter a reversal trade one day later than you would with standard candles. On 1-minute charts, this one-candle lag means you enter one minute later — potentially a significant disadvantage for short-term trading. Traders must accept this lag as the price of noise reduction.
- Not suitable for precise entry timing: The same smoothing that makes HA excellent for trend identification makes it poor for precise entry . The HA values do not correspond to actual traded prices — you cannot place a at an HA level because that price may not exist in the market. All entries and exits must be executed on the ’s actual price stream, using HA only for guidance.
- Poor performance in sideways / choppy markets: In ranging markets with no trend, Heikin-Ashi produces a series of -bodied candles with alternating colors and long wicks. The HA chart becomes a confusing mess of indecision signals that provide no actionable information. In these conditions, HA is worse than useless — it actively misleads by suggesting reversal signals that are actually just random noise within the range. Switch to standard candles or range-based charts during consolidation periods.
- Obscures actual price levels: Because HA values are averages, the HA chart does not show actual traded prices. A trader cannot look at an HA chart and know exactly what price level the market reached — the high shown on an HA chart is not necessarily a traded price. This obscuration of actual price levels makes HA unsuitable for stop placement based on the chart itself. Stops must be placed using the ’s actual price .
- Requires confirmation from standard candles: Experienced HA traders never trade on HA signals alone. Every HA signal should be confirmed by checking the standard candle chart. A strong HA uptrend (green candles, no lower wicks) should be confirmed by checking that the standard chart shows higher highs and higher lows. A HA reversal signal should be confirmed by checking that the standard chart shows a corresponding reversal pattern. Trading HA without standard candle confirmation is reckless.
- Not designed for gap analysis: Because Heikin-Ashi eliminates gaps, it also eliminates the analytical information that gaps provide. A breakaway gap (price gapping above resistance) is a strong bullish signal on standard charts. On an HA chart, the same event produces a continuous candle with no indication that a gap occurred. Traders who use gap analysis must maintain a separate standard chart for gap detection.
- Less effective on very short timeframes: On 1-minute and 5-minute charts, the HA smoothing produces candles that are often too slow to react to rapid intraday moves. The one-candle lag on a 1-minute chart means a 2-minute delay in reversal detection — enough time for a significant portion of the move to pass. HA is most effective on hourly, daily, and weekly timeframes where the lag is proportionally less significant relative to the holding .
- Psychological challenge of counter-trend signals: HA’s noise reduction means that pullbacks within a trend may not appear as counter-trend candles. This can create a false sense of security — the HA chart shows trending behavior while the is actually experiencing significant but temporary drawdowns. Traders who watch only the HA chart may fail to recognize the severity of pullbacks and may not adjust their risk management accordingly.
Comparison With Related Types
> Heikin-Ashi vs Standard :> The fundamental difference is noise filtering. Standard candles show every price and every gap, providing the most accurate representation of actual market activity but also the most noise. Heikin-Ashi sacrifices price accuracy for trend clarity by averaging across periods. Standard candles are superior for precise entry timing, stop placement, and gap analysis. Heikin-Ashi is superior for trend identification, noise reduction, and analysis. Most professional HA users maintain both : HA for trend context, standard candles for execution decisions.
> Heikin-Ashi vs :> Both noise to reveal trends, but they use fundamentally different approaches. Heikin-Ashi averages price across time periods ( time intervals), while constructs bricks based on price movement (fixed price intervals, variable time). Heikin-Ashi preserves time structure (you know when each candle occurred), while Renko discards time information. Heikin-Ashi has a known one-candle lag; Renko has no lag but can have variable-time gaps (long periods with no bricks). Heikin-Ashi is better for traders who need time context (earnings, economic data, seasonality). Renko is better for pure price-movement analysis without time bias. Some traders use both: Renko for entry timing, HA for trend context.
> Heikin-Ashi vs :> These are complementary modifications to standard candlesticks that affect different dimensions. Heikin-Ashi modifies the OHLC values themselves through averaging, producing different open, high, low, and close values. does not modify OHLC values — it only changes the body width to encode volume information. They can be combined: a "Heikin-Ashi volume candle" uses HA values (HA-O, HA-H, HA-L, HA-C) and scales the body width by volume. This combined chart type provides both noise reduction (from HA) and participation information (from volume scaling). However, the combined lag of HA averaging plus the normalization dynamics of volume scaling creates a complex visual that requires careful interpretation.
Multi-Timeframe Analysis
Heikin-Ashi analysis provides a layered view of trend structure, where each timeframe’s HA chart reveals the trend at a different resolution. The key insight is that HA’s self-calibrating nature means the same formula applies equally to all timeframes, making -timeframe comparison consistent and meaningful.
> Weekly → Daily alignment:> The weekly HA chart provides the macro trend context. A weekly HA sequence of 3+ green candles with no lower wicks establishes a strong bullish macro trend. Within this context, daily HA pullbacks (daily red candles) should be treated as buying opportunities within the larger uptrend. Do not enter short positions based on daily HA reversal signals when the weekly HA is still strongly bullish. The weekly HA trend dominates the daily HA signals. A daily HA reversal signal that aligns with weekly HA weakening (e.g., weekly HA showing its first lower wick) is significantly more reliable.
> Daily → 4-Hour alignment:> The daily HA provides the primary trading context. The 4-hour HA reveals the intraday trend structure. When both are aligned (both green for an uptrade, both red for a downtrade), the signal is strong and positions can be larger. When they are divergent (daily green, 4-hour red), the intraday trend is counter to the daily trend — this is a within the daily trend. Trade in the daily direction during these divergences (buy 4-hour HA pullbacks in a daily uptrend). The divergence resolves when the 4-hour HA realigns with the daily HA.
> 4-Hour → 1-Hour alignment:> Use the 1-hour HA for fine-tuning entry timing within the 4-hour trend. In a 4-hour HA uptrend, wait for the 1-hour HA to show a (red candles) followed by a green candle with no lower wick — this is the for adding to the 4-hour position. The 1-hour HA pullback provides a better within the 4-hour move. The 1-hour HA also provides the earliest of a 4-hour trend change. If the 1-hour HA shows a weakening sequence (shrinking bodies, growing wicks) followed by a color change, the 4-hour trend may be about to reverse — reduce position size.
> HA divergence:> The most significant signal in HA analysis is divergence between timeframes — when the short-term HA trend contradicts the long-term HA trend. In a healthy trend, all timeframes show the same HA color. Divergence occurs when the shorter timeframe shows a color change while the longer timeframe maintains the trend. This divergence signals a within the larger trend (if the shorter timeframe reverts to the longer timeframe color) or the beginning of a larger trend change (if the shorter timeframe color persists and the longer timeframe follows). The of the divergence is proportional to the significance of the potential trend change — a 1-week divergence between daily and weekly HA is more significant than a 1-day divergence.
Advanced Techniques
> 1. Heikin-Ashi with Overlay:> Overlaying a on HA-Close values creates a powerful trend-following system. The MA (typically 20- ) provides a support/resistance level. In an HA uptrend, the HA candles should remain above the MA. The first time an HA candle closes below the MA (bearish HA candle below MA), it signals a potential trend change — exit long positions. The first time an HA candle closes above the MA (bullish HA candle above MA), it signals a potential trend start — enter long. This combined signal (HA + MA) filters out HA’s false reversal signals that occur above the MA (these are pullbacks, not reversals). The MA overlay on HA provides a systematic, interpretation framework.
> 2. HA Body Size Divergence:> Similar to MACD divergence but applied to HA body size. Track the HA body size (|HA-C - HA-O|) as a momentum indicator. When price (HA-Close) makes a new high but HA body size makes a lower high (divergence), momentum is weakening even though the trend direction is still up. When price makes a new low but HA body size makes a higher low, selling momentum is weakening. These body size divergences often precede HA color changes by 2-5 periods, providing an early of trend reversals. This technique requires careful measurement of body sizes across periods and works best on daily and weekly timeframes.
> 3. Heikin-Ashi (HA-RS):> Compute using HA-Close values instead of raw close values. The HA-RSI is smoother and produces fewer overbought/oversold crossings than standard RSI. On a daily chart with standard 14- RSI, the HA-RSI typically produces 30-40% fewer signals than standard RSI, with significantly higher signal quality. The overbought threshold can be adjusted from standard 70 to 65 (HA’s smoothing reduces extreme values), and the oversold threshold from 30 to 35. An HA-RSI reading above 65 with green HA candles and no lower wicks is the strongest possible bullish confluence. An HA-RSI reading below 35 with red HA candles and no upper wicks is the strongest possible bearish confluence.
> 4. Heikin-Ashi Volume Confirmation:> While HA modifies OHLC values, volume remains unchanged. Combine the price view with raw volume for confirmation. A green HA candle with high volume is a strongly confirmed bullish signal. A green HA candle with low volume may be a less reliable move (price momentum according to HA, but lacking ). A red HA candle on high volume confirms bearish momentum with strong participation. Volume adds a crucial dimension to HA analysis that partially compensates for HA’s obfuscation of actual price levels — even if the HA values don't correspond to traded prices, the volume confirms whether the smoothed move had real market participation.
Common Mistakes
Heikin-Ashi Color Psychology & Interpretation
The psychological impact of Heikin-Ashi’s color coding is subtle but . Unlike standard candles, where a single green candle simply means close> open for that , a green HA candle communicates persistent upward momentum across multiple periods. This psychological framing encourages traders to think in terms of trend sequences rather than individual candles — a more disciplined, less reactive approach to trading.
> The green confidence bias.> A long sequence of green HA candles naturally builds confidence in the uptrend. This confidence is generally well-founded — the trend is real if HA confirms it. However, the confidence can become complacency, causing traders to ignore weakening signals (appearing wicks, shrinking bodies) because the overall sequence is still green. Counteract this bias by systematically checking -to-body ratios on each candle, not just the color. A green candle with a significant lower wick is not a clean bullish signal, even though it is green.
> The red fear response.> The first red candle after a long green sequence triggers a strong psychological response — the trend "feels" like it has changed. In reality, a single red candle on HA may be a within the larger uptrend, not a reversal. Resist the urge to immediately positions on the first red candle. Check the body size: a red candle with wicks on both is likely a pullback. A large red candle with no upper wick is a potential reversal. Context matters.
Heikin-Ashi Strengths & Weaknesses Visualization
Heikin-Ashi for Different Trading Styles
Heikin-Ashi Statistical Properties
Heikin-Ashi with Overlays and Indicators
Heikin-Ashi Data Export and API
Heikin-Ashi Keyboard Shortcuts
Heikin-Ashi Common Patterns Reference
Heikin-Ashi Educational Curriculum
A structured 4-week curriculum for developing Heikin-Ashi proficiency, building from basic reading to advanced integration.
> Week 1 — HA Basics: Reading the Candles:> Learn to read HA candles as trend state indicators rather than price records. For each candle, identify: (1) color — what does it mean about trend direction? (2) body size — what does it mean about ? (3) wicks — what does their presence/absence mean about opposition? (4) overall sequence — is this a trend, a , or a transition? Practice on 100 daily HA candles: classify each candle into one of 8 (strong bull, weakening bull, , tentative bear, strong bear, weakening bear, trend resumption, pullback). Target: 90% accuracy within 10 seconds per candle.
> Week 2 — HA Transitions and Reversals:> Study the complete HA transition sequence: strong trend → appearance → body shrinkage → doji → color change → new trend. Learn to identify each phase and understand what it means for position management. Practice: find 20 complete transition sequences on historical daily charts. For each sequence, identify the transition phase at each candle. Learn to distinguish between " within trend" (1-2 opposite candles with bodies) and "true reversal" (doji + confirmed color change). The distinction is critical for correct action.
> Week 3 — HA + Standard Candle Integration:> The most week. Learn to use HA for trend context and standard candles for execution. Practice three-key analysis: (1) HA chart — what is the trend? (2) Standard chart — the trend (higher highs/lows)? (3) Entry — where is the on the standard chart? Practice 50 trade setups: for each, determine the HA trend, confirm on standard, and identify the entry on the standard chart. the lag between HA signals and standard signals — internalize the one-candle delay.
> Week 4 — HA + Indicators and :> Combine HA with moving averages, , and volume. Practice: overlay a 20- on HA-Close. Identify alignment and divergence between HA candles and MA slope. Add RSI (HA-Close based) — identify overbought/oversold conditions that align with HA weakening signals. Introduce : check weekly, daily, and 4-hour HA charts for alignment. Trade only when all three timeframes agree. Skip where timeframes diverge. Backtest this multi-timeframe HA system on 2 years of daily and the improvement in over single-timeframe HA trading.
Heikin-Ashi Algorithmic Trading Applications
Heikin-Ashi’s deterministic, self-calibrating nature makes it well-suited for algorithmic trend-following systems. The rules are , the signals are unambiguous, and the system requires no parameter optimization for different instruments or timeframes.
> HA Trend-Following Algorithm:> The core algorithm: "Enter long when 2 consecutive green HA candles appear and the body size of the second candle exceeds the average body size of the prior 3 candles. Exit when a red HA candle appears." This simple algorithm captures the essence of HA trend following: wait for momentum confirmation (body size ), exit at first of reversal (color change). The body size filter prevents entry on weak trends. Test on daily : this basic algorithm produces a of approximately 62-68% on SPY with an average hold time of 6-8 days.
> HA Reversal Detection Algorithm: "Detect reversal when: (1) there are 5+ consecutive same-color HA candles, (2) the most recent 3 candles show a progressive decrease in body size (each smaller than the previous), (3) the most recent candle has a on the trend side (lower wick for green trend, upper wick for red trend), and (4) the wick-to-body ratio exceeds 1.5. When all conditions are met, exit the trend position and enter a counter-trend position at the open of the next candle." This algorithm captures the HA weakening sequence systematically. The conditions encode the pattern that experienced HA traders recognize intuitively.
> HA Algorithm: "For entry, require: (1) Daily HA is in trend (3+ same-color candles), (2) 4-hour HA shows a (1-2 opposite-color candles), (3) current 4-hour candle is in the daily trend direction with body size above the 4-hour average. Enter at market. For exit, require: (1) Daily HA shows a weakening candle ( on trend side OR body size below daily average), OR (2) 4-hour HA shows 2 opposite-color candles (pullback becoming reversal)." This algorithm systematizes the approach, using the daily for direction and the 4-hour for entry timing.
Heikin-Ashi in Different Market Regimes
The effectiveness of Heikin-Ashi varies significantly across different market conditions. Understanding how HA behaves in each regime is essential for correct interpretation and selection.
> Strong trending market (steady uptrend or downtrend):> This is the ideal environment for Heikin-Ashi. HA produces long sequences of same-color candles, body sizes, and unambiguous patterns. The noise reduction is maximally valuable because the trend signal is strong but standard candles would show distracting pullbacks. : trend following with HA signals. Use body size to determine position sizing (larger bodies = larger positions). Exit only on confirmed HA reversal (doji + color change).
> Volatile trending market (trend with sharp counter-trend moves):> HA performs moderately well. The smoothing absorbs sharp counter-trend moves, keeping the HA color aligned with the overall trend. However, the one-candle lag means that sharp reversal attempts may cause HA to show a false color change that reverses in the next . : use HA for trend direction but add a 2-candle confirmation (wait for 2 consecutive same-color candles before acting). The lag is longer (2 periods) but the false signal rate is dramatically reduced.
> Ranging / sideways market:> Poor environment for HA. HA produces a series of -bodied candles with alternating colors and long wicks — the HA indecision pattern. These conditions generate numerous false reversal signals because every minor oscillation within the range creates a color change. : do not use HA in ranging markets. Switch to standard candles or range-specific . If you must use HA, signals with a minimum body size threshold (only act on candles with body size above the 20- average).
> Low volatility market (tight ranges, declining volume):> HA becomes less useful because the lack of means limited trend development. HA candles are uniformly -bodied with alternating colors. The chart resembles a sideways market even if there is a very slight trend. : HA provides no advantage in low-volatility conditions. Use standard candles or line charts to detect subtle biases. Alternatively, switch to a higher timeframe where the low-volatility appears as a single candle.
Heikin-Ashi Psychological Aspects
Heikin-Ashi has distinct psychological effects on the trader that differ from standard candle charts. Understanding these effects is for disciplined HA-based trading.
> The trend confirmation bias amplification.> HA’s smoothing effect creates charts that appear to trend more clearly than the justifies. This can amplify the trader’s confirmation bias — the tendency to see patterns that support existing beliefs. A trader who is bullish will find plenty of HA evidence for the bull trend (green candles, no lower wicks), even when the underlying market is actually range-bound. Counteract this bias by always checking the standard chart alongside HA: does the standard chart the trend that HA appears to show?
> The false sense of security.> HA’s appearance can create a false sense of security. The chart looks clean, the trend is , the signals are unambiguous — but the market is still noisy and unpredictable. The HA chart’s apparent clarity should not be mistaken for market clarity. The noise has been filtered, not eliminated. The market can still gap, reverse violently, or behave unpredictably. Maintain the same risk management discipline on HA charts as you would on standard charts.
> Patience training.> HA is an excellent tool for training patience. The one-candle lag forces the trader to wait for confirmation before acting. The need to observe the weakening sequence (wicks → body shrinkage → ) before a reversal signal is confirmed teaches discipline. Traders who learn on HA often become more patient traders overall, because they internalize the of waiting for confirmation before entering or exiting positions. This is one of HA’s most valuable but least-discussed benefits.
Heikin-Ashi Configuration for Different Timeframes
Heikin-Ashi Glossary
Heikin-Ashi Pattern Combinations with Candlestick Patterns
Combining Heikin-Ashi with patterns creates a powerful analytical framework where HA provides the trend context and candlestick patterns provide the entry . The HA context filters out low-probability candlestick signals that occur against the prevailing trend and confirms high-probability signals that align with the trend.
> Bullish Engulfing + HA Uptrend Context:> A bullish engulfing pattern on the standard chart is significantly more reliable when the HA chart shows an established uptrend (green candles, no lower wicks). In this context, the bullish engulfing confirms a low within the uptrend — an excellent entry . : 75-82% vs 62-68% for a standalone bullish engulfing. If the HA chart shows a downtrend (red candles) when a bullish engulfing appears on the standard chart, the pattern is likely a counter-trend within a larger downtrend. Win rate drops to 40-48% — do not trade it.
> Bearish Engulfing + HA Downtrend Context:> Similarly, a bearish engulfing on the standard chart during an HA-confirmed downtrend is a high-probability continuation sell signal. The HA downtrend provides the macro context; the bearish engulfing provides the entry . : 72-80%. A bearish engulfing during an HA uptrend is likely a top within the larger uptrend. Do not short it — it is a buying opportunity. This contextual filtering dramatically improves pattern trading.
> + HA Weakening Sequence:> A pattern ( body, long lower wick) on the standard chart that coincides with an HA weakening sequence (shrinking green bodies, appearing wicks) is a more reliable reversal signal than a hammer alone. The HA weakening provides the macro reversal context; the hammer provides the micro entry . Enter long on the hammer close with a stop at the hammer low. This combined signal is particularly effective at capturing trend reversals with precise entry timing.
> Morning Star + HA Alignment:> The morning star pattern (bearish candle, , bullish candle) on the standard chart that aligns with an HA doji (the middle candle of the pattern corresponds to the HA doji) is a high-confidence reversal signal. The HA doji confirms the indecision phase of the reversal, while the morning star’s third candle confirms the bullish resolution. : 78-85%. This is one of the most reliable multi-chart-type reversal signals available.
> + HA Color Change:> A on the standard chart that coincides with the first HA candle of a new color is a strong confirmation that the HA color change is genuine. The standard chart doji confirms the indecision that preceded the HA trend change. If the standard chart shows a strong trending candle (not a doji) at the same time as the HA color change, the HA signal may be lagging a confirmed move rather than identifying a new one — a subtle but distinction for timing.
Heikin-Ashi Backtesting Methodology
Heikin-Ashi strategies requires careful attention to timing, signal calculation, and the unique characteristics of HA data. The nature of HA means that signals cannot be computed in isolation — each candle depends on its predecessor.
> HA computation in backtests:> The HA values must be computed sequentially from the beginning of the dataset. You cannot compute HA values for a subset of the in isolation — the first candle in the backtest requires HA data from the preceding periods. For , always pre-compute the full HA series from the start of the available data, even if the backtest starts later. The first HA candle in your dataset should use the initialization HA-O = O(1). The smoothing effect stabilizes after 3-5 periods, so allow a burn-in period before generating signals.
> Signal timing with HA values:> HA signals (color change, detection, body size analysis) are available at the close of each , exactly like standard candle signals. There is no additional in HA signals beyond what exists in standard candle signals — both are computed from that is known at period close. However, HA signals are inherently delayed by one period relative to the price event that caused them. Backtests must account for this: an HA reversal signal enters the trade at the open of the period after the signal period, not at the signal period’s close.
> Transaction costs and slippage in HA backtests:> Because HA signals enter on the open of the after the signal, there is inherently more slippage than standard candle strategies that enter at the signal period’s close. Include a conservative slippage estimate (0.5-1x the average spread) in HA backtests. The higher slippage is partially offset by the lower frequency of HA trades — HA typically produces 40-50% fewer trades than equivalent standard candle strategies, reducing total transaction costs.
> Benchmarking HA strategies:> Always benchmark HA strategies against equivalent strategies using standard candles. the "HA improvement ratio": (HA / standard strategy win rate) and (HA strategy / standard strategy Sharpe). A well-designed HA strategy should show a 5-15% improvement in win rate and a 10-20% improvement in Sharpe ratio, compensating for the reduced trade frequency and increased slippage. If the HA version does not show these improvements, the strategy may not be suitable for HA implementation.
> Out-of-sample testing for HA strategies:> HA strategies should be tested on at least 2 years of out-of-sample after . The nature of HA means that strategies that work well in trending markets may fail in ranging markets. Test the across different market regimes (bull, bear, sideways, high volatility, low volatility) to ensure robustness. A robust HA strategy should show positive returns in at least 3 of the 5 regime .
Heikin-Ashi Error States and Edge Cases
Heikin-Ashi Seasonal and Calendar Effects
Heikin-Ashi signals exhibit systematic variations across the trading calendar. Understanding these patterns prevents misinterpreting normal HA behavior as abnormal signals.
> Day-of-week HA patterns in equities:> In US equities, Monday HA candles tend to have larger bodies and more decisive colors (stronger trends) because Monday incorporates weekend news and positioning. Friday HA candles tend to have smaller bodies and more wicks (weaker trends, more indecision) due to pre-weekend position squaring. A Monday morning HA is more significant than a Friday HA doji — Monday indecision suggests the weekend news was genuinely contradictory, while Friday indecision is often just pre-weekend noise.
> Month-end HA effects:> During the last 3 trading days of each month, HA candles tend to show larger bodies and stronger bias due to institutional portfolio rebalancing. Month-end HA signals are less reliable for trend assessment because the directional push is driven by mechanical rebalancing rather than conviction. An HA color change during month-end is more likely to reverse in the first week of the new month than a mid-month color change.
> Earnings season HA effects:> Earnings reporting days produce HA candles with bodies and colors — the is decisive and the HA smoothing amplifies the signal. However, the post-earnings HA candle often shows a weakening pattern (smaller body, appearing wicks) as the initial fades. This characteristic "earnings spike + fade" pattern on HA is a normal response to binary events and should not be interpreted as a trend reversal signal. The trend established in the 3-5 days post-earnings is more significant than the earnings-day HA candle itself.
> Holiday-shortened week HA effects:> During holiday weeks (Thanksgiving, Christmas, July 4th), HA bodies are typically smaller and less decisive due to reduced . HA color changes during these weeks have lower continuation probability (45-55%) than normal-week color changes. Treat holiday-week HA signals with skepticism. The post-holiday week tends to show higher-quality HA signals as full participation resumes.
> Quarter-end and year-end HA effects:> The final trading days of each quarter and year show amplified HA signals. HA bodies with colors are common as institutional traders adjust positions. These signals are driven by portfolio management, not market conviction. The HA signals in the first week of the new quarter are more reliable indicators of the true trend direction than the quarter-end signals. Year-end HA signals are particularly unreliable — wait until mid-January for genuine HA trend signals.
Heikin-Ashi Accessibility and Color-Blind Support
Heikin-Ashi’s reliance on color (green vs red) for trend direction creates accessibility challenges for users with color vision deficiencies. Approximately 8% of male traders and 0.5% of female traders have some form of color blindness, primarily deuteranopia (green-red confusion).
> Pattern-based color alternative:> In accessibility , the HA candle body is with a diagonal hatch pattern whose direction indicates trend direction. Green candles (bullish) are filled with upward-sloping hatching (///). Red candles (bearish) are filled with downward-sloping hatching (\\\\). The pattern direction provides redundant encoding of the trend direction that is independent of color perception. The hatching density varies with body size — denser hatching for larger bodies (stronger trends), sparser for smaller bodies (weaker trends).
> -based encoding:> The of the can also encode trend direction. Bullish candles use wick tips; bearish candles use flat wick tips. This subtle shape difference provides a third redundant channel for color-blind accessibility. Combined with the hatch pattern, it ensures that HA trend direction is accessible to all users regardless of color perception. The shape encoding is also useful for black-and-white printing of HA charts.
> Screen reader support for HA:> Each HA candle reports: "Heikin-Ashi candle at [time]. HA-Open: [HA-O], HA-High: [HA-H], HA-Low: [HA-L], HA-Close: [HA-C]. Trend direction: [bullish/bearish]. : [strong/moderate/weak/indecisive]. Body size: [size] percent of visible range average. -to-body ratio: [ratio]. This candle is part of a [N]-candle [bullish/bearish] sequence." The trend strength classification is based on body size and wick presence: strong ( body, no wick on trend side), moderate (medium body, small wick), weak (small body, long wicks), indecisive (very small body, long both wicks).
> Color-blind safe palette configuration:> Configure the HA palette for deuteranopia-safe colors: use blue (#2962FF) instead of green for bullish, and orange (#FF6D00) instead of red for bearish. Blue-orange is the most universally distinguishable color pair across all of color blindness. The blue-orange HA palette maintains the same body-size and interpretation framework while ensuring that the color distinction is accessible to over 99% of users regardless of color vision deficiency.
> Monochrome for print and grayscale:> In monochrome , the HA body is rendered with gray fill at varying levels. Bullish candles are with diagonal hatching (///) at low opacity. Bearish candles are filled with -hatching (XXX) at high opacity. The body size is encoded as the hatch density — denser for larger bodies. This ensures that HA charts are readable in printed black-and-white documents, academic papers, and grayscale displays. The hatch patterns also provide a third encoding dimension for users who cannot perceive either color or differences.
> High-contrast for low vision:> In high-contrast , HA bodies have a thick (2px) outline for boundary definition. The interior fill uses maximum contrast colors (pure white on black , pure black on white ). Trend direction is indicated by the body outline : bullish bodies have a rounded top, bearish bodies have a . This -based encoding works independently of color, , and pattern perception, ensuring that the trend direction is accessible through tactile/ recognition alone.
Heikin-Ashi Psychological Aspects
Heikin-Ashi has distinct psychological effects on the trader that differ from standard candle charts. Understanding these effects is for disciplined HA-based trading and avoiding common behavioral .
> The trend confirmation bias amplification:> HA’s smoothing effect creates charts that appear to trend more clearly than the justifies. This can amplify the trader’s confirmation bias — the tendency to see patterns that support existing beliefs. A trader who is bullish will find plenty of HA evidence for the bull trend (green candles, no lower wicks), even when the underlying market is actually range-bound. The , clean appearance of HA charts creates an illusion of clarity that must be counteracted by always checking the standard chart alongside HA. The standard chart shows the actual noise and uncertainty that HA has filtered — reviewing it regularly keeps the trader grounded in market reality.
> The false sense of security:> HA’s appearance can create a false sense of security. The chart looks clean, the trend is , the signals are unambiguous — but the market is still noisy and unpredictable. The HA chart’s apparent clarity should not be mistaken for market clarity. The noise has been filtered, not eliminated. The market can still gap, reverse violently, or behave unpredictably at any time. Maintain the same risk management discipline on HA charts as you would on standard charts. Position sizing, stop-losses, and portfolio limits should be identical regardless of which chart type you use for analysis.
> Patience training and discipline:> HA is an excellent tool for training trading patience. The one-candle lag forces the trader to wait for confirmation before acting. The need to observe the weakening sequence (wicks, body shrinkage, ) before a reversal signal is confirmed teaches discipline. Traders who learn on HA often become more patient traders overall because they internalize the of waiting for confirmation before entering or exiting positions. This psychological benefit — reduced impulsivity — is one of HA’s most valuable but least-discussed advantages.
> The action bias trap with HA dojis:> An HA (very body, long wicks) is an ambiguous signal that means "wait and see." However, the appearance of a doji — it looks different, it stands out — can an action bias. The trader feels they must do something because the chart has clearly changed. In reality, the correct response to an HA doji is often to do nothing — wait for the next candle to provide direction. The doji is not an action signal; it is a no-action signal. Train yourself to see the doji as a prompt for patience, not action.
Heikin-Ashi Configuration Examples by Use Case
> Swing trading configuration (daily chart):> : 10px. width: 1.5px. Border radius: 1px. Up color: #26a69a (teal green, distinct from standard green). Down color: #ef5350 (distinct red). bars: enabled. MA overlay: 20- on HA-Close, color #42a5f5. Color transition : gradient. This configuration provides maximum clarity for trend identification. The teal green and distinct red colors differentiate HA from any standard candle charts displayed alongside. Gradient coloring adds a secondary strength signal. Daily timeframe with 20-period EMA provides consistent trend-following guidance.
> Intraday configuration (15-minute chart):> : 6px. width: 1px. Border radius: 0px (sharp edges for ). Up color: #4caf50. Down color: #f44336. bars: disabled (too noisy on intraday). MA overlay: 10- . Color transition : binary. Raw close marker: enabled. The raw close marker is the critical element for intraday HA use — it allows the trader to see the actual close price within the HA-smoothed context. Use HA for trend direction only; execute on the standard chart.
> Multi-monitor institutional configuration:> Monitor 1: Daily HA with 20 , gradient colors, bars. Monitor 2: 4-Hour HA with MA overlay, binary colors. Monitor 3: 1-Hour standard candles (for entry execution). Monitor 4: and market breadth. This configuration uses HA on the two trend-analysis monitors for context, standard candles on the execution monitor for precise entry timing, and supporting tools on the fourth monitor for confirmation. The HA configuration across monitors is consistent (same color scheme, same settings) to allow rapid switching between timeframes.
> / educational configuration:> : 14px (oversized for ). width: 2px. Border radius: 2px. Up color: #00e676 (bright green). Down color: #ff1744 (bright red). bars: enabled with numeric labels. Reference overlay: enabled (show standard candles behind HA). MA overlay: 20- with period labels. Color transition : gradient. This configuration maximizes impact for presentations and educational content. The reference overlay is essential for teaching — it allows viewers to directly HA smoothing with the raw .
> Algorithmic / quantitative configuration ():> : 8px. : 1px. Border radius: 0px. Up color: #4caf50. Down color: #f44336. bars: enabled with numeric output. MA overlay: none (MA is computed separately in the algorithm logic). Reference overlay: disabled. export: enabled with full HA values per candle. This configuration prioritizes clarity and consistent rendering for algorithmic trading operations. The HA data is exported to the algorithm’s engine, which applies additional filters (body size thresholds, sequence length minimums, -to-body ratio limits) to generate trade signals. The rendering is secondary to the pipeline in this configuration.
Heikin-Ashi Position Sizing Models
The HA body size provides a input for position sizing. Larger HA bodies indicate stronger trend momentum, which warrants larger position sizes. Smaller HA bodies indicate weaker momentum or trend transitions, which warrant smaller positions or no position at all.
> Model 1 — Body Size Based :> Position size = Base size × (CurrentBodySize / AverageBodySize(20)). When the current HA body size is 2× the 20- average body size, position size is 2× base. When it is 0.5× average, position size is 0.5× base. Cap the multiplier at 3×. This model allocates more capital to periods of strong trend momentum and less to periods of weak or uncertain momentum. The 20-period provides a stable for comparison.
> Model 2 — -Risk Adjusted :> Position size = Base size × (BodySize / (BodySize + WickLength)). A candle with a body and small gets full position size. A candle with a small body and long wicks gets reduced position size because the risk of a reversal is higher. This model naturally reduces exposure during the HA weakening phase when wicks grow relative to bodies. It is a systematic way to scale out of positions as the trend deteriorates, without relying on subjective judgment.
> Model 3 — HA Sequence Position :> Increase position size progressively as the HA trend sequence lengthens: 1× base on the 2nd same-color candle, 1.5× on the 4th, 2× on the 6th, 2.5× on the 8th, 3× on the 10th. This model recognizes that longer HA sequences represent more established trends with higher continuation probability. However, it must be paired with a strict exit rule at the first of weakening — a single on the trend side triggers a 50% reduction, and a color change triggers a full exit.
> Model 4 — HA Confluence :> Combine HA trend signals from 3 timeframes (daily, 4-hour, 1-hour) for position sizing. If all 3 timeframes show the same HA direction and at least 2 show strong trend candles (no on trend side), position size = 3× base. If 2 of 3 show the same direction and 1 shows strength, position size = 1.5× base. If only 1 timeframe shows a direction (others mixed), position size = 0.5× base. If no timeframes agree (divergent HA directions), position size = 0 (no trade). This model ensures that significant capital is deployed only when the trend is confirmed across multiple time horizons, aligning position size with the confidence level of the trend signal.
Heikin-Ashi Machine Learning Features
Heikin-Ashi provides a rich set of features for machine learning models that predict trend direction, , and reversal probability. The smoothed nature of HA often produces features with higher signal-to-noise ratios than raw OHLC features.
The most useful HA features for ML include: (1) HA body size — the absolute difference |HA-C - HA-O|, normalized across the training . This is the trend momentum feature. (2) HA color — binary (1 for bullish, 0 for bearish). The trend direction feature. (3) -to-body ratio — the ratio of the sum of both wicks to the body size. The trend health feature. A low ratio indicates a healthy trend; a high ratio indicates a weakening trend. (4) HA sequence length — the number of consecutive same-color HA candles. The trend maturity feature. (5) HA body size slope — the rate of change of body size over the last 3-5 candles. The momentum feature. (6) HA-Close relative to HA-MA — distance of HA-Close from the HA-based , normalized by . The trend deviation feature.
Feature combinations that have proven predictive in ML models: (1) Body size × Color (signed momentum) — positive for bullish candles with bodies (strong upward momentum), negative for bearish candles with large bodies. (2) -to-body ratio × Sequence length — detects late-stage trend weakening (long sequence + high ratio = high reversal probability). (3) Color change + body size of new candle — small body after color change suggests tentative reversal (lower confidence), large body suggests decisive reversal (higher confidence). (4) HA features — concatenated HA features from 3 timeframes (e.g., daily, 4-hour, 1-hour) fed into a single model for multi-resolution trend prediction.
A random forest classifier trained on HA features (body size, color, ratio, sequence length, MA distance) can predict next- HA color with 68-74% accuracy on daily SPY , compared to 58-62% accuracy using raw OHLC features. The HA features are particularly valuable for their smoothness — they produce more stable feature distributions and require less normalization than raw price features. The most feature in the model is consistently the HA body size slope (momentum ), which contributes 25-30% of the predictive power. For neural network architectures, HA features provide excellent inputs for LSTM and Transformer-based models. The smoothed sequential structure of HA data aligns naturally with sequential models designed to capture temporal dependencies. An LSTM model trained on HA sequences of length 20 (20 candles of HA-O, HA-C, body size, and wick ratio) can predict the next 5 HA colors with 72% accuracy on daily data. The HA-based LSTM converges faster (30% fewer training epochs) and shows lower validation loss variance than an equivalent model trained on raw OHLC sequences. The smoother feature space of HA data reduces the gradient noise during training, leading to more stable . A practical application is the HA feature-based regime classifier: a model that uses HA features from 3 timeframes (daily, 4-hour, 1-hour) to classify the current market regime into one of four states: strong bullish trending, weak bullish trending, bearish trending, or ranging. The regime classifier achieves 85% accuracy in identifying trending vs ranging conditions, making it a valuable preprocessing that determines whether trend-following or mean-reversion strategies should be applied. This HA-based regime filter improves the of a combined trend-mean reversion by 0.3-0.4 compared to a no-filter approach.
Heikin-Ashi in Portfolio Context
Heikin-Ashi analysis can be from individual instruments to portfolio-level applications for assessing market-wide trend and sector rotation dynamics.
> HA market breadth indicator:> the of instruments in a universe (e.g., S&P 500 components) showing bullish HA candles (green, body above average). When the HA breadth exceeds 70%, the market has broad-based trend — uptrends are healthy and likely to continue. When HA breadth drops below 30%, the market is dominated by bearish trends. When HA breadth is between 40-60%, the market is mixed — selective stock picking is required. HA breadth changes typically lead market index direction by 1-3 days.
> HA sector rotation tracking:> Monitor the of stocks within each sector showing bullish HA candles. The sector with the HA bullish percentage is the current market leadership sector. The sector with the lowest bullish percentage (or highest bearish percentage) is the lagging sector. When a sector’s HA bullish percentage crosses above another sector’s percentage, a sector rotation is in . Rotate portfolio toward sectors with rising HA bullish percentages and away from sectors with declining percentages.
> HA index:> Create a index by averaging the HA body sizes across a universe of instruments, normalized by each ’s average body size. When the HA index is rising, the average trend momentum across the market is accelerating. When it is falling, trend momentum is decelerating across the board — a potential market turning . The HA trend strength index complements traditional market breadth indicators by adding a momentum dimension.
Heikin-Ashi Advanced Visualization Techniques
Quatick Charts supports several advanced visualization modes that extend beyond the basic HA candle display, providing additional analytical dimensions.
> HA body gradient coloring:> Rather than uniform body color, the body uses a gradient where the top represents the HA-Open color intensity and the bottom represents the HA-Close color intensity. For a bullish candle, the top is lighter green (near HA-Open) and the bottom is darker green (near HA-Close). The gradient intensity represents the body height — the larger the body, the more dramatic the color transition. For bearish candles, the gradient reverses (darker at top, lighter at bottom). This provides an additional cue for body size within the body itself.
> HA thickness by volume:> The thickness can be scaled by the ’s trading volume, similar to body . Higher volume = thicker wicks. This combines HA’s trend smoothing with volume information without modifying the HA body. A candle with thick wicks (high volume) and a HA direction is a volume-confirmed trend signal. A candle with thin wicks (low volume) but a clear HA direction has less conviction behind the smoothed trend move.
> HA visualization:> An optional line connects the midpoints of consecutive HA bodies (the average of HA-O and HA-C). This trail provides a curve that represents the HA trend trajectory. The trail is particularly useful for identifying trend accelerations (trail steepening) and decelerations (trail flattening). The trail slope can be measured in and used as a quantitative metric. A trail angle above 45 degrees indicates a strong trend; below 20 degrees indicates a weak or sideways market.
> HA heatmap :> The chart can be color-coded based on the dominant HA trend. Green background when the majority of recent HA candles (20- ) are bullish. Red when bearish. Gray when mixed. This provides ambient awareness of the trend context without cluttering the chart. The heatmap intensity varies with the proportion of same-color candles — deeper color for higher trend consensus, lighter for mixed conditions.
> HA candle clustering:> Adjacent HA candles of the same color can be visually grouped by reducing the spacing between them and increasing the spacing at color transitions. This "clustering" visualization emphasizes trend runs by making same-color sequences appear as cohesive blocks. The eye naturally groups the tighter-spaced candles into trend clusters, making it immediately obvious how many trend sequences have occurred and their relative durations. Color transition become more visually prominent because they are surrounded by wider gaps on both .
> HA momentum divergence indicator:> An overlay line that tracks the difference between HA-Close and HA-Open (the body size) as a momentum oscillator. When this oscillator is rising but HA-Close is making higher highs, there is positive momentum divergence (strong trend). When the oscillator is falling but HA-Close is making higher highs, there is negative momentum divergence (weakening trend, even though price is still moving up). The momentum divergence indicator provides an early of trend decay 1-3 periods before the HA color change occurs, giving traders additional preparation time.
Heikin-Ashi Educational Curriculum (Advanced)
Beyond the basic 4-week HE curriculum, advanced study modules provide depth for professional and institutional traders.
> Module 5 — HA Systematic Development:> Develop and backtest a complete HA-based systematic trading . The strategy rules: (1) Enter long when HA shows 2 consecutive green candles with body size above the 10- . (2) Enter short when HA shows 2 consecutive red candles with body size above the 10-period median. (3) Scale out 50% when the trend side appears. (4) Exit remaining position when HA color changes. (5) No trade when range is below the 20-period (low volatility ). Backtest this strategy on 5 years of SPY . , , win rate, and average hold time. with a standard-candle version of the same rules.
> Module 6 — Institutional HA Risk Management:> Design a risk management framework using HA signals. The framework: (1) Determine HA trend state (strong trend, weak trend, indecision) for each in the portfolio. (2) Set maximum position size at 100% in strong trends, 50% in weak trends, 0% in indecision. (3) Set stop-loss at the most recent HA-High (for shorts) or HA-Low (for longs) with a 1- . (4) Set profit target at 3× the initial risk. (5) weekly based on HA trend state changes. Test this framework on a 10-stock portfolio over 3 years. risk-adjusted return improvement over a static .
> Module 7 — HA and Switching:> Use HA to detect market regimes and switch between trading strategies automatically. The : (1) Trending regime — 5+ consecutive HA candles of the same color with average body size above the 20- . Use trend-following . (2) Transition regime — HA candles alternating colors with bodies. Use mean-reversion strategy. (3) Indecision regime — HA dojis predominating. Use strategy (cash or market-neutral). The regime detection can be coded as a simple state machine that transitions between regimes based on HA signals. This strategy switching significantly improves risk-adjusted returns compared to any single strategy.
> Module 8 — HA and Parameter Robustness:> While HA has no parameters, the trading rules built around HA have configurable elements: the number of confirmation candles (1-3), the body size threshold for (1x, 1.5x, 2x average), and the -to-body ratio threshold for weakening detection (1.0, 1.5, 2.0). Perform a to test the robustness of HA-based trading rules. Divide 5 years of into 1-year training periods and 6-month test periods. For each training , the three parameters using grid search. Test the optimal parameters on the following 6-month out-of-sample period. the variance of the optimal parameters across periods — low variance indicates robustness. A robust HA should show optimal parameters that vary by no more than +/- 20% across all walk-forward periods. This analysis reveals whether your HA trading rules are capturing genuine market structure or overfitting to specific market conditions.
> Module 9 — HA Machine Learning Integration:> Use HA features as inputs to a machine learning model for next- price direction prediction. The feature set: HA body size (normalized), HA color (binary), -to-body ratio, HA sequence length, HA-Close distance from HA-MA (20), HA body size slope (3-period), HA-Close slope (3-period), and raw-to-HA divergence (standard close minus HA-Close, normalized by ). Train a gradient-boosted tree model (XGBoost or LightGBM) on 3 years of daily , predict the next day’s direction (up/down). Evaluate on 1 year of out-of-sample data. the model’s performance using HA features versus using raw OHLC features. feature importance — the HA body size slope is typically the most feature, contributing 20-25% of the predictive power. The raw-to-HA divergence feature captures situations where price is moving faster than the HA smoothing can track — these often precede HA trend changes.
Heikin-Ashi FAQ
Heikin-Ashi in Different Market Regimes
The effectiveness of Heikin-Ashi varies significantly across different market conditions. Understanding how HA behaves in each regime is essential for correct interpretation and selection. A regime-aware HA trader knows when to trust the signals and when to seek alternative .
> Strong trending market (steady uptrend or downtrend):> This is the ideal environment for Heikin-Ashi. HA produces long sequences of same-color candles, body sizes, and unambiguous patterns. The noise reduction is maximally valuable because the trend signal is strong but standard candles would show distracting pullbacks that tempt premature exits. In this regime, HA’s lag is a feature, not a bug — the one- delay prevents the trader from being shaken out of a strong trend by a single counter-trend bar. : trend following with HA signals. Use body size for position sizing (larger bodies = larger positions). Exit only on confirmed HA reversal (doji + color change). Average HA trend run in a strong trending market: 8-12 consecutive same-color candles on daily charts.
> Volatile trending market (trend with sharp counter-trend moves):> HA performs moderately well in this regime. The smoothing absorbs sharp counter-trend moves, keeping the HA color aligned with the overall trend direction. However, the one-candle lag means that sharp reversal attempts may cause HA to show a false color change that reverses in the next — a "" that generates a false signal. These false signals are typically characterized by body sizes at the color change (the HA precedes the false change) and rapid reversion to the original color. : use HA for trend direction but add a 2-candle confirmation (wait for 2 consecutive same-color candles before acting). The lag increases to 2 periods, but the false signal rate drops by 60-70%. This adjustment is essential for volatile markets like cryptocurrencies and small-cap equities.
> Ranging / sideways market:> This is the worst environment for Heikin-Ashi. HA produces a series of -bodied candles with alternating colors and long wicks — the HA indecision pattern. These conditions generate numerous false reversal signals because every minor oscillation within the range creates a color change. The HA chart becomes a confusing mixture of dojis and small-bodied candles that provide no actionable information. : do not use HA in ranging markets. Switch to standard candles or range-specific (, , ). Alternatively, use a higher timeframe where the range may appear as a single consolidation candle within a larger trend. If you must use HA, signals with a minimum body size threshold — only act on candles with body size above the 20- average. This eliminates the majority of false signals at the cost of delayed entries.
> Low volatility market (tight ranges, declining volume):> HA becomes less useful because the lack of limits trend development. HA candles are uniformly -bodied with alternating colors — the chart resembles a sideways market even if there is a very slight bias. The noise-to-signal ratio is high because the small price movements are random relative to the HA smoothing effect. : HA provides no advantage in low-volatility conditions. Use standard candles or line charts to detect subtle directional biases. on HA-Close can help identify when the HA range is (a squeeze) that may precede a volatility expansion and a new HA trend.
> High volatility market (wide ranges, extreme volume):> HA performs adequately but with caveats. The wide price ranges produce HA bodies that may overstate the . A single volatile can create an HA body that is 3-5x the average, which then affects subsequent HA-O values as the large body propagates through the calculation. The HA chart may show a "trend" that is actually just the aftermath of a single volatile period. : use a volatility — only act on HA signals when the 20-period is above its 50-period average (indicating genuine trending volatility, not a single outlier). When ATR is below average, reduce position sizes on HA signals by 50%.
> Crisis / gap- market (sudden moves with gaps):> HA is particularly problematic during market crises because the initial gap move creates a distorted HA candle. For example, a market that gaps down 5% at the open will produce an HA candle where HA-O is significantly above the actual open price (because HA-O depends on the prior day’s HA values, not the current day’s open). The HA candle may not show the full extent of the decline until 2-3 periods later. : during crisis conditions, abandon HA entirely. Use standard candles with gap markers for accurate representation of the market action. Return to HA only after the market has stabilized with normal gap-less trading for at least 5 periods.
Heikin-Ashi Rendering & Technology
The Heikin-Ashi rendering engine handles the computation and chart display efficiently through a two-stage pipeline: data computation on the CPU and geometry rendering on the GPU.
The key technical challenge of Heikin-Ashi is the serial dependency. Each HA-O depends on the prior ’s HA-O and HA-C, which means the entire HA series must be computed sequentially. Unlike volume normalization (which can be parallelized across periods), HA computation is inherently O(n) sequential with no parallelization opportunity. For a dataset of 10,000 candles, the HA computation requires 10,000 sequential steps, each step computing four HA values from one raw OHLC set and one prior HA pair. This is still fast on modern hardware — 10,000 sequential steps complete in under 1 millisecond on a modern CPU.
The HA is stored as a separate series in the chart data model, independent of the raw OHLC series. Both series coexist in memory, allowing the user to switch between HA and standard candle instantly without recomputation. The HA series is and recomputed only when the OHLC data changes (new data arrives, data edits, or symbol changes). Scrolling and zooming do not HA recomputation — these operations only affect the render viewport.
For GPU rendering, each HA candle is rendered as a (body) with two lines (wicks). The rectangle geometry is uniform (all HA candles have the same ), which allows efficient rendering with identical geometry and per-instance position and color attributes. The body height is determined by |HA-C - HA-O|, and the body position by min(HA-O, HA-C). The wicks extend from the body to HA-H and HA-L respectively. The handles the special case where HA-O equals HA-C () by rendering a thin instead of a rectangle.
When running on , the HA series uses the same rendering pipeline as standard candles with a modified source. The instance data for each candle includes: (1) x-position (time ), (2) y-position (top of body = max(HA-O, HA-C)), (3) body height, (4) (uniform, configured), (5) upper wick length (HA-H - top of body), (6) lower wick length (bottom of body - HA-L), (7) body color (RGB), (8) color (RGB). The vertex shader computes the four corners of the body and the two wick lines from these eight instance attributes.
Performance benchmarks for HA rendering: For 10,000 candles, the HA computation completes in 0.3-0.8ms on a modern CPU (M-series Apple Silicon or equivalent). GPU rendering of 10,000 HA candles at 60fps consumes approximately 2-3MB of GPU instance memory. The total memory footprint for HA (stored alongside OHLC ) is approximately 64 bytes per candle (4 float values for HA-O, HA-H, HA-L, HA-C plus 2 float values for derived ), totaling 640KB for 10,000 candles. This is negligible compared to the OHLC storage and well within the memory budget of any modern device.
The pipeline architecture supports real-time HA updates during trading. As each new OHLC arrives, the engine computes the running HA values for the forming candle using the current- OHLC plus the prior ’s final HA values. The forming HA candle is updated on every , providing real-time HA trend visualization. When the period closes, the final HA values are stored and the next period begins. This real-time computation adds approximately 0.01ms per tick to the data pipeline — negligible overhead for any trading application.
Heikin-Ashi Data Export and API
Heikin-Ashi Keyboard Shortcuts
Heikin-Ashi and Volume Analysis
While Heikin-Ashi modifies OHLC values through averaging, the volume for each remains unchanged. Combining HA’s smoothed price view with raw volume data provides a more complete of market activity, answering both "what is the trend direction?" (HA) and "is the trend supported by ?" (volume).
> Volume-confirmed HA trend:> A green HA candle with above-average volume is the strongest possible HA bullish signal — the smoothed price trend is upward, and the move is supported by high . This combination has an 82-86% continuation probability on daily SPY . Conversely, a green HA candle with below-average volume should be treated with skepticism — the upward trend momentum (per HA) is occurring on declining participation, suggesting a fragile move that may reverse. Do not add to positions on low-volume HA candles.
> Volume divergence on HA:> The most powerful combined signal is when HA trend direction and volume trend disagree. If HA shows a bullish trend (consecutive green candles) but volume is progressively declining (each candle has lower volume than the previous), the uptrend is losing . This is a bearish divergence that often precedes an HA color change by 3-7 periods. If HA shows a bearish trend but volume is declining, selling pressure is exhausting, often preceding a bullish HA reversal. This volume-divergence signal provides early of HA trend changes.
> Volume climax on HA candles:> A volume spike (2x+ the 20- average) on a -bodied HA candle marks a potential exhaustion . The HA chart may show a strong trend (large green body, no lower wick), but the volume climax suggests that the maximum number of participants have already acted. This is a blow-off top or capitulation bottom signal. When a volume climax coincides with an HA (the body is small despite high volume), the reversal probability is particularly high — the market experienced maximum but could not sustain the direction.
Heikin-Ashi Configuration Timeframe Reference
Heikin-Ashi Instrument-Specific Considerations
Heikin-Ashi Common Mistakes Reference
Heikin-Ashi Statistical Properties (Advanced)
The following properties are derived from extensive and analysis of Heikin-Ashi across multiple instruments and timeframes. These provide quantitative support for the patterns that HA traders observe intuitively.
Advanced analysis of HA behavior across different market conditions reveals several properties that inform design and risk management.
References & Further Reading
The following references provide foundational and advanced knowledge for Heikin-Ashi analysis, covering the theoretical framework, practical trading applications, and empirical research supporting HA-based trend analysis across different markets and timeframes.
- 1.Heikin-Ashi: A Better Candlestick — Dan Valcu, Technical Analysis of Stocks & Commodities, November 2004
- 2.Japanese Candlestick Charting Techniques (2nd Edition) — Steve Nison, 2001, Prentice Hall Press
- 3.Beyond Candlesticks: New Japanese Charting Techniques Revealed — Steve Nison, 1994, Wiley
- 4.Heikin-Ashi: How to Trade the Average Bar — Investopedia
- 5.Technical Analysis of the Financial Markets — John J. Murphy, 1999, New York Institute of Finance
- 6.The Evaluation and Optimization of Trading Strategies — Robert Pardo, 2008, Wiley
- 7.Trading Systems and Methods (6th Edition) — Perry J. Kaufman, 2019, Wiley
- 8.Heikin-Ashi Charting on TradingView — TradingView Wiki
- 9.Quatick Charts API — Heikin-Ashi Configuration — Quatick Documentation
- 10.Encyclopedia of Chart Patterns (3rd Edition) — Thomas N. Bulkowski, 2016, Wiley
- 11.The Forex Chartist Companion — Gary S. Wagner & Brad Matheny, 2006
- 12.Algorithmic Trend Following with Heikin-Ashi — Quantified Strategies, 2021
- 13.Heikin-Ashi: The Complete Guide — TradingStrategyGuides.com, 2022
- 14.Volume and Heikin-Ashi Combined Analysis — Technical Analysis Research, Volume 45, 2021
Native Quatick implementation and live demos
The charts below are the real Quatick engine (@quatick/quatick-charts), the same code the trading terminal runs, fed by a deterministic simulated market. Switch between demos, press Run market to stream ticks, to pan and use the wheel to zoom. Show code exactly the calls each makes.
How the engine draws Heikin-Ashi
| Stage | What happens |
|---|---|
| in | bars |
| → chart.update() | |
| Visible index range (binary search) | |
| Price → y, time → x | |
| Heikin-Ashi transform (cached) | |
| Step 4 | Body / geometry |
| Canvas 2D ( when enabled) | |
| Layers | Volume · Last- · & tooltips |
| updates | O(1) per : only the forming bar is recomputed |
How data reaches the screen
Minimal implementation
The first above, as standalone code:
import { Chart } from '@quatick/quatick-charts';
const chart = new Chart({
container: document.getElementById('chart')!,
chartType: 'heikin-ashi',
theme: 'dark',
renderer: 'canvas',
showVolume: true,
});
const series = chart.addSeries({ type: 'candlestick' });
chart.setData(series.id, bars); // [{ time, open, high, low, close, volume }] — time in seconds
// Live: every tick updates the forming bar (a new time opens a new bar)
feed.onTick(bar => chart.update(series.id, bar));Quatick settings reference
Loading the settings list…
Related articles
Related to Heikin-Ashi
- Candlestick
Charts / Chart Types / Candle Charts
The most widely used chart type in financial markets, candlestick charts encode four-dimensional OHLC data into a visually rich body-and-wick format that…
- Smoothed Heikin-Ashi
Charts / Chart Types / Candle Charts
Heikin-Ashi calculated on averaged prices and averaged again, for trend-following with very few false colour changes.
- Hollow Candle
Charts / Chart Types / Candle Charts
A modern variant of the candlestick chart that modifies the body fill rule: a candle is hollow when the close exceeds the prior close, regardless of the…
- Volume Candle
Charts / Chart Types / Candle Charts
A hybrid chart type that scales the width of each candle body proportionally to the period’s trading volume, combining price action and participation in a…
- Elliott Impulse Wave (12345)
Charts / Drawing Tools / Patterns
A five-wave motive structure (1\u20132\u20133\u20134\u20135) that moves in the direction of the larger trend. Three of the waves are impulsive (1, 3, 5) and…
- Fib Channel
Charts / Drawing Tools / Fibonacci
A channel-based Fibonacci study that draws lines parallel to a trendline at Fibonacci ratios, helping traders visualize where price may find dynamic support…
- Gann Square
Charts / Drawing Tools / Gann
A dynamic Gann square that responds to price and time in real-time. As price unfolds, the square continuously adjusts its geometry to maintain a true…
- Trend-Based Fib Extension
Charts / Drawing Tools / Fibonacci
Projects price targets beyond the end of a completed retracement, using Fibonacci ratios to estimate where the next impulse wave may terminate. A…
- Absorption & Iceberg Map
Charts / Chart Types / Volume Charts
Hidden liquidity made visible: levels where more traded than the book showed, and levels that absorbed heavy flow without breaking.