amCharts 5: Stock ChartJavaScript stock chart library
Professional financial charting with 34 built-in technical indicators, 22 drawing tools and price comparison. Free to use, even in commercial projects.
Professional-grade financial charts.
Technical Indicators
34 pre-built indicators: SMA, EMA, MACD, RSI, Bollinger Bands, Stochastic, and more. Add custom indicators with a few lines of code.
Annotations
22 drawing tools: trend lines, Fibonacci retracements, channels, doodles, icons, labels, callouts, and shapes. All bound to timestamp and value — they move with your data on zoom and pan.
Period Selector
5D, 1M, 3M, 6M, YTD, 1Y, 2Y, 5Y and Max out of the box, or ranges of your own. Set the exchange's time zone, and the periods, dates and date picker all follow it.
Comparison Mode
Compare multiple securities on the same chart. Normalized percentage change view. Dynamic legends with live values.
Series Switching
Line, candlesticks, hollow candlesticks or OHLC sticks, switched from the toolbar. Heikin-Ashi is one of the indicators.
Volume & Panels
Multi-panel layout for volume, indicators, and annotations. Closable, expandable, resizable panels with synchronized zoom, pan, and cursors.
Legend
Rich interactive legend with live values. Remove, edit, or toggle series, indicators, and annotations. Place inside the chart or externally.
Settings & Controls
Built-in toolbar with Y-axis scale switching, axis fills vs. grid lines, data granularity, color and stroke customization — all configurable and extensible.
Data Grouping
Automatic aggregation by zoom level — minutes to months, seamlessly. No manual rebinning. The chart picks the right granularity so hundreds of thousands of points stay fast and readable.
34 indicators. 22 drawing tools. Built in.
SMA, EMA, MACD, RSI, Bollinger Bands, Stochastic, and 28 more indicators ship out of the box. Trend lines, Fibonacci retracements, channels, and 19 more drawing tools. Combine them freely, overlay on any panel, and let your users add their own via the built-in toolbar.
This fully interactive stock chart includes candlestick series, volume bars, technical indicators, drawing tools, indicator selector, period selector, and date range picker. Try the toolbar controls above the chart.
AI handles the complexity.
You keep the control.
amCharts has always been powerful. Now AI eliminates the learning curve. Describe what you want — AI writes correct amCharts code.
Need something custom? We'll build it.
Custom financial dashboards, real-time trading interfaces, bespoke indicator logic — from the team that wrote amCharts. Talk to our team