
In simple English
This tool helps you build financial charts on websites and phone apps. It draws candlestick charts, price lines, and trading indicators that look like professional desktop trading software. You can run custom formulas that traders use to spot market patterns and trends. It costs nothing to download and use the open source code, but you must supply your own market data feed. Setting it up takes some programming skill in JavaScript or web frameworks.
What it is
HQChart is an HTML5 and JavaScript charting library ported from traditional desktop stock software. It includes a rendering engine for price charts and an interpreter for popular stock analysis scripting languages.
What it is good for
Building web apps or mobile tools for stock, crypto, and futures trading where users need professional technical analysis charts and drawing tools.
- Supports web, Vue, React, and WeChat mini programs out of the box.
- Includes over eighty built-in technical indicators and drawing tools.
- Runs calculations in background threads so the interface stays fast.
- Documentation is mostly in Chinese with many links pointing to paid tutorials.
- Requires writing custom adapter code to connect your own market data source.
- Uses modern JavaScript features which may need polyfills for older browsers.
Building custom financial charts from scratch using generic canvas or SVG libraries
Vue or React for building the user interface of your trading application
- tradingview/lightweight-charts18k stars
A minimalist, high-performance financial charting library built in HTML5 canvas by TradingView.
- highcharts/highcharts12k stars
A commercial charting library with extensive financial chart types and built-in stock modules.
- GoogleChromeLabs/squoosh26k stars
A web page that compresses images in the browser and shows you the result before you save it.
- simple-icons/simple-icons26k stars
More than 3,400 brand logos as single-colour SVG files, released into the public domain.
- phosphor-icons/core394 stars
The raw SVG files and the catalogue for the Phosphor icon family, with no framework package attached.
npm install jquery npm install hqchart