MobChartDocs
Open MobChart

Indicators

A reference of every built-in indicator: what it shows, when it is useful and what each setting does. Order flow indicators come first, classic technical analysis follows.

How indicators work

There are two families of indicators on the chart:

Main chart indicators
Drawn on top of the price: orderbook heatmap, footprints, volume profiles, Large Trades, moving averages, Bollinger bands and Parabolic SAR.
Panel indicators
Rendered in their own panel below the price: volume, delta, cumulative delta, bar statistics, orders imbalance, derivatives data and oscillators.
Open the indicator window
Click the indicators button on the chart toolbar. The window lists every available indicator together with your custom scripts.
Pick an indicator
Add it to the chart. Indicators marked as multiple can be added several times, for example an EMA 20 and an EMA 200.
Configure it
Every indicator has a Settings tab (what is calculated) and an Appearance tab (colours, opacity, palette). Changes are saved with the workspace.
Indicator selection window

The badges under each indicator name tell you where it is drawn and what it needs:

Main chartPanelFutures onlyMultiple instances

Quick reference

IndicatorPlacementGroup
Candlestick chartMain chartPrice
Orderbook heatmapMain chartLiquidity
FootprintsMain chartOrder flow
Chart tooltipMain chartOrder flow
Large TradesMain chartOrder flow
VPVRMain chartVolume profile
VPSVMain chartVolume profile
TPOMain chartVolume profile
TPO + VPSVMain chartVolume profile
SMA, EMA, WMA, TMAMain chartTrend
Bollinger bandsMain chartVolatility
Parabolic SARMain chartTrend
VolumePanel or main chartVolume
DeltaPanelOrder flow
Cumulative deltaPanelOrder flow
Bar statisticsPanelOrder flow
Orders imbalancePanelLiquidity
Open interestPanelDerivatives
Funding ratePanelDerivatives
Long/Short ratioPanelDerivatives
LiquidationsPanelDerivatives
MACDPanelOscillator
RSIPanelOscillator
CCIPanelOscillator
ATRPanelVolatility
Force IndexPanelOscillator
Custom indicatorsMain chart or panelYour scripts

Price

Candlestick chart

Main chart

The price series itself. It is configured like any other indicator, so the chart type and the candle colours live in its settings.

SettingDefaultDescription
Chart typeCandlestickCandlestick, Line (closes only) or Heikin-Ashi (averaged candles that smooth noise and make trends easier to read).

Appearance: colour 1 (rising candles), colour 2 (falling candles), line chart colour and line chart width (1 to 10).

Liquidity and order flow

Orderbook heatmap

Main chart

The heatmap draws the history of buy and sell limit orders on the chart. Every horizontal stripe is a price level with resting liquidity, and the brighter the colour, the larger the order. It is the fastest way to see where the walls are, whether they hold when price arrives and whether they get pulled before price touches them.

Orderbook heatmap
SettingDefaultDescription
Extend heatmap (bars)1How many bars into the future the current order book is projected (1 to 100).
AggregatenoneAdd the order books of other exchanges to the heatmap.
Aggregate SPOT only with other SPOTsonWhen aggregating, mix spot books only with other spot books.
Aggregate FUTURES only with other FUTURESonWhen aggregating, mix futures books only with other futures books.

Appearance: palette (default lite), or a custom palette with up to five colours for asks and five for bids.

The liquidity heatmap guide explains how to read the heatmap and how to tune its filters.

Footprints

Main chart

Footprint (cluster) charts show the traded volume and the order flow at every price level inside each candle, not just the open, high, low and close. On futures they can also show the liquidated volume of long and short positions.

Footprints
SettingDefaultDescription
AggregatenoneAdd the trades of other exchanges to the clusters (with the same spot/futures switches as the heatmap).
Auto-adjust bar sizeonChoose the price step of the clusters automatically for the current zoom.
Viewprofileprofile draws a volume profile inside the candle, cluster draws the classic two-column bid/ask layout.
Scale sensitivity29How quickly the colour intensity saturates as volume grows (1 to 59).
Bar size2Price step of one cluster when auto-adjust is off (1 to 100).
Delta modeoffColour every level by the difference between buy and sell volume instead of the total.
Point of Control (POC)offHighlight the level with the largest volume inside every candle.
Show liquidationsoffShow liquidated long/short volume instead of traded volume (futures).
Show imbalanceoffHighlight levels where one side traded far more than the other.
Imbalance ratio10How many times larger one side must be to count as an imbalance (2 to 30).
Imbalance min. stack size3Minimum number of consecutive imbalanced levels to highlight (1 to 10).

Appearance: palette (or custom sell/buy colours) and the POC colour.

Read the order flow guide for delta mode, liquidation clusters and how to combine footprints with the heatmap.

Chart tooltip

Main chart

The tooltip shows the exact heatmap quantities and cluster volumes under the cursor while you hover the chart. In advanced mode it becomes a magnifier that zooms into the cells around the cursor, which makes dense areas readable without changing the chart scale.

SettingDefaultDescription
Advanced modeonShow the zoomed grid of cells around the cursor.
Zoom coefficient3Magnification of the grid (1 to 5).
Row size3Height of one row of the grid (1 to 6).
Columns5Number of candles shown in the grid (1 to 9).
Delta modeoffShow the delta of every cell instead of buy and sell volume.
Show liquidationsoffShow liquidated volume in the cells (futures).
Display in coins (otherwise in $)onUnits of the displayed quantities.

Appearance: the tooltip reuses the palettes of the orderbook heatmap, the footprints and the candlestick chart.

Large Trades

Main chartMultiple instances

Large Trades are high-volume executions that can move the price and point to the activity of whales, market makers or institutional traders. The indicator scans the clusters of every candle for volumes in the range you specify and marks them on the chart, so you can spot large buys, sells, delta or total volume at the exact price level where they happened.

This example marks positive and negative delta volumes between 150 and 5000 BTC:

Large Trades marking positive and negative delta

The indicator can also search for liquidations instead of trades. Here it marks long and short liquidations between 50 and 200 BTC:

Large Trades marking liquidations
SettingDefaultDescription
Show liquidationsoffSearch liquidated volume instead of traded volume (futures).
DatadeltaWhat to measure: buy, sell, delta, deltaPositive, deltaNegative or total.
Calculate in $offCompare volumes in dollars instead of coins.
Minimum volumeper tickerLower bound of the volume range. Defaults to a typical cluster size of the ticker.
Maximum volumeper tickerUpper bound of the volume range.
Range inside candleprice stepPrice range that is summed up inside a candle. Defaults to the price step of the chart.
Number of candles1Sum the volume over this many consecutive candles (1 to 100).

Appearance: shape (circle, square, triangle or diamond), colour, opacity and size of the marks.

Volume profiles

Volume profiles show how much was traded at every price level over a period of time, instead of over time. The level with the largest volume is the point of control (POC), and the range that contains most of the volume (70% by default) is the value area (VAH).

VPVR

Main chart

Volume Profile Visible Range builds the profile from the candles currently visible on the chart. Scroll or zoom the chart and the profile updates, which makes it a quick way to find the strongest support and resistance zones of the range you are looking at.

Volume profile of the visible range
SettingDefaultDescription
Delta modeoffColour every level by the buy/sell delta instead of the total volume.
Show liquidationsoffBuild the profile from liquidated volume (futures).
Point of Control (POC)onHighlight the level with the largest volume.
Value Area High (VAH)offHighlight the value area.
VAH size (%)70Share of the total volume that the value area contains (10 to 90).
Histogram size (bins)1Number of price levels merged into one bar (1 to 50).

Appearance: colour 1 and colour 2, bars opacity and value area opacity.

VPSV

Main chart

Volume Profile Session Volume draws a separate profile for every session. A session is either a fixed number of candles or a calendar period (day, week, month), so you can compare the value areas of consecutive days and see whether the market accepts or rejects the previous session's range.

SettingDefaultDescription
Session typeBy candles countBy candles count, Daily, Weekly or Monthly.
Number of candles30Session length when the session type is by candles (10 to 200).
Shift right/left0Move the session boundaries by this many candles (−200 to 200).
Delta modeoffColour every level by the buy/sell delta.
Show liquidationsoffBuild the profiles from liquidated volume (futures).
Point of Control (POC)onHighlight the POC of every session.
Value Area High (VAH)offHighlight the value area of every session.
VAH size (%)70Share of the volume inside the value area (10 to 90).
Histogram size (bins)1Number of price levels merged into one bar (1 to 60).

Appearance: colours, bars opacity, value area opacity, and the background colour and opacity of the session.

TPO

Main chart

Time Price Opportunity (market profile) shows how long the market stayed at each price level during a session rather than how much was traded there. Wide parts of the profile are levels the market accepted, thin tails are levels it rejected quickly, which makes TPO a good tool for finding value areas, support and resistance.

SettingDefaultDescription
Session typeBy candles countBy candles count, Daily, Weekly or Monthly.
Number of candles30Session length when the session type is by candles (10 to 200).
Shift right/left0Move the session boundaries by this many candles (−200 to 200).
Point of Control (POC)onHighlight the level with the most time spent.
Value Area High (VAH)offHighlight the value area.
VAH size (%)70Share of the session inside the value area (10 to 90).
Bar size5Price step of one TPO row (1 to 100).

Appearance: palette (default book), bars opacity, value area opacity, POC colour, session background colour and opacity.

TPO + VPSV

Main chart

Combines TPO and VPSV in one session profile: for every price level you see both how long the market stayed there and how much volume was traded. The settings are the union of both indicators (session type, number of candles, shift, delta mode, liquidations, POC, value area and bar size).

Trend and volatility

Moving averages

Main chartMultiple instances

Four moving averages with the same settings and a different weighting:

IndicatorHow it weights the data
SMA — Simple Moving AverageEvery candle of the period counts the same. A slow, stable baseline for trend and support/resistance.
EMA — Exponential Moving AverageRecent candles count more, so it reacts faster to price changes.
WMA — Weighted Moving AverageLinear weights: the latest candle counts most, the oldest least. Sits between SMA and EMA.
TMA — Triangular Moving AverageDouble-smoothed average that filters noise the most and shows the trend most clearly.
SettingDefaultDescription
Length20Number of candles in the period (2 to 1000).
SourceclosePrice used for the calculation: open, close, high or low.

Appearance: line colour, line width (1 to 10) and opacity.

Bollinger bands

Main chartMultiple instances

A moving average with an upper and a lower band placed a number of standard deviations away from it. The bands widen when volatility grows and squeeze when it drops, so they show at a glance how far the price stretched from its average.

SettingDefaultDescription
Length20Period of the moving average and of the standard deviation (2 to 1000).
SourceclosePrice used for the calculation: open, close, high or low.

Appearance: colours of the upper, middle and lower lines, and the background colour and opacity of the area between the bands.

Parabolic SAR

Main chartMultiple instances

Parabolic SAR (stop and reverse) plots a dot below the price in an uptrend and above it in a downtrend. The dots accelerate towards the price as the trend continues, and the moment price crosses them the trend is considered reversed, which makes SAR a popular trailing stop.

SettingDefaultDescription
Start0.02Initial acceleration factor (0.01 to 0.1).
Maximum0.2Upper limit of the acceleration factor (0.1 to 1).

Appearance: colour 1 (uptrend dots) and colour 2 (downtrend dots).

Volume and delta

Volume

PanelMain chart

The amount of the instrument traded during every candle. By default the volume bars are drawn at the bottom of the main chart; switch the option off to move them into a separate panel.

SettingDefaultDescription
On main chartonDraw the bars on the price chart instead of a separate panel.

Appearance: colour 1 (rising candles) and colour 2 (falling candles).

Delta

PanelMultiple instances

Delta is the difference between buying and selling pressure: the volume that traded at the ask minus the volume that traded at the bid. A positive delta means aggressive buyers dominated the candle, a negative delta means aggressive sellers did. Delta that disagrees with the direction of the candle (a large positive delta on a red candle) is a classic sign of absorption.

Delta panel

The indicator has no calculation settings. Appearance: colour 1 (positive delta) and colour 2 (negative delta).

Cumulative delta

PanelMultiple instances

Cumulative delta (CVD) is a running total of the delta of every candle. It shows who has been in control over a longer stretch of time and by how much. Divergences between CVD and price, for example price making a new high while CVD does not, often precede reversals.

Appearance: colour 1, colour 2, background opacity and line opacity.

Bar statistics

Panel

Bar statistics renders a table under the chart with the key numbers of every candle as colour-graded cells, so you can compare the raw values of neighbouring candles at a glance. Every row can be switched on or off:

RowDefaultDescription
Buy volumeonVolume traded at the ask.
Sell volumeonVolume traded at the bid.
Total volumeonBuy volume plus sell volume.
DeltaonBuy volume minus sell volume.
Delta (%)onDelta as a share of the total volume.
Liquidations Long/ShortonLiquidated long and short volume (futures).
Liquidations (%)offLiquidations as a share of the total volume.
CVD (cumulative delta)onRunning total of the delta.
Show valuesonPrint the numbers inside the cells, not only the colours.

Appearance: palette, or custom sell and buy colours.

Orders imbalance

PanelMultiple instances

Orders imbalance compares the quantity of buy and sell limit orders resting within a given distance from the price. When bids outweigh asks near the price the book is skewed to the upside, and vice versa. The imbalance screener is built on this indicator.

Orders imbalance panel
SettingDefaultDescription
Distance from the price (%)10Only orders within this distance from the price are counted (1 to 100, step 0.1).
Delta modeoffPlot the difference between the sums instead of the two sums.

Appearance: colour 1, colour 2, background opacity and line opacity.

Derivatives data

Open interest

PanelFutures only

Open interest is the total number of outstanding derivative contracts. Rising open interest together with a price move means new money is entering in that direction, while a price move on falling open interest is driven by positions being closed.

Appearance: colour 1 (rising) and colour 2 (falling).

Funding rate

PanelFutures only

The funding rate is the periodic payment exchanged between long and short holders of perpetual futures to keep the contract price close to the spot price. A high positive funding rate means longs are crowded and paying shorts, a negative one means the opposite.

Appearance: colour 1, colour 2, background opacity and line opacity.

Long/Short ratio

PanelFutures only

The number of long positions divided by the number of short positions, as reported by the exchange. Extreme readings show a crowded side of the market.

SettingDefaultDescription
Coefficient modeonPlot the ratio as one coefficient (longs ÷ shorts) instead of the long and short shares.

Appearance: colour 1, colour 2, background opacity and line opacity.

Liquidations

PanelFutures onlyMultiple instances

The volume that was liquidated in every candle and whether it happened on the long or the short side. Clusters of liquidations often mark the end of a move, because forced closing exhausts one side of the market.

Liquidations panel

Appearance: colour 1 (long liquidations) and colour 2 (short liquidations). Liquidations are also available at every price level through liquidation clusters and across the market in the liquidations screener.

Oscillators

MACD

PanelMultiple instances

Moving Average Convergence Divergence is a trend-following momentum indicator: the MACD line is the difference between a fast and a slow moving average, the signal line is a moving average of the MACD line, and the histogram shows the distance between the two.

SettingDefaultDescription
Length Fast12Period of the fast moving average (2 to 1000).
Length Slow26Period of the slow moving average (2 to 1000).
Length Signal9Period of the signal line (2 to 1000).
SourceclosePrice used for the calculation: open, close, high or low.
Oscillator MA Typeemaema or sma for the fast and slow averages.
Signal MA Typeemaema or sma for the signal line.

Appearance: MACD line colour, signal line colour and four histogram colours (growing and shrinking bars above and below zero).

RSI

PanelMultiple instances

The Relative Strength Index measures how quickly traders are bidding the price up or down and plots the result on a scale from 0 to 100. Readings above 70 are usually read as overbought and below 30 as oversold.

SettingDefaultDescription
Length14Number of candles in the period (1 to 1000).
SourceclosePrice used for the calculation: open, close, high or low.

Appearance: line colour 1 (RSI between 30 and 70) and line colour 2 (RSI above 70 or below 30).

CCI

PanelMultiple instances

The Commodity Channel Index measures the difference between the current price and its historical average. High positive values mean the price is far above its average, high negative values mean it is far below.

SettingDefaultDescription
Length20Number of candles in the period (1 to 1000).
SourcehighLowClose3Price used for the calculation: open, close, high, low, highLow2 (HL/2), highLowClose3 (HLC/3), openHighLowClose4 (OHLC/4) or highLowCloseClose4 (HLCC/4).
MA Typesmasma or ema for the smoothing line.
MA Size14Period of the smoothing line (1 to 1000).

Appearance: CCI line colour and smoothing line colour.

ATR

PanelMultiple instances

The Average True Range is a volatility indicator: the average range of the candles over the period, including gaps. It is commonly used to size stops and targets in proportion to the current volatility.

SettingDefaultDescription
Length14Number of candles in the period (1 to 1000).

Appearance: line colour.

Force Index

PanelMultiple instances

The Force Index measures the amount of power used to move the price: the price change of the candle multiplied by its volume, smoothed over the period. Large positive values show strong buying, large negative values strong selling.

SettingDefaultDescription
Length13Number of candles in the period (1 to 1000).

Appearance: colour 1, colour 2, background opacity and line opacity.

Custom indicators

Main chartPanel

If the built-in set is not enough, write your own indicator in JavaScript. Scripts get the same data as the built-in indicators (candles, order books, clusters, liquidations, open interest, funding), can draw lines, bars, candles, areas, bands, heatmaps and shapes, and can send alerts to Telegram or a webhook.

API for custom indicators
The full scripting reference with examples.
Generate with AI
Let ChatGPT, Claude or Gemini write the indicator from the API description.