ChartWatermark

Free
Free NinjaTrader 8 add-on NinjaTrader 8 Add-On

Symbol watermark read from the chart: symbol, contract or timeframe, placed and styled your way

No machine ID No license server Updates itself Instant download v1.1 · Free updates Verified on NinjaTrader 8 · 2 Oct 2026
ChartWatermark on a 5-minute NQ chart: a large NQ watermark in the middle of the panel, the bars clearly visible through it, the Dark chart preset ChartWatermark on a 15-minute ES chart: a soft ES watermark in the middle of the panel, a week of bars showing through it ChartWatermark on a 15-minute ES chart with the watermark moved to the bottom-left corner, out of the way of price ChartWatermark on a 60-minute chart of the Apple single-stock future: XAAPL in the top-left corner, read from the chart automatically ChartWatermark on a 60-minute RTY chart with the watermark in an olive color, mid-panel across the bars ChartWatermark on a 15-minute RTY chart with the watermark in deep navy, sitting left of center across the sell-off ChartWatermark on an MES chart with a small watermark in the bottom-right corner, out of the way of price ChartWatermark on an NQ chart with a small NQ label in the top-right corner
1 / 8

Auto switches with chart + style it exactly how you want.

Works on
Chart types
Tickany count
Minuteany, daily and above too
Volumeany size
Range, Renkoany size
Instruments
Futuresall exchanges
Stocksand ETFs
FX and cryptoany
Data providerany
Needs
NinjaTrader 8recent version, free included
Datanone beyond the chart itself
Licensenone, nothing to activate
Machine IDnone

In short: NinjaTrader 8 and a chart. That is all ChartWatermark needs.

It reads the instrument and timeframe from the chart it sits on, so every chart labels itself.

Get ChartWatermark on your chart

You might ask why this is free, and what the catch is. There is none. We want to change the market for third-party NinjaTrader tools, and giving our work away is part of how we do it.

To say it plainly, this market is overpriced and full of low-quality tools with missing features and bugs. Vendors charge hundreds of dollars for simple indicators. No indicator, add-on or tool will make you profitable. A good one makes your trading environment better, and you know that already, or you would not be here looking.

Our goal is the highest-quality products we can build, tools that make a real difference on the chart. We get there by testing hard, on live charts before every release, with feedback from the traders who use them and a close read of what the forums complain about. We offer a full refund within 14 days, we adapt tools for customers who ask, and we give most of our work away.

Most of our tools are free for a reason. We want you to try them, see the quality and the features for yourself, and not spend a dollar with us until you think a tool deserves it. We are a business and we intend to make money, by solving real problems for traders.

So yes, ChartWatermark is completely free, no strings attached. If you like it, there are more free tools and paid ones priced well under what is usual in this market. If you have any questions, please email us at support@usefulindicators.com.

Free download

$0/forever

No card, no license key, no expiry. Nothing to cancel because nothing was started.

Download free
Included:
  • All eight presets, every position, font, color, shadow and outline setting
  • Free updates
  • Support by email — answered within a day
  • Same install as the paid tools — one zip, one import
  • No license server, no machine ID

Your download is on your order page right after checkout.

How traders use it

Four reasons a chart should say what it is. None of them changes a trade; they change how fast you and everyone watching can tell one chart from another.

On cameraThe stream setup

Every chart on screen labeled and styled to match. Streamer and Neon exist for exactly this, and the label is part of the picture, so it survives any crop.

At the deskThe chart wall

A dozen charts across three monitors, each identified from across the room. No squinting at window tabs to find the NQ 5-minute.

SharingThe clean screenshot

Post a chart anywhere and the instrument and timeframe travel with it. No more “what chart is this?” replies.

SwitchingThe preset flip

Minimal while you trade, Bold red for the recording, Light chart for the printout. One dropdown each way.

Frequent questions.

Can’t find the answer to your question? Email us, we answer fast.

Download the zip, then in NinjaTrader 8 go to Tools → Import → NinjaScript Add-On and pick the file. Add ChartWatermark to any chart from the Indicators list, pick a preset, and the chart is labeled — most traders are done in under a minute. The step-by-step guide covers every message NinjaTrader can show and the update rule.

Genuinely free — no trial period, no locked settings, no license key, nothing to upgrade to. We sell other indicators; free tools like this one are how we show you the quality of the work first.

The symbol (NQ), the full contract (NQ 12-26), the instrument description, the timeframe (5 Minute), the bar type, or the symbol with the timeframe stacked under it. It reads all of this from the chart, so when you change instrument or timeframe the watermark follows by itself.

Nine anchors — the four corners, the four edges and the middle — plus pixel offsets in both directions from whichever you pick. It is anchored to the panel, not to a price, so it stays put when you scroll or zoom. There is no drag-to-position in this version; the position is set in the settings.

At the default 18% opacity it is a faint see-through layer: it is drawn over the bars, and they read clearly through it. Turn the opacity down for a whisper, up for a stamp, and switch on the shadow or outline if you want it to stay crisp over busy candles. Untick Show watermark and it is gone.

Yes — tick, minute, volume, range and Renko charts, daily and weekly too, any instrument, any data provider. It draws on the price panel and needs no data beyond the chart it sits on.

Seventeen settings in five groups, and the six things they add up to. The names in bold are the names in the indicator’s settings window.

A symbol watermark read from the chart

Show as picks what the watermark says: the Symbol (NQ), the Full symbol with its contract month (NQ 12-26), the Description, the Timeframe (5 Minute), the Bar type, or Stacked, the symbol over the timeframe at about a third of the size. It is read from the chart, so it follows when you change instrument or timeframe. Show watermark hides it in one click.

Nine positions, then nudge it by the pixel

Position anchors it to one of nine spots on the price panel: a corner, the middle of an edge, or the center, which is the default. Offset X (px) and Offset Y (px) shift it from there, negative values for left and up. It is pinned to the panel, not to a price, so it stays put when you scroll or zoom, and anything pushed past the panel edge is simply cut off.

Seven preset looks and a Custom slot

Preset sets color, opacity, size, weight, shadow and outline at once: Dark chart, the default, gray at 18%; Light chart; Streamer, white at 60% with a drop shadow; Minimal, gray in Light weight at 12%; Neon, cyan with a navy outline; Embossed; Bold red; or Custom, which leaves your own settings as they are. Change anything after picking one and it is kept when the chart reloads.

Color and opacity, from a whisper to a stamp

Color takes any color from NinjaTrader’s picker, and Opacity (%) runs from 0 to 100, 18 by default: faint enough to forget while you trade, strong enough to read across the room. The watermark is drawn over the bars as a see-through layer, so at low opacity the candles read clearly through it; raise it for a stream or a screenshot and the label stands out.

Fifteen fonts, three weights, 20 to 800 px

Font family offers fifteen fonts, from Segoe UI, Calibri and Arial Black to Impact, Consolas, Georgia and Garamond. Font size runs from 20 to 800 pixels, 400 by default, large enough to fill most of a panel, and Font weight is Light, Regular or Bold. A long description or contract name at a big size is cut off at the panel edge instead of wrapping onto a second line.

Drop shadow and outline for busy charts

Drop shadow adds a copy behind the text, moved by Shadow offset (px), 1 to 15, in its own Shadow color, at half the watermark’s opacity. Outline traces every letter at Outline thickness (px), 1 to 6, in Outline color. Together they keep the watermark readable over a busy chart or a bright stream overlay without raising its opacity; Streamer, Embossed and Neon use them.

No. It draws a line of text on each frame and does nothing on each bar. If your chart ever lags with it on, email us: that’s a bug, not normal.

Yes, and most traders never find it. Right-click the chart, choose Properties, and under General there is Data series watermark with its font beside it; its color sits under Colors. It takes text of your own plus variables such as @INSTRUMENT and @PERIOD. It has no position, shadow, outline or preset settings. ChartWatermark adds nine positions with pixel offsets, seven preset looks, a drop shadow and an outline, and the stacked symbol-and-timeframe layout.

Yes. You add it from the Indicators list like any indicator; we list it with the add-ons because it changes how the chart looks, not what it calculates. With Show as on Symbol it writes the chart’s instrument, NQ or ES, across the price panel, and when you switch the chart to another instrument it changes by itself. It never touches your bars, prices or scaling.

No. It writes only what it reads from the chart: the symbol, the full contract, the description, the timeframe, the bar type, or the symbol and timeframe stacked, which is what keeps it right when the chart changes. For words of your own, NinjaTrader’s built-in Data series watermark takes free text, and our free chart notes add-on pins a note to a bar or to the screen.

Set it up once on one chart, then right-click that chart, choose Templates and Save as default. Every new chart you open then starts with the watermark, and because the text is read from each chart, each one shows its own instrument without any retyping. Loading a template onto a chart that is already open replaces what is on it, so the default template is the clean way to do it.

Yes. Font family offers fifteen fonts, from Arial and Calibri to Impact, Consolas and Georgia. Font weight is Light, Regular or Bold, and Font size runs from 20 to 800, 400 by default. A long name at a big size is cut off at the panel edge instead of wrapping onto a second line.

Email support, answered by the traders who built it. Bugs get fixed — this tool gets the same updates and support as our paid indicators.

Label every chart, once.

Free, no card, no license key. Download it, import it, and every chart says what it is in under a minute.

Not for you if you expect it to change a single trade. ChartWatermark labels the chart clearly; the trading is yours.

Pairs well with Free candlestick color add-on (CandleStyler) · Free chart notes add-on (StickyNotes) · Free bar counter indicator (ProBarCounter) · Free chart lag indicator (SystemHUD)

We also offer custom builds

Can’t find the tool you need? We’ll build it.

Tell us what you want to see on the chart. You get a fixed price and a written plan before any work starts.

Request a free quote

Every tool on this site started as an idea like yours.

A key levels indicator we built, on a NinjaTrader chart A moving-average zones indicator we built, on a NinjaTrader chart A VWAP indicator we built, on a NinjaTrader chart