Skip to main content
Highstock is a specialized charting library built on top of Highcharts, designed specifically for financial and time-series data visualization.

Overview

Stock charts are optimized for displaying large datasets with time-based data, featuring:
  • Navigator for browsing large datasets
  • Range selector for quick time period selection
  • Advanced data grouping
  • Technical indicators
  • OHLC and candlestick series
  • Gap handling

Basic Stock Chart

OHLC Charts

OHLC (Open-High-Low-Close) charts display four values for each time period:

Candlestick Charts

Candlestick charts are similar to OHLC but use filled and hollow bodies:

Technical Indicators

Add popular technical indicators to your charts:

Range Selector Configuration

Customize the range selector buttons:

Data Grouping

Automatically group data for better performance:

Flags and Events

Mark important events on the chart:

Compare Multiple Stocks

Use Cases

Financial Analysis

  • Stock price tracking
  • Portfolio monitoring
  • Technical analysis
  • Forex trading

Time Series Data

  • Sensor data
  • Performance metrics
  • Resource monitoring
  • Long-term trends

Data Format

Stock charts use timestamp-based data:
Stock charts require the Highstock library (highstock.js) instead of the standard Highcharts library.
For optimal performance with large datasets, enable data grouping and use the boost module.