30+ indicators
EMA, RSI, MACD, Bollinger, Ichimoku, VWAP, Pivots, Keltner — every indicator the desk reaches for, in pure functions you can compose.
Every part of ChartForge ships as an opt-in package. Tree-shake what you don't use; bring your own datafeed, broker, indicator, or drawing tool when you do.
EMA, RSI, MACD, Bollinger, Ichimoku, VWAP, Pivots, Keltner — every indicator the desk reaches for, in pure functions you can compose.
Trend lines, channels, Fibonacci retracements, harmonics, long/short positions, text. Snap-to-bar and magnet, on touch and trackpad.
OKLCH design tokens for surfaces, candles, grids, crosshair. Swap the palette at runtime — light, dark, or your brand — in under 30 seconds.
Hand-tuned canvas renderer with offscreen layers, dirty regions, and zero-alloc hot paths. 10k bars draw in <16ms, 100k in <50ms.
Built for Next.js App Router — no top-level window, no hydration warnings. The chart mounts inside a Client Component and that is all.
Bring your own indicator, drawing, or datafeed. Side-effect-free interfaces; tree-shakeable from the core. 0 runtime deps in @elitechart/core.