amCharts 5: Stock Chart

A powerful tool for financial analysis.

Display any time-based data, complete with built-in annotations, indicators, comparison, and other goodies you’d expect from a full-fledged stock chart.

A powerful tool for financial analysis

Stock Chart is a well rounded data-viz tool. Based on the super-fast and flexible amCharts 5 engine, it delivers performance, analytical tools, and customizability, well suited for displayed stock and other time-based data.


Stock Chart comes with over 30 fully-automated indicators like Bollinger Bands, MACD, Moving Average, Volume Profile, with new ones coming in the future.

Bundled indicator control allows quickly adding indicators via simple user interface.

Full list.


We’ve also bundled a bunch user-applicable calculated annotation tools like horizontal averages, Fibonacci, regression and trend lines, plus many more.

There’s also a possibility for users to add simple annotations like doodles, lines, icons, labels, callouts, and other shapes. All of those are bound to specific timestamp and value, and will move as well as resize when chart is zoomed or panned.


A chart can switch to a “percent mode” automatically, whenever a compared index is added to it.

Also included is a simple-to-use, yet super-configurable comparison selection tool, that can display a pre-defined list of comparison items, or tap into custom search functions.

Built-in controls


With bundled Date Range and Period controls, users will be able to zoom their chart using convenient date picker or pre-defined customizable list of specific date ranges, such as 1 month or YTD.

Series type selector

With a series type selector, users can switch type of the main series between simple Line, Candlestick, Pro Candlestick, or OHLC.

Comparison control

This control allows users to select additional indexes to “compare” against. The list is searchable, and can be fed with a pre-defined list, or populated dynamically using custom callbacks with the possibility to tie it into any kind of backend.

Data granularity switcher

Built-in data granularity switcher allows users to switch granularity of data. Developers can tap into event system to apply any custom logic to what happens, and how alternative data is loaded when such switch occurs.


Bundled settings control has several useful functions that users can use, e.g.: switching the scale of the Y axis, or toggling between axis fills and grid lines.

Completely custom settings can also be added to the control.


Annotation mode comes with a drawing tool selector, and a number of controls that allow selecting applicable settings, like colors, stroke widths and style, opacities, font size, family, weight.

Useful functionality


Stock Chart supports multiple panels, that can be used to plot multiple series, indicators, and can be used to draw annotations on.

Panels are closable, expandable, resizable, and can be moved up and down using simple user controls.

Zoom and pan, as well as cursors are automatically synced between the panels.


Stock Chart comes with a special legend, that is designed to look good either outside or inside plot containers of the stock panels.

The legend items also provide buttons to remove or edit settings of a series, indicator, or annotation, as well as toggle them on and off.

Editable series

Users can change colors and other visual properties of any series via simple UI, using buttons on related legend items.

Full list of bundled indicators

  • Acceleration Bands
  • Accumulation Distribution
  • Accumulative Swing Index
  • Aroon
  • Awesome Oscillator
  • Bollinger Bands
  • Bull Bear Power
  • Chaikin Money Flow
  • Chaikin Oscillator
  • Commodity Channel Index
  • Disparity Index
  • MACD
  • Median Price
  • Momentum
  • Moving Average
  • Moving Average Cross
  • Moving Average Deviation
  • Moving Average Envelope
  • On Balance Volume
  • Price Volume Trend
  • Relative Strength Index
  • Standard Deviation
  • Stochastic Momentum Index
  • Stochastic Oscillator
  • Trix
  • Typical Price
  • Volume
  • Volume Profile
  • VWAP
  • Williams R
  • ZigZag


As all our libraries, Stock Chart is available completely free. We’ll just ask you to show a small branding link in return.

To remove the branding, then you’ll need a commercial license.

Acquire amCharts 5 licenses

Stock Chart, while based on amCharts 5, is a standalone product, and does not need additional a license for amCharts 5: Charts.


A comprehensive documentation is available, complete with code snippets, and live demos.

Documentation Demos

Get amCharts 5 now!