TickAtlas
Live dashboard

Every signal you trade on, in one screen.

Market Monitor is a real-time, layout-driven trading dashboard powered by the TickAtlas API. Five built-in layouts or build your own from 34 widgets — price, indicators, screeners, and an AI market summary.

34
Widgets
7
Categories
7
Timeframes
Live
Auto-refresh
Full Market Monitor dashboard showing a Live Price widget for EURUSD at 1.48510, an OHLC chart with recent candles, a Signal Board, Bollinger Bands, BB Width Squeeze, an AI Summary toggled to premium, an Economic Calendar, MACD(12,26,9), BB Width Squeeze, a combined Gold and Silver panel for XAUUSD and XAGUSD, the eight-currency strength ranking, a Std Deviation(20) chart, the RSI Screener, and a Volatility Ranking table — all on the M5 timeframe.

What it is

The Market Monitor is the application layer of the TickAtlas API. You sign in with your account, and the dashboard streams quotes, indicators, calendar events, screener results, and AI summaries from the same endpoints your bots and scripts already use — except now you’re watching them live, in a layout you control, against any symbol on any timeframe.

It’s the difference between calling /v1/summary from a Jupyter notebook and watching a six-panel screen that updates itself every few seconds while you make trading decisions.

Layouts

Five built-in profiles plus unlimited custom layouts you save to your account. Switch context in one click.

Widget catalog

40+ widgets across eight categories — drop in any combination, drag to reorder, remove what you don’t need.

Live refresh

Configurable auto-refresh with a visible countdown, pause control, and a manual refresh button.

How it works

Four steps from "signed up" to "watching live markets."

  1. 1

    Sign in

    The dashboard authenticates against your TickAtlas account and uses your API key behind the scenes — no separate configuration.

  2. 2

    Pick a layout

    Start with one of the built-in layouts (Default, Trader, Screener, Metals, AI Dashboard) or save one of your own.

  3. 3

    Add widgets

    Open the widget catalog, filter by category, and drop any of the 40+ widgets onto the canvas. Reorder by dragging.

  4. 4

    Monitor live

    Every widget refreshes on its own schedule. A single status indicator shows how stale the dashboard is and how long until the next refresh.

Add Widget modal showing the eight category tabs — All, Price, Analysis, Oscillator, Trend, Volatility, Volume, Screener — above a grid of widget cards including Live Price, OHLC Chart, AI Summary, Signal Board, RSI(14), MACD(12,26,9), Bollinger Bands(20,2), BB Width (Squeeze), ADX (Trend Strength), Stochastic(5,3,3), CCI(14), and Williams %R(14).
The widget catalog — eight category tabs, drop-in cards, scrollable grid.
Layouts dropdown listing the five built-in layouts — Default, Trader, Screener, Metals, AI Dashboard — with a 'My Saved Layout' section and a Save button below.
The Layouts dropdown — built-in profiles and your own saved layouts.
Under the hood

Built for the way traders actually work

Four things make the dashboard feel quick: a GridStack canvas, WebSocket sidebar streaming, timeframe-aware polling, and zero-friction state persistence.

  • Drag-and-drop, drag-to-resize

    The canvas is a GridStack v9 grid. Drag widgets to reorder, grab a corner to resize. Layouts persist to your account.

  • WebSocket sidebar streaming

    Symbol prices in the sidebar push over WebSocket the second they tick. Individual widgets poll REST so you control credit cost.

  • Smart per-timeframe polling

    The dashboard refreshes M1 every 60 s, but H4 every 30 min — there is no value polling slower data faster than it changes.

  • Local state, no reload friction

    Active symbol, timeframe, and layout persist to local storage. Refresh the tab and you land back exactly where you were.

Predefined layouts

Five layouts ship with the dashboard. Pick one as a starting point, then edit it however you like. Custom layouts save to your account and appear under "My Saved Layout."

  • 01 Default

    A balanced starter view — price, chart, and the main oscillators side by side.

  • 02 Trader

    Discretionary FX/CFD setup. Live price, OHLC chart, the Signal Board, and a tight indicator stack.

  • 03 Screener

    Scan-driven workflow. The RSI Screener, Volatility Ranking, and Currency Strength panel take centre stage.

  • 04 Metals

    Gold and silver dashboards. XAUUSD and XAGUSD pricing with ATR, MACD, RSI, ADX, and an AI bias readout.

  • 05 AI Dashboard

    The AI Summary widget headlines, with Signal Board, Economic Calendar, and supporting indicators around it.

Once you’ve arranged a layout the way you want it, hit Save and it becomes available alongside the built-ins from any session.

34 widgets · 7 categories

The widget library

Every widget shipping in the dashboard, with its exact name, category, and a link straight to the underlying API or product page. Click any title to dig deeper.

New widgets ship regularly — see the changelog for the latest additions.

Timeframes and live refresh

Symbol and timeframe selector showing EURAUD with M1, M5, M15, M30, H1, H4, and D1 buttons — H4 is currently selected and highlighted.

Seven timeframes

Pick any of the seven timeframes from the top bar. Every widget on the canvas re-renders against the new timeframe in one round trip; you don’t have to reconfigure them individually.

Live refresh status pill — a green dot, the text 'Live · 8m ago', a 'Next: ~1800s' countdown, a manual refresh button, and a pause button.

Live refresh, with a pause

The refresh indicator sits at the top of the dashboard and tells you four things at once: whether data is live, how old the current snapshot is, how long until the next auto-refresh, and how to pause or refresh manually. Pausing is useful when you’re in a position and don’t want the UI shifting underneath you — your data freezes, your trade doesn’t.

Pricing & usage

The Market Monitor is included with every account that has an API key. Every refresh consumes API credits at the same rate as the equivalent direct endpoint call.

5× endpoint

AI Summary is premium

Each refresh of the AI Summary widget consumes 5 weighted units per symbol. The widget ships with an off-by-default toggle so you only pay for it when you actively want the analysis.

Your control

Refresh frequency is yours to set

Slower refresh = fewer credits. Pause the dashboard and credit consumption stops entirely. Nothing happens behind your back.

Counts toward plan limits

Same quota as the API

Credits consumed by the dashboard count toward the same daily and per-hour limits as your direct API calls — the dashboard is just another client of your account.

How dashboard usage is metered

Credits consumed through the Market Monitor UI count toward the daily and per-hour quota of your plan, exactly like direct API calls. How fast you burn through that quota depends on two things you control:

  • How many widgets you have active. Each widget is one (or more, for the premium AI Summary) request per refresh cycle. More widgets = more requests per cycle.
  • How often they refresh. The dashboard auto-tunes this by timeframe (see below) — but pausing or closing widgets stops their consumption immediately.

Default refresh schedule, by timeframe

The dashboard never polls faster than the underlying data updates. That means credit cost scales with how short a timeframe you’re watching.

Timeframe
Refresh every
Why
M1
60 s
Scalper-grade refresh
M5
60 s
Same as M1 — every minute
M15
10 min
Aligned to candle close
M30
10 min
Aligned to candle close
H1
10 min
Aligned to candle close
H4
30 min
Position-trader cadence
D1
30 min
Position-trader cadence

For exact per-credit pricing across plans, see the pricing page.

Who it’s for

  • Discretionary FX & CFD traders

    A live single-screen view of the pairs you’re working — price, OHLC, signal aggregation, and the short list of indicators you trust.

  • Screener-driven traders

    Hunting setups across the whole symbol universe? The dashboard’s Screener category widgets bring cross-symbol results inline with single-symbol analysis.

  • Multi-asset & metals watchers

    Majors and metals together. The Gold & Silver and Currency Strength widgets are built for exactly this; the Metals layout is a one-click starting point.

Frequently asked questions

Do I need an API key to use the Market Monitor?

Yes — the dashboard authenticates against your TickAtlas account and uses your account’s API key behind the scenes. If you don’t have one yet, sign up and one is created for you.

How does refresh cost work?

Each widget consumes API credits at the same rate as a direct call to the underlying endpoint. The AI Summary widget is the only premium one — it consumes 5× a standard request per refresh. Pausing the dashboard pauses credit consumption.

Can I save my own layouts?

Yes. Once you’ve arranged a layout, hit Save and it joins the dropdown as "My Saved Layout." There’s no hard limit on the number of custom layouts per account.

Which timeframes are supported?

M1, M5, M15, M30, H1, H4, and D1 — the same seven timeframes the rest of the TickAtlas API exposes. Every widget on the canvas re-renders when you switch.

Where does the data come from?

The same multi-broker market data infrastructure that powers the TickAtlas REST API — OHLCV, ticks, indicators, calendar, and the Screener endpoint. Real-time data is cached with a short TTL for fast delivery.

Can I monitor multiple symbols at the same time?

Yes, in two ways. First, you can put cross-symbol widgets on the canvas — Currency Strength, RSI Screener, Volatility Ranking, Gold & Silver. Second, you can have multiple Market Monitor tabs open, each on its own symbol.

Is there a free trial?

Yes — sign up and you get a working API key on the free tier. The Market Monitor works on every paid plan, with the AI Summary widget gated to plans that include the /v1/summary endpoint.

Build the screen you actually trade from.

Drop the tabs, drop the alt-tabs, drop the second monitor full of static charts. One dashboard, your layout, live.

Included with every plan · Custom layouts unlimited · Pause anytime