React Financial Charts

repository·main·Indexed 23 days ago

https://github.com/react-financial/react-financial-charts

A TypeScript-based library for creating professional financial charts, forked from react-stockcharts. It features a modular architecture with packages for annotations, coordinates, axes, indicators, interactive elements, series, tooltips, and utilities. Supported chart types include Candlestick, OHLC, HeikenAshi, Renko, Kagi, and Point & Figure, along with technical indicators like Moving Averages, Bollinger bands, MACD, and RSI.

Tokens
42K
Snippets
38
Records
192
Agent score
75%

What's inside react-financial-charts

  1. Overview of React Financial Charts features

    main

    React Financial Charts is a library dedicated to creating financial charts that work out of the box. It supports multiple chart types, technical indicators, overlays, and drawing objects.

    Supported Chart Types

    • Scatter
    • Area
    • Line
    • Candlestick
    • OHLC
    • HeikenAshi
    • Renko
    • Kagi
    • Point & Figure

    Technical Indicators

    • Moving Averages: EMA, SMA, WMA, TMA
    • Bollinger band
    • SAR
    • MACD
    • RSI
    • ATR
    • Stochastic (fast, slow, full)
    • ForceIndex
    • ElderRay
    • Elder Impulse

    Interactive Indicators (Drawing Objects)

    • Trendline
    • Fibonacci Retracements
    • Gann Fan
    • Channel
    • Linear regression channel
  2. Set up the development environment from source

    main

    If you are contributing to the project or want to run the mono-repo locally, follow these steps to clone, install dependencies, and build the project:

    1. Clone the repository
    2. Install dependencies using npm ci
    3. Build the project

    To start the development server, use npm start.

    git clone https://github.com/react-financial/react-financial-charts.git
    cd react-financial-charts
    npm ci
    npm run build
    
    # To start the development server
    npm start