Charting Desk User Guide

A calm, plain-English walk through everything the app does, from your first chart to a full analysis workflow.

Applies to Beta 1 (1.0.0-beta.1). Screenshots are from the browser edition. Last updated for this build.

Welcome

Charting Desk is a tool for reading higher-timeframe markets (one hour and up). It is built for analysis and planning, not for high-speed trading, and it deliberately keeps things simple.

Charting Desk brings together the tools that usually live across several apps: a fast, higher-timeframe chart, a market scanner, automatic levels and structure, trade planning, comparison tools and a built-in beginner course. It runs entirely in your browser at chartingdesk.com, with nothing to install.

The web edition covers crypto plus equities in a limited capacity: US stocks, ETFs and forex. Indices, commodities and international equities are not included.

What it is built for Serious higher-timeframe analysis, made approachable. Read structure, find setups, plan risk and keep your work, all in one calm workspace. Start with the highlights or jump into the 60-second tour.

Everything below is written for a complete beginner. You do not need to know any trading jargon; the glossary explains every term the first time it appears. If a word looks technical, hover the matching control in the app and a plain-English hint appears.

Back to top

Highlights

These are the parts users reach for most. Each card opens the full section later in the guide.

Built to grow. Charting Desk keeps expanding: new studies, scanners and analysis tools ship regularly, and the browser edition is the fastest way to try what is new.
Back to top

60-second tour

Let us get a chart on screen before we explain anything.

  1. Go to chartingdesk.com. It opens on BTC/USDT daily with a starter setup already in place.

Once a chart is up:

  1. Pan by dragging the chart, zoom with the mouse wheel over the chart.
  2. Click any timeframe button in the toolbar (for example 4h or 1W) to change the bar size.
  3. Hover the chart: the top-left legend shows that bar's open, high, low, close, change and volume.
  4. Click the toolbar Indicators button and add RSI if it is not already there.
  5. Hover a button you do not understand. A hint appears. That is the whole learning model.
The Charting Desk main window: menu bar at the top, a dense toolbar of grouped controls, the chart with a symbol legend in its top-left corner, a vertical tool rail on the left, the right sidebar showing the Watch tab, and a status bar along the bottom.
Figure 1. The main screen. Menu bar across the top, the toolbar in seven groups, the tool rail on the left, the chart in the middle, the sidebar tabs on the right, and live status along the bottom.
Nothing you do here is permanent until you save it. Closing a chart does not delete your drawings; they are remembered per symbol. Workspaces are how you save a whole view (see Workspaces).
Back to top

The screen at a glance

The window has five zones. Knowing their names makes the rest of the guide easy to follow.

1. Menu bar

Words along the very top: File, View, Options, Learn, Help. These mirror the toolbar. Full list in the menu map.

2. Toolbar

The icon buttons under the menu, grouped left to right: Symbol and data, Timeframe, Chart display, Panes, Analysis, Layout and export, View and replay.

3. Tool rail

The narrow column of drawing tools on the left, stacked by category: Cursor, Lines, Fib, Shapes, Icons, Trade, Forecast, Auto, Compare and Tools.

4. The chart

Up to four independent panes. Each has a legend, price axis, time axis and a volume or indicator area underneath.

5. Right sidebar

Tabs: Watch, Info, Markets, Objects, Ideas, Learn and Scan. The Assets drawer can also slide in from the right.

Status bar

The thin strip at the bottom: current symbol, bar count, sync and live status, the hovered bar, and short messages.

Simple and Advanced

The toolbar has two personalities. Simple hides the specialised controls so beginners are not overwhelmed. Advanced reveals them. Toggle between the two with the sparkles button at the right of the toolbar.

Start in Simple. When you find yourself wanting volume profile, extra pane links or drawing templates, switch to Advanced.
Back to top

The browser edition

Charting Desk runs in the browser at chartingdesk.com. There is nothing to install and no account: open the page and start charting. Your charts and settings are stored in your own browser.

What the web edition covers today
AreaStatus
Crypto (Binance)Yes
Stocks, ETFs, forex (US)Yes, limited
Indices, commodities, international equitiesDesktop edition only
Markets heatmapYes (crypto board)
News, earnings, economic calendarLimited
Learn modeYes
Where your data livesIn your browser (IndexedDB)
Back to top

How your chart gets its data

You do not connect anything, log in, or paste an API key. Charting Desk talks to public, keyless data sources and quietly caches what it downloads.

Where prices come from

  • Crypto: Binance, the exchange. Crypto charts can also update in real time (see Live below).
  • Stocks, ETFs and forex: a cached Yahoo feed with a free intraday source, in limited capacity (US symbols).
Unofficial data. These are public, keyless feeds, not a licensed data vendor. Prices can be delayed, occasionally incomplete, or briefly unavailable. That is fine for higher-timeframe study; it is not a trading terminal.

Sync, cache and the stale flag

  • Cache: downloaded bars are stored so a chart reopens instantly and works offline.
  • Sync: the circular-arrow Sync button fetches the latest bars for the active chart.
  • Stale: if data is old, a small note in the status bar says so. Sync when you want fresh prices.
  • Auto-refresh: the Auto-refresh dropdown (Off, 15s, 30s, 1m, and up to 1h) reloads the active chart on a timer.
  • Daily cache for the scanner: the Scan tab works from the daily bars already cached on your device. Open or sync the symbols you care about to fill the cache.

Live streaming

For crypto, the Live button streams updates over a websocket so the newest bar ticks in real time. The status chip shows live, connecting or reconnecting. Live works on the 1h, 4h, 12h, 1D, 1W and 1M timeframes. The slowest timeframes (2W and longer) simply refresh on a timer.

Live bars are provisional. The last bar keeps changing until its period closes. A value you see mid-bar is not final, and a closed bar is written to the cache once it completes.

Live needs outbound access to Binance. In some networks or regions it is blocked, in which case the chip shows reconnecting and the chart falls back to normal syncing. You are never stuck.

Back to top

Timeframes

The timeframe is the amount of time each bar (candle) covers. It is the single most important choice, because it changes what every indicator and every pattern means.

The ten timeframes and how they are built
ButtonOne bar isGood for
1hone hourIntraday structure, refined entries.
4hfour hoursA popular middle ground for swing analysis.
12hhalf a daySlower swings (uses a 12h UTC bucket).
1Done dayThe default for most analysis.
1Wone weekThe bigger trend.
2Wtwo weeksVery long trend context.
1M, 3M, 6M, 1Ycalendar months and yearsLong-term investing views.

Under the hood the app stores two native resolutions (1 hour and 1 day) and builds every larger timeframe from them. Timeframes are bucketed in UTC, so a "day" starts at midnight UTC.

The last bucket is never final. A 1W bar is still forming until Sunday, and the app recomputes it on the next sync instead of freezing a wrong value.
Capital letters matter in the labels: lowercase h is hours, d days, w weeks; uppercase M is months and Y years.
Back to top

Chart types

The Chart type dropdown in the toolbar changes how price is drawn. All twelve draw from the same underlying data, so your drawings and indicators are unaffected when you switch.

The twelve chart types
Chart typeWhat it shows
CandlesThe standard. Body from open to close, wicks to the high and low.
Hollow candlesCandles with hollow bodies, often easier to read in clusters.
BarsClassic OHLC bars. Very little ink.
LineOnly the close, joined up. The cleanest view of trend.
AreaA line with a filled area underneath.
BaselineSplit colouring above and below a reference price.
Heikin-AshiAveraged candles that smooth noise. Prices are synthetic, so use it for trend only.
RenkoBricks of a fixed price size, ignoring time.
RangeBars of a fixed price range.
KagiReversal-driven line that thickens with the trend.
Line BreakThree-line-break style columns.
Point & FigureX and O columns driven by price movement only.
The same BTC/USDT daily chart drawn as Heikin Ashi candles, with smoother bodies and fewer whipsaws than a normal candlestick chart.
Figure 2. Heikin-Ashi smoothing on the same data. Handy for seeing the trend, but remember the plotted prices are averaged, not real.
Keep it honest. Heikin-Ashi, Renko, Range, Kagi, Line Break and Point & Figure transform the source bars. Drawings and alerts still anchor to the true underlying prices.
Back to top

Scales and overlays

These controls decide how the price axis and the chart furniture behave. In the toolbar they live inside the Display button (the small panel icon).

Display controls
ControlWhat it doesWhen to use it
Log scaleSpaces the axis in percentages, not dollars.Long histories and big assets, so a move from $10 to $100 looks the same size as $100 to $1000.
Percent scaleShows the axis as change from the first visible bar.Comparing very different price levels.
Invert scaleFlips the axis upside down.Looking at a chart from the short side, or studying weakness.
Session gapsMarks overnight and weekend gaps.Equities, to see where the session stopped.
Session H/LDraws the last session's high and low lines.Quick support and resistance for the current session.
Value areaShades the 70% volume area when a volume profile is on.Finding the prices where most trade happened.
CrosshairDashed lines that follow the pointer.Reading exact price and time.
Pointer dotA dot at the cursor.Extra precision when placing drawings.
Last price lineA horizontal line at the latest close.Always knowing where price is right now.
Event markersLetters along the bottom for dividends, splits, earnings and FOMC days.To keep dated events in view; FOMC dates are always available.
The Display dropdown opened from the toolbar, listing Log scale, Percent scale, Invert scale, Session gaps, Session H/L, Value area, Crosshair, Pointer dot, Last price line and Event markers as toggle rows.
Figure 3. The Display dropdown. Each row is an independent on/off toggle, and the ones you use are remembered.
Back to top

The Assets drawer

The Assets button slides a browsing panel in from the right, with a two-level tree: a Popular list, then sections such as Crypto, Stocks, ETFs, Indices, Forex and Commodities, each with groups inside. The S&P 500 and NASDAQ-100 groups list their full membership.

  • Type in the filter box to narrow the tree as you go.
  • Groups fill in only when you open them, so the drawer stays quick.
  • Click any ticker to load it on the active chart.
  • Open it from the toolbar Assets button, the View menu, or Ctrl+Shift+A.

In the browser edition the equity sections list US stocks, ETFs and forex in limited capacity; indices and commodities are desktop only.

Back to top

Watchlist

The Watch tab in the right sidebar is a simple, ordered list of the symbols you care about.

  • Add: with a chart open, click the + beside the Watchlist header, or the toolbar star, or Options → Add to watchlist.
  • Load: click a symbol in the list.
  • Remove: click the × on the row.
  • The active symbol is highlighted so you always know what you are looking at.

The watchlist is also a universe for the Scan tab.

Back to top

Markets heatmap

The Markets tab gives you a bird's-eye view of a whole group at once. Each tile is a symbol; the size of the tile is how much it traded and the colour is how much it moved. Green is up, red is down, deeper shades mean bigger moves.

  • Universe chooses the board: a live Crypto board. Equity, sector, commodity and forex boards are desktop only.
  • Period is Live, 1h, 1D or 1M (Live is crypto only; the rest use cached bars).
  • Click any tile to load its chart.
  • The refresh button re-pulls quotes. Boards update on their own roughly every five minutes while open.
The Markets tab showing a treemap heatmap of crypto pairs. Tile size reflects traded value and tile colour ranges from deep green for gainers to deep red for decliners.
Figure 5. A heatmap is the fastest way to see which part of a market is moving, before you drill into any single chart.
From broad to narrow. Spot strength in the heatmap, click the tile, then analyse that chart. It is a natural workflow and it is why the tab exists.
Back to top

Info tab: news, earnings and calendar

The Info tab answers the "what is this thing and what is going on around it?" questions. It refreshes when you change symbol and again about once a minute while it is open. Everything here is cache-first, so it stays instant after the first load.

Info tab panels
PanelWhat it shows
Symbol infoExchange, currency, timezone, instrument type, status, session state (Pre, Open, After, Closed, or 24-7), last price and change.
NewsHeadlines for equities, plus a ranked crypto news feed for coins.
Economic calendarThe week's scheduled economic events, so you know when volatility is due.
The Info tab with a Symbol info panel at the top showing exchange, currency, timezone and session state, a News panel in the middle, and an Economic calendar panel below.
Figure 6. The Info tab. Read it before you act, not after. Scheduled events explain a lot of sudden movement.
Back to top

The legend and status bar

Two quiet but important readouts.

The chart legend (top-left)

Shows the ticker, provider, asset class and timeframe. Below that it lists the hovered bar's O H L C, change percent and volume. If you are not hovering, it shows the latest bar instead.

The status bar (bottom)

Shows the active symbol and name, how many bars are loaded, sync and live state, the hovered bar details, and short messages such as a toast or a data warning.

When in doubt, look at the legend. If you forget which symbol or timeframe you are on, the answer is always in the top-left corner.
Back to top

Multiple panes

You can show up to four independent charts at once. The Layout dropdown offers Single, Two columns, Two rows and a 2 x 2 grid. Click any pane to make it active; the toolbar, rail and sidebar then apply to that pane.

  • Link symbols keeps every pane on the same symbol as you change it.
  • Link timeframes keeps every pane on the same timeframe.
  • Turn both off to compare up to four different markets at once.
  • Hover a pane in a multi-pane layout for a maximize button. It enlarges that pane temporarily without changing your saved layout.
A four-pane 2 by 2 chart layout. Each pane has its own symbol legend and chart, and the active pane is outlined with an accent border.
Figure 7. Four panes in a 2 x 2 grid. Every pane is a full chart with its own indicators, drawings and live feed.
Multi-timeframe in one glance. Turn both links off, load the same symbol in four panes, and set each pane to a different timeframe (1D, 4h, 1h, 1W). That is the classic top-down view, and it is the fastest way to see whether timeframes agree.
Back to top

Bar Replay

Bar Replay hides the future so you can practise decision-making on historical bars. It is the single most useful learning feature in the app.

  1. Click Replay in the toolbar (View and replay group).
  2. The full chart appears and asks you to click a bar to choose where to start.
  3. Use play, step forward, step back, and the speed dropdown (1x, 2x, 4x, Fast).
  4. Draw, add indicators, and watch alerts evaluate as if it were live.
  5. Press the rewind button () to re-pick a start bar, or the close button to exit.
Bar Replay mode active: the chart is truncated at a chosen bar, and a replay bar along the bottom offers exit, re-pick, step back, play, step forward, a speed selector and the current position.
Figure 8. Replay truncates the series at a cursor and steps it forward on demand.
Replay also truncates indicators. Studies and the volume profile are computed only on the bars visible so far, so no future information leaks into them. Replay ends when you reload the app.
Back to top

Blackboard

The toolbar Board button replaces the chart with a blank, gridless canvas and the full drawing toolkit. Use it to sketch an idea, map a strategy, or explain a concept without a symbol in the way.

  • Board drawings are saved separately from any symbol, so turning the board off never disturbs your charts.
  • Everything in the tool rail works here: lines, shapes, arrows, doodles, text and stickers.
  • Toggle Board again to return to your chart.
Back to top

The drawing tools

The rail on the left holds every drawing tool, grouped by purpose. Tools that belong together (Fib, Shapes, Icons, Forecast, Auto, Compare) open a small panel beside the rail when clicked, so the rail never becomes a wall.

Drawing tools by category
GroupTools
CursorSelect and pan.
LinesTrend line, ray, extended line, horizontal level, vertical line, parallel channel.
FibFibonacci retracement, extension and fan (details below).
ShapesRectangle, ellipse, arrow, zig-zag arrow, doodle, text, marker.
IconsAnnotation stickers: pointers, pins and glyphs to tag a spot on the chart.
TradeLong and short position planning tools (details below).
ForecastAuto Fibonacci, auto trend line, Andrews pitchfork, and projection figures.
AutoAutomatic reference levels and auto structure (details below).
CompareCompare overlay, historical analogue, earnings overlay, and a clear-all action.
ToolsMeasure, eraser, magnet and delete.

Drawing in three steps

  1. Pick a tool. Most are two-point tools; the cursor changes to a crosshair.
  2. Click once for the first point, move, then click again for the second. Fibonacci extension and some figures use three points.
  3. To reshape it, switch to Select, click the drawing and drag its handles.
A trend line drawn across the BTC/USDT daily chart, rising from a swing low on the left toward a later price area on the right.
Figure 9. A trend line drawn with two clicks. With Select active, handles appear so you can drag either end.
Drawings belong to a symbol, not a timeframe. A line you draw on the daily chart appears on every timeframe of that symbol, and it can be extended into the future. That is intentional: levels are levels. If you want something timeframe-specific, use a tool inside a preset or just delete it.
Magnet. Turn on the magnet (M) to snap your clicks to a bar's open, high, low or close, instead of an arbitrary pixel. It is the difference between a line that looks right and a line that is right.
Back to top

Fibonacci tools

Fibonacci tools measure a move and mark where price might pause.

  • Retracement (F): two points. Marks the pullback levels between them, with optional shaded "golden zone" bands.
  • Extension (X): three points. Projects targets beyond the move (the classic uses are 1.272 and 1.618).
  • Fan (G): two points. Radiates levels diagonally as dynamic support and resistance.
  • Auto Fibonacci (in Forecast): finds the visible swing for you and draws the retracement in one click.
The Fibonacci fly-out opened from the left tool rail, offering Fibonacci retracement, extension and fan tools.
Figure 10. The Fib group fly-out. The face button remembers the last Fib tool you used.

Double-click a Fibonacci drawing to open its settings. There you can edit all 24 levels by hand, give each its own colour, show or hide individual levels, and tick Reverse to swap which end is 0%. The defaults show 0, 0.618, 0.786, 0.826 and 1.

A common gotcha. By default the 0% sits at the second anchor. If your levels look upside down, either drag the anchors in the other order or tick Reverse.
Back to top

Auto levels and auto structure

The Auto fly-out is a one-stop shelf of reference levels the computer can find for you. Each row is an independent on/off toggle and each carries a colour swatch. Nothing is on until you ask.

What the Auto shelf can draw
SectionRows
PeriodsPrior day, week, month and year highs and lows (PDH/PDL, PWH/PWL, PMH/PML, PYH/PYL).
ExtremesAll-time high and low (ATH/ATL).
PriceRound numbers, the levels people tend to cluster orders around.
VolumeNaked POC, an untested high-volume price from a previous session.
StructureSupport and resistance zones, trend lines, a parallel channel, and structure breaks (BOS and CHoCH).
PatternsConverging rails, a range box, and a measured move target.
LiquidityUnfilled gaps and equal highs or lows.
The Auto fly-out panel open beside the tool rail, listing togglable reference levels under the headings Periods, Extremes, Price, Volume, Structure, Patterns and Liquidity, with a Sensitivity control and Refresh auto and Clear auto actions.
Figure 11. The Auto fly-out. Calendar levels are always off by default; switch on only what you need.
  • The Sensitivity dropdown (Low, Medium, High) tunes how eager the structure detectors are. Medium is the default.
  • Follow timeframe keeps the automatic drawings matched to the timeframe you are viewing. When it is off and the drawings came from another timeframe, a small warning chip says so.
  • Refresh auto and Clear auto affect only machine-made drawings. Your own drawings are never touched.
Automatic is a starting point, not an answer. Use the generated zones and lines to guide your own read, then edit or delete anything you disagree with. You are always allowed to overrule it.
Back to top

Planning a trade

The Long and Short tools turn a chart idea into a plan with explicit risk. They are about discipline, not prediction.

  1. Pick Long (S) or Short (Shift+S).
  2. Click your entry price.
  3. Click your stop price. The risk band appears immediately.
  4. Drag the take-profit line to set the target. By default there is one target at 2R (twice your risk).
  5. Double-click the position to open its settings, where you can add up to TP1 to TP4 as R multiples and set the percent you would close at each.

The tool shows a blended expected R and a live readout as you adjust it. Drag a take-profit line directly on the chart to change its R multiple.

R is the whole idea. R is the distance from entry to stop. If you risk 1R to make 2R, you can be wrong more often than right and still come out ahead. Plan the stop first, then the target.
Suggestions are not advice. The app can show you where a plan sits and what it risks. It cannot tell you the future, and nothing in it is financial advice.
Back to top

Projection figures

Projection figures are ready-made price-path shapes (about 29 of them) that you drop onto the chart as translucent "ghost" candles. They are for asking "if price follows this kind of path, where does it end up?"

  1. Open Projection figures from the rail Forecast group (or Options → Projection figures).
  2. Pick a figure from the list.
  3. Click two opposite corners on the chart to place it.
  4. Drag any point to reshape it and fit it to your levels. Drag it into the future to project forward.

A Render option lets you choose "match chart style" or force a simple line. Figures follow your chart type by default.

Back to top

Editing, templates and the Objects panel

Selecting and editing

  • Select (V) then click a drawing to select it. Handles appear at its anchor points.
  • Drag a handle to reshape; drag the body to move the whole drawing.
  • Marquee: Shift+drag to select several drawings at once.
  • Copy, paste, duplicate: Ctrl+C, Ctrl+V, Ctrl+D. Select all with Ctrl+A.
  • Delete: Del or Backspace. The Eraser (Q) deletes by dragging over drawings, and one drag is one undo step.
  • Undo and redo: Ctrl+Z and Ctrl+Shift+Z (or Ctrl+Y).
  • Lock or hide any drawing so you can keep working around it.

The per-drawing settings dialog

Double-click any drawing (or right-click it, or use the pencil in the Objects list) to open a full settings window: name, visibility, lock, colour, width, line style, opacity, text and font, editable anchor coordinates, and templates. OK and Cancel sit in a pinned footer, and one session counts as a single undo step.

Templates

A Template is a saved look for a drawing: colour, width, text and Fibonacci levels. Select a drawing, pick a built-in template (Support, Resistance and others) from the toolbar Template dropdown, or choose Save current as template to create your own.

The Objects panel

The sidebar Objects tab lists everything you have added, and is the fastest way to manage a busy chart.

  • Drawings: filter, rename, reorder by dragging, show or hide, lock, edit, delete, clear all, or hide all.
  • Indicators: show or hide each study, or remove it. Hidden studies stay computed so indicator alerts keep working.
The Objects tab in the right sidebar, with a Drawings panel listing each drawing and its controls, and an Indicators panel listing the studies currently on the chart.
Figure 12. The Objects panel. When a chart gets crowded, this is where you tidy it.
Back to top

Adding indicators

Indicators (also called studies) are calculations drawn from price. Charting Desk ships 53 built-ins, organised by category so you can find what you need.

Indicator categories
CategoryExamples
Moving averagesSMA, EMA, WMA, HMA, DEMA, TEMA, VWMA, VWAP, anchored VWAP.
Bands and channelsBollinger Bands, Keltner, Donchian, Chandelier, %B, VWAP bands, Value Zones.
MomentumRSI, MACD, Stochastic, CCI, Williams %R, ROC, Momentum, TRIX, PPO, and more.
TrendADX, Supertrend, Aroon, Vortex, PSAR, linear regression, Ichimoku.
VolatilityATR, standard deviation, Choppiness.
VolumeVolume, Volume MA, OBV, MFI, Chaikin Money Flow, Force, EOM, VPT, Accumulation/Distribution.

To add one

  1. Click the toolbar Indicators button.
  2. In Add an indicator, choose from the dropdown. A one-line description appears underneath.
  3. Adjust any parameters (period, colours, levels) that appear beside the picker.
  4. Click Add. It appears in the On the chart list and on the chart.
The Indicators dialog with an Add an indicator picker at the top, an On the chart list showing the active studies, a Favourites section and a Custom section further down.
Figure 13. The Indicators dialog. Overlay studies draw on price; pane studies open below; volume studies use the volume sub-pane.

Each study shows a placement chip: Overlay on the price chart, Pane in its own panel below, or Volume in the volume pane. The order in the On the chart list is the draw order.

Less is more. One moving average plus RSI will teach you more than ten studies at once. Add, observe, remove, repeat.

The Favourites section is a saved set you can toggle on and off as a group with the toolbar star button. First run seeds a sensible bundle (Volume, BX, EMA 21/50/100 and Bollinger Bands).

Back to top

Volume profile and Value Zones

Volume profile

A volume profile is a sideways histogram showing how much trade happened at each price, rather than at each time. The toolbar dropdown offers four modes:

  • Off.
  • Visible: profiles the bars currently on screen.
  • Session: one profile per session.
  • Anchored: profiles from a bar you pick. Click Anchor in the toolbar, then click a bar.

The POC (point of control) is the price with the most volume, and it often acts like a magnet. Switch on Value area in the Display menu to shade the 70% zone (VAH and VAL).

Value Zones

Value Zones read the trend's structure, measure its last impulse leg, and shade where a pullback would be attractive. In an uptrend it marks a Value Buy and Discount Buy zone, with TP and SL lines at the leg extremes. In a downtrend it marks the mirror-image Premium Sell and Peak Sell zones. If the structure is mixed, it draws nothing, which is itself useful information.

Zones fade and update. A zone that price has already tested fades, and the range drops when the leg that created it is broken. Because it is derived and never persisted, it always reflects the current chart.
Back to top

Chart presets

A preset applies an entire chart setup in one click: the studies plus the automatic levels, structure and volume profile, grouped by school of thought. Presets are the quickest way to try a style you have not used before. Click the toolbar Presets button for a quick menu grouped by school, or choose Manage presets… in that menu to open the full Chart presets dialog.

  • Groups include Starter (the Default Desk), Classical, Indicator era, Market profile, Structure and Modern volume-price.
  • Each preset has a one-line summary and a short why so you know what it is trying to show you.
  • Applying a preset replaces the studies and automatic layers. Your own drawings are never touched.
  • Save current as preset captures your setup under My presets, and presets can be exported and imported as JSON.
The Chart presets dialog showing preset rows grouped by school, each with a name, a one-line summary and a short explanation of why the setup is useful.
Figure 14. Chart presets, grouped by school. Applying one is a fast way to compare approaches without rebuilding studies by hand.
Startup choice. Options → Preferences lets you choose what opens on launch: Last session, the Default preset, or Empty.
Back to top

Custom indicators

If the 53 built-ins are not enough, you can write your own study in a small, safe expression language. There is no plugin system and no risk to your machine: the language can only do maths on price series.

  1. Open Indicators, then the Custom section, then New custom indicator.
  2. Give it a name. Hover hints explain the fields.
  3. Choose Overlay (on price), Pane (below the chart) or Volume.
  4. Optionally pick a Higher TF. The expression is then recomputed on locally resampled higher-timeframe bars.
  5. Type the expression and click Add to chart.

Inputs are open, high, low, close, volume, hl2, hlc3 and ohlc4. Around 34 functions are available, including sma, ema, wma, hma, dema, tema, rma, stdev, rsi, atr, highest, lowest, sum, cum, shift, change, roc, abs, sqrt, log, min, max, pow, clamp, nz, cross and bar_index. Use plot(x, "Name", "#rrggbb", "histogram") to style each line and fill(a, b, "#rrggbb") to shade a band.

Two special calls open the door to bigger ideas: study("rsi", 14) borrows a built-in study's series, and htf(series, "1d") samples a series at a higher timeframe.

The New custom indicator dialog with a name field, a placement selector, a higher timeframe selector, a colour picker, an expression text area and an inputs and functions help panel.
Figure 15. The custom indicator editor. Errors point to the exact line and column.

Scripts are saved in a library, and the whole library can be exported and imported as JSON. Custom studies render exactly like built-ins, so panes, the legend, alerts and workspaces all work with them.

A first experiment. A simple momentum read: ema(close, 20) - ema(close, 50). Plot it as a pane or a histogram and watch it cross zero.
Back to top

Compare and analogues

Compare overlay

Click the toolbar Compare button, search a second symbol, and it is overlaid on your chart normalised to percent change from the left edge of the view. The legend reads something like ETHUSDT +4.20%. This answers "is this instrument strong or weak against that one?" without price levels getting in the way.

Percent from the left edge, not the start of history. When you pan, the comparison re-bases. Read the shape and the relative move, not an absolute number.

Historical analogues

The rail Compare group's H tool time-warps a past window of any symbol onto your chart. Pick a source, a date range and an optional bar count, set an anchor bar, then Add analogue. The source history is resampled and projected as a dashed line. With the select tool you can drag it forward in time, stretch it, or scale it.

Back to top

Earnings overlay

The rail Compare group's E toggle draws reported quarterly EPS as slim blue bars on the price pane, scaled into the visible price range. Each bar is labelled with its EPS. It applies to instruments that report earnings (equities and ETFs), which are desktop only; crypto has none.

Quarterly history merges recent Nasdaq data with deep SEC filings, cached for twelve hours. The toggle is on by default and is remembered as a preference.

Read the direction, not the level. The bars show whether earnings rose or fell and how the market reacted. They are context, not a signal.
Back to top

Trading ideas

The toolbar bulb asks the app to analyse the chart and mark its best setups. This is an automated second opinion, not a recommendation.

  • An overlay draws an entry, a stop, a target, risk and reward shading, and a dashed projection when the setup is still waiting.
  • A popover and the sidebar Ideas tab list up to six setups, strongest first, with the direction, the strategy name, entry, stop, target and R:R.
  • Evidence chips show what supports and what argues against each idea.
  • You can Focus, set Alerts, open the Plan, Pin it, or Dismiss it.
  • Seven detectors ship: Value zones, Trend pullback, Range fade, Breakout and retest, RSI divergence, Volume climax, and MA cross. Each carries a higher-timeframe confluence note.
The Ideas tab listing ranked trading setups, each with a direction, strategy name, entry, stop and target levels, risk-reward, and evidence chips for and against.
Figure 16. Trading ideas, strongest first. Confidence is additive evidence, never a win-rate claim.

Pinned ideas persist per symbol, dismissals expire when the setup leaves the chart, and named sets can be saved and exported. Confidence is expressed as Low, Medium or High.

Suggestions only. Every idea can be wrong, and a high-confidence idea is still just a pattern the app recognised. Check the invalidation level and manage your own risk.
Back to top

Alerts

Alerts watch a level and tell you when price reaches it, so you do not have to stare at the screen.

Alert types
TypeWatches
PriceA price level you type.
IndicatorA line from a study already on the chart, bound by its exact settings.
DrawingThe live level of a horizontal line, trend line, ray or extended line. It follows the drawing if you move it.
  1. Click the toolbar bell to open Alerts.
  2. Choose the type, the condition (for example "crosses above"), and the level or line.
  3. Click Add. The toolbar bell shows how many alerts are armed.

There is a shortcut for drawings: open the Objects tab and click the bell on a drawing row to arm an alert on it in one click.

Alerts are one-shot. When one fires, it switches off and raises a toast. Re-arm it to use it again. This is deliberate: a level that has already been hit should make you decide again, not keep beeping at you.
Back to top

Scan

The sidebar Scan tab runs an explainable screen over your cached daily bars. It is a way to turn "show me candidates" into a short, reasoned list, rather than scrolling through hundreds of charts.

  • Universe: All cached (default), Crypto, Assets (everything non-crypto), or your Watchlist.
  • Pattern: All, Base, Breakout, Reversal, Momentum, Continuation or Volume.
  • Recipes: 16 built-in screens, including base accumulation, fresh highs, gap ups, near 52-week highs, double bottom, double top, EMA and MACD crosses, thrust, moving-average alignment, relative strength, RSI divergence, pullback, flag, volume surge and volume climax.
  • Results are grouped in collapsible sections per recipe, each row with additive evidence chips, an invalidation level and a direction. Click a row to load the chart.
  • Sensitivity (Low, Medium, High) tunes every recipe at once.
  • Saved scans keep a recipe and universe combination, and results can be exported as CSV.
The Scan tab with universe, pattern and sensitivity controls, Run and Cache all buttons, saved-scan controls, an Export CSV button, and results grouped into collapsible sections.
Figure 17. The Scan tab. Detection reads only cached daily bars, so it is fast and works even when the network is slow.

The web scanner covers crypto only. It works from the daily bars already cached on your device, so load or sync the symbols you care about first.

Back to top

Learn mode

Learn mode is a complete beginner's course built into the app, with worked examples drawn on real (synthetic) charts. It lives in its own world: entering it does not touch your saved charts, drawings or settings, and your practice sketches are discarded when you leave.

The course at a glance
PhaseTitleYou learn
M0Chart literacyCandles, timeframes, scales, chart types, the interface.
P1Price actionRisk and R multiples, candle mechanics, structure, trend lines, support and resistance.
P2Fibonacci and geometryImpulse and correction, retracements, extensions, chart patterns, harmonics.
P3Volume, momentum, volatilityVolume dynamics, profile, moving averages, oscillators, divergence, volatility.
P4Institutional benchmarksVWAP, anchored VWAP, deviation bands, session structure.
P5Synthesis and executionMulti-timeframe alignment, confluence, position sizing, trade management, psychology.
  • Open it from the toolbar Learn button, the Learn menu, or the sidebar Learn tab.
  • Each lesson loads an annotated example, shows the outcome, and offers prose, callouts and steps.
  • There is an inline Reveal control, interactive exercises (pick on the chart, draw along) and a chapter quiz with an explanation for every answer.
  • Every module closes with a graded exam (70% to pass).
  • Your progress is stored locally and you can toggle it on or off.
Learn by doing. After a lesson, exit and rebuild its idea on a real chart, then use Bar Replay to test yourself with the future hidden.
Back to top

Workspaces

A workspace is a saved snapshot of your whole view: symbol, timeframe, chart type, indicators, scale, drawings, compare, panes and more. It is how you return to a setup tomorrow without rebuilding it.

  • Open Workspaces from the toolbar or the File menu.
  • Save the current view under a name, or load, rename and delete saved ones.
  • Export JSON and Import JSON move workspaces between machines or back them up.
Save before you experiment. Snapshot a setup, then try three variations. If none is better, load the snapshot back. It costs nothing and prevents "I liked the old version better".

Your last session is restored automatically on the next launch when the startup choice is Last session.

Back to top

Export and import

The toolbar Export button (and the File menu) offers three formats:

Export options
FormatWhat you getUse it for
PNGA picture of the chart.Sharing an idea, notes, screenshots.
CSVOpen, high, low, close and volume for the current symbol and timeframe, in ISO UTC.Spreadsheets, your own analysis, record keeping.
JSONThe workspace definition.Backups and moving setups between computers.
The Export menu opened from the toolbar, with rows for Export PNG image, Export CSV data and Export workspace JSON.
Figure 18. The Export menu. Everything leaves as a local file; nothing is uploaded.

There is also Import CSV. It reads a file of ISO or epoch OHLCV rows and adds them to the symbol's 1-hour or 1-day series, which is useful for testing data you already have.

Back to top

Themes

Seven colour schemes ship with the app, three dark and four light. The Theme dropdown applies one instantly, and your choice is remembered.

  • Dark: Midnight Navy, Heritage, Neon.
  • Light: Solarized Light, Porcelain, Bauhaus, Executive.
The same chart shown in the light Heritage theme, with a warm retro palette applied to the toolbar, panels and chart.
Figure 19. The Heritage theme. Changing themes never changes your data, drawings or settings, only the colours.

Preferences also let you set candle up and down colours, per-tool drawing colours, the number of price decimals, the default timeframe and gridlines.

Back to top

Help, hints and search shortcuts

You are never expected to remember everything. The app explains itself in three ways.

  1. Hover hints. Hover (or keyboard-focus) almost any control and a tooltip appears after a short delay. Small ? buttons in dialogs open a fuller explanation.
  2. Hint level. The Hints dropdown in Advanced mode selects All (both lines), Technical (short), Educational (the why and the pitfalls), or Off.
  3. Help window. Press ? or F1, or click the ? in the toolbar, for the full keyboard reference and feature primer.
The Help and keyboard shortcuts window, with sections for hints and learning, getting started with charts, chart navigation, drawing tools, editing and features.
Figure 20. Help and keyboard shortcuts. It is the fastest reference in the app.
Back to top

Guided walkthroughs

These put the pieces together in the order a real analysis usually happens. Follow along in the app.

1. Your first chart, properly read

  1. Load a symbol, for example BTCUSDT.
  2. Set the timeframe to 1D.
  3. Read the top-left legend: ticker, provider, asset, timeframe.
  4. Hover across the chart and watch the legend's O H L C and change percent update.
  5. Double-click to reset the view. You now know where everything is.

What you learn: the legend is your instrument panel. When lost, read it.

2. Build a watchlist as you research

  1. Search and load a symbol you care about.
  2. Click the toolbar star (or Options → Add to watchlist).
  3. Repeat for five or six symbols.
  4. Click between them in the Watch tab to compare their shape quickly.

What you learn: a watchlist turns idle curiosity into a repeatable routine. It also becomes a Scan universe later.

3. Read the trend with two studies

  1. Open Indicators and add EMA 50 and EMA 200 as overlays.
  2. Add RSI as a pane study.
  3. Ask: is price above or below each EMA? Are the EMAs stacked in order?
  4. Check where RSI sits: strong trends can hold above 70 for a long time, so treat it as context, not a buy or sell signal.
  5. Switch to 1W and repeat. Does the higher timeframe agree?

What you learn: trend is a relationship between price and averages, and the higher timeframe sets the context for the lower one.

4. Mark a level and get told when it is reached

  1. Pick the Horizontal tool (H) and click a price level you care about.
  2. Optional: double-click the line, rename it, and give it a distinct colour.
  3. Open the Objects tab and click the bell on that drawing row.
  4. Choose the condition, for example crosses above, and confirm.
  5. Leave the app open. When price reaches the level, a toast appears.

What you learn: alerts are one-shot on purpose. Once a level is hit, decide again rather than being spammed.

5. Plan a trade instead of just predicting one

  1. Find a setup you like and identify where you would be proven wrong. That is your stop.
  2. Pick the Long tool (S), click the entry, then the stop.
  3. Drag the take-profit line to a level you would actually exit at.
  4. Read the R:R. If it is below about 1.5, the idea may not be worth the risk.
  5. Save the view as a workspace so you can review it tomorrow.

What you learn: risk first, reward second. The tool makes that order unavoidable.

6. Compare two markets

  1. Load one symbol, for example BTCUSDT.
  2. Click Compare and search a second symbol, for example ETHUSDT.
  3. Read the overlay legend: the percent after each symbol is its move from the left edge.
  4. Pan and zoom, and watch the comparison re-base.

What you learn: relative strength. If the one you are watching lags its peer badly, that is useful information.

7. A top-down multi-timeframe view

  1. Set Layout to Two columns.
  2. Turn Link timeframes off so the two panes can differ.
  3. Load the same symbol in both panes.
  4. Set the left pane to 1W and the right to 1D.
  5. Only look for setups on the lower timeframe that agree with the higher timeframe's direction.

What you learn: alignment. Trading with the higher-timeframe flow is the classic beginner's edge.

8. Screen the whole market

  1. Open the sidebar Scan tab.
  2. Set the universe to Watchlist or All cached.
  3. Pick a pattern such as Breakout, and leave sensitivity at Medium.
  4. Click Run.
  5. Open an interesting section and read the evidence chips before clicking through to the chart.

What you learn: a screen is a shortlist to investigate, not a buy list. The chips tell you why each name appeared.

9. Practise with Bar Replay

  1. Load a chart and enter Replay.
  2. Click a bar well before the interesting part of history.
  3. Draw your levels and decide what you would do next.
  4. Step forward bar by bar and see the outcome. Be honest with yourself.
  5. Rewind and try again, or exit when done.

What you learn: how it actually feels to decide with uncertainty. It is far more useful than reading about a strategy.

10. Write your first custom indicator

  1. Open IndicatorsCustomNew custom indicator.
  2. Name it "EMA spread" and choose placement Pane.
  3. Type ema(close, 20) - ema(close, 50).
  4. Click Add to chart and watch it cross zero when the fast average overtakes the slow one.
  5. Save the library to JSON so you keep it.

What you learn: the expression language turns a sentence of maths into a study, and custom studies behave exactly like built-ins.

Back to top

Keyboard shortcuts

Shortcuts never fire while you are typing in a text box. Press ? for this list inside the app.

Tools

Drawing tool keyboard shortcuts
KeyTool
VSelect / pan
TTrend line
HHorizontal level
RRay
FFibonacci retracement
LVertical line
EExtended line
NParallel channel
BRectangle
OEllipse
AArrow
YText
ZZig-zag arrow
DDoodle
ISticker
KMarker
SLong position
Shift+SShort position
XFibonacci extension
GFibonacci fan
PAndrews pitchfork
UMeasure
QEraser
MToggle magnet

Editing and navigation

Editing and navigation keyboard shortcuts
KeyAction
Ctrl+ZUndo
Ctrl+Shift+Z / Ctrl+YRedo
Ctrl+C / Ctrl+VCopy / paste drawings
Ctrl+DDuplicate
Ctrl+ASelect all drawings
Del / BackspaceDelete selection
EscCancel tool / drawing / selection
Right-clickCancel drawing in progress
Ctrl+Shift+AToggle the Assets drawer
Ctrl+,Open Preferences
? / F1Open Help
Back to top

Settings reference

Most settings are toggles on the toolbar; the rest live in Preferences (Ctrl+,). Here is the whole map.

Where to find every setting
AreaSettings
Symbol and dataSearch, Sync, Recent symbols, Auto-refresh, Live, Add to watchlist.
TimeframeThe ten timeframe buttons.
Chart displayChart type, Theme, Log scale, Percent scale, Invert scale, Session gaps, Session H/L, Value area, Crosshair, Pointer dot, Last price line, Event markers.
PanesLayout, Link symbols, Link timeframes, Move to next monitor.
AnalysisVolume profile mode, Anchor, Favourites, Indicators, show/hide all indicators, Presets, Compare, Trading ideas, Alerts, drawing Template.
Layout and exportWorkspaces, Board, Learn, Assets, Export, Preferences, Simple/Advanced, Hints, Help.
View and replayReset, Undo, Redo, Replay.
PreferencesPrice decimals, Up and down candle colours, Default timeframe, On startup, Gridlines, Brick/box size, take-profit defaults, per-tool colours, reset buttons.
Back to top

Glossary

Trading and app terms in plain English
TermMeaning
AggregationCombining smaller bars into larger ones (for example four 1h bars into one 4h bar).
AlertA watch on a price level, indicator line or drawing that notifies you when reached.
Anchor (drawing)A handle point of a drawing, stored as a date and price.
ATRAverage True Range, a measure of how much price moves (volatility).
Bar / candleOne period of price data. Its body spans open to close; its wicks reach the high and low.
BOS / CHoCHBreak of structure and change of character, two kinds of structural break the Auto tool can mark.
CompareOverlaying a second symbol, normalised to percent from the left edge.
ConfluenceSeveral independent reasons pointing the same way (structure, level and momentum, for example).
DrawdownThe fall from a peak to a later low. Maximum drawdown is the worst one.
DrawingAnything you place on the chart: a line, shape, Fibonacci, text or figure.
EMA / SMAMoving averages. EMA weights recent prices more; SMA is the plain average.
FibonacciLevels derived from a move that price often reacts to, such as 0.618.
HTFHigher timeframe, used as context for a lower timeframe.
Indicator / studyA calculation drawn from price, such as RSI or a moving average.
InstrumentThe thing you are charting, identified by ticker, currency and asset class.
LiveReal-time updates on crypto charts, provisional until the bar closes.
Log scaleA price axis where equal vertical distance means equal percentage change.
MagnetSnapping drawing points to a bar's open, high, low or close.
OHLCOpen, High, Low, Close: the four prices of a bar.
Overlay / pane / volumeWhere a study draws: on price, in a panel below, or in the volume sub-pane.
POCPoint of control: the price with the most traded volume in a profile.
PresetA saved chart setup (studies plus automatic layers) you can apply in one click.
ProviderThe data source behind a symbol (for example Binance for crypto, or a cached Yahoo feed for US equities).
R / R:RR is the entry-to-stop distance. R:R compares reward to risk.
ReplayHiding the future and stepping bars forward to practise.
RSIA 0 to 100 momentum gauge. Above 70 is often called overbought, below 30 oversold.
ScanA screen over cached daily bars that shortlists symbols by pattern.
SessionA trading period (a day, or an exchange's hours).
StaleCached data that is old enough to be worth syncing.
StickerA small annotation glyph placed on the chart.
SyncFetching the latest bars for a chart.
TimeframeHow much time each bar covers (1h, 1D, 1W, and so on).
Value area / VAH / VALThe price range containing about 70% of traded volume, with its upper (VAH) and lower (VAL) edges.
Value ZonesShaded buy or sell pullback zones derived from the trend's last impulse leg.
VWAPVolume-weighted average price, the market's average price for a period.
WorkspaceA saved snapshot of a whole chart view.
Back to top

FAQ and troubleshooting

The chart is blank, or nothing loads

Check your connection, then click Sync. The first load of a new symbol always takes a moment. If a retry button appears with an error, click it. Data comes from public feeds that occasionally hiccup; trying again usually works.

Live shows "reconnecting"

Live streaming needs outbound access to Binance, which is blocked on some networks and in some regions. The chart still works; it simply falls back to normal syncing. Turn the Live toggle off if the status chip is distracting.

The last bar keeps changing

That is expected. The newest bar is not final until its period closes. A 1D bar keeps moving until the UTC day ends, and then it is written to the cache as a closed bar.

My drawings appeared on a different timeframe

Drawings belong to the symbol, not the timeframe, so a line on the daily chart shows on every timeframe. This keeps levels consistent. Delete it if you only wanted it on one timeframe.

I cannot draw anything

Three usual causes. A tool might not be armed (press the key or click the rail tool). The layer might be locked or hidden (check the Objects panel). Or you might be on the Blackboard with a tool that needs two clicks; press Esc and start again.

An alert never fired

Alerts are one-shot and evaluate after a sync and on each live crypto tick. Check that it is armed (the toolbar bell shows the count), that the condition and level are correct, and that it has not already triggered. Re-arm it if it did.

Why did the price scale stop following the price?

You switched to a manual scale by dragging or wheeling over the price axis. Double-click the chart, or press Reset, to return to auto-scaling.

The Scan finds nothing

The scanner reads only cached daily bars. If your cache is thin, load or sync the symbols you care about, or widen the universe and lower the sensitivity.

Where is my data stored?

In your own browser storage (IndexedDB). Your charts and settings are kept on your device. See Privacy, data and risk.

A symbol is missing

Crypto coverage is broad but not universal. Equity coverage is limited to US stocks, ETFs and forex. Try the Assets drawer, or a slightly different ticker format.

My custom indicator shows an error

The editor points to the line and column. The usual causes are a missing argument, an unknown function name, or a lowercase input where an uppercase one is expected. The "Inputs and functions" panel in the editor lists everything available.

How do I start over cleanly?

Options → Data → Flush cached data deletes stored bars and re-syncs, keeping your symbols, drawings and settings. Clear all drawings removes every drawing for every symbol. Both ask for confirmation first.

Back to top

Privacy, data and risk

Your data stays yours

  • Charts, drawings, alerts and settings are stored locally, in your own browser storage (IndexedDB).
  • No analytics or usage tracking. Your work is not studied or profiled.
  • Exports are files you create and control.

Data sources

Crypto data comes from Binance. On the web, US stocks, ETFs and forex use a cached Yahoo feed with a free intraday source, in limited capacity. These are public, unofficial feeds. They can be delayed, incomplete or briefly unavailable, and they are not licensed market data. Charting Desk is an independent tool and is not affiliated with any exchange or data provider.

Not advice

Charting Desk is for research and education. Nothing in the app is investment advice, and no feature can predict the future. Trading ideas, Value Zones, scans and auto structure are suggestions you must judge for yourself. Past performance never guarantees future results.

Risk

Markets can move against you quickly. Never risk money you cannot afford to lose, and decide your risk before you enter, not after. The position tool exists to make that habit easy.

See the in-app About dialog for the live version and links to the full Disclaimer, Privacy and Terms pages published at chartingdesk.com.

Back to top

Charting Desk User Guide, for Beta 1 (1.0.0-beta.1). Screenshots are from the browser edition. This guide describes the app as built; it is educational material, not financial advice.