Automatic support & resistance
Levels price actually reacted to are drawn for you, so you stop re-drawing them by hand.
BTCUSDT
Bitcoin · Binance · public data
Loading real candles from a public source — no static screenshots on this page.
This workspace is real and running now: candles from a public venue, patterns and liquidity computed inside your own browser. Switch symbol or timeframe right here.
live markets
Prices and the last 24 hours of movement for the best-known markets, taken from public venues through our server. Tap any symbol to open it in the workspace or on its own page.
what you get
Pick a capability to see it running inside the product, with what it puts on the chart and what it saves you in a trading day.
The live candle moves with price and the chart stays smooth
You see: The last candle pulses with every price update and the current-price line follows it on the axis.
It saves you: You read the move as it happens instead of waiting for a refresh or a frozen tab.
Full page for this capabilityanalysis toolkit
Every study is one button in the toolbar, computed over the range you are looking at inside your own browser — no server, no waiting.
Levels price actually reacted to are drawn for you, so you stop re-drawing them by hand.
An upper and lower rail around the price path, showing when the market leaves its trend.
One reading telling you whether the move is exhausted or still has push.
The crossover plus histogram shows momentum turning before price makes it obvious.
Where trading concentrated (HVN) and where the void is that price crosses fast (LVN).
EMA 34 over price and volume beneath it, reading trend and participation together.
Double top
▼ bearish
Double bottom
▲ bullish
Head & shoulders
▼ bearish
Inverse H&S
▲ bullish
alerts
Set the level once and close the chart. When price crosses it, a push lands on your phone and an e-mail copy arrives from our own domain — in the language you use the site in.
Open the symbol you follow
Press “Add price alert” on the chart; symbol, venue, and current price arrive prefilled.
Set the level and direction
Above or below a level, once or repeating every time price crosses it.
The system watches instead of you
Open levels are checked every five minutes, whether the chart is open or closed.
A phone push and an e-mail reach you
A push first to every registered device, then an e-mail as backup — and any symbol can be muted.
09:41
Wednesday, 12 March
ChartXpert AInowBTCUSDT crossed 90,000
Price is now 90,140.20 — tap to open the chart on this symbol.
A copy also arrived by e-mail
why this one
Compared on what a trader actually notices: the language, how long until the first chart, where the analysis runs, how alerts arrive, and whether support answers in Arabic.
Native bi-directional Arabic interface
Every menu and message in Arabic, with direction handled by the engine, not bolted onto an English layout.
Analysis runs on your device
Patterns and liquidity zones are computed in your browser; your candles and viewport never go to a server.
Opens with no account and no install
One link and you are working. An account is needed only to save alerts.
Seven public venues with automatic failover
If one venue stalls, candles come from another in under a second, and the answering venue is shown.
Phone and e-mail alerts in Arabic
An instant push to your devices and an e-mail copy from our domain, with per-symbol mute.
Built-in studies, no add-ons
Support/resistance, trend channel, RSI, MACD, EMA, and liquidity zones — all in the same workspace.
Licensable and embeddable in your product
The same engine embeds inside a broker platform or fintech app, with Arabic support from the team that built it.
Support that answers in Arabic
One message to support@chartxpert.io reaches the team directly.
The comparison describes categories of tooling as traders in the region use them, not any specific product, and details differ between tiers.
built for
Three groups we build for on purpose, each with its own starting point.
A chart that opens in a second and moves smoothly on the one-minute frame, with levels and patterns marked in front of you and no server round-trip.
Open the workspaceSet your levels on higher timeframes and close the screen: the alert reaches your phone and inbox when the level is crossed.
See how alerts workThe same engine embeds inside your platform with a ready Arabic interface and your own data feed, supported by the team that built it.
Talk to us about licensingfree & resilient data
Each venue implements the same adapter inside the engine, so you switch from one menu. Fetching goes through our server, so no keys or limits reach your browser, and if one venue stalls the candles come from another listing the same asset.
Public spot klines, no API key.
Public v5 spot kline endpoint.
Public spot candlesticks.
Public v2 spot candles, no API key.
Public v3 spot klines, no API key.
Public OHLC data, USD and EUR pairs.
Public market candles (Advanced Trade).
What is live today is 18 crypto markets, including tokenized gold. Saudi Tadawul equities, FX, and indices are on the roadmap; anything shown for them today is a simulated engine feed and is labelled as such inside the workspace.
Measure venue status nowbilingual by design
Direction is built in, not patched on: switching language mirrors the interface instantly and remembers your choice, with no reload and no stutter.
bi-directional rules
| Time axis | Always left → right |
| Price axis | Always on the right |
| Numbers & times | 1,234.50 · 14:30 |
| Menus & tooltips | Mirror with language |
| Choice persistence | Local on device |
on-device intelligence
Your candles and viewport are never shipped to a server for analysis: detection runs in the browser over the visible range, so it starts instantly and survives a shaky connection.
Detection scales with each symbol's own volatility instead of a fixed percentage, so it works the same on a three-dollar symbol and a ninety-thousand-dollar one, on the one-minute frame and the daily alike. Every hit carries a confidence score shown on the chart.
integration
A small API: create the chart, add a series, attach your feed. Language and direction are one option, and on-device analysis is a single flag.
import { createChart } from "@chartxpert/core";
const chart = await createChart("#host", {
renderer: "auto", // webgpu | webgl2 | auto
locale: { lang: "ar", dir: "rtl" }, // direction is a single option
ai: { onDevice: true, heads: ["pattern", "liquidity"] },
});
const price = chart.addSeries("candles", { id: "btcusdt-1h", stepMs: 3_600_000 });
price.attachStream({ url: "https://stream.chartxpert.ai/v1" });
chart.on("pattern", (e) => console.log(e.kind, e.confidence, e.range));Create the engine on one node
One host element; the engine picks the render path that suits the user's device automatically.
Add a series and attach your feed
Our public venues are ready, or pass your own feed through the same adapter interface.
Turn on studies and alerts
Flags for patterns, liquidity, and indicators, plus price alerts from your own domain.
built for KSA & the Gulf
We start from Arabic: menus, watchlist, account pages, and alerts are Arabic-first, with complete English for anyone who prefers it. Numbers and times stay in the Latin market convention so no price is ever misread, and support answers in Arabic at support@chartxpert.io.
Arabic-first
Every screen and e-mail in Arabic, with an instant switch to English.
Runs on any device
Desktop and mobile browsers, with touch panning and pinch zoom behaving as expected.
Alerts in Arabic
A push to your phone and mail from our own domain, with prices checked every five minutes.
Coming: regional markets
Saudi Tadawul, FX, and indices are on the published roadmap.
knowledge base
Written for traders here, in Arabic and English: reversal patterns and their confirmations, liquidity zones and volume nodes, smooth charting, Arabic charting rules, and alert setup.
Technical analysis
Reversal chart patterns: double top, double bottom, head and shoulders
A practical guide to four reversal candlestick patterns, their confirmation rules, and how the ChartXpert AI engine detects them on your own device while the chart moves.
Read guide· 7minTechnical analysis
Liquidity zones: reading high-volume nodes and low-volume voids
How to read liquidity zones on a chart: volume distributed across 48 price bins, the difference between a high-volume node and a low-volume void, and how to use them for risk.
Read guide· 6minUsing the workspace
Why the chart stays smooth when you zoom out over a long range
Why the chart stays smooth as you zoom out over months, how highs and lows stay visible when candles group, and what to do if it feels slow on an older phone.
Read guide· 6minArabic & interface
Building a correct Arabic chart: RTL interface, LTR candles
Practical rules for localising a financial chart into Arabic: what mirrors with language direction, what must not, mixed-number handling, and where the price axis belongs.
Read guide· 6minUsing the platform
Price alerts on phone and e-mail: setup, behaviour and limits
How to create a price alert in ChartXpert AI on a flat level or on a trend line you drew, how it is checked every five minutes, how it arrives as a phone notification with an e-mail backup, and how to mute a single symbol.
Read guide· 7minTechnical analysis
Reading RSI and MACD: a practical momentum guide
A practical guide to RSI and MACD: what each one measures, how to read values, crossovers and divergence, and how to switch them on in the ChartXpert AI workspace on phone and desktop.
Read guide· 8minTechnical analysis
Support and resistance in practice: from automatic levels to your own lines
How support and resistance levels come from price behaviour itself, the difference between a level and a zone, and how to read the automatic levels in ChartXpert AI and then draw your own lines on top.
Read guide· 8minUsing the platform
Chart drawing tools: trendline, ray, price line and measure
How to draw a trendline, a ray, or a horizontal price line on the ChartXpert AI chart, how to measure a move in points, percent and candles, and how your drawings are saved per symbol and follow you between phone and desktop once you sign in.
Read guide· 6minUsing the platform
A daily watchlist routine: a short list and alerts that work for you
How to build a short watchlist you actually follow, a five-minute routine before and after the session, and how to turn watching into alerts that reach your phone and inbox instead of sitting in front of the chart.
Read guide· 7minWorkspace
Day trading chart setup: timeframes, studies, and levels
A working day trading chart setup: which timeframe to start from, which studies to switch on and which to leave off, how many levels to draw, and how the same layout follows you from desktop to phone in the ChartXpert AI workspace.
Read guide· 8minMarkets
Crypto market hours: when the volume actually arrives
The market runs around the clock; the liquidity does not. The Asian, European, and US sessions in Gulf time (UTC+3), the quiet hours, where the daily candle closes, and how to use alerts for the hours you are not at the screen.
Read guide· 7minTechnical analysis
VWAP and Bollinger Bands: measuring how far price has stretched
A practical guide to session VWAP and Bollinger Bands: what each measures, how to read price distance from the session reference, what a squeeze and an expansion mean, and how to switch both on in the ChartXpert AI workspace.
Read guide· 8minTechnical analysis
Crypto chart patterns cheat sheet: what each shape means and when it confirms
A one-page cheat sheet for chart shapes: the four reversal patterns the workspace marks for you, five more you draw yourself, and the confirmation, invalidation, and measured move for each.
Read guide· 8minTechnical analysis
How to read volume on a crypto chart: confirmation, contraction, and climax
A practical read of volume: what a bar means against its own average, how volume confirms a break or exposes a weak one, what a climax bar is saying, and why crypto volume differs from venue to venue.
Read guide· 7minThe full knowledge base
Every guide on one page, in Arabic and English.
frequently asked
Direct, honest answers: what works today, what is in development, and what is not our job.
ChartXpert AI is a browser-based charting workspace and library by Difins Co: live candles from public venues, built-in studies (support/resistance, trend channel, RSI, MACD, EMA, liquidity zones), pattern detection that runs on your own device, and price alerts on phone and e-mail — with a complete Arabic and English interface.
Live today: 18 crypto markets through seven public venues (Binance, Bybit, OKX, Bitget, MEXC, Kraken, Coinbase) on timeframes from one minute to one day, including tokenized gold. Saudi Tadawul equities, FX, and indices are on the roadmap; they are shown today as a simulated engine feed for demonstration only, and the workspace labels them as such.
Automatic support and resistance drawn from real price reactions, a two-rail trend channel, RSI and MACD in panes beneath price, an EMA 34 overlay with volume bars, and liquidity zones from volume-at-price. All of them toggle from the toolbar and are computed over the range you are looking at.
Candles always run left-to-right with the price axis on the right in both languages, because that is the convention traders read prices with. What mirrors in Arabic is the UI chrome: menus, the watchlist, the tool rail, tooltips, and text alignment.
No. Open the site and the chart runs immediately in the browser, with no account and no plugins, adapting automatically to older and newer devices alike. An account is needed only to save price alerts, and you never need a data key at any venue.
Sign in with Google, then press “Add price alert” in the chart workspace — source, symbol, and current price arrive prefilled on your account page. Choose above or below a level and whether it repeats; an instant phone notification plus an e-mail copy from notify.chartxpert.ai reach you. Prices are checked every five minutes, and any symbol can be muted.
If the selected venue stalls, candles are requested at the same moment from another venue listing the same asset, the first valid answer is used, and the venue that answered is shown under the chart. The status page measures every venue live whenever you want.
Yes. On phones the chart gets priority and the side rails collapse into a drawer; one-finger panning and two-finger pinch zoom behave as expected, and your position holds when a new price arrives.
No. ChartXpert AI is a measurement, drawing, and pattern-detection tool for technical analysis and education only. We do not give recommendations, manage portfolios, or route orders, and price data comes from public sources that may be delayed or interrupted.
The library is licensed to product teams and brokers across Saudi Arabia and the Gulf with first-class Arabic support. Write to support@chartxpert.io for early access to the SDK package, usage limits, and licensing terms from Difins Co.
The workspace is open to visitors: pick a venue, symbol, and timeframe, and run levels, indicators, and liquidity zones on your own device. Sign in only if you want price alerts.
ChartXpert AI · chartxpert.ai · Difins Co.Arabic support atsupport@chartxpert.io
Write to the team directly: technical support, market data, and partnerships across Saudi Arabia and the Gulf.