What (One-liner)
Canvas volume atomic node: fetches N-day volume series and computes current / avg ratio. >2 = spike, <0.5 = contraction.
How to use
price_factor_v1 (NVDA) + volume_factor_v1 (NVDA) → technical_analysis_v1
(volume-price confirmation — breakouts more trustworthy on high volume)Core formulas
See frontmatter. Core: ratio = current_volume / mean(prior_volumes).
Assumptions & applicability
Assumptions: yfinance volume is available, shared cache with price_factor.
Applies to: daily volume-price analysis for equities / ETFs / crypto.
Does not apply to: tick-level, tape reading, FX (tick count not notional), OTC.
Known limitations
See frontmatter. Six items: yfinance latency / zero-volume days / FX not applicable / OTC / no buy-sell imbalance / rate limiting.
References
- Blume-Easley-O'Hara (1994) JF — informational content of volume
- yfinance — data source
Golden Test
N/A — data-fetch node.
Changelog
- 1.0.0 (2026-04-21) — First Active

