Chart.js module for Candlestick and OHLC charts
This module has not yet had its initial release and is not yet available on npm
Chart.js 2.7.0 added our timeseries scale as new option called distribution: series
. This has greatly improved support for financial timeseries.
Chart.js 2.7.1 added fixes for timeseries.
Chart.js 2.7.2 added timestamp formatting in tooltips.
We would like to add better tick/label generation when source:data
, fix for hovering, fixes for mixed chart types, support for floating bars, and timezone handling before having an initial release.
As we near an initial release we will add documentation. For now, please see the docs directory.
Because Chart.js utilizes canvas it is more performant than the majority of JavaScript charting libraries. ZingChart and Highcharts with the boost module are two options that also offer canvas rendering and may be performant.
Most chart libraries don't have great handling of timescale axes. AmCharts is one exception to this.
We are aiming to make Chart.js the only popular JavaScript library that is both performant and has good timescale handling.
npm install
gulp
Out of the box examples are available here: https://chartjs.github.io/chartjs-chart-financial/