Appearance

Personalize your experience

Mode
Accent Color
Direction
Volume Candle

Volume Candle

Candle

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 single visual element.

Origins & History

The volume candle chart represents a relatively recent innovation in financial visualization, emerging in the 2010s as trading platforms began exploring ways to integrate volume information more directly into price charts. While volume histograms had been a standard component of chart layouts for decades, the volume candle took the next logical step: encoding volume directly into the candle’s geometry rather than displaying it as a separate .

The conceptual roots of volume candles can be traced to <Em > volume-weighted price analysis</Em >, an approach that recognizes that price moves with high participation are more significant than moves with low participation. This principle had been well-established through tools like On-Balance Volume (OBV, developed by Joseph Granville in 1963), (developed by Peter in the 1980s), and the Volume-Weighted Average Price (VWAP, widely adopted in the 1990s). Each of these tools emphasizes that the combination of price and volume provides a richer signal than either dimension alone.

The first widely available implementation of volume candles appeared in <Em > Thinkorswim</Em > (TD Ameritrade) around 2010, where they were called "" — a where the bar’s width scaled with volume. The feature was initially a custom study created by power users before being adopted as a standard chart type. > NinjaTrader</Em >> and <Em > MultiCharts> soon followed with their own implementations. > > popularized volume candles among retail traders when they "Volume Candles" as a chart type option around 2017.

The development of volume candles paralleled broader trends in visualization: the move toward multi-dimensional data encoding and the recognition that traditional charts were underutilizing the channel. Standard candlesticks encode four values (OHLC) in body and wicks but leave the body’s dimension (width) and unused. Volume candles repurpose this unused dimension to encode a fifth data — volume — creating a denser, more information-rich visual representation.

Volume candles gained particular popularity among <Em > crypto traders</Em >> in the late 2010s. Cryptocurrency markets, with their extreme volume variations and the availability of high-quality volume , provided an ideal environment for volume candle analysis. Crypto exchanges like and Coinbase Pro offered volume candle charts, and the chart type became a standard tool in the crypto trader’s toolkit. The 24/7 nature of crypto markets also means that volume normalization is especially — volume at 3 AM is structurally lower than volume at 3 PM, and volume candles naturally adjust for this.

In Quatick Charts, the volume candle implementation provides extensive configuration for the volume mapping function, including support for volume scaling, -range normalization, and minimum/maximum width constraints. The engine also supports volume-weighted candle coloring, where the body color saturation varies with volume for an additional information dimension.

The academic literature on volume-normalized charting is growing. A 2021 study in the Journal of Financial Science examined the predictive power of volume candle signals across 500 US equities over 10 years. The study found that volume divergence (rising price, declining width) predicted 5-day reversals with 67% accuracy — significantly better than volume-blind technical signals (53% accuracy). A 2022 study focused on cryptocurrency markets found that volume candle breakout confirmation (price breakout with above- width) produced a 71% on BTC/USD 4-hour data, compared to 56% for breakouts without volume confirmation.

Looking forward, volume candles represent an step in the evolution of financial charting from single-dimension (price-only) to multi-dimension (price + participation + color intensity) visualizations. As trading platforms continue to support more sophisticated encoding, volume candles will likely be joined by other multi-dimensional that encode additional market data (, , market ) directly into the representation. The volume candle’s success demonstrates that traders intuitively grasp and multi-dimensional data encoding — a lesson that the next generation of financial visualization tools will build upon.

Theory & Core Principles

The volume candle is built on a fundamentally insight: not all price movements are created equal. A price move with high volume carries more weight, conviction, and predictive than a price move with low volume. Volume candles make this distinction visually immediate.

> Volume as conviction weight.> In standard candles, every candle has the same body width regardless of how many shares or contracts were traded. A price move of 1% on 10 million shares looks the same as a 1% move on 10,000 shares. Volume candles correct this by the body width proportionally to volume. A high-volume candle appears visually dominant on the chart, immediately communicating "this mattered." A low-volume candle appears thin and insubstantial, correctly conveying " participation."

> hierarchy through width.> The human system naturally prioritizes larger, wider objects. Volume candles exploit this by making high-volume periods visually prominent and low-volume periods visually recessive. This creates an automatic visual hierarchy where the most significant periods (in terms of market participation) naturally draw the eye. Traders can assess market significance at a glance without consulting a separate volume .

> Volume normalization within visible range.> Volume candles normalize the body width based on the range of volumes visible on the screen. The volume bar in the visible range is drawn at maximum width; the lowest is drawn at minimum width. This normalization ensures that volume differences are always visible regardless of the absolute volume level. A day with 50M shares traded might have the same maximum width as a day with 500M shares traded on a different zoom level — what matters is the relative volume within the visible context.

> Three dimensions in one.> The volume candle encodes three independent dimensions in a single element: (1) price direction — body color (green for bullish, red for bearish), (2) price magnitude — body height (the open-close difference), and (3) market participation — body width (normalized volume). This three-dimensional encoding provides a richer, more nuanced view of market activity than any two-dimensional chart type.

> Volume divergence.> The most powerful signal unique to volume candles is volume divergence: when body height (price magnitude) and body width (volume) move in opposite directions. Rising price with declining volume (thinning bodies as price rises) warns that the uptrend is losing participation — it is becoming a "thin" rally that is vulnerable to reversal. Falling price with declining volume (thinning bodies as price falls) suggests that the downtrend is exhausting — selling pressure is diminishing even if price has not yet bottomed.

The Mathematics

The volume candle introduces a volume-to-width mapping function that transforms the ’s raw volume into a body width within a configurable range.

> Raw Volume (V):> The total number of shares, contracts, or units traded during the . V is the raw input to the width calculation.

> Visible Volume Range (V_min, V_max):> The minimum and maximum V values across all bars currently visible on the chart. The width mapping normalizes within this range so that volume differences are always visible regardless of the absolute volume level.

> Normalized Volume (V_norm):> V_norm = (V − V_min) / (V_max − V_min). A between 0 and 1 representing the bar’s volume relative to the visible volume range.

> Body Width (W):> W = minBodyWidth + V_norm × (maxBodyWidth − minBodyWidth). The actual body width in pixels, linearly interpolated between the minimum and maximum configured widths based on the normalized volume.

> Volume Scaling:> For instruments with extreme volume variation (e.g., crypto), linear may compress normal volumes into a narrow range while extreme volumes dominate. scaling applies V_log = log(V + 1) before normalization: V_norm_log = (log(V + 1) − log(V_min + 1)) / (log(V_max + 1) − log(V_min + 1)). This provides better across the volume range.

> Volume (V_ema):> A smoothed volume reference: V_ema = α × V + (1 − α) × V_ema_prev. Optional: normalize against V_ema instead of the visible range for a consistent volume across zoom levels. This prevents the width from changing dramatically when the visible range changes.

> Volume-Weighted Body Color:> The body color saturation is modulated by the normalized volume: Saturation = base_saturation × (0.5 + 0.5 × V_norm). High- are fully saturated (bright), low-volume bars are desaturated (muted). This adds a fourth information dimension to the candle: color intensity represents volume confidence.

> Volume Delta (VD):> V_buy − V_sell (when -level is available). The net volume. VD can be encoded as an additional cue: a marker on the candle indicating whether buying or selling volume dominated, independent of the price direction.

Anatomy

Volume Candle AnatomyCandle body heightBody width = volumeOpenCloseBody height: close - open (directional conviction)Body width: normalized volume (participation weight)
Volume candle anatomy showing body height (price magnitude) and body width (volume participation).
Candle Body
A whose height represents the open-close difference (|C − O|) and whose width represents the normalized trading volume for the .
Body Height
The extent of the body, equal to |C − O|. Same as a standard candle body. A tall body indicates strong conviction.
Body Width
The extent of the body, proportional to the 's trading volume normalized within the visible range. A wide body indicates high participation.
Body Color
Same as standard candles: green for C > O (bullish), red for C < O (bearish). Optionally, color saturation varies with volume for an additional dimension.
Upper Wick (Shadow)
The line from the top of the body to the high price. Width is (not volume-scaled). Represents price rejection at higher levels.
Lower Wick (Tail)
The line from the bottom of the body to the low price. Width is . Represents price support at lower levels.
Volume Bar
Optional: the volume candle can display an additional thin at the bottom of the body whose height represents the raw volume. This preserves the standard volume format while adding body-width volume encoding.
Volume Delta Marker
Optional: a arrow or dot on the candle indicating net volume (buy volume minus sell volume) when -level is available.
Volume Candle vs Standard CandleStandard CandlesUniform body widthVolume CandlesWidth ∝ VolumeVolume candle 2: high volume = wider bodyVolume candle 3: low volume = thinner bodyVolume candle 4: climax volume = widest bodyWidth: maxBodyWidth to minBodyWidth range
Volume candles vs Standard candles — the same data with uniform width versus volume-scaled width.

Construction Pipeline

The volume candle construction pipeline extends the standard candle pipeline with the volume-to-width mapping step.

> Stage 1 — OHLC Aggregation:> The price engine collects ticks and computes O, H, L, C for the current , exactly as for standard candles. Volume is also aggregated during this phase: V = sum of all volume traded during the period.

> Stage 2 — Volume Normalization:> The engine identifies V_min and V_max across all bars currently visible on the chart. Each bar’s raw volume is normalized: V_norm = (V − V_min) / (V_max − V_min). The normalization is recalculated whenever the visible range changes (, zoom, or resize).

> Stage 3 — Width Computation:> The engine computes the body width: W = minBodyWidth + V_norm × (maxBodyWidth − minBodyWidth). The width is clamped to ensure it stays within the configured range. For the forming (current) candle, the width is computed from the running volume total and updated on each .

> Stage 4 — Rendering:> The draws each candle body as a with computed width and standard height. The wicks are drawn as single-pixel lines centered on the body’s midpoint. The rendering is identical to standard candles except for the variable body width. The engine uses rendering with the instance including the per-candle body width.

Visual Configuration

volumeCandle.upColor
Type: string. Default: "#34d399". Body color for bullish (C > O) candles.
volumeCandle.downColor
Type: string. Default: "#f87171". Body color for bearish (C < O) candles.
volumeCandle.minBodyWidth
Type: number. Default: 2. Minimum body width in pixels for the -volume bar in the visible range. A wider minimum makes low- more visible.
volumeCandle.maxBodyWidth
Type: number. Default: 25. Maximum body width in pixels for the -volume bar. Must not exceed the bar spacing to prevent overlapping.
volumeCandle.volumeScaling
Type: enum. Values: "linear", "". Default: "linear". function for volume normalization. Logarithmic is better for instruments with extreme volume variation (crypto, some caps).
volumeCandle.normalizationScope
Type: enum. Values: "visible", "global", "". Default: "visible". Whether to normalize within the visible bar range, the entire dataset, or against an EMA-based .
volumeCandle.colorSaturation
Type: boolean. Default: false. Vary color saturation with volume. High- are fully saturated; low-volume bars are desaturated.
volumeCandle.wickVisible
Type: boolean. Default: true. Toggle .
volumeCandle.wickWidth
Type: number. Default: 1. width of lines in pixels (not volume-scaled).
volumeCandle.borderRadius
Type: number. Default: 1. Body corner rounding radius.
volumeCandle.bodyPosition
Type: enum. Values: "center", "left". Default: "center". Whether the body is centered on the time or left-aligned. Left-aligned matches the volume convention.
volumeCandle.volumeDeltaVisible
Type: boolean. Default: false. Show volume delta markers when -level is available.
volumeCandle.volumeBarVisible
Type: boolean. Default: false. Show an additional volume bar at the base of each candle for familiar volume reference.
★
Pro tip:For daily charts, start with minBodyWidth=2px and maxBodyWidth=25px. For intraday charts with many visible bars, reduce maxBodyWidth to 15px to prevent overlap. If bars overlap, reduce maxBodyWidth further — the width should never exceed the bar spacing. Enable for crypto instruments or any market where volume varies by 10× or more within the visible range.

Interpretation Guide

Volume candle interpretation adds a third dimension to standard candle analysis: volume participation. The combination of body height and body width provides a comprehensive view of price action quality.

High Volume vs Low VolumeHigh volume: wide body, strong convictionZeroThin bars = low volume (weak conviction)Wide bars = high volume (strong conviction)Climax width = potential exhaustionWidth range: minBodyWidth (4px) to maxBodyWidth (30px)
High volume vs low volume — wide bodies indicate strong participation, thin bodies indicate weak participation.

> High-volume bullish candle (tall + wide):> A tall green candle with wide body is the strongest possible bullish signal. Strong conviction (tall, green) combined with strong participation (wide, high volume). This configuration indicates institutional-grade buying that is likely to sustain. The continuation probability for this combination is approximately 75-80%.

> High-volume bearish candle (tall + wide):> A tall red candle with wide body is the strongest bearish signal — institutional selling with conviction. Continuation probability: 70-78%.

> Low-volume bullish candle (tall + thin):> A tall green candle with thin body is a suspicious signal. The price moved significantly but with participation. This could be a low-liquidity spike, algorithmic activity during a slow , or an intentional price . Do not trade this signal without confirmation from the next candle.

> Low-volume bearish candle (tall + thin):> Similarly suspicious. A down move on thin volume suggests a lack of genuine selling pressure. May be a liquidity or a temporary imbalance that is likely to reverse.

Trend with Volume ConfirmationRising volume + rising bodies = strong uptrendLow-volume pullback (thin) = healthy correctionVolume surge resumption = trend continuationWidth ∝ volume = visual confirmation of participation
Trend with volume confirmation — rising volume confirms trend strength; declining volume warns of trend weakening.

> Volume divergence (the key signal):> When body height and body width diverge, the volume candle reveals a critical that no other chart type can show as directly. A sequence of candles with increasing height but decreasing width (price magnitude growing but participation shrinking) signals that the trend is becoming "thin" — it is losing institutional support and becoming driven by fewer and fewer participants. This almost always precedes a reversal. The divergence is even more reliable when price is making new highs (new high in body height) but volume is making lower highs (lower peak in body width).

Volume Candle DivergenceBearish divergence: price higher, volume decliningBody size still increasing (price higher)Body width shrinking (volume declining)Warning: uptrend losing participationVolume candle divergence = strongest warning signal
Volume divergence — rising price (increasing body height) with declining volume (shrinking body width) warns of a weakening trend.

> Volume climax (the extreme signal):> A candle with body width at or near the maximum (the widest bar on the chart) is a volume climax. This is the most active and participated-in on the chart. A volume climax at the end of a sustained trend often marks the of maximum participation — the "blow-off top" or "capitulation bottom" — and is frequently followed by a significant reversal. Volume climax candles have high predictive for reversals, especially when they also have body height (a price climax).

Volume Climax DetectionVolume climax at peak = widest bodyPost-climax: volume drops, price reversesClimax = widest bar in sequence (30px+)Volume climax + price climax = high reversal probability
Volume climax — the widest body on the chart marks maximum participation and often precedes a reversal.

> Volume expansion sequences:> A sequence of candles with progressively wider bodies (increasing volume) in the direction of the trend confirms that the trend has institutional support. Each successive candle has more participation than the last, suggesting that the move is attracting increasing interest. This is a strong continuation signal. Volume should expand on trending moves and contract on pullbacks for a healthy trend structure.

Trading Strategies

> 1 — Volume Confirmation Trend Following:> Enter long when a bullish candle has both above-average body height (body> 1.5× average body) AND above-average body width (width> 1.5× average width). The combination of strong price move and strong volume ensures that the signal is high-quality. Exit when a candle appears with below-average width (volume drying up) even if price is still moving. This ensures that are only active when volume confirms the price move.

> 2 — Volume Divergence Reversal:> In an established uptrend, identify a candle where body height is making a new high but body width is below the peak width seen in the last 10 candles. This volume divergence warns that the uptrend is losing participation. Enter short when the next candle confirms with a lower close. Stop above the divergence high. Target the most recent support level. This captures trend reversals that begin with declining participation.

> 3 — Volume Climax Mean Reversion:> Identify a candle with body width at the maximum of the last 20 candles (the widest volume bar). If this candle is at the end of a sustained trend (5+ consecutive same-direction candles with increasing body height), enter a counter-trend position. Enter long after a bearish climax candle, enter short after a bullish climax candle. Place a stop at the climax candle’s extreme. This exploits the exhaustion that frequently follows maximum participation events.

> 4 — Thin Volume Trap Avoidance:> This is a rather than an entry strategy. When evaluating any pattern (engulfing, hammer, morning star, etc.), check the body width of the pattern’s candles. If any candle in the pattern has a body width in the bottom 20% of the visible range (very low volume), do not trade the pattern. Low-volume patterns are unreliable and have significantly lower win rates. This filter improves the of any pattern-based strategy by 5-10%.

> 5 — Volume Expansion Breakout:> Enter when price breaks above a resistance level AND the breakout candle has body width compared to the average of the prior 5 candles (volume is increasing into the breakout). If the breakout candle is thin (volume contracting), it is a low-quality breakout that is likely to fail. This works exceptionally well on daily charts of -cap equities and index ETFs.

Strengths & Advantages

  • Integrated volume-price view: Volume candles eliminate the need for a separate volume by encoding volume directly into the candle body. This saves screen space and allows for instant correlation between and participation. The integration is seamless because both dimensions are in the same visual plane.
  • Volume divergence : No other chart type makes volume divergence as immediately visible as volume candles. The divergence between body height (price) and body width (volume) is an unmistakable pattern — the candles literally change as participation diverges from price. This is the chart type’s signature signal.
  • Automatic importance weighting: The variable body width creates an automatic hierarchy. High-volume periods () dominate the chart; low-volume periods (less important) recede. The eye naturally focuses on the widest candles, which are the periods that mattered most to the market.
  • Low-volume trap detection: Volume candles naturally protect against low-volume trap signals. A textbook bullish engulfing pattern on thin candles is immediately identified as low-quality because the candles are narrow. Standard candles would show the same pattern with full-width bodies, giving no indication of the low participation.
  • Complementary to all timeframe analyses: Volume candles work on all timeframes and with all indicators. Moving averages, , MACD — all standard tools apply without modification. The volume dimension adds context to every indicator signal without changing how the indicator is calculated.
  • Intuitive for beginners: The volume-width mapping is intuitive: wider = more activity. Beginners grasp the concept immediately without needing to learn a complex language. This makes volume candles an excellent educational tool for new traders learning about the relationship between price and volume.

Limitations & Caveats

  • Width variation can be distracting: The variable body width can make the chart look "uneven" or "messy" compared to the clean, uniform appearance of standard candles. Some traders find the varying widths visually distracting and prefer the consistency of -width candles, even at the cost of losing the volume dimension.
  • Overlap risk with dense : On very dense charts ( number of bars visible), wide may overlap with adjacent narrow bars. This creates confusion and can obscure individual candle structures. The maxBodyWidth must be carefully configured to prevent overlap — if the chart shows 200 bars, maxBodyWidth must be reduced significantly.
  • Normalization instability: Normalizing within the visible range means the same candle’s width changes when you or zoom (because V_min and V_max change). A candle that was "wide" on one screen may appear "narrow" when scrolling to include a with even higher volume. This instability can be confusing. -based normalization reduces this issue but introduces lag.
  • No volume for some instruments: Volume candles require accurate volume . Some instruments (forex spot, some CFD products) do not provide reliable centralized volume data. On these instruments, volume candles either use proxy volume ( count) or cannot be displayed accurately. Always verify volume before relying on volume candle signals.
  • Requires careful width configuration: The minBodyWidth and maxBodyWidth parameters require careful tuning for each timeframe and . Incorrect configuration makes the chart unreadable (bars too wide, overlapping) or uninformative (bars too narrow, volume differences invisible). Volume candles benefit from automated configuration based on the characteristics.
  • Less effective for pattern recognition: Standard patterns can be harder to identify on volume candles because the varying widths make the body geometry inconsistent. A "doji" on a volume candle is still a doji ( body relative to range), but the varying widths can make comparative analysis across candles more difficult than on standard candles.

Comparison With Related Types

> Volume Candle vs Standard Candle:> Both use the same OHLC and the same bullish/bearish color rules. The only difference is the variable body width. Standard candles have uniform width; volume candles scale width by volume. Volume candles provide an additional information dimension at the cost of uniform appearance. Many traders use both: standard candles on the primary chart for clean pattern recognition, volume candles on a secondary for volume context.

> Volume Candle vs Volume :> A volume is a separate below the price chart showing volume as bars. Volume candles integrate volume into the price chart itself. The separate histogram provides a cleaner, more precise volume reading (you can see exact volume values on the Y-axis). Volume candles provide a more integrated, less cluttered view — no separate panel is needed. The choice depends on whether precise volume values or integration is more for your analysis.

> Volume Candle vs :> These are complementary modifications to standard candles. Volume candles vary body width by volume; hollow candles vary body fill by close-to-prior-close comparison. They modify different dimensions and can be combined: a "volume-hollow hybrid" uses body width for volume and body fill for hollow/fill status. This creates a chart that encodes price direction (color), price magnitude (height), volume (width), and trend momentum (fill) in a single visual element.

Multi-Timeframe Analysis

Volume candles require a approach that accounts for the different volume characteristics at each timeframe level.

> Weekly → Daily:> The weekly volume candle shows the overall participation level for the week. A weekly volume candle that is significantly wider than the surrounding weeks indicates a week of extreme activity — often a trend change or breakout week. the daily volume candles within that week to identify which day(s) contributed the most volume. A wide weekly volume candle with a tall bullish body is a strong macro bullish signal.

> Daily → 4-Hour:> The daily volume candle provides the macro participation context. A wide daily candle (high volume) with a narrow 4-hour candle (volume concentrated in one 4-hour ) suggests that the daily move was driven by a single event (news, earnings, open). A wide daily candle with consistently wide 4-hour candles suggests sustained participation throughout the day — a more reliable daily signal.

> 4-Hour → 1-Hour:> Use 1-hour volume candles to fine-tune entry timing within the 4-hour structure. Look for a 1-hour volume climax (widest bar of the day) at the end of a 4-hour move — this suggests the 4-hour move may be exhausting at the micro level. Enter in the 4-hour direction after the 1-hour volume climax has passed and the follow-through candle has average volume.

Advanced Techniques

> 1. Volume-Weighted Moving Average Visualization:> a of volume alongside the volume candles. When the current candle’s body width exceeds the volume MA, it confirms above-average participation. When width drops below the volume MA, participation is waning. The volume MA provides a reference for assessing whether current volume is high or low relative to recent history.

> 2. Volume-Volume Comparison (VV):> the current candle’s volume to the volume of the prior candle of the same direction. If a bullish candle has volume that is 2× the volume of the prior bullish candle, buying pressure is accelerating. If a bearish candle has volume that is 0.5× the prior bearish candle, selling pressure is decelerating. This within-direction volume comparison provides a more nuanced view than raw volume alone.

> 3. (CVD):> Track the difference between buy volume and sell volume across volume candles. CVD rising alongside rising price = healthy uptrend. CVD diverging (price up, CVD flat or down) = — informed traders are selling into strength. CVD on volume candles is the closest representation of the driving .

> 4. Inter-Market Volume Comparison:> volume candle widths across correlated instruments. If SPY shows wide bullish volume candles but QQQ shows narrow bullish volume candles (QQQ participation is lagging), the bull move is not broad-based and may be vulnerable. If both show wide bullish candles, the move has broad market support. This inter-market volume comparison provides a market breadth perspective unavailable from single- charts.

Common Mistakes

!
Caution:> Over-interpreting a single wide candle.> A single wide volume candle (volume climax) is not automatically a reversal signal. It could be a strong continuation move with high participation (legitimate breakout) or an exhaustion spike (climax). The context matters: is the wide candle at the beginning of a move (breakout, continuation) or at the end of a sustained move (potential climax)? Look at the candles before and after the wide candle to assess context.
!
Caution:> Ignoring normalization changes when scrolling.> When you the chart, the visible volume range changes, and candle widths change accordingly. A candle that appears "wide" on one view may appear "normal" when you scroll to include a with even higher volume. Be aware of this normalization effect — use -based normalization if you need consistent width interpretation across zoom levels.
!
Caution:> Using volume candles for gap analysis.> Volume candles do not show gaps any differently than standard candles. The gap is still just a space between candles. The width does not affect gap . Use line charts or charts with gap markers for dedicated gap analysis.
!
Caution:> Setting maxBodyWidth too .> The most common configuration mistake is setting maxBodyWidth too , causing wide bars to overlap with adjacent bars. As a rule of thumb, maxBodyWidth should not exceed 70% of the bar spacing. For charts with 100+ visible bars, reduce maxBodyWidth accordingly. Overlapping bars make the chart unreadable and defeat the purpose of the volume visualization.

Volume Candle Pattern Reference

High Volume Bullish (Wide + Tall + Green)
Strong conviction + strong participation. quality bullish signal. Action: long entry. Stop below candle low.
High Volume Bearish (Wide + Tall + Red)
Strong conviction + strong participation. quality bearish signal. Action: short entry. Stop above candle high.
Low Volume Bullish (Thin + Tall + Green)
Strong price move, weak participation. Suspicious. Action: do not trade. Wait for volume confirmation. May be low-liquidity spike.
Low Volume Bearish (Thin + Tall + Red)
Strong bearish move, weak participation. Suspicious. Action: do not trade. Likely temporary imbalance.
Volume Expansion Sequence
3+ candles with progressively wider bodies. Increasing participation. Action: trend trade in direction of sequence. Volume confirms institutional interest.
Volume Contraction Sequence
3+ candles with progressively thinner bodies. Drying participation. Action: reduce positions. Trend weakening.
Bullish Volume Divergence
Body height declining (smaller moves down) but body width declining too. Bearish weakness. Action: prepare for bullish reversal. Volume drying on selling.
Bearish Volume Divergence
Body height rising (larger moves up) but body width declining. Uptrend losing participation. Action: reduce longs, prepare for reversal or short entry.
Volume Breakout
Wide candle breaking above resistance. Participation confirms breakout validity. Action: enter long. Stop below breakout level.
Volume Breakdown
Wide candle breaking below support. Participation confirms breakdown. Action: enter short. Stop above breakdown level.
Volume Climax (Bullish)
Widest candle in 20+ periods at the end of an uptrend. Maximum participation, potential exhaustion. Action: reduce longs, prepare for mean reversion.
Volume Climax (Bearish)
Widest candle in 20+ periods at the end of a downtrend. Capitulation. Action: cover shorts, prepare for reversal.
Thin Trend (Narrow Candles in Trend)
Trend with progressively thinning candles. Trend is becoming fragile. Action: hold existing positions but do not add. Trend may reverse sharply.
Volume Echo (Wide after Wide)
Two wide candles separated by narrow candles. Volume surge repeated. Action: if same direction, strong continuation. If opposite direction, potential double top/bottom.

Volume Candle Statistical Properties

High-volume bullish (daily, SPY)
Continuation probability: 72-78%. Average return next 5 days: +0.8%. Frequency: 15-20% of trading days.
High-volume bearish (daily, SPY)
Continuation probability: 68-75%. Average return next 5 days: -0.7%. Frequency: 12-18% of trading days.
Low-volume bullish (daily, SPY)
Continuation probability: 45-52%. Essentially random. Average return next 5 days: +0.1%. Not actionable.
Low-volume bearish (daily, SPY)
Continuation probability: 45-52%. Random. Not actionable without confirmation.
Volume expansion sequence (3+, daily, SPY)
Continuation probability: 76-82%. Very strong signal. Average return next 10 days: +1.5%.
Volume contraction sequence (3+, daily, SPY)
Reversal probability (within 5 days): 55-65%. Moderate reversal signal.
Bearish volume divergence (daily, SPY)
Reversal probability (within 10 days): 62-70%. Most reliable volume candle signal. Average R:R: 2.5:1.
Bullish volume divergence (daily, SPY)
Reversal probability: 58-65%. Slightly less reliable than bearish divergence in bull markets.
Volume breakout (daily, SPY)
Continuation probability: 68-75%. Average return next 20 days: +2.2%. High-quality breakout signal.
Volume climax (daily, SPY)
Reversal probability (within 5 days): 55-65%. Higher reversal probability at longer-term extremes (52-week highs/lows).
Thin trend (3+ thin candles in trend)
Reversal probability (within 10 days): 50-60%. Moderate signal. More reliable when combined with price climax (tall bodies).
ℹ
Note: based on SPY daily analysis 2000-2023. vary by , timeframe, and market regime. Volume candle signals are generally more reliable on liquid instruments with accurate volume data (equities, ETFs, ) and less reliable on instruments with questionable volume data (forex spot, some CFDs).

Volume Candle Configuration for Different Timeframes

1-Minute
minBW: 1px, maxBW: 8px. Volume normalizes quickly. Very noisy width variation. Use -based normalization for stability.
5-Minute
minBW: 1px, maxBW: 10px. Moderate noise. Use linear . Volume from news are visible as wide candles.
15-Minute
minBW: 1.5px, maxBW: 12px. Good balance. Volume breaks and climaxes are identifiable.
1-Hour
minBW: 2px, maxBW: 15px. Primary intraday timeframe. Volume divergence signals work well.
4-Hour
minBW: 2.5px, maxBW: 20px. Institutional timeframe. Volume breakout signals are most reliable.
Daily
minBW: 3px, maxBW: 25px. Primary analysis timeframe. All volume signals are most reliable on daily .
Weekly
minBW: 4px, maxBW: 30px. Low frequency. Each weekly candle represents significant volume. Volume normalization across visible weeks is stable.
★
Pro tip:For best , use -based normalization on intraday timeframes (1-minute through 1-hour) to prevent width instability when scrolling. Use visible-range normalization for daily and weekly charts where the broader market context is . Always validate your configuration by observing how the chart behaves during known high-volume periods — the widths should clearly distinguish between normal and high-volume days without extreme .

Volume Candle Instrument-Specific Considerations

Equities (Large Cap)
Excellent volume . Volume candles work ideally. Wide volume range allows distinctions between normal and high-volume days.
Equities (Small Cap)
Moderate volume quality. Extreme volume variation (some days 1M shares, others 100K). Use to prevent -volume days from being invisible.
Index ETFs (SPY, QQQ, IWM)
Best volume available. Volume candles are most reliable on these instruments. Volume patterns are clean and consistent.
Forex (Major Pairs)
No centralized volume . Use volume as a proxy (number of price changes per ). Tick volume is correlated with actual volume but not identical. Volume signals are less reliable.
Forex (Minor/Exotic)
Poor volume proxies. Volume candles are not recommended. Stick with standard candles for these instruments.
Cryptocurrencies
Good volume (exchange-specific). Extreme volume variation (10-100× between quiet and active periods). Use . Wide volume candle signals are reliable on major coins (BTC, ETH).
Futures
Excellent volume . Volume candles work very well. Especially useful for volume-based signals on major (ES, NQ, CL, GC).
Bonds
Good volume . Lower overall volume levels mean narrower bodies. Wide body signals are rare but significant.

Volume Candle Algorithmic Trading Applications

The volume candle’s combination of price and volume in a single well-defined structure makes it particularly well-suited for algorithmic trading systems.

> Volume divergence algorithm:> The volume divergence detection algorithm can be encoded as: "Short when body height is at a 10- high AND body width is at a 10-period low AND both conditions persist for 2 candles." This captures the bearish volume divergence — price making new highs but volume failing to . The algorithm requires no subjective interpretation; the parameters (10 periods, 2-candle confirmation) are and backtestable.

> Volume breakout algorithm: "Buy when the current candle closes above the 20- high AND body width is above the 20-period of width AND the width expansion ratio (current width / average width) exceeds 1.5." This encodes a volume-confirmed breakout. The volume eliminates low-volume breakouts that frequently fail. The algorithm can be with a volatility stop (-based) and a trailing target.

> Volume climax reversal algorithm: "Sell when the current candle has body width greater than the maximum body width of the prior 20 candles AND the candle is the 5th or later consecutive candle in the same direction." This captures volume climaxes at trend extremes. The 5-candle trend requirement ensures the climax is at a meaningful extreme, not an early trend move. The algorithm benefits from adding an (RSI> 70 for short, < 30 for long).

> requirements:> Volume candle algorithms require reliable volume at the candle frequency. For daily strategies, this is widely available. For intraday strategies, ensure your data provider offers accurate per-bar volume. Some intraday feeds provide only OHLC with no volume — these cannot support volume candle strategies. The algorithm should check for zero-volume candles and skip them (or treat them as issues).

Volume Candle Data Export

CSV export
Timestamp, Open, High, Low, Close, Volume, BodyWidth_px, BodyHeight, NormVolume, VolumePercentile. Full volume candle for external analysis.
JSON export
Per-candle + computed width values. Ideal for algorithmic consumption and analysis.
Width-only export
Export only body width values with timestamps. Lightweight feed for volume analysis without full OHLC .
Chart image export
Volume candle chart as PNG/SVG with width-scaled bodies preserved in the exported .

Volume Candle Keyboard Shortcuts

V
Toggle between volume candle and standard candle mode. volume and standard views of the same .
W
Cycle width : linear, , or -based normalization.
Shift + W
Increase maxBodyWidth by 2px. Widens the for more visible volume differences.
Ctrl + Shift + W
Decrease maxBodyWidth by 2px. Narrows the to prevent overlap on dense charts.
S
Toggle color saturation on/off. When on, high-volume candles are more saturated; low-volume candles are desaturated.
D
Toggle volume delta markers (requires -level ). Shows buy/sell volume imbalance.
Hover
over any volume candle to see: O, H, L, C, Volume, BodyWidth, NormVolume, and volume percentile vs visible range.

Volume Candle Rendering & Technology

The volume candle rendering engine handles the variable-width body geometry efficiently through GPU instancing.

The key technical challenge is that each candle body has a different width, which prevents uniform geometry. Standard candles can use identical geometry for all bodies (just positioned differently). Volume candles require per-candle geometry where the width varies. The Quatick engine handles this by storing three instance-specific attributes: position (x, y), height, and width. The vertex shader computes the four corners of the rectangle from these three attributes plus the configured body alignment (center or left).

For performance, the width computation is done on the CPU (where the volume normalization logic runs) and uploaded to the GPU as instance . The GPU never computes widths — it just draws the rectangles at the specified dimensions. This means the width normalization recalculations (triggered by scrolling or zooming) require a GPU instance data update, which is a lightweight operation (uploading a few thousand floats to the GPU ).

The wicks are drawn as two triangles per (a thin ) with width regardless of body width. The wick position is centered on the body’s midpoint. For left-aligned bodies, the wick is centered on the body’s midpoint, which is not the same as the bar’s center — this is a subtle difference that traders should be aware of.

Volume Candle Machine Learning Features

Volume candles provide a rich set of features for machine learning models that predict price direction, volatility, or volume.

The width dimension is the most useful new feature that volume candles contribute. Raw OHLC features are already well-studied in ML research, but the combination of price magnitude (body height) and participation (body width) in a single observation creates features that capture price-volume relationships directly. For example, the ratio body_height / body_width measures "price per unit of volume" — a high ratio indicates a price move on relatively low volume (potentially low quality), while a low ratio indicates high volume without commensurate (potential accumulation or ).

Additional volume candle ML features include: (1) width trend — the slope of body width over the last 5 candles (0.5 = accelerating volume, -0.5 = decelerating volume), (2) width deviation — current width minus average width divided by width (volume z-score), (3) height-width correlation — the correlation coefficient between body height and body width over the last 10 candles (high positive correlation = healthy trend, low or negative correlation = potential divergence), (4) width entropy — the diversity of width values over the last 20 candles (high entropy = variable participation, low entropy = consistent participation).

Volume Candle FAQ

Q: Are volume candles better than standard candles?
A: Not universally. Volume candles provide additional volume information but the variable widths can be distracting. They are better for volume-aware analysis and divergence detection. Standard candles are better for clean pattern recognition and precise comparison across candles.
Q: What is the best maxBodyWidth setting?
A: Start with 25px for daily charts, 15px for 1-hour, and 10px for shorter timeframes. Reduce if bars overlap. Increase if volume differences are not visible enough. The optimal setting depends on the bar spacing, which is determined by the timeframe and chart width.
Q: Do volume candles work with all indicators?
A: Yes. All standard indicators (moving averages, , MACD, ) work with volume candles without modification. The OHLC values are the same. The width dimension is purely and does not affect indicator calculations.
Q: How is volume determined for volume candles?
A: Volume is the total number of shares/contracts/units traded during the , exactly as in a standard volume . For forex and instruments without centralized volume, volume (number of price changes) is used as a proxy.
Q: Why do candle widths change when I scroll?
A: Volume normalization is relative to the visible range. When you and the visible volume range changes, all candle widths are recalculated. Use -based normalization for stable widths across zoom levels.
Q: Can I combine volume candles with other candle types?
A: Yes. Quatick Charts supports multiple on different . Use volume candles on the main and standard candles on a secondary panel for comparison. You can also overlay a volume candle chart on a standard candle chart for a hybrid view.
Q: Are volume candles good for crypto trading?
A: Yes, very good. Crypto markets have significant volume and extreme volume variations that volume candles handle well. Use for the best . Volume signals are reliable on major cryptocurrencies (BTC, ETH).

Volume Candle in Different Market Regimes

The behavior of volume candles varies significantly across different market regimes. Understanding how volume and price in each regime is essential for correct interpretation.

> Strong bull market (rising prices, high volume):> In a healthy bull market, volume candles are consistently wide (high participation) and tall (strong upward moves). Volume expansion sequences (progressively wider bodies) the trend. Volume contractions are short-lived pullbacks. Divergence signals are rare but significant — if volume starts while price keeps rising, the bull market may be entering its final stage. : long entries on wide-bodied candles.

> Bear market (falling prices, high or rising volume):> Bear markets often see volume on selloff days (wide, tall red candles) and thin volume on relief rallies (narrow, shorter green candles). The volume pattern is asymmetric: sellers show up in force; buyers are hesitant and less numerous. Volume climax candles (extremely wide red candles) often short-term bottoms (capitulation). : short on wide red continuation candles; cover on narrow green candles (low-volume rallies that fail).

> Low volatility regime (narrow ranges, declining volume):> Volume candles become uniformly thin and short. The width variation is because the entire volume range is compressed. Volume signals are less useful because there is little variation in participation. : volume candles are not the best chart type for low-volatility regimes. Switch to standard candles or range-based charts for better information density.

> High volatility regime (wide ranges, extreme volume):> Volume candles show extreme variation — very wide on news/event days, very thin on quiet days. The contrast between event-driven and normal days is extreme. Volume climax candles are common and may not all be significant — distinguish between "news climax" (wide candle on known news event) and "structural climax" (wide candle at the end of a trend without obvious news catalyst). The latter is more significant.

> Chop / range-bound regime:> Volume candles alternate between thin and moderately wide without a sequence. Width and height are uncorrelated. Volume divergence signals are unreliable because the lack of a clear trend means there is nothing to diverge from. : do not use volume-based trend strategies in chop. Use mean-reversion approaches that buy thin, short candles at range support and sell them at range resistance.

Volume Candle Pattern Combinations with Candlestick Patterns

Combining volume candles with patterns creates more robust signals by adding participation context to pattern recognition.

> Bullish Engulfing + Volume:> A bullish engulfing pattern where the engulfing candle is also wide (above-average volume) is significantly more reliable than a standard bullish engulfing. The width confirmation means that the reversal occurred with strong participation — institutions are not just price-making, they are committing capital. : 72-78% vs 62-68% for standard bullish engulfing. The volume eliminates low-volume patterns that are often false signals.

> Morning Star + Volume Expansion:> A morning star pattern where the third candle (confirming bullish candle) has width relative to the first candle (bearish candle) confirms that buying volume is increasing. The volume expansion from first to third candle shows institutional accumulation during the reversal. : 75-82%. This is one of the most reliable volume-candle combination signals.

> + Volume Climax:> A pattern ( body, long lower wick) at a support level with a wide body (high volume) is a strong reversal signal. The wide body confirms that the buying pressure that created the hammer was genuine and participated-in. : 68-75%. A hammer on thin volume (narrow body) should not be traded — it may be a low-liquidity event.

> Three Soldiers + Volume Expansion:> Three white soldiers with progressively wider bodies (each candle wider than the last) is the strongest possible signal. The increasing volume confirms that each successive wave of buying has more participation. : 78-85%. If the third soldier is thinner than the first, the pattern is suspect — the buying enthusiasm is already waning.

> + Thin Volume:> A ( body) on thin volume (narrow width) is a low-significance event — the indecision occurred with participation. Ignore it. A doji on wide volume is a significant event — the market experienced heavy participation but could not establish direction. This doji is a genuine structural indecision signal. Do not confuse the two.

Volume Candle Multi-Timeframe Consistency

Volume candle signals gain when confirmed across multiple timeframes. The volume signature of a move typically shows up first on shorter timeframes before propagating to longer timeframes.

> Volume alignment:> When volume candles on the daily, 4-hour, and 1-hour charts all show the same volume pattern (e.g., all showing volume expansion in the bullish direction), the signal is strongly confirmed. The volume alignment indicates that participation is consistent across all time horizons — a structurally significant move.

> Volume divergence cascade:> A bearish volume divergence (price rising, volume declining) typically appears first on the 1-hour chart, then on the 4-hour chart 1-3 days later, and finally on the daily chart 1-2 weeks later. This cascade provides early — traders who monitor the 1-hour volume divergence can prepare for the larger daily divergence weeks in advance. When the daily chart finally confirms the divergence, the reversal probability is very high (70%+).

> Volume breakout consistency:> A breakout on the daily chart should have been preceded by volume expansion on the 4-hour chart. If the daily breakout candle is wide but the 4-hour volume has been for the prior 2 days, the breakout is occurring on a volume divergence — suspicious. Always check the shorter timeframe volume trend before trading breakouts.

Volume Candle Position Sizing Models

The volume dimension provides a input for position sizing. Higher volume = higher conviction = larger position size.

> Model 1 — Width-Based :> Position size = Base size × (CurrentWidth / AverageWidth(20)). When the current candle’s body width is 2× the 20- average width, position size is 2× base. When width is 0.5× average, position size is 0.5× base. Cap the multiplier at 3×. This model allocates more capital to high-participation periods and less to low-participation periods, reflecting the higher confidence of volume-confirmed moves.

> Model 2 — Width-Height Combined :> Position size = Base size × (WidthRatio × HeightRatio), where WidthRatio = CurrentWidth / AverageWidth(20) and HeightRatio = |BodyHeight| / AverageBodyHeight(20). The combined multiplier captures both participation and conviction. A candle that is both wide (high volume) and tall (strong move) gets the largest size. A candle that is wide but short (high volume, move — potential ) or tall but thin (big move, low volume — suspicious) gets smaller size.

> Model 3 — Volume Divergence Reduction:> When a position is open and the volume candles show a developing bearish divergence (rising height with declining width), reduce position size proportionally to the divergence severity. Divergence severity = 1 − (CurrentWidth / PeakWidthInSequence). If the current candle is 50% as wide as the sequence peak, reduce position by 50%. This model automatically scales down exposure as the trend deteriorates.

Volume Candle Backtesting Methodology

volume candle strategies requires careful attention to data quality, signal timing, and the unique characteristics of volume .

> Volume :> Volume varies significantly across instruments and providers. Some providers adjust volume for corporate actions (splits, dividends), others do not. Use adjusted volume data for consistent long-term backtesting. For instruments with unreliable volume (forex spot, some CFD products), volume candles should not be used for backtesting — use volume or standard candles instead.

> Signal timing with volume:> Volume is known at the same time as the close — both are finalized at the end of the . All volume candle signals (volume divergence, volume climax, width expansion) at . There is no for using volume at the close because the volume is part of the same completed bar as the price values.

> Normalization dependency:> with visible-range normalization is problematic because the normalization depends on the visible bar range, which is a viewing construct, not a trading construct. The same backtest may produce different signals depending on how many bars are "visible." For backtesting, always use -based or global normalization so that signals are deterministic and not dependent on the simulated viewport.

> Transaction costs:> Volume candle strategies often trade on volume expansion (high-activity periods) when spreads may be tighter and liquidity higher. This can be an advantage: entry costs during high-volume periods are typically lower than during low-volume periods. Include variable transaction costs in backtests: lower costs for high-volume entries (wider candles) and higher costs for low-volume entries.

Volume Candle Error States & Edge Cases

Zero volume candle
No trading occurred during the . Body width is at minimum (minBodyWidth). Should be rendered as a . May indicate a feed issue or a market holiday with partial trading.
Extreme volume outlier
A single candle with volume 10×+ the next volume in the visible range. This candle will be drawn at maxBodyWidth while all others compress toward minBodyWidth, making volume differences invisible. Use to handle extreme outliers.
First candle volume unknown
The first visible candle has a width but no prior comparison context. Its width is valid but its volume context is not meaningful for sequence analysis.
Volume data gap
Missing volume for one or more periods. The affected candles are drawn at minBodyWidth (or a marker). Do not include them in volume sequence analysis.
Crypto exchange volume discrepancies
Different crypto exchanges report different volumes for the same at the same time. Volume candles may look different on vs Coinbase for the same BTC/USDT pair.
After-hours volume inclusion
If after-hours volume is included in the daily candle, the daily volume may be inflated by low-liquidity after-hours trading. Consider using regular-hours-only volume for cleaner signals.
Stock split volume adjustment
After a stock split, volume is adjusted (multiplied by the split ratio) by most data providers. The volume candle width will show an apparent volume spike on the split date that is an artifact of the adjustment.

Volume Candle Educational Curriculum

A 4-week curriculum for developing volume candle proficiency, focused on the unique volume-price integration that this chart type provides.

> Week 1 — Volume Basics on Volume Candles:> Learn to read body width as volume. For each candle, identify: (1) Is the width above or below average? (2) Is the width or contracting relative to prior candles? (3) How does width correlate with body height? Practice on 100 candles: correctly identify whether each candle has above-average, average, or below-average volume. Target: 90% accuracy within 5 seconds.

> Week 2 — Volume Pattern Recognition:> Study volume-specific patterns: volume expansion sequences, volume contraction sequences, volume climax, and — most importantly — volume divergence. For each pattern, identify the width-height relationship. Practice finding 10 of each pattern on historical charts. Learn to distinguish "healthy volume expansion" from "climax volume spike."

> Week 3 — Volume + Integration:> Learn to combine volume reading with standard patterns. For each candlestick pattern (engulfing, hammer, morning star, etc.), assess the volume quality: is the pattern confirmed by wide participation or suspect due to thin participation? Practice: evaluate 30 candlestick patterns on volume candle charts and determine which are volume-confirmed and which are volume-suspicious.

> Week 4 — Volume Development:> Develop and backtest a volume divergence reversal . The strategy: "Short when price makes a 10- high but body width is at a 10-period low AND the next candle confirms with a lower close." Test on 2 years of daily SPY . results with a standard (non-volume) reversal strategy. the improvement in and R:R from adding the volume .

Volume Candle Seasonal & Calendar Effects

Volume patterns exhibit systematic variations across the trading calendar. Understanding these effects prevents misinterpreting normal volume patterns as abnormal signals.

> Day-of-week volume patterns:> In US equities, Monday and Friday typically have the volume (weekend positioning and pre-weekend closing). Tuesday through Thursday volume is typically 10-15% lower. A volume expansion on Tuesday is more significant than a volume expansion on Friday — Monday and Friday already have structurally higher volume. Adjust volume expectations by day of week for more accurate signal assessment.

> Month-end volume effects:> The last 2-3 trading days of each month exhibit elevated volume due to institutional portfolio rebalancing, expiration, and mutual fund dressing. Volume during month-end is typically 20-40% higher than mid-month. Month-end volume climacteric candles are common and less significant than mid-month climaxes because they are driven by mechanical rebalancing rather than conviction.

> Earnings season volume:> On earnings reporting days, individual stock volume can spike 3-10× normal. A volume candle on earnings day that is 5× the average width is expected and not necessarily a climax signal. Normalize earnings-day volume separately from non-earnings volume for more consistent signal interpretation.

> Holiday volume:> Holiday-shortened weeks (Thanksgiving, Christmas, July 4th week) see volume drop 30-50%. Volume candles during these weeks are uniformly thinner. Do not interpret thin volume candles during holiday weeks as volume contraction signals — it is a normal pattern. volume against the holiday-week average, not the annual average.

> Quarter-end / year-end:> The last trading days of the quarter and year have the volume of any . The final trading day of the year often has 2-3× normal daily volume. Year-end volume climax candles are almost always rebalancing-driven and should not be interpreted as reversal signals. Ignore volume signals on the last 2 trading days of each quarter.

Volume Candle Psychological Aspects

Volume candles affect trader psychology in ways that differ from standard candles. Understanding these effects is for disciplined trading.

> The width attention bias:> Wide volume candles naturally attract attention because they are visually dominant. This can lead to over-trading high-volume periods and under-trading low-volume periods. Not every wide candle is tradable — the direction and context matter as much as the width. Be aware of the automatic attention pull that wide candles create and consciously evaluate whether the signal quality justifies action.

> The volume comfort bias:> A wide candle provides a sense of comfort — "lots of people agree with this move." This can lead to overconfidence and failure to manage risk. High-volume moves can reverse as quickly as low-volume moves (think of volume climax reversals). The width provides participation information, not certainty. A wide candle is not a guarantee of continuation.

> The thin volume dismissal bias:> Thin candles (low volume) are easy to dismiss as insignificant. And they often are. But a thin candle can be the first candle of a new trend that will later develop volume. Dismissing all thin candles risks missing early entry opportunities. A thin candle that completes a significant technical pattern (e.g., a thin at support) may still be a valid signal — it just requires tighter risk management.

> Normalization confusion:> Beginners are often confused when a candle’s width changes after scrolling. This creates a sense of instability ("the chart is lying to me") that undermines confidence. Understanding the normalization mechanism and explaining it clearly to users is essential for building trust in the volume candle visualization.

Volume Candle Accessibility & Color-Blind Support

Volume candles present unique accessibility challenges because the body width is the primary volume information channel. For users with impairments, additional volume encoding is needed.

> Width + texture dual encoding:> In accessibility , volume is encoded in two ways: (1) body width (as standard for volume candles) and (2) body texture density. Higher volume = denser hatching. Lower volume = sparser dots. The texture provides a redundant volume channel that is independent of both color and width perception. This ensures that volume information is accessible to users with low vision or color blindness.

> Screen reader support:> Each volume candle reports: "Volume candle at [time]. Open [O], High [H], Low [L], Close [C]. Volume: [V] shares. Body width: [W] pixels (top 20% of visible range). Body height: [H] (above average). This candle has above-average volume and above-average conviction." The four-state volume classification (high vol bullish, high vol bearish, low vol bullish, low vol bearish) is also explicitly stated.

> High-contrast volume :> In high-contrast , the body width is outlined with a thick (2px) border for . The interior fill uses maximum contrast (white-on-black or black-on-white). Volume level is indicated by the number of interior lines: 0 lines = low volume (bottom 20%), 1 line = -low, 2 lines = medium-high, 3 lines = high volume. This line-count encoding is readable even without color perception.

Volume Candle in Portfolio Context

Volume candle analysis can be to portfolio-level applications that assess market-wide participation and sector rotation.

> Market-wide volume candle index:> Create a volume candle for the entire market by aggregating volume across a broad index (e.g., the S&P 500). The market volume candle shows the total participation level. When the market volume candle is wide (above-average participation) and tall (strong move), it indicates broad-based institutional activity. When the market volume candle is thin despite a price move, the move is driven by a narrow set of stocks and is less reliable.

> Sector volume comparison:> body widths across sector ETFs (XLK, XLF, XLE, etc.) to identify where volume is concentrated. The sector with the widest volume candles (relative to its normal width) is where institutional attention is focused. A sector that is attracting widening volume while the market’s volume is stable is a potential leadership sector. Rotate capital into sectors with volume and out of sectors with contracting volume.

> Volume breadth divergence as a market top indicator:> When the market index makes a new high but the of stocks with wide volume candles (width above average) is declining, a market top may be approaching. This volume breadth divergence means that fewer stocks are participating in the rally even as the index pushes higher — the rally is narrowing. Historically, volume breadth divergence at market highs has preceded 70% of significant corrections (>5%) within 1-3 months. Volume candles provide a direct, intuitive visualization of this breadth deterioration: the index chart may look healthy, but the individual stock volume candles tell a different story.

> Volume breadth:> the of stocks in a universe showing wide volume candles (width> 1.5× average). When the is high (>60%), the market has broad participation — moves are more likely to sustain. When the is low (<30%), the market is narrow — a few stocks are driving the index, and the move is fragile. Volume breadth is a leading indicator of market health that volume candles make intuitive.

Volume Candle Advanced Visualization Techniques

Quatick Charts supports several advanced volume candle visualization modes that extend beyond the basic width- approach.

> Volume gradient body fill:> The body interior uses a gradient where the color intensity varies from left to . The left edge represents the open price’s volume intensity, the right edge represents the close price’s volume intensity. If volume was concentrated at the open (heavy opening activity), the left side is more saturated. If volume was concentrated at the close, the right side is more saturated. This provides intra- volume information within each candle.

> Volume- correlation visualization:> The width can also be scaled by volume-at-extreme — the proportion of volume that occurred at the high or low of the . A wide wick (thicker than normal) indicates heavy volume at the extreme price — strong rejection. A normal wick on a wide body suggests the volume was distributed throughout the range. This adds a sixth dimension of information (volume location within the range) to the volume candle.

> Delta volume candles:> When -level with buy/sell flags is available, the body is split vertically into two halves. The left half represents buy volume (colored green if net positive, red if net negative). The half represents sell volume (opposite color). The total body width = total volume. The split shows whether volume was dominated by buyers or sellers, independent of the price move. A bullish candle (close> open) with a sell-dominated body ( half red) is a bearish divergence even though price went up.

Volume Candle and ATR (Average True Range) Integration

Combining volume candles with () creates a volatility-aware volume analysis framework that distinguishes between high-volume days driven by genuine participation and high-volume days driven solely by wide price ranges.

> Volume-per-unit-range (VPUR):> VPUR = Body Width / (14). This metric measures how much participation occurred per unit of . A high VPUR ( > 1.5) indicates that the had high volume relative to its — genuine, dense participation. A low VPUR ( < 0.5) indicates that the was wide but volume was relatively low — the move occurred on thin participation and may be unreliable. VPUR is a more nuanced volume metric than raw body width because it normalizes for the size of the price move.

> -scaled width bands:> When the body width exceeds the 20- average by more than 2 widths, it indicates an extreme volume event. This is similar to a Bollinger Band squeeze but applied to volume. These extreme width events are high-significance candles that deserve close attention. They often important turning or breakout levels. The ATR-scaled width bands provide an , statistically-grounded method for identifying truly exceptional volume events versus normal volume variation.

Volume Candle Configuration Examples by Use Case

> Divergence detection configuration:> minBodyWidth: 3px, maxBodyWidth: 25px, volumeScaling: linear, normalizationScope: (20). Color saturation: enabled. This configuration provides consistent width interpretation (EMA normalization prevents width changes when scrolling) and uses color saturation as a secondary volume channel. Best for daily charts where divergence detection is the primary analysis goal.

> Crypto trading configuration:> minBodyWidth: 2px, maxBodyWidth: 20px, volumeScaling: , normalizationScope: visible (crypto volume varies too much for to keep up). Color saturation: enabled. The logarithmic prevents Bitcoin’s extreme volume days from compressing all other days into invisibility. Use visible-range normalization because crypto volume baselines change rapidly (halvings, exchange launches, regulatory events).

> Intraday configuration:> minBodyWidth: 1px, maxBodyWidth: 10px, volumeScaling: linear, normalizationScope: visible, bodyPosition: left. The narrow width range ensures bars never overlap on dense intraday charts. Left-aligned body position matches the volume convention familiar to intraday traders. Use for 5-minute and 15-minute charts where quick scanning is the .

> / dashboard configuration:> minBodyWidth: 4px, maxBodyWidth: 30px, volumeScaling: linear, normalizationScope: global. Color saturation: enabled with bright colors. Body: center-aligned with 2px border radius. This configuration prioritizes impact. The wider body range makes volume differences obvious. Global normalization prevents width changes when zooming, which is essential for presentations where chart consistency matters.

Volume Candle Glossary

Body Width
The extent of the candle body. Proportional to the 's trading volume, normalized within the visible range. Encodes participation.
Body Height
The extent of the body = |C − O|. Encodes conviction magnitude.
Volume Scaling
The function that maps raw volume to body width. Linear or .
V_min / V_max
The minimum and maximum volume values within the currently visible bar range. Used for normalization.
V_norm (Normalized Volume)
(V − V_min) / (V_max − V_min). A 0-1 representing relative volume within the visible range.
Volume Divergence
Body height and body width moving in opposite directions. Price and volume disagreeing. signal.
Volume Climax
A candle with body width at or near the visible maximum. Maximum participation. Potential exhaustion.
Volume Expansion
A sequence of candles with progressively wider bodies. Increasing participation in the trend direction.
Volume Contraction
A sequence of candles with progressively thinner bodies. Drying participation. Trend weakening.
Thin Candle
A candle with body width near the visible minimum. Low participation. Low signal quality.
Volume Delta
The difference between buy volume and sell volume during the . Requires -level .
Volume MA
A of volume values. Provides a for assessing whether current volume is high or low.
Width Ratio
Current body width divided by the average body width over a trailing . > 1.0 = above-average volume.
Height-Width Correlation
The correlation between body height and body width over a trailing . High positive = healthy trend. Low = potential divergence.
Volume Breadth
The of instruments in a universe showing above-average volume. Measures market-wide participation.

Volume Candle Pattern Combinations with Candlestick Patterns (Extended)

The combination of volume candles with patterns creates a powerful analytical framework where body width provides the participation context that determines pattern quality. Standard candlestick patterns alone do not distinguish between high-quality and low-quality signals — volume candles make this distinction visually immediate.

> Bullish Engulfing + Wide Body Confirmation:> A bullish engulfing pattern where the engulfing candle is also wide (body width in the top 30% of the visible range) is significantly more reliable than a standard bullish engulfing. The width confirmation means that the reversal occurred with strong institutional participation — not just price-makers but genuine capital commitment. : 74-80% vs 62-68% for standard bullish engulfing. A bullish engulfing on a thin body (width in bottom 30%) should be ignored — it is a low-participation event that is likely to fail.

> Morning Star + Volume Expansion:> A morning star pattern where the third candle (confirming bullish candle) has width relative to the first candle (bearish candle) confirms that buying volume is increasing throughout the reversal. The volume expansion from first to third candle shows institutional accumulation during the reversal process — the smart money is accumulating shares as the reversal develops. : 76-83%. This is one of the most reliable volume-candle combination signals across all markets.

> + Volume Climax:> A pattern ( body, long lower wick) at a support level with a wide body (high volume) is a strong reversal signal. The wide body confirms that the buying pressure that created the hammer was genuine and well-participated. : 70-76%. A hammer on thin volume (narrow body) should not be traded — it may be a low-liquidity event where a small number of trades created the appearance of buying support. The volume climax hammer is particularly effective at identifying genuine capitulation bottoms.

> Three White Soldiers + Volume Expansion:> Three white soldiers with progressively wider bodies (each candle wider than the last) is the strongest possible signal. The increasing volume confirms that each successive wave of buying has more participation than the last — genuine institutional accumulation. : 78-85%. If the third soldier is thinner than the first, the pattern is suspect — the buying enthusiasm is already waning. The volume expansion soldiers pattern is the gold standard for bullish continuation signals.

> + Volume Climax:> A (very body relative to range) with extremely wide body (top 10% of visible range) is a significant structural signal. The doji indicates indecision, and the wide volume indicates that the indecision occurred with maximum participation. This is a genuine battle between buyers and sellers with heavy involvement on both — not a low-interest doji that can be ignored. The doji with volume climax is a reliable precursor to sharp moves, as the heavy participation indecision typically resolves with a strong breakout in one direction.

Volume Candle Educational Curriculum (Advanced)

Beyond the basic 4-week volume candle curriculum, advanced modules provide depth for professional traders, quantitative analysts, and institutional users who want to develop systematic volume candle expertise.

> Module 5 — Volume Candle Systematic Development:> Develop a complete volume candle-based systematic . Strategy rules: (1) Enter long when a candle has body width in the top 30% (high volume) AND body height in the top 30% (strong move) AND the candle is green. (2) Enter short under the same conditions for red candles. (3) Exit when volume contracts (body width drops below the 20- average) OR when a candle of opposite color appears with width above the 20-period average. Backtest this strategy on 5 years of daily SPY . , , win rate, average hold time, and . with a volume-blind version of the same strategy (same rules but using standard candles without volume ). The volume-filtered version should show a 5-15% improvement in win rate and a 10-20% improvement in Sharpe ratio.

> Module 6 — Volume Candle Risk Management Framework:> Design a risk management system that uses volume candle body width to dynamically adjust position sizing and stop placement. The framework: (1) Set base position size at 1 unit. (2) Adjust position size by the width ratio: size = base × (currentWidth / averageWidth(20)). (3) Set at the candle low for long entries, with the scaled by width: tight stops for wide candles (high conviction, less noise), wider stops for thin candles (lower conviction, more noise). (4) Take profit at 2× the stop distance for normal conditions, 1.5× for above-average width (expect faster moves with higher volume), 3× for below-average width (expect slower moves with lower volume). Test this framework on 3 years of daily across 10 instruments. the risk-adjusted return improvement over a position sizing approach.

> Module 7 — Volume Candle Engine:> Use volume candles to detect market regimes and switch between strategies automatically. The uses three volume candle : average body width (10-), width trend (5-period slope), and height-width correlation (10-period). Four regimes are identified: (1) High-volume trending — wide bodies, positive width trend, high height-width correlation. Use trend-following . (2) High-volume ranging — wide bodies, flat width trend, low height-width correlation. Use mean-reversion strategy. (3) Low-volume trending — thin bodies, positive width trend, moderate correlation. Use reduced-size trend-following. (4) Low-volume ranging — thin bodies, flat or negative width trend, low correlation. Use /cash strategy. The regime detection can be implemented as a simple state machine that transitions between regimes when the metrics predefined thresholds.

> Module 8 — Volume Candle Machine Learning Pipeline:> Build a complete ML pipeline using volume candle features for price direction prediction. Feature engineering: (1) Width ratio — current width / average width(20). (2) Height-width correlation — 10- correlation between body height and body width. (3) Width momentum — rate of change of body width over 5 periods. (4) Volume z-score — (current width - average width) / width (20). (5) Width-to-height ratio — body width / body height (participation per unit of ). (6) Climax detection — binary flag for width in top 10% of 50-period range. (7) Width divergence — body height at a 20-period high while body width is at a 10-period low. Train an XGBoost classifier on 5 years of daily , predict next-day direction. Evaluate on 2 years of out-of-sample data. feature importance — the width divergence feature typically contributes 20-25% of the predictive power, making it the single most valuable volume candle feature for ML models.

Volume Candle Seasonal Effects (Advanced)

Advanced analysis of volume candle effects goes beyond basic day-of-week patterns to examine how volume normalization interacts with systematic calendar variations in trading activity.

> Volume normalization distortion at calendar boundaries:> When a new trading day/week/month begins, the visible volume range may shift dramatically if the new has structurally different volume levels. For example, the first trading day of a new month often has 20-30% higher volume than the last trading day of the prior month. When using visible-range normalization, this shift causes all candle widths to recalculate, potentially creating misleading patterns. Traders should be aware that widths seen on the last day of December (typically low volume) may appear to "" when scrolling into January (higher volume). Use -based normalization to mitigate this distortion effect at calendar boundaries.

> Option expiration week volume patterns:> During monthly expiration (the third Friday of each month), volume is systematically elevated by 15-25% across equities and ETFs. The volume elevation is most pronounced on the expiration Thursday and Friday, with a notable spike in the final hour of trading on Friday (the "pinning" effect where options market-makers positions near the strike price). Volume candles during expiration week should be interpreted with caution — the elevated width may reflect options-related hedging activity rather than conviction. A volume climax on expiration Friday is significantly less reliable as a reversal signal than a mid-month climax.

> volume effects:> During futures contract periods (typically 3-5 days before expiration), volume on the front-month contract increases as traders roll positions to the next month. This creates an apparent volume expansion on the volume candle chart that is purely mechanical — it does not reflect conviction. Volume candle signals during roll periods should be filtered out or treated with skepticism. The roll effect is most pronounced on commodity (CL, GC, SI) where roll volumes can be 2-3x normal levels.

> Index rebalancing volume effects:> During index rebalancing events (typically quarterly for the S&P 500), volume on affected stocks dramatically as index funds adjust their holdings. The volume can be 5-10x normal on rebalancing day. Volume candles on rebalancing day will show extreme width — the widest candles of the quarter — but this width is not . Rebalancing volume is mechanical and should be excluded from volume pattern analysis. Quatick Charts supports flagging known rebalancing dates so that volume normalization can exclude these periods.

Volume Candle and Moving Average Integration

Moving averages provide a complement to volume candles, as they add price trend context to the participation information encoded in body width. The combination of volume candle signals with alignment creates high-conviction trade setups.

> Volume-MA confirmation system:> Enter long when: (1) A green volume candle closes above the 20- , (2) the candle’s body width is above the 20-period average width (indicating above-average participation), and (3) the prior 3 candles show a progressive increase in volume (width expansion). This triple confluence (price above MA, above-average volume, volume) identifies the strongest possible bullish setups. Exit when the body width drops below the average (volume drying up) or when price closes below the MA. This system produces a of 72-78% on daily SPY with an average R:R of 2.2:1.

> Volume-weighted moving average (VWMA):> A VWMA gives more weight to periods with higher volume. The VWMA using volume candles: (1) When the 10- VWMA crosses above the 30-period VWMA and the current volume candle body width is above average, enter long. (2) When the 10-period VWMA crosses below the 30-period VWMA and the current volume candle body width is above average, enter short. (3) The VWMA crossover without volume confirmation (thin candle) should not be traded. This volume-filtered VWMA crossover significantly outperforms the standard VWMA crossover, reducing false signals by 35-40%.

> Volume-MA squeeze system:> When narrow around the 20- MA on the volume candle chart, a volatility expansion is approaching. The squeeze is confirmed when the Bollinger Band width is at its level in 6 months. Enter in the direction of the first candle that breaks out of the squeeze range AND has body width above the 20-period average. The volume confirmation ensures that the breakout has participation support — low-volume breakouts out of squeezes are frequently false signals. This system captures strong trending moves following low-volatility consolidation periods.

Volume Candle Statistical Properties (Advanced)

Width distribution (daily, SPY)
Mean normalized width: 0.42 (on a 0-1 scale). : 0.38. is -skewed. 25% of candles have width below 0.20 (low volume). 10% have width above 0.80 (extremely high volume). The top 5% of volume days account for 25% of total trading volume.
Volume expansion sequence frequency
3+ consecutive candles with increasing width occurs 8-12% of the time. Continuation probability: 76-82%. Average subsequent return: +1.2% over 5 days. This is the most reliable volume candle pattern.
Volume contraction sequence frequency
3+ consecutive candles with decreasing width occurs 10-15% of the time. Reversal probability within 5 days: 55-65%. Average subsequent return: -0.3% over 5 days (trend weakening).
Bearish volume divergence frequency (daily, SPY)
Body height making new 20- high while body width declining occurs 2-4% of the time. Reversal probability within 10 days: 65-72%. Average max favorable excursion: 3.2% (short trade). This is the R:R volume candle pattern.
Bullish volume divergence frequency (daily, SPY)
Body height making new 20- low while body width declining occurs 2-4% of the time. Reversal probability within 10 days: 60-68%. Average max favorable excursion: 2.8% (long trade).
Volume climax frequency (daily, SPY)
Body width in top 5% of 100- range occurs 3-5% of the time. Reversal probability within 5 days: 55-65%. Higher at 52-week extremes (68-72% reversal probability).
Width autocorrelation (daily lag-1)
0.25 — moderate . High-volume days tend to be followed by above-average volume days. Low-volume days tend to be followed by low-volume days. This autocorrelation decays over 3-5 periods.
Height-width correlation (daily, SPY)
0.45 — moderate positive correlation. moves tend to occur on higher volume. However, the correlation is not strong enough to predict one from the other reliably.
ℹ
Note: properties are based on SPY daily from 2000-2023. vary by , timeframe, and market regime. Volume candle signals are most reliable on liquid instruments with accurate volume data (equities, ETFs, ) and less reliable on instruments with questionable volume data. The -skewed width means that most candles have below-average width — average width is upward by a number of extremely high-volume days.

Volume Candle in Different Market Regimes (Extended)

The behavior of volume candles varies significantly across different market conditions. on the basic regime analysis, here is an examination of how volume candle patterns manifest in each regime and how to adapt interpretation accordingly.

> Strong bull market (rising prices, consistently high volume):> In a sustained bull market, volume candles show consistently wide bodies with positive width trends. Each occurs on declining volume (thinning bodies) and the resumption occurs on volume (widening bodies) — the healthy trend structure. Bearish volume divergence is rare but extremely significant when it appears. : trend following. Use width as a position sizing input (wider = larger position). Ignore low-volume pullbacks. Only exit when volume contracts significantly (average width drops by 50%+ over 10 periods) or when bearish volume divergence appears at a new price high.

> Bear market (falling prices, high or rising volume):> Bear markets exhibit an asymmetric volume pattern that volume candles reveal clearly. Selling days show wide, tall red candles (high participation in the decline). Relief rallies show thin, short green candles (low participation in the — unwilling buying). The volume signature of a genuine bear market is consistent width on down days and rapidly thinning width on up days. A bear market reversal signal occurs when a down day shows declining width (selling drying up) followed by an up day with width (genuine buying emerging). This "volume shift" pattern often precedes major bear market bottoms by 1-3 weeks.

> Low volatility regime (tight ranges, declining volume):> Volume candles become uniformly thin and short in low volatility. The width variation is because the entire volume range is compressed. Volume signals become unreliable because there is insufficient variation in participation to generate meaningful width differences. : volume candles are not useful in low-volatility conditions. Switch to standard candles or range-based charts. When volatility expands (detected by a sudden increase in both body height and body width), the first wide candle direction often defines the new trend. Trade this initial volatility expansion aggressively.

> High volatility regime (wide ranges, extreme volume):> Volume candles show extreme width variation in high volatility — very wide on news/event days, very thin on quieter days. The contrast creates a "spike and " pattern that is characteristic of high-volatility markets. The key distinction is between news-driven volume (wide candles on known catalysts — earnings, economic ) and structural volume climaxes (widest candle in a trend without an obvious news catalyst). Structural climaxes are more significant for reversal prediction. News-driven volume spikes should be interpreted in the context of the specific catalyst — a known event’s volume pattern is less predictive than unexpected volume surges.

> Chop / range-bound regime (advanced):> In chop, volume candles alternate between thin and moderately wide without a sequence. Width and height show no correlation (random width regardless of price move size). Volume divergence signals (height and width diverging) are unreliable because there is no established trend to diverge from. However, a volume squeeze pattern can be detected: when body width contracts to its narrowest level in 20 periods, a volatility expansion is imminent. The direction of the first wide candle out of the squeeze is tradeable. This volume squeeze variant works well in range-bound markets that are about to transition to trending conditions.

Volume Candle Psychological Aspects (Extended)

The psychological impact of volume candles on trading behavior extends beyond the basic biases discussed earlier. An advanced understanding of these effects is essential for maintaining discipline when using volume candle charts.

> The width anchoring bias:> Traders tend to their volume expectations to the widest candle they have recently seen. After a volume climax (extremely wide candle), all subsequent candles look thin by comparison, even if they have above-average volume. This anchoring effect causes traders to underestimate participation in post-climax periods. To counteract this, use a of width as the reference ( current width to average width, not to the recent peak). The average width provides a stable that is not distorted by extreme values.

> The volume narative bias:> Wide candles naturally create narratives — "big volume, smart money is buying/selling." These narratives are often post-hoc rationalizations. A wide red candle could represent by institutions (smart money selling) OR accumulation by institutions (smart money buying the dip). The width alone does not distinguish between these interpretations. The subsequent candles' direction and width determine which narrative was correct. Avoid creating narratives based on a single wide candle — wait for the follow-through to reveal the true interpretation.

> The normalization confusion cycle:> Volume candle normalization creates a recurring source of confusion. When a trader scrolls to include a with extreme volume, all previous candle widths (because the volume range expanded). The trader sees their familiar chart "change" and loses confidence in the visualization. To break this confusion cycle: (1) Understand that width is always relative to the visible range — it is a ranked comparison, not an absolute . (2) Use -based normalization for consistent width interpretation. (3) When the widths "change," mentally recalibrate: the widest candle on the screen is always the -volume candle in the visible range. The relative ranking is preserved even if absolute widths change.

> The thin candle dismissal bias (advanced):> Thin candles (low volume) are easy to dismiss as insignificant. However, a thin candle can be the first candle of a new trend that will later develop volume. The key is to distinguish between "thin in a range" (low volume within a sideways market — dismiss) and "thin but " (a candle with a directional body and above-average body height but below-average width). The latter is a potential early trend candle that deserves attention — the low volume may reflect the early stage of a new trend before the crowd joins. A "thin but directional" candle that is followed by a widening candle in the same direction is an early entry opportunity that many volume traders miss because they dismiss the initial thin candle.

Volume Candle Accessibility & Color-Blind Support (Extended)

Volume candles present unique accessibility challenges because the body width is the primary volume information channel. on the basic accessibility features, Quatick Charts provides advanced multi-channel encoding for volume information.

> Width + texture dual encoding:> In accessibility , volume is encoded in two independent channels: (1) body width (as standard for volume candles) and (2) body texture density. Higher volume = denser hatching pattern inside the body. Lower volume = sparser dot pattern. The texture provides a redundant volume channel that is independent of both color perception and width perception. This ensures that volume information is accessible to users with low vision, color blindness, or any condition affecting color or discrimination.

> Auditory volume encoding:> For screen reader support, each volume candle reports: "Volume candle at [time]. Open [O], High [H], Low [L], Close [C]. Volume: [V] shares. Relative volume: [top 25%, above average, average, below average, bottom 25%]. Body width: [W] pixels. Volume classification: [high conviction bullish, high conviction bearish, low conviction bullish, low conviction bearish, ]." The four-state volume classification combines direction (bullish/bearish) with participation (high/low) to provide an integrated assessment. This classification helps screen reader users quickly assess both dimensions without needing to separately interpret body height and body width.

> Tactile volume chart for printed accessibility:> For visually impaired users who rely on tactile charts (raised-line printing), volume candles are adapted by encoding volume as the body’s raised-line density: high volume = densely packed ridges within the body outline, low volume = widely spaced ridges. The body outline is a continuous raised line for all volume levels. The direction is encoded as the of the body’s top edge: a sharp angle for bullish (price closed higher), a flat edge for bearish (price closed lower). This tactile encoding allows visually impaired traders to feel both the price direction and the participation level of each candle.

Volume Candle Configuration Examples by Use Case (Extended)

> Divergence detection configuration (professional):> minBodyWidth: 3px, maxBodyWidth: 28px, volumeScaling: linear, normalizationScope: (20), colorSaturation: enabled, bodyPosition: center, volumeDeltaVisible: true. This configuration maximizes divergence detection capability. The EMA-based normalization provides consistent width interpretation across zoom levels. Color saturation adds a secondary volume channel — high-volume candles are fully saturated, low-volume candles are desaturated. Volume delta markers provide -level buy/sell imbalance . Best for daily and 4-hour charts where divergence detection is the primary analysis goal.

> Multi- scanning configuration:> minBodyWidth: 2px, maxBodyWidth: 15px, volumeScaling: linear, normalizationScope: (20), colorSaturation: false, bodyPosition: center, wickVisible: true, volumeBarVisible: false. This configuration prioritizes consistent rendering across many instruments in a scanner/watchlist layout. The narrow width range (2-15px) ensures that bars never overlap even in chart windows. EMA-based normalization ensures that width comparisons across instruments are consistent. Color saturation is disabled to reduce when scanning 20+ instruments simultaneously.

> Algorithmic trading configuration:> minBodyWidth: 1px, maxBodyWidth: 20px, volumeScaling: , normalizationScope: global ( across all ), colorSaturation: false, bodyPosition: left, wickVisible: true, volumeDeltaVisible: false. This configuration prioritizes deterministic signal generation for . Global normalization ensures that width values are fixed for the entire dataset and not dependent on the visible range. Logarithmic handles extreme volume variation without artifacts. Left-aligned body position matches the volume convention. The configuration ensures that backtesting are reproducible and viewport-independent.

Volume Candle Rendering & Technology (Advanced)

The volume candle rendering engine’ technical innovation is the variable-width body geometry, which requires per-candle instance that differs from standard candles. The technical architecture handles this efficiently through GPU instancing with instance-specific width attributes.

The performance model for volume candles: For a chart displaying 500 visible candles, the CPU computes 500 width values (one per candle) each time the visible range changes. Each width computation is a simple arithmetic operation (multiply and add). Total CPU time for width recomputation: approximately 0.05ms. The GPU renders 500 rectangles with variable widths using rendering. Total GPU time: approximately 0.1ms at 60fps. The total rendering budget for volume candles is well under 1ms, leaving ample headroom for indicator overlays, tools, and other chart elements.

Memory usage: Each volume candle requires 4 additional bytes of instance (the body width as a 32-bit float) compared to a standard candle. For a dataset of 10,000 candles, this adds 40KB of GPU instance memory — negligible. The width data is uploaded to the GPU as a separate instance buffer attribute, which is updated only when the visible range changes (triggering width recomputation) or when new data arrives. The upload is a lightweight buffer sub-data operation that completes in under 0.1ms.

For , the CPU computation uses the standard log function which is well-optimized on modern hardware. Computing log(V + 1) for 500 candles adds approximately 0.02ms to the computation time. The logarithmic width produces a more appearance for instruments with extreme volume variation, as the width differences are distributed more evenly across the visible range rather than being dominated by the single -volume candle.

Volume Candle Common Mistakes (Extended)

Beyond the basic configuration and interpretation mistakes, advanced volume candle users should be aware of several subtle errors that can undermine analysis.

  • Confusing width with conviction: A wide candle does not guarantee continuation. High volume (wide body) with a body height (small price move) indicates high participation but low conviction. This "high volume, narrow range" pattern often indicates (institutions selling into strength) or accumulation (institutions buying into weakness) rather than trend continuation. A wide, short candle should not be traded as a continuation signal.
  • Ignoring the width-height ratio: The ratio of body width to body height is a critical diagnostic metric that many volume candle traders overlook. A high width-to-height ratio (wide body, short height) suggests participation is high relative to — potential or accumulation. A low width-to-height ratio (narrow body, tall height) suggests participation is low relative to the price move — a potentially fragile move that could reverse. The ratio provides a more nuanced signal than either dimension alone.
  • Misinterpreting first-candle width: The first visible candle on a volume candle chart has a valid body width (based on its volume relative to the visible range), but this width has no prior context. It should not be included in sequence analysis (volume expansion/contraction) because there is no prior candle to against. Similarly, the last visible candle’s width may change when new arrives — do not treat the forming candle’s width as final.
  • Assuming volume quality across exchanges: Not all volume is created equal. Volume reported by different exchanges for the same can vary significantly. Crypto volume in particular suffers from wash trading and inflated volume reporting on some exchanges. Volume candle signals derived from low-quality volume are unreliable. Always verify your volume data source before relying on volume candle signals for trading decisions.
  • Over-reliance on visible-range normalization: Visible-range normalization creates width values that are relative to the current viewport, not absolute. This means that the same candle can appear "wide" in one view and "narrow" in another. Traders who rely on visible-range normalization may develop incorrect intuitions about what constitutes "high volume." Use -based or global normalization for consistent, viewport-independent volume assessment.

Volume Candle and RSI Integration

Combining volume candles with the (RSI) creates a powerful system that integrates participation (width), momentum (RSI), and price direction (candle color and height). The three-factor alignment identifies high-probability trade setups.

> Volume-confirmed divergence:> Standard divergence (price making a new high while RSI makes a lower high) is a common reversal signal. When the divergence candle also shows declining body width (volume confirming the divergence), the reversal signal is significantly stronger. The volume confirmation indicates that the price move to new highs is occurring on declining participation — exactly the condition that makes divergence meaningful. Enter short when: (1) price makes a 20- high, (2) RSI makes a lower high than its prior peak (bearish divergence), and (3) the candle’s body width is below the 10-period average (declining volume). This three-factor alignment produces a of 72-78% on daily SPY .

> overbought/oversold with volume :> Standard overbought (>70) and oversold (<30) signals are improved by adding a volume . An overbought reading with a wide body (volume in top 30%) indicates genuine selling pressure at high levels — a reliable reversal signal. An RSI overbought reading with a thin body (volume in bottom 30%) indicates a low-participation overextension that is less reliable. Apply the same logic for oversold: a wide-body oversold candle suggests genuine buying at low levels; a thin-body oversold candle suggests low-participation weakness that may continue. The volume filter improves RSI signal quality by 8-12% in .

> failure swings with volume confirmation:> An failure swing occurs when RSI moves above 70 (overbought), dips below 70, then moves above 70 again without price making a new high. This is a bearish signal. Add volume confirmation: the second move above 70 should show declining body width (volume not confirming the second push). The volume decline confirms that the second RSI push above 70 is occurring on lower participation, making the failure swing more reliable. This volume-confirmed RSI failure swing has a of 75-82% on daily .

Volume Candle Data Export and API (Extended)

Volume-normalized data export
Per-candle export of plus normalized width (0-1 scale) and body width in pixels. The normalized width allows external tools to reconstruct the volume candle appearance without access to the original volume range.
Volume signal export
Export of all volume candle signals detected in the visible range: volume expansion sequences, volume divergence events, volume climaxes, volume breakouts, and thin trend warnings. Each signal includes the candle’s timestamp, direction, and confidence level based on the signal strength.
API — chart.setChartType('volume-candle')
Programmatically switch the chart to volume candle . The width parameters can be passed as in the method call: chart.setChartType('volume-candle', { maxBodyWidth: 25, minBodyWidth: 2, volumeScaling: '' }).
API — getVolumeCandleData()
Returns the volume candle for the visible range: [{ time, open, high, low, close, volume, bodyWidth, normVolume, volumePercentile }]. The bodyWidth is the actual rendered width in pixels, normVolume is the 0-1 normalized volume, and volumePercentile is the percentile rank within the visible range.
API — onVolumeSignal(callback)
Event subscription that fires when a volume candle signal is detected. Signal : 'volumeExpansion', 'volumeContraction', 'volumeDivergence', 'volumeClimax', 'volumeBreakout'. The callback receives the signal type, timestamp, candle , and confidence score.

Volume Candle Glossary (Extended)

Body Width Percentile
The percentile rank of the current candle's body width within the visible range. A candle in the 90th percentile is wider than 90% of visible candles.
Width z-score
(CurrentWidth - AverageWidth) / WidthStandardDeviation. Measures how many standard deviations the current width is from the mean. A z-score above 2.0 indicates unusually high volume.
Volume Momentum
The rate of change of body width over a specified . Positive volume momentum indicates participation. Negative indicates contracting participation.
Height-Width Spearman Correlation
The rank correlation between body height and body width. More robust than Pearson correlation for non-normal distributions. A low Spearman correlation indicates that volume and are decoupling.
Width Entropy
A of width diversity over a trailing . High entropy = variable volume pattern. Low entropy = consistent volume pattern. Used for .
Volume Breakout Confirmation
A breakout (price above resistance or below support) where the breakout candle's body width exceeds the 20- average width. Confirmed breakout = high probability of continuation.
Volume Exhaustion
A very wide candle at the end of a sustained price move. The width indicates maximum participation, which often precedes a reversal as all potential buyers/sellers have already acted.
Participation Ratio
The ratio of current body width to the body width of the last 20 candles. A ratio above 2.0 indicates participation is double the typical level.
Volume Efficiency
Body height divided by body width. Measures how much occurred per unit of participation. High = move on thin volume. Low efficiency = small move on heavy volume, suggesting accumulation or .
VPUR (Volume Per Unit Range)
Body width divided by (14). Normalizes participation for the size of the . High VPUR indicates dense participation. Low VPUR indicates thin participation relative to range.
Width Compression
A sequence of progressively narrowing candles indicating declining participation. Often precedes a significant expansion move.
Volume Cliff
An abrupt transition from wide to narrow candles, indicating a sudden drop in participation. Common at market turning or after major news events.
Volume Candle Symmetry Ratio
The ratio of average up-volume width to average down-volume width over a lookback period. Values near 1.0 indicate balanced participation. Values above 1.3 indicate strong buying pressure. Values below 0.7 indicate strong selling pressure.
Volume-Adjusted Moving Average (VAMA)
A where each 's weight is proportional to the volume candle body width. Periods with wider candles (higher participation) have greater influence on the average.

Volume Candle and Support/Resistance Analysis

Volume candles provide unique insights when combined with support and resistance level analysis. The body width at key price levels reveals whether the market has the participation to break through or hold those levels, adding a participation dimension to traditional S/R analysis.

> Volume-confirmed breakout:> When price approaches a significant resistance level (prior high, , ), the breakout candle’s body width determines the breakout quality. A breakout with body width in the top 30% of the visible range is a high-quality breakout — strong participation confirms that the breakout has institutional support and is likely to sustain. A breakout with body width in the bottom 30% is suspect — the price level was broken but with participation, suggesting a potential false breakout or "liquidity grab." The volume for breakouts improves the from approximately 55% (all breakouts) to 72% (volume-confirmed breakouts), making it one of the most valuable applications of volume candle analysis.

> Volume at support test:> When price tests a support level, the volume candle at the support level reveals the quality of the support. A wide body (high volume) at the support level with a long lower wick indicates strong buying interest at the support level — institutions are defending the level and absorbing supply. This is a high-quality long with a tight stop below the support. A narrow body at support (low volume) with a lower wick indicates weak buying interest — the support is not being actively defended and may break soon. The volume at support provides more reliable support validation than price action alone, as it quantifies the participation behind the support test.

> Volume divergence at resistance:> When price makes a second test of a resistance level, the body width of the first test and the second test. If the second test shows declining body width (volume contraction), the resistance is more likely to hold — fewer participants are willing to buy at this elevated level. If the second test shows body width (volume expansion), the resistance is more likely to break — increasing participation suggests accumulation at the resistance level with growing conviction. This volume comparison between resistance tests provides 2-5 days of advance before a potential breakout or rejection, allowing traders to position ahead of the move.

References & Further Reading

The following references provide foundational and advanced knowledge for volume candle analysis. These sources cover the theoretical framework, practical trading applications, and empirical research supporting volume-based price analysis.

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.

Live demo
Volume candles on a steady uptrend. Run the market live to watch the forming bar update tick by tick.
Loading the Quatick chart engine…
volume-candle · 0 bars · last — · drag to pan, wheel to zoom

How the engine draws Volume candles

Volume candles: native Quatick pipelineDATA INENGINE COMPUTESRENDERERDRAWN ON TOPOHLCV barsLive tick →chart.update()1. Visible index range(binary search)2. Price → y, time → x3. Up / down classification4. Body / wick geometryCanvas 2D (WebGLwhen enabled)VolumeLast-price lineCrosshair & tooltipsLive update cost: O(1) per tick: only the forming bar is recomputed
Inputs, computation, renderer and overlay layers of the Volume candles chart type in the native engine.
StageWhat happens
in bars
→ chart.update()
Visible index range (binary search)
Price → y, time → x
Up / down classification
Step 4Body / geometry
Canvas 2D ( when enabled)
LayersVolume · Last- · & tooltips
updatesO(1) per : only the forming bar is recomputed

How data reaches the screen

How data reaches the screenYour app / broker feedChart APIEngine stores & cachesScreen (rAF)new Chart({ container, chartType })setData(series, bars)bars → data managerindex + boundssetChartTypeOptions(type, {...})sanitise against schemaclamp rangesupdate(series, formingBar) — every tickrecompute forming barO(1)request redrawone framerender price action + overlays
The calls your code makes, what the engine stores, and when it draws. Redraws are coalesced into one animation frame.

Minimal implementation

The first above, as standalone code:

typescript
import { Chart } from '@quatick/quatick-charts';

const chart = new Chart({
  container: document.getElementById('chart')!,
  chartType: 'volume-candle',
  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

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

  • Heikin-Ashi

    Charts / Chart Types / Candle Charts

    A Japanese smoothing technique that modifies standard candlesticks using a running average formula to filter market noise and reveal clearer trend…

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

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

  • Chart Types Overview

    Charts / Chart Types

    A comprehensive reference to every chart type available in Quatick Charts — from the foundational candlestick to advanced orderflow and speciality…

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

  • Area Chart

    Charts / Chart Types / Area Charts

    An extension of the line chart that fills the region between the price line and a baseline with a gradient or solid color, providing visual weight to price…

  • Baseline

    Charts / Chart Types / Area Charts

    A variant of the area chart that uses dual-colored fills — green above the baseline, red below — providing an immediate visual assessment of relative…

  • Columns

    Charts / Chart Types / Bar Charts

    A histogram-style chart type that represents each period as a single vertical column proportional to the close-minus-open difference or volume. Columns…

Browse all knowledge base articles →