Skip to main content
Skip to main content

Tutorials

Welcome! These guides are written for beginners — including folks who lean on AI assistants and copy-paste their way to a working app (“vibe coding”). No finance or charting background required.

Each tutorial has three things:

  1. Plain-language steps — what to do and why, without jargon.
  2. Copy-paste code — small snippets you can drop into your project.
  3. A live chart — so you can see the result before you write a line of code.

When you need exact method names or types, use the API Reference. These pages are about getting something on screen fast.

Start here​

Never used Exeria Charts before? Spend five minutes on the Vanilla quickstart — install the package and mount your first chart. Then come back and pick a tutorial below.

Learning path​

Work through these in order if you want a gentle ramp. Skip ahead anytime — each tutorial stands on its own.

StepTutorialYou will learn…Time
1Chart with your dataPut your price history on a chart~15 min
2Live data streamKeep the last price moving in real time~20 min
3Add an indicatorLayer EMA and RSI on top of candles~15 min
4Custom themeMatch colors to your brand~15 min
5Drawing tools recipesDraw trend lines and levels in code~15 min
6Connect with a Data ConnectorLet the chart fetch crypto data for you~20 min
7Multi-instrument overlayCompare two symbols on one chart~20 min
8Save and restore settingsRemember colors and layout for your users~20 min
9Customize a built-in indicatorTweak periods without writing new math~20 min
10Trade from chartHook clicks and drags to your broker~30 min

See it live first​

Not ready to code? Open a full demo and poke around:

What you want to buildTry this demo
Crypto terminal with live prices/starters/crypto-terminal
Forex-style platform/starters/forex-platforms
Branded fintech chart/starters/fintech-integration
Analytics with indicators/starters/quant-analytics
Charts inside news articles/starters/market-news
Screener with buy/sell signals/starters/screener-signals

For package maintainers only​

Quick checklist before you start​

  • Give your chart container a height in CSS (for example height: 480px). A chart cannot grow if its parent has zero height.
  • Call chart.init() once, then load data.
  • Call chart.destroy() when the user leaves the page or your React component unmounts.

That is it. Pick a tutorial and build something you can show off.