WatchTower

Documentation

Every widget, and what its data actually is.

All 98 widgets across 15 categories, with 405 settings documented: where each number comes from, how often it moves, what each control does, and the way it is commonly misread.

Widgets
98
Categories
15
Settings documented
405
Free of charge
86

Bank research

8 widgets

Bank consensus snapshot

bank_feed_consensus

Free

Top assets ranked by institutional consensus: bull%, bear%, coverage, and high-conviction calls.

The Bank consensus snapshot widget in WatchTower Terminal

Settings

Asset

Every asset by default. On an asset drilldown it narrows to that market by itself, unless you choose otherwise here. Crosses the price feed does not carry are never listed, since a row that cannot open a chart is not worth filtering to.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Minimum coverage

Coverage counts reports. The bank column shows how many separate desks those reports came from.

  • 1 report or more
  • 2 reports or more
  • 3 reports or moredefault
  • 5 reports or more
Visualisation
  • Tabledefault
  • Bull and bear split
  • Coverage against conviction

Research inbox

bank_reports_inbox

Free

Every piece of research in one time-ordered stream: uploaded bank reports, the twice-daily briefs, the weekly report and research write-ups. Click any row to open it. Sources are gated separately, so anything your plan does not cover is named rather than quietly missing.

The Research inbox widget in WatchTower Terminal

Settings

Sources

Each source is gated separately, so one being unavailable does not affect the others.

  • Bank reports
  • Daily briefs
  • Weekly report
  • Research
Window

An item with no date survives every window rather than disappearing into one.

  • Last 7 days
  • Last 30 daysdefault
  • Last 90 days
  • Everything held
Items shown

The window decides how far back to look; this decides how much of it to draw. The footer says when this is what cut the list.

  • 25
  • 50
  • 100default
  • 250
  • Everything in the window

Bank trades

bank_trades

Pro

Every open trade setup the banks have published: direction, entry, target and stop, with the reward ratio worked out. Click a row for the rationale, or plot any trade on its own chart.

The Bank trades widget in WatchTower Terminal

Settings

Asset

Only assets the price feed covers are listed, so every trade has a chart to sit on. Every one of them shows by default.

  • All assetsdefault
Direction
  • Bothdefault
  • Longs only
  • Shorts only
Sort by
  • Newest firstdefault
  • Best reward ratio
  • By asset
History shown
  • 6 months
  • 1 yeardefault
  • 2 years

Bank forecasts

bank_forecasts

Pro

Institutional price projections for one asset: banks down the left with a column per quarter, the price chart on the right. Click a bank to plot its forecast path. Quarters run forward from the current one, so the grid moves on by itself.

The Bank forecasts widget in WatchTower Terminal

Settings

Asset

Only assets the price feed covers are listed, so every forecast has a chart to sit on. All assets lists every desk and market together; clicking one draws it, and the chart follows the market that row belongs to.

  • All assets
Quarters shown

Columns run forward from the current quarter, so a quarter drops off once it has passed.

  • Four
  • Sixdefault
  • Eight
History shown

Matched keeps the candles roughly the same span as the forecast ahead of them.

  • Matched to horizondefault
  • 6 months
  • 1 year
  • 2 years
  • 5 years
Reference lines

Compared within a quarter, not across the grid. Highest and lowest are drawn only where at least two banks cover the same quarter; the Average row shows the count behind every cell.

  • Average
  • Highest
  • Lowest

Directional bank calls

feed_bullish

Free

Every published view that takes a side, including those with no levels attached. Toggle bullish or bearish, read the thesis behind each one, and see which calls also carry a full setup. Cards, compact list, or grouped by asset.

The Directional bank calls widget in WatchTower Terminal

Settings

Asset

Every asset by default. On an asset drilldown it narrows to that market by itself, unless you choose otherwise here. Assets the price feed does not carry are never listed.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Direction
  • Bullish callsdefault
  • Bearish calls
  • Both sides
Visualisation
  • Cardsdefault
  • Compact list
  • Grouped by asset
Window

The research feed keeps about sixty days, so there is no longer window to offer.

  • Last 7 days
  • Last 30 daysdefault
  • Everything held (60 days)
Conviction
  • Anydefault
  • High only
Calls shown
  • 12
  • 24default
  • 48

Research feed

research_feed

Free

Every bank report as it lands, with the desk’s logo, its conviction and the thesis behind the call. Search it, filter by bank, currency, theme or conviction, and open any row for the key driver, the full thesis and how the view differs from that desk’s last one. Quick filters for what is new to you, who has changed their mind, where two desks disagree on the same asset, which calls carry a full setup, and the assets in your own book.

The Research feed widget in WatchTower Terminal

Settings

Asset

Every asset by default. On an asset drilldown it narrows to that market by itself, unless you choose otherwise here. Unlike Currencies, this matches the exact instrument rather than either of its legs.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Feed with thesisdefault
  • Grouped by asset
  • Grouped by bank
  • Compact titles
Window

A report with no readable date is always shown rather than dropped by a window it cannot be tested against.

  • Last 7 days
  • Last 14 daysdefault
  • Last 30 days
  • Last 60 days
  • All available
Show

Changed views are reports where the bank said how this differs from its own previous call. Disagreement is two desks on opposite sides of the same asset inside the window you are looking at.

  • Everythingdefault
  • New since I last looked
  • Changed views only
  • Where desks disagree
  • Full trade setups only
  • Assets in my book
Sentiment
  • Bullish
  • Bearish
  • Neutral
Conviction
  • High
  • Medium
  • Low
Currencies

Reports with no tagged asset always show, since an absent tag is not evidence of irrelevance.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Banks

Empty means every desk.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Themes

The themes the extraction tagged on each report. Empty means every theme, and an untagged report is never hidden by this.

  • CB divergence
  • Growth
  • Geopolitical
  • Positioning
  • Technical
  • Valuation
Consensus strip
  • Showdefault
  • Hide
Search bar
  • Showdefault
  • Hide
Show
  • 20 newest
  • 50 newestdefault
  • 100 newest
  • 250 newest

Currency research

currency_research

Free

What the bank research desks are publishing on one currency: the aggregate sentiment, the drivers behind it, the thesis, and the underlying reports. Sentiment counts published views, so a quiet week can move it as much as a change of mind.

The Currency research widget in WatchTower Terminal

Settings

Currency

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Window

Bank calls age. The default reads the last 30 days; All time counts every report ever ingested, which is an archive rather than a current view. Reports carrying no upload time are always included rather than silently dropped by a date filter.

  • Last 30 daysdefault
  • Last 7 days
  • Last 90 days
  • All time
Visualisation
  • Summarydefault
  • Report list
  • Drivers
  • Sentiment

Bank views

bank_views

Free

What every desk is saying on one asset: its current call, its level, how strongly it holds it, and the thesis behind it. One row per bank rather than per report, with everything that bank said before it kept underneath.

The Bank views widget in WatchTower Terminal

Settings

Asset

Only assets this platform covers, most published on first. A desk\u2019s note on DXY is counted under USD, on SILVER under XAG, and so on.

  • All assets
Show
  • Every bankdefault
  • Bullish only
  • Bearish only
  • High conviction only
Key driver

The one line the desk led with. Hiding it leaves the call, the level and the date.

  • Showdefault
  • Hide

Calendar & news

5 widgets

Economic calendar

econ_calendar

Free

Macro releases with actual, forecast and previous values, across windows from the next 24 hours out to the next 30 days, or looking back at what has already printed. Filter by impact level and currency, and read it as an agenda, a week grid, or grouped by which currency carries the event risk.

The Economic calendar widget in WatchTower Terminal

Settings

Currencies

Only the currencies this platform covers are listed.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Impact
  • High only
  • Medium and highdefault
  • Everything
Window

The feed holds 30 days forward, so 30 days is the furthest view available.

  • Today
  • Next 24 hours
  • This week (Mon\u2013Sun)default
  • Next 7 days
  • This month
  • Next 30 days (full horizon)
  • Released, last 7 days
Visualisation
  • Agendadefault
  • Week grid
  • Event risk by currency
  • Table
Countdown

Time until release, in the last column.

  • Showdefault
  • Hide
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Event countdown

econ_countdown

Free

Live countdown to the next high-impact economic events for tracked currencies: each shown with the affected currency’s current score/bias and consensus vs prior, so you see at a glance what a beat or miss would move.

The Event countdown widget in WatchTower Terminal

Settings

Currencies

Each event carries the current score and bias of the currency it lands on, so a surprise reads against a live position.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Events shown
  • Just the next one
  • Next 3
  • Next 5default
  • Next 10
  • All in window
Window
  • 12 hours
  • 24 hoursdefault
  • 3 days
  • 1 week
Impact
  • High onlydefault
  • Medium and high
  • All
Visualisation

Each event carries the current score and bias of the currency it lands on, so a surprise reads against a live position.

  • Countdown rowsdefault
  • Table

Recent releases

recently_released

Free

Chronological list of economic releases in the last 24h that have an actual value. Colour-coded above / below / in line with forecast.

The Recent releases widget in WatchTower Terminal

Settings

Currencies

Above or below forecast describes the number only. A higher reading is not automatically good; on unemployment or claims it is the opposite.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Window
  • Last 6 hours
  • Last 12 hours
  • Last 24 hoursdefault
  • Last 48 hours
Impact
  • Alldefault
  • Medium and high
  • High only
Sort by
  • Newest firstdefault
  • Highest impact first
Visualisation

Above or below forecast describes the number only. A higher reading is not automatically good; on unemployment or claims it is the opposite.

  • Logdefault
  • Table

WT Wire

live_news_feed

Pro

The corroborated WT Wire. Fast-newswire headlines cross-checked across sources: CONFIRMED (2+ wires agree), OFFICIAL (primary source), or DEVELOPING (single source, not yet corroborated).

The WT Wire widget in WatchTower Terminal

Settings

Assets

Assets are inferred from the feed\u2019s tags and the headline text.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Trust levels

Official is a primary source. Confirmed is two or more wires agreeing. Developing is a single wire, not yet cross-checked.

  • Official
  • Confirmed
  • Developing
Impact

Graded by the classifier on the tracked markets, separately from how well corroborated the story is. Not market relevant is off by default.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Commentary

Commentary is a third-party view or forecast about markets. An event is something that happened.

  • Events and commentarydefault
  • Events only
  • Commentary only
Order

Sorting by impact puts the movers at the top of a busy hour; sorting by time is the wire as it landed.

  • Newest firstdefault
  • Impact, then newest
Window
  • Last hour
  • Last 6 hours
  • Last 24 hoursdefault
  • Last 7 days
  • Everything held
Breaking
  • All headlinesdefault
  • Breaking only
Filter tabs

All news, Breaking, Confirmed and Developing. Multi-select, so Breaking plus Confirmed is one press each.

  • Showdefault
  • Hide
Search bar

Searches the headline and summary of everything held in the current window.

  • Showdefault
  • Hide
Visualisation
  • Wiredefault
  • Corroboration split
  • Flow by asset
  • Table
Summaries
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Central banks

7 widgets

CB detail

cb_detail

Free

One central bank in depth: policy rate, inflation, real rate, the stance the composite is using, and the next meeting. Switch to the market-implied path for per-meeting cut, hold and hike probabilities, or to the peer view to see where the bank sits on real rates.

The CB detail widget in WatchTower Terminal

Settings

Central bank

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Rate and stancedefault
  • Market-implied path
  • Against its peers
Flags
  • Showdefault
  • Hide

CB repricing tracker

cb_repricing

Free

Which central banks the market has repriced most over a chosen lookback. Compares where the market prices each rate path today against where it priced it N days ago, ranked by the size of the shift, and can overlay today's path against the earlier one for a single bank. A repricing is a change in expectation, not a decision.

The CB repricing tracker widget in WatchTower Terminal

Settings

Central banks

Shift bars rank who repriced most. Path overlays one bank\u2019s implied rate path today against the same path as it stood at the baseline.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Window
  • 7 days
  • 30 daysdefault
  • 90 days
Visualisation

Shift bars rank who repriced most. Path overlays one bank\u2019s implied rate path today against the same path as it stood at the baseline.

  • Shift barsdefault
  • Path then and now
  • Table
Central bank

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Carry ranking

carry

Free

The rate-differential carry for every currency pair, long the higher-yielder and short the lower, ranked. Read it on current policy rates, on real rates with inflation taken out, or on where rates are expected to be in twelve months. Carry is payment for holding the risk that spot moves against you, not a free yield.

The Carry ranking widget in WatchTower Terminal

Settings

Currencies

Pairs are built from whichever currencies you pick here.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Carry basis

Real carry subtracts inflation from both legs, so a wide nominal gap can be a negative real one.

  • Nominal ratesdefault
  • Real (after inflation)
  • Forward (12m priced)
Visualisation
  • Ranked pairsdefault
  • Carry bars
  • Pair matrix
  • Table
Show
  • Top 10default
  • Top 20
  • Every pair
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

CB rates & stance

cb_stance

Free

Policy rate, real rate, forward stance and next meeting date for the central banks you select, with the rate history and countdowns to each decision. For a ranking of stance alone, use Hawk–dove ranking.

The CB rates & stance widget in WatchTower Terminal

Settings

Central banks

Pick every bank, or just the ones you trade around.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

Real rates subtract headline CPI, which is what actually drives currency flows.

  • Rate & meeting rowsdefault
  • Rate comparison
  • Real rates
  • Rate history
  • Meeting countdown
  • Table
History shown

A policy rate holds between decisions, so a flat stretch is

  • 1 year
  • 2 years
  • 5 yearsdefault
  • 10 years
  • Everything held
Sort by
  • Highest ratedefault
  • Highest real rate
  • Next meeting
  • Bank A\u2013Z
Guidance note

The editorial line from bank research, where one exists.

  • Show
  • Hidedefault
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Hawk–dove ranking

cb_hawk_dove

Free

The central banks you select ranked from most hawkish to most dovish, using the same stance reading the composite scores from. The gap between two banks is the policy divergence behind their currency pair.

The Hawk–dove ranking widget in WatchTower Terminal

Settings

Central banks

Pick every bank, or just the ones you trade around.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Stance measured as

Priced is the signed probability of the next move, which is a market opinion. Real is the policy rate less headline inflation, which is where policy already sits. They often disagree, so they are kept apart rather than blended.

  • What the market prices nextdefault
  • Real policy rate
Visualisation
  • Hawk to dove scaledefault
  • Plain list

Next CB meetings

cb_next_meetings

Free

Upcoming policy decisions for the central banks you select, ordered by how soon they land. Scheduled meetings only, so an unscheduled decision does not appear here until it is announced.

The Next CB meetings widget in WatchTower Terminal

Settings

Central banks

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

A bank that met earlier today keeps reading TODAY for the rest of the day rather than jumping to its next meeting.

  • List by proximitydefault
  • Six-week grid
  • Countdown cards

Rate expectations

rate_expectations

Free

What the market expects each central bank to do at its next meeting: cut, hold or hike, with the conviction behind it and the implied rate after the move.

The Rate expectations widget in WatchTower Terminal

Settings

Central banks

Pick every bank, or just the ones you trade around.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

Hawkish\u2013dovish ranks by direction weighted by conviction, so a marginal hike outranks a certain hold.

  • Expected movedefault
  • Conviction bars
  • Implied rate change
  • Hawkish \u2013 dovish
  • Forward path
  • History and forward path
  • Bank overview
  • Meeting schedule
  • Table
Repricing since

The panel compares today\u2019s priced path against the

  • A week agodefault
  • A month ago
  • Three months ago
History shown

Monthly steps. A policy rate holds between decisions, so a

  • 1 year
  • 2 yearsdefault
  • 5 years
  • 10 years
Horizon

How far down the curve to read. The far end is thinly traded and moves on little volume.

  • Next 4 meetings
  • Next 8 meetingsdefault
  • Full curve
Minimum conviction

Hides banks where the market has not made its mind up.

  • Anydefault
  • Above 60%
  • Above 80%
Sort by
  • Most hawkishdefault
  • Most dovish
  • Highest conviction
  • Bank A\u2013Z
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Rates & yields

2 widgets

US yield curve

yield_curve

Pro

The US Treasury curve: its current shape, the key spreads (2s10s, 3m10s, 5s30s) and their recent history, real yields against CPI year on year, and whether any part of the curve is inverted. US Treasuries only; the other currencies' curves sit inside each currency's drilldown.

The US yield curve widget in WatchTower Terminal

Settings

Visualisation
  • Term structuredefault
  • Spreads
  • Real yields
  • Spread history
  • Table
Compare with
  • Today onlydefault
  • 1 week ago
  • 1 month ago
  • 3 months ago
Spread

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Line style
  • Linedefault
  • Area
  • Baseline (+/-)

Treasury yield history

bond_chart

Pro

One maturity through time, as a yield or as the move in basis points across the window. Windows run from one month to the full published series, which begins in 1962 for the ten year. High, low, net change and the range actually drawn sit in the header. US Treasuries only.

The Treasury yield history widget in WatchTower Terminal

Settings

Maturity

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Window

Max is the full published series, which begins in 1962 for the ten year.

  • 1 month
  • 3 monthsdefault
  • 6 months
  • 1 year
  • Year to date
  • 5 years
  • Max
Show
  • Yielddefault
  • Change across window (bp)

Crosses

5 widgets

Currency compare

currency_compare

Free

Two currencies set against each other: composite scores, the drivers behind them, central bank stance and COT positioning. The gap between the two legs is what a pair score is built from, so this is that calculation shown open.

The Currency compare widget in WatchTower Terminal

Settings

Currency A

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Currency B

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Side by sidedefault
  • Shape overlay
  • Spread table
Flags
  • Showdefault
  • Hide

Currency pair heatmap

pair_heatmap

Free

The full pair score matrix across the major currencies, with the strongest edges called out. Each cell is the directional gap between the two legs, so the matrix is the pair score calculation laid out in one grid.

The Currency pair heatmap widget in WatchTower Terminal

Settings

Currencies

Pairs are built from whichever currencies you pick here.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Measure

Switch the grid to a single driver to see which pairs have the widest divergence on it.

  • Composite scoredefault
  • Retail (contrarian)
Visualisation
  • Pair matrixdefault
  • Strongest edges
  • Edge bars
  • Table
Show
  • Top 10default
  • Top 20
  • Every pair
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Pair calendar

pair_events

Free

The economic calendar filtered to one pair, covering both the base and quote currencies. Shows forecast and previous ahead of each release, and the actual once it prints.

The Pair calendar widget in WatchTower Terminal

Settings

Pair

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Window shown when view is upcoming
  • Next 48 hoursdefault
  • Next 7 days
  • Next 14 days
Impact shown when view is upcoming
  • All events
  • Medium and highdefault
  • High only
Visualisation

The average move is the size of the move on release day, not its direction: the server averages absolute changes.

  • Upcoming releasesdefault
  • What moves this pair
  • Forecast record

Pair focus

pair_focus

Free

The full breakdown for one pair: the composite score, both currencies' components set side by side, central bank stance, COT positioning and the written read on each leg. Opens to the full deep-dive.

The Pair focus widget in WatchTower Terminal

Settings

Pair

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

The pair score is not base minus quote. Each driver is folded through 50 + half the gap, then weighted, so the driver rows show how the headline is actually built.

  • Driver breakdowndefault
  • Legs side by side
  • Table
Final view

The engine\u2019s written read on the pair as a whole, weighing the two legs against each other. It needs the AI explain feature on your plan.

  • Showdefault
  • Hide
Research snaps

Short per-currency synthesis from uploaded research. Currencies with no stored research show nothing rather than an empty block.

  • Showdefault
  • Hide

Pair score history

pair_score_history

Free

Composite pair score over time for the pairs you select. Derived from the two per-currency score histories, folded the same way every pair score is: 50 plus half the gap between base and quote. Shows directional pair bias drifting across the snapshot history.

The Pair score history widget in WatchTower Terminal

Settings

Crosses

Overlay as many pairs as you like; the legend toggles each one.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Trajectorydefault
  • Change over window
  • Table
Window

The engine keeps roughly the last 30 scoring runs.

  • Last 10 runs
  • Last 20 runsdefault
  • Everything held
Flags
  • Showdefault
  • Hide

Positioning

13 widgets

Who is holding what, and how stretched they are. Two different crowds sit here and they behave differently: the large speculators in the weekly CFTC Commitments of Traders report, who mostly follow trends, and the retail book, which mostly fades them. Positioning tells you how much of a move is already owned. It does not tell you when the crowd gives up, and nothing in this category should be read as timing.

Pair COT compare

pair_cot_compare

Free

Base vs quote COT positioning side by side: net position, 52w percentile, and long/short split for both legs of a pair.

The Pair COT compare widget in WatchTower Terminal

Settings

Pair

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Book splitdefault
  • Table

COT correlation matrix

pair_correlation

Free

26-week rolling correlation between COT positioning changes across currencies. Identifies which currencies are moving together (high positive correlation = doubling up on the same trade) and which are diverging (negative correlation = good portfolio offsets).

The COT correlation matrix widget in WatchTower Terminal

Settings

Window

Correlation is measured on week-on-week CHANGES in net positioning, not on the levels. Levels trend for months and would read as correlated even when the two are unrelated.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Window
  • 13 weeks
  • 26 weeksdefault
  • 52 weeks
Visualisation

Correlation is measured on week-on-week CHANGES in net positioning, not on the levels. Levels trend for months and would read as correlated even when the two are unrelated.

  • Numeric matrixdefault
  • Colour only
  • Ranked pairs

COT extremes

cot_extremes

Free

Currencies sitting at the extremes of their own COT percentile range, with net contracts, the weekly change and the reading behind each. Adjust the severity threshold to widen or narrow the filter. An extreme marks a crowded position, not a timed reversal.

The COT extremes widget in WatchTower Terminal

What the data is

Every tracked market ranked by how far its speculative net position sits within its own 52 week range, expressed as a percentile. The 100th percentile is the most net long that market has been in a year; the 0th is the most net short.

Measuring against each market’s own history is what makes the ranking comparable. Gold and the New Zealand dollar trade in completely different contract sizes, so their raw net figures cannot be set beside each other. Their percentiles can.

Same source and same lag as the COT table: published Friday, measured the previous Tuesday.

How to read it

This is the fastest way to find where the crowd is concentrated without opening one market at a time. Read it as a shortlist rather than a signal: the markets at either end are the ones where a surprise has the most positioning to unwind.

It is most useful held against a view you already have. A macro case for a currency that is also sitting at the 5th percentile is a very different proposition from the same case at the 95th, because in the second one the trade is already on and you are late to it.

Settings

Threshold

Looser thresholds catch more setups; stricter keeps only the most stretched positioning.

  • Loose (70 / 30)
  • Standard (80 / 20)default
  • Tighter (85 / 15)
  • Strict (90 / 10)
Visualisation
  • Ranked listdefault
  • Centred bars
  • Percentile against net

COT positioning

cot_snapshot

Free

CFTC Commitment of Traders positioning across selected assets: where speculative positioning sits against its own history, the long and short split behind it, and how crowded each side has become. Weekly data, published Friday for the preceding Tuesday. For the same positioning over time, use COT positioning chart.

The COT positioning widget in WatchTower Terminal

Settings

Visualisation

Scatter plots percentile against the weekly shift, so a crowded position that is still building shows up top-right.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

Scatter plots percentile against the weekly shift, so a crowded position that is still building shows up top-right.

  • Rowsdefault
  • Ranked bars
  • Columns
  • Heatmap
  • Radar
  • Crowding scatter
  • Long / short pie
  • Table
Show

Split shows how the speculative book is divided. Percentile ranks the current net against its own history.

  • Long / short splitdefault
  • Net contracts
  • Percentile rank
Percentile window

How far back the percentile and extremes are measured.

  • 26 weeks
  • 52 weeksdefault
  • All history
Sort by
  • Most stretcheddefault
  • Biggest weekly shift
  • Net position
  • Code A\u2013Z
Weekly change

Net position versus the prior release.

  • Showdefault
  • Hide
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

COT positioning chart

cot_chart

Free

CFTC Commitment of Traders positioning over time. Chart one metric for a single asset, or compare several assets at the latest week or across their history. Weekly data, published Friday for the preceding Tuesday.

The COT positioning chart widget in WatchTower Terminal

Settings

Metric

Net is longs minus shorts. Shares are each side as a percentage of open positions.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Metric

Net is longs minus shorts. Shares are each side as a percentage of open positions.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

History
  • 6 months
  • 1 year
  • 2 yearsdefault
  • 5 years
  • All
Visualisation
  • Linedefault
  • Area
  • Baseline (+/-)
  • Columns
  • Long / short split
  • Table
Zero line
  • Showdefault
  • Hide

COT table

cot_table

Free

Weekly CFTC Commitment of Traders data for one currency, week by week: positioning, the change on each week, and the weeks where net positioning flipped from one side to the other. Choose how far back to read.

The COT table widget in WatchTower Terminal

What the data is

The weekly Commitments of Traders report from the US Commodity Futures Trading Commission, for one market at a time. Every row is one reported week: long contracts, short contracts, the net between them, and the change on the week.

Two things about the timing matter more than anything on the screen. The report is published on a Friday afternoon US time and it describes positions as they stood at the close of the PREVIOUS Tuesday. So the freshest row you can ever see is three days old on arrival, and six days old by the following Thursday. In a fast week the picture has often changed before you read it.

It also covers futures only. The spot FX market is far larger and traded over the counter, where the CFTC cannot see it. Currency futures are a real and useful sample of speculative flow. They are not the whole market.

How to read it

Read the change and the range, not the level. A net long of 80,000 contracts means nothing on its own; the same figure is unremarkable near the middle of its own 52 week range and a warning near the top of it.

The flips view is the one most people miss. A market that has just crossed from net short to net long has changed hands, and the week it happened is usually more informative than the level it reached.

The misreading to avoid: crowded is not the same as wrong. A consensus long can keep being the correct trade for months. What an extreme tells you is that the market is fragile and that the fuel to push it further is running low, not that it is about to turn.

Settings

Asset

Which market the table reads. One at a time, because the point of this widget is week-by-week detail rather than a comparison across markets.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

History

How far back the table runs. Longer histories make an extreme easier to judge, because an extreme only means anything against its own past.

  • 13 weeks
  • 26 weeksdefault
  • 52 weeks
  • All recorded
Visualisation

Which columns are shown. The summary hides the contract counts for a quicker read; the flips view keeps only the weeks where net positioning changed sign.

  • Full tabledefault
  • Summary
  • Week-over-week change
  • Flips highlighted
  • Flip weeks only
Flip direction shown when view is flips or flips_only

A flip is a change in the sign of net positioning between two consecutive reported weeks.

  • All flipsdefault
  • Bullish only (short to long)
  • Bearish only (long to short)

COT week-on-week change

cot_wow_change

Free

The change in net CFTC positioning against the prior week, ranked by the size of the shift. Shows where speculators added or cut most recently, which is a record of what they have already done rather than a signal of what price will do next.

The COT week-on-week change widget in WatchTower Terminal

Settings

Minimum change

Bought means net positioning rose between the two reports, whether that is more longs or fewer shorts.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Minimum change
  • Every changedefault
  • 1,000 contracts or more
  • 5,000 contracts or more
Direction

Bought means net positioning rose between the two reports, whether that is more longs or fewer shorts.

  • Both waysdefault
  • Bought only
  • Sold only

Retail currency breakdown

retail_currency_breakdown

Free

For one currency, shows where its aggregate retail lean comes from, broken down across every retail pair that touches it.

The Retail currency breakdown widget in WatchTower Terminal

Settings

Currency

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

A currency is long through a pair only when it is the base of that pair, so the quote side is inverted before it counts.

  • Lean by pairdefault
  • Table
  • Long vs short pairs

Retail extremes

retail_extremes

Free

Assets where the retail crowd is most one-sided, ranked as contrarian fade candidates. Ranked list, centred bars or crowd-pressure meters. A crowded book marks where stops are clustered, not when they will be hit.

The Retail extremes widget in WatchTower Terminal

Settings

Threshold

Looser catches more setups; stricter keeps only the most one-sided crowds.

  • Loose (60 / 40)
  • Standard (65 / 35)default
  • Tighter (70 / 30)
  • Strict (80 / 20)
Visualisation
  • Ranked listdefault
  • Centred bars
  • Crowd pressure meters

Retail pair detail

retail_pair

Free

The full retail crowd read for a single pair: the long and short split, the crowd's average entry price on each side, and how far price now sits from them. Full detail or split only. Read contrarian, the crowded side shows where stops sit.

The Retail pair detail widget in WatchTower Terminal

Settings

Asset

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Full detaildefault
  • Split only

Retail positioning

retail_snapshot

Free

Retail crowd long and short positioning across selected assets, as rows, donuts, ranked bars, columns, a heatmap or a table. Retail is a contrarian signal: a crowded-long book is a bearish tilt, not a timing trigger. For the same data over time, use Retail positioning history.

The Retail positioning widget in WatchTower Terminal

Settings

Visualisation

Contrarian read names the fade rather than showing the crowd lean.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

Contrarian read names the fade rather than showing the crowd lean.

  • Long / short rowsdefault
  • Contrarian read
  • Donuts
  • Ranked bars
  • Columns
  • Heatmap
  • Table
Filter

One-sided means the crowd is at least 70% on one side, which are the strongest fade candidates.

  • All assetsdefault
  • One-sided only
Sort by
  • Most one-sideddefault
  • Most long
  • Most short
  • Code A\u2013Z
Sample size

How many pairs the aggregate lean is derived from.

  • Showdefault
  • Hide
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Retail positioning history

retail_history

Free

Daily retail crowd positioning tracked over time. Plot the net lean (long% minus short%), crowd long%, or open interest, as a trajectory, a long and short split, the change over the window, or a table. Windows from 30 days to everything held.

The Retail positioning history widget in WatchTower Terminal

Settings

Crosses

Overlay as many pairs as you like; the legend toggles each one.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Measure

Net puts an even book at zero and reads as a lean with a direction.

  • Net leandefault
  • Crowd long %
  • Open interest (lots)
Visualisation

The split reads one pair at a time: it is a share of the whole, and two crowds stacked on one axis would not sum to anything.

  • Trajectorydefault
  • Long / short split
  • Change over window
  • Table
Window
  • Last 30 days
  • Last 60 daysdefault
  • Last 120 days
  • All held

Retail vs smart money

retail_vs_cot

Free

The retail crowd set against CFTC speculators for each asset: one is read contrarian, the other as positioning by those who hedge and speculate at size. Agreement between them is a crowded trade on both sides; disagreement is where the contrarian case is cleanest. Only assets carried by both datasets appear.

The Retail vs smart money widget in WatchTower Terminal

What the data is

The retail book and the speculative book for the same market, side by side. Retail positioning comes from aggregated broker data and updates through the day; the speculative side is the weekly CFTC report, so it is several days old by comparison.

Hold that mismatch in mind. You are comparing something measured this morning against something measured last Tuesday, which is fine for a standing divergence and misleading for a sharp one.

Retail sentiment is also broker-specific. Any feed is a sample of one broker’s clients rather than the whole retail world, so it is a directional read and not a precise measurement.

How to read it

The signal is the disagreement, not either side alone. Retail heavily long while the funds are net short is the configuration worth attention: the informed, trend-following money and the contrarian retail money pointing opposite ways.

When both crowds agree the read is weaker, not stronger. Agreement means everybody is already on the same side, which is a crowded trade rather than a confirmed one.

The misreading to avoid: retail is not always wrong. The contrarian edge lives at the extremes. When retail is roughly balanced this widget is telling you very little, and reading a signal into it anyway is how people talk themselves into trades.

Settings

Visualisation

The quadrant plots the crowd against the specs, so the two disagreement corners are the setups.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

The quadrant plots the crowd against the specs, so the two disagreement corners are the setups.

  • Side by sidedefault
  • Crowd vs specs
  • Positioning quadrant
  • Heatmap
  • Table
Conviction band

How far each side must lean before a setup is called. Stricter bands mean fewer, cleaner signals.

  • Loose (55/45)default
  • Standard (60/40)
  • Strict (70/30)
Filter

Setups are the assets where the crowd and the specs sit on opposite sides.

  • All assetsdefault
  • Setups only
Sort by
  • Widest disagreementdefault
  • Setups first
  • Code A\u2013Z
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Trade ideas

6 widgets

Pair scanner

pair_scanner

Free

All pairs meeting a minimum score divergence threshold: live, auto-ranked by edge strength.

The Pair scanner widget in WatchTower Terminal

Settings

Minimum divergence

Distance of the pair composite from 50, in either direction.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Minimum divergence

Distance of the pair composite from 50, in either direction.

  • Every pair
  • 5 from neutral
  • 10 from neutraldefault
  • 15 from neutral
  • 20 from neutral
Direction
  • Bothdefault
  • Favours the base
  • Favours the quote
Visualisation
  • Listdefault
  • Table
  • Score bars
Show
  • Top 10
  • Top 20default
  • Every match
Flags
  • Showdefault
  • Hide

Trade scanner

trade_scanner

Free

Every tradable read the engine holds in one ranked table: the crosses and every metal, commodity and index scored on its own. Leads with the side rather than the number, so a composite of 31 reads as a strong short and not a weak pair. Sort by any column, filter to the tiers you want, and see the move since the last persisted score with the age of that reading attached.

The Trade scanner widget in WatchTower Terminal

Settings

Universe

Single assets are the metals, commodities and indices the engine scores on their own.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Universe

Single assets are the metals, commodities and indices the engine scores on their own.

  • Crosses and single assetsdefault
  • Crosses only
  • Single assets only
Minimum conviction

Distance of the composite from 50, in either direction.

  • Every rowdefault
  • 5 from neutral
  • 10 from neutral
  • 15 from neutral
Rows
  • Alldefault
  • Top 10
  • Top 20
  • Top 30
Flags
  • Showdefault
  • Hide

Top 5 pairs

top_5_pairs

Free

The five pairs with the largest directional edge. Same ranking as Top conviction pair, which shows the leader alone.

The Top 5 pairs widget in WatchTower Terminal

Settings

Visualisation

Pick everything, a whole class, or any combination of individual assets.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Listdefault
  • Cards
  • Score bars
Flags
  • Showdefault
  • Hide

Top conviction pair

top_pair_idea

Free

The single pair with the largest directional edge. Full card, compact single row, or expanded breakdown bars. Same ranking as Top 5 pairs, which shows the leading five.

The Top conviction pair widget in WatchTower Terminal

Settings

Visualisation

Pick everything, a whole class, or any combination of individual assets.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Full carddefault
  • Single row
  • Breakdown bars
Flags
  • Showdefault
  • Hide

Momentum basket

momentum_basket

Free

The whole board ranked by how far it has moved over a week, a month, a quarter and a year, with the acceleration between the recent pace and the long-run one. Ranks currencies by default, because as pairs a single broad dollar move fills the top of the table eight times over. A record of what has happened, not a signal: it ranks and measures, it does not take a side.

The Momentum basket widget in WatchTower Terminal

Settings

Rank

Ranked as pairs, one broad dollar move fills the top of the table eight times. Currency legs count it once.

  • Currenciesdefault
  • Pairs and assets
Sort by

Acceleration is the 3-month pace against the 1-year pace, per month. A window on its own says how far, not whether it is still moving.

  • Accelerationdefault
  • 1 week
  • 1 month
  • 3 months
  • 1 year
Order
  • Strongest firstdefault
  • Weakest first
Rows
  • 8
  • 15
  • Everything rankeddefault

Top divergences

score_divergences

Free

The cleanest two-sided divergence trades on the board. Ranks pairs by the score gap multiplied by the conviction of the weaker leg, so a 60-bull against a 30-bear outranks an 80-bull against a 50-neutral at the same gap.

The Top divergences widget in WatchTower Terminal

Settings

Currencies

One-legged means the second currency sits at neutral or leans the same way, so only one side of the trade is doing work.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Rankeddefault
  • Gap vs support
  • Table
Show
  • Top 5
  • Top 10default
  • Top 20
  • All pairs
Include

One-legged means the second currency sits at neutral or leans the same way, so only one side of the trade is doing work.

  • Two-sided onlydefault
  • One-legged too
Flags
  • Showdefault
  • Hide

Market data

12 widgets

Asset statistics

pair_statistics

Free

Statistical profile for any asset: historical volatility, return percentiles, price position against the 52-week and 5-year range, moving-average deviation, drawdown, and a 30-day return distribution. Descriptive statistics, not a forecast.

The Asset statistics widget in WatchTower Terminal

Settings

Asset

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Statistics paneldefault
  • Volatility term structure
  • Return distribution
  • Day of week bias
  • Monthly seasonal bias
Bias measure shown when view is dow or monthly
  • Average returndefault
  • Positive rate

Price correlation matrix

price_correlation

Free

Rolling correlation of daily price returns across instruments. High positive = moving together (stacked risk); negative = natural hedges. Computed live from price history.

The Price correlation matrix widget in WatchTower Terminal

Settings

Instruments

Correlation is measured on log returns, not on price levels. Levels trend, so correlating them reads near +1 for almost any two instruments.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Candles
  • 4 hourdefault
  • Daily
  • Weekly
Window
  • 30 bars
  • 60 barsdefault
  • 120 bars
  • 250 bars
Visualisation

Correlation is measured on log returns, not on price levels. Levels trend, so correlating them reads near +1 for almost any two instruments.

  • Numeric matrixdefault
  • Colour only
  • Ranked pairs

Seasonal price forecast

seasonal_forecast

Free

The seasonal path ahead for any asset, projected forward over your chosen horizon from the average of what it did on these calendar days in previous years, rebased so today reads zero. Shorter and longer look-back windows are plotted together. This is a record of a tendency, not a projection of this year.

The Seasonal price forecast widget in WatchTower Terminal

Settings

Asset

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Against
  • Nothing (single asset)default
Candles shown when view is price

Four-hour is the timeframe the price feed is known to serve for every symbol. Daily and weekly come from a separate end-of-day feed which does not cover every instrument.

  • 4 hourdefault
  • Daily
  • Weekly
Chart controls

Horizon and candle interval as buttons above the plot.

  • On the chartdefault
  • Settings only
Horizon
  • 7 days
  • 14 days
  • 30 daysdefault
  • 60 days
Visualisation

This is the average of what the asset did over these calendar days in past years, rebased so today reads zero. It is a record of a tendency, not a projection of this year.

  • Price with forecastdefault
  • Path ahead (%)
  • Move at horizon
  • Table

Seasonality

seasonality

Free

Historical seasonal % path for any asset: currency, commodity, equity index, or major pair (pair paths are base − quote). Line chart (5/10/15y), monthly bars, or a forward-move table across all assets.

The Seasonality widget in WatchTower Terminal

Settings

Asset

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Against

Builds a pair, e.g. EUR against USD gives EUR/USD.

  • Nothing (single asset)default
Window

Overlay shorter windows to see whether the pattern holds or is a one-regime artefact. In the table each window gets its own columns.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Cumulative pathdefault
  • By month
  • Table
Stats shown
  • By now
  • This month
  • Next 30 days
  • Rest of year
  • Full year
  • Best month
  • Weakest month
  • Window
Columns

Each selected window contributes its own columns, so three windows and both measures is six.

  • Average and cumulativedefault
  • Average only
  • Cumulative only
Line style
  • Linedefault
  • Area
  • Baseline (+/-)
Today marker
  • Showdefault
  • Hide

Index constituents

index_constituents

Free

What is inside an index and what each name is worth to it: weights, concentration, and where today’s move came from. Coverage and weighting basis are stated, because a partial list cannot claim a share of the index.

The Index constituents widget in WatchTower Terminal

Settings

Index

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Who carries the indexdefault
  • What moved it today
  • Broad move or one name
  • What business it is in
  • How earnings season is going
  • Table
Names shown
  • Top 10
  • Top 15default
  • Top 25
  • Everything
Summary strip

Hide it on a board where another panel already carries it.

  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Currency strength index

currency_strength

Free

Relative currency strength over time, indexed to 100 at the start of the window. Pick the currencies to compare and the timeframe. Each timeframe refreshes on its own schedule, from every 15 minutes on the hourly timeframe to twice a day on the daily one.

The Currency strength index widget in WatchTower Terminal

Settings

Visualisation
  • Lines over the windowdefault
  • Where each finished
Currencies

Hiding a currency changes what is drawn, never the

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Window
  • Hourly
  • 4 hour
  • Dailydefault
  • Weekly
  • Monthly

Live currency strength

live_ccy_strength

Free

Which currencies are being bought and sold right now, built from live ticks. Each currency is scored by the average move across every streaming pair it appears in, so it is a read on the whole board rather than a move against the dollar. Re-ranks and flashes as prices move. For the dollar-indexed version over a fixed window, use Currency strength index.

The Live currency strength widget in WatchTower Terminal

Settings

Scale

Fitting makes a quiet session readable; fixed keeps the

  • Fit the strongest movedefault
  • Fixed, plus or minus 1%

Live movers

live_movers

Free

Biggest gainers and losers across your selected assets, ranked and re-sorted live as prices tick, with green/red flashes.

The Live movers widget in WatchTower Terminal

Settings

Visualisation
  • Ranked by size of movedefault
  • Gainers and losers
Show
  • FX majors
  • Metals
  • Indices
How many
  • Top 5
  • Top 8default
  • Everything

Live prices

live_prices

Free

Real-time prices across FX majors, metals, commodities (WTI, copper) and equity indices. Choose which asset groups to show and whether to display the day change. Values stream live and flash on each tick.

The Live prices widget in WatchTower Terminal

Settings

Show
  • FX majors
  • Metals
  • Indices
Day change
  • Showdefault
  • Hide

Market tape

market_tape

Free

A scrolling ticker of live prices across FX, metals, commodities and indices, with direction arrows and a flash on each move.

The Market tape widget in WatchTower Terminal

Settings

Show
  • FX majors
  • Metals
  • Indices
Speed
  • Slow
  • Normaldefault
  • Fast
Day change
  • Showdefault
  • Hide

Volatility ranking

volatility

Free

Realised volatility and average daily range across selected assets, ranked: FX pairs, metals, WTI and equity indices. Annualised volatility (standard deviation of daily returns) and ATR as a percent of price, computed from daily history. Shows which markets are moving, not which way.

The Volatility ranking widget in WatchTower Terminal

Settings

Visualisation

Ranking by raw volatility mostly ranks structure: a yen

  • Busy or quiet for itselfdefault
  • Ranked by volatility
  • Average daily range
  • Table
Assets

Each asset is one request, so a long list is slower.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Volatility window
  • 10 days
  • 21 daysdefault
  • 63 days
  • 252 days

WT Advanced Chart

wt_chart

Free

WatchTower native chart. 44 assets: FX, metals, commodities, indices. Candles, area or line, across 5m to 1M timeframes.

The WT Advanced Chart widget in WatchTower Terminal

Settings

Asset

The timeframe and every drawing tool live on the chart itself.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Timeframe

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Remember my setup

Indicators are saved against the symbol and follow it onto any chart; starting clean neither reads nor adds them. Drawings always follow the symbol, on every chart.

  • Keep my indicatorsdefault
  • Start without indicators
Grid

Horizontal and vertical rules at the axis ticks, in the same hairline every panel border uses.

  • Showdefault
  • Hide
Chart type
  • Candlesdefault
  • Line
  • Area

Currency fundamentals

5 widgets

Fundamentals compare

macro_drilldown

Free

Compare the full macro fundamentals of currencies side by side: every tracked indicator (CPI, PPI, Services & Manufacturing PMI, GDP, unemployment, retail sales, trade balance and more) plus seasonality, the real latest prints in one grid. Indicators run down the left grouped by category; currencies across the top. Pick currencies by preset or type your own.

The Fundamentals compare widget in WatchTower Terminal

Settings

Currencies

The US alone publishes thirteen series, so the grid defaults to one category at a time.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Category

The US alone publishes thirteen series, so the grid defaults to one category at a time.

  • Every indicator
Visualisation
  • Indicator griddefault
  • Rank one indicator
  • Table
Indicator
  • No indicators available
Shading

The read is direction-adjusted: a higher unemployment print shades bearish, a higher GDP print bullish.

  • None
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Macro fundamentals

macro_fundamentals

Free

The fundamentals score for each currency. Bar style breaks each currency into its per-category contributions; heatmap style puts one row per indicator, colour-coded across every currency.

The Macro fundamentals widget in WatchTower Terminal

Settings

Currencies

Pick everything, a whole class, or any combination of individual assets.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Ranked scoresdefault
  • Category grid
  • Contribution split
  • Table
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Macro indicator history

historical_macro_chart

Free

Any currency and indicator through time, as bars or a line. 24 months by default, with forecast dots overlaid on the actuals. Hover a point for the surprise against consensus.

The Macro indicator history widget in WatchTower Terminal

Settings

Country

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Indicator

Scored macro releases plus market reference series.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

History

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Last value line

A dashed guide and value tag at each series\u2019 most recent print.

  • Showdefault
  • Hide
Summary strip

Latest print, consensus and release count above the plot. The chart already carries the last value and the release count in its stamp.

  • Show
  • Hidedefault
Chart controls

Range and chart type as buttons above the plot. Turn off for a bare chart on a dense board.

  • On the chartdefault
  • Settings only
Visualisation
  • Line
  • Areadefault
  • Baseline (+/-)
  • Columns
  • Table
Scale

Automatic uses one axis for one unit, two axes for two, and indexes when there are more.

  • Automaticdefault
  • One axis
  • Two axes
  • Indexed to 100
Consensus

One series: the published consensus is drawn against the print, on lines and on columns alike. Several series: each one reports how often it printed above, below and in line, which is the comparison four overlaid forecast lines would bury.

  • Showdefault
  • Actual only

Surprise index

surprise_index

Free

How each currency's recent data has landed against consensus, weighted by the importance of each release and how recently it printed. A rising reading means data is beating expectations, which measures momentum in the data rather than a direction for the currency.

The Surprise index widget in WatchTower Terminal

Settings

Currencies

An index built on very few releases moves violently on one print.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Rankeddefault
  • Strip
  • Table
Minimum releases

An index built on very few releases moves violently on one print.

  • Show everythingdefault
  • At least 3
  • At least 6
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Asset releases

macro_matrix

Free

Every scored release for one asset in one table: what it printed, what was expected, what it was before, and the engine's read on each. A row opens to two years of history. For the same indicators compared across currencies, use Fundamentals compare.

The Asset releases widget in WatchTower Terminal

Settings

Asset

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Category
  • Every indicatordefault
Sort by
  • Categorydefault
  • Biggest surprise
  • Name A\u2013Z
Density
  • Comfortabledefault
  • Compact

Portfolio

10 widgets

Portfolio concentration

portfolio_concentration

Free

How much of your notional sits on a single bet. Distils your net currency exposure into one concentration reading plus an effective number of independent bets, with a stacked bar of where the risk sits. Exposure-weighted; for what actually moves together, use Portfolio correlation.

The Portfolio concentration widget in WatchTower Terminal

Settings

Visualisation
  • Summarydefault
  • Table
Flags
  • Showdefault
  • Hide

Conviction check

portfolio_conviction

Free

Your trade direction versus the score-implied direction, position by position. Green where you are trading with the composite score, red where you are fighting your own signal.

The Conviction check widget in WatchTower Terminal

Settings

Neutral band

How far from neutral a score has to sit before it counts as taking a side. Inside the band the row reads no clear signal rather than being called aligned or against.

  • \u00b11 point from 50
  • \u00b12 points from 50default
  • \u00b15 points from 50
Show
  • Every positiondefault
  • Only those fighting the score
Visualisation
  • Verdict per positiondefault
  • Table
Flags
  • Showdefault
  • Hide

Event radar

portfolio_event_radar

Free

Upcoming high-impact economic events for the currencies in your book, ranked by proximity, each mapped to the positions it touches: so you know what is about to move your portfolio and where.

The Event radar widget in WatchTower Terminal

Settings

Window

The feed holds 30 days forward, so that is the furthest view available.

  • Next 24 hours
  • Next 3 days
  • Next 7 daysdefault
  • Next 30 days
Impact
  • High onlydefault
  • Medium and high
  • Everything
Visualisation
  • Agendadefault
  • Table
Flags
  • Showdefault
  • Hide

My portfolio

watchlist

Free

Your book in one panel: live price and change, the composite score, which leg the engine favours, and the full written read on each pair. Add and remove positions here, and set each one long or short.

The My portfolio widget in WatchTower Terminal

Settings

Sort by
  • As saveddefault
  • Score
  • Day change
  • A to Z
Show

The Final view is the engine\u2019s full written read on the pair. It needs the AI explain feature on your plan; without it the panel shows the ungated per-currency read instead.

  • Price
  • Day change
  • Score and lean
  • Final view
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Portfolio briefing

portfolio_briefing

Pro

An AI risk read on your whole book: what it is betting on, whether it aligns with the composite scores, how concentrated it is, and the single key upcoming catalyst. Regenerates when your positions or the scores meaningfully change.

The Portfolio briefing widget in WatchTower Terminal

Settings

What it was built from

The positions, exposure, concentration and upcoming events sent with the request. A written read is worth less if you cannot see what it was given.

  • Showdefault
  • Hide

Portfolio correlation

portfolio_correlation

Free

Whether your positions move as one. Correlates the daily returns of your holdings over a real window, then signs each pairing by the side you are trading it, so a positive reading always means two positions that win and lose together, whichever way each is pointed.

The Portfolio correlation widget in WatchTower Terminal

Settings

Window

Daily returns over this many shared sessions. A shorter window is more responsive and noisier.

  • 30 days
  • 60 daysdefault
  • 120 days
Read as

Your risk multiplies each correlation by the side you are trading both positions, so a positive number always means the two win and lose together. Raw ignores your direction.

  • Your riskdefault
  • Raw price correlation
Draw links above
  • 0.2
  • 0.3default
  • 0.5
Visualisation
  • Constellationdefault
  • Matrix
  • Ranked pairings

Portfolio exposure

portfolio_exposure

Free

Net currency exposure across your positions: which currencies you are effectively long and which you are short, once the pairs are broken into their two legs. Read it from the sides you actually set, or from the sides the composite scores imply, which is the book the engine would hold instead of yours.

The Portfolio exposure widget in WatchTower Terminal

Settings

Direction basis

Your book counts each position \u00b11 in the direction you set. Score-implied ignores your side and sizes each pair by the gap between its two composite scores, which is the book the engine would hold.

  • The way you are trading itdefault
  • Score-implied
Visualisation
  • Net exposuredefault
  • Table
Flags
  • Showdefault
  • Hide

Portfolio prices

watchlist_prices

Free

Your portfolio assets with live prices and change%, flashing on every tick. Auto-updates as you add or remove from your portfolio.

The Portfolio prices widget in WatchTower Terminal

Settings

Sort by
  • As saveddefault
  • Day change
  • A to Z
Direction

With your side shown, the change column is signed the way the position is actually going: a short gaining reads green.

  • Show your sidedefault
  • Prices only
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Portfolio changes

portfolio_changes

Free

What has moved under the positions you hold, and whether it moved your way. Composite score and day price change for each one, signed to the side you are trading it. Measured in scoring runs against the recorded history, so it reads the same on any device.

The Portfolio changes widget in WatchTower Terminal

Settings

Compared with

Counted in scoring runs rather than days. The runs are dated but not evenly spaced, so one run is not a fixed amount of time. Scores move slowly, so one run is often flat across a whole book.

  • The previous run
  • 5 runs agodefault
  • 10 runs ago
  • 20 runs ago
Price move

The day change on each position, signed to the side you are trading it.

  • Showdefault
  • Hide
Visualisation
  • Reading per positiondefault
  • Table
Minimum move
  • Every positiondefault
  • Moved 1 point or more
  • Moved 3 points or more
Flags
  • Showdefault
  • Hide

You vs the crowd

portfolio_crowd

Free

How your positions sit against retail sentiment and COT smart money, currency by currency. Fading a crowded retail book (alongside the specs) is the contrarian sweet spot; siding with heavy retail is the crowded risk.

The You vs the crowd widget in WatchTower Terminal

Settings

Crowding band

How far a book must lean before it counts as crowded. Inside the band the row reads balanced rather than being called a crowd.

  • Loose (55/45)default
  • Standard (60/40)
  • Strict (70/30)
Show
  • Every exposuredefault
  • Only the crowded risks
Visualisation
  • Both books per exposuredefault
  • Table
Flags
  • Showdefault
  • Hide

Research & narrative

7 widgets

Currency takes

asset_snaps

Pro

A one-line read on every monitored currency, written by the engine at the latest scoring run. Each take reflects the score at that run, so it ages with the scoring cycle rather than with price.

The Currency takes widget in WatchTower Terminal

Settings

Density
  • Compactdefault
  • Expanded (score bars)
Sort by

Conviction is distance from neutral, so a strongly bearish currency ranks alongside a strongly bullish one.

  • Convictiondefault
  • Score, strongest first
  • Alphabetical

Currency themes

currency_themes

Pro

The macro themes and geopolitical risks tagged to one currency at the latest scoring run. These describe what the research and news flow are built around; they give context to the score rather than forming part of it.

The Currency themes widget in WatchTower Terminal

Settings

Currency

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Scope

Entries are matched by mention, so one can appear under several currencies, and one naming none is only visible under all currencies.

  • Selected currencydefault
  • All currencies
Visualisation
  • Cardsdefault
  • Table
  • Keyword frequency

Daily report

daily_report

Free

The newest macro daily brief in full: choose the EU session (generated ~07:00 UTC) or the US session (~11:00 UTC). Auto-updates as fresh reports are generated. Click any element to open in the full reader.

The Daily report widget in WatchTower Terminal

Settings

Session

EU publishes around 07:00 UTC and US around 11:00 UTC.

  • Latest of the twodefault
  • EU session
  • US session
Density
  • Compactdefault
  • Expanded

Daily need-to-know

daily_brief

Free

The short daily read: the lead macro headline, the paragraph behind it, and the numbered watch items. The brief and the watch list are written on different schedules, so each is dated separately and an ageing brief says so.

The Daily need-to-know widget in WatchTower Terminal

Settings

Content
  • Brief and watch itemsdefault
  • Brief only
  • Watch items only
Greeting

Taken from your own clock rather than from the data.

  • Showdefault
  • Hide
Watch items
  • Top 3default
  • Top 5

Weekly brief

todays_brief

Pro

The engine's own editorial for the week: the theme it is built around, the narrative written on it, and the numbered need-to-know watch items.

The Weekly brief widget in WatchTower Terminal

Settings

Content
  • Full editorialdefault
  • Need to know only
  • Theme and take only
Watch items
  • Top 3
  • Top 5default
  • All held

Weekly report

weekly_report_excerpt

Pro

The newest weekly report as a pinned card: what it led with, the section of your choice underneath, and the six pair ideas the engine captured when it was written, each with the reasoning published alongside it.

The Weekly report widget in WatchTower Terminal

Settings

Visualisation
  • Carddefault
  • Pair ideas only
  • Summary only
Body text

Which section of the report the card carries under the headline.

  • Executive summarydefault
  • Market tone
  • Week ahead

Analyst videos

analyst_videos

Free

The daily video desk: the hook, the written summary and the takeaways pulled from each transcript. Opening one plays it inside the panel rather than taking over the board.

The Analyst videos widget in WatchTower Terminal

Settings

Visualisation

Cards show the thumbnail. A list fits far more in a narrow panel and still carries the hook.

  • Cardsdefault
  • List
Show
  • 12 most recentdefault
  • 24 most recent
  • 48 most recent

Risk & sentiment

4 widgets

Risk regime

risk_gauge

Free

The risk-on and risk-off model: the composite gauge, the signals feeding it, and how much each one contributes. Model-driven, so it can disagree with price. For the same question read from price action alone, use Market regime.

The Risk regime widget in WatchTower Terminal

Settings

Visualisation
  • Regime summarydefault
  • Signal contributions
  • Table
Density

Compact shows the three heaviest signals. The narrative is never cut.

  • Compactdefault
  • Every signal

Risk-asset prices

risk_prices

Free

Live prices for the assets used as risk proxies, with the 24-hour change and recent path for each. These are the inputs behind the risk regime reading, shown raw so you can see what is driving it.

The Risk-asset prices widget in WatchTower Terminal

Settings

Visualisation

Prices needs one request. The other three read 24 hours of

  • Pricesdefault
  • Sparklines
  • 24h change heatmap
  • Winners and losers
Assets

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Geopolitical monitor

situation_monitor

Pro

Active geopolitical situations on a rotating globe, a flat map, or as a list. Clicking a situation opens it in place rather than navigating away from the board.

The Geopolitical monitor widget in WatchTower Terminal

Settings

Visualisation

Escalation basket collects what each situation implies if it worsens,

  • Globedefault
  • Flat map
  • Active situations
  • By region
  • Escalation basket
Show
  • Everything watcheddefault
  • Active only
  • Closest watched
Context
  • Showdefault
  • Hide
Side panel
  • Showdefault
  • Hide
Recent changes

A strip of the latest escalations and de-escalations.

  • Showdefault
  • Hide
Map layers

Tanker routes are the densest layer and are best turned on

  • Chokepoints
  • Pipelines
  • Production regions
  • Tanker routes
Situation history

Loads the event log for whichever situation is selected.

  • Showdefault
  • Hide
Drift

The globe pauses while the pointer is over it and resumes when it leaves.

  • Slow turndefault
  • Hold still

Market regime

market_regime

Free

Where the market sits right now, read purely from price action: risk assets against havens, the dollar strengthening, weakening or ranging, and volatility calm, normal or stressed against its own baseline. For the model-driven composite instead, use Risk regime.

The Market regime widget in WatchTower Terminal

Settings

Visualisation

Headline only suits a small tile; signals only suits a tall narrow one.

  • Score + signalsdefault
  • Signals only
  • Headline only
Sort by
  • Strongest effectdefault
  • Weight
  • Name
Narrative

The written read on the current regime.

  • Showdefault
  • Hide
Signal detail shown when view is dial or signals
  • Weight and effectdefault
  • Score only

Scores & bias

10 widgets

Asset score history

score_history

Free

Composite score trajectory across the recorded history for the assets you select, with the net change over the chosen window. Shows where a bias has been drifting rather than where price has been.

The Asset score history widget in WatchTower Terminal

Settings

Visualisation

Overlay as many as you like; the legend toggles each one.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Trajectorydefault
  • Change over window
  • Table
Chart controls

Window buttons above the plot. Turn off for a bare chart on a dense board.

  • On the chartdefault
  • Settings only
Window

Measured in days. Only windows the recorded history can fill are offered.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Flags
  • Showdefault
  • Hide

Capital rotation map

rotation_map

Free

A Relative Rotation Graph: each asset plotted by relative strength across the horizontal and the momentum of that strength up the vertical, with a tail tracing its path through the Leading, Weakening, Lagging and Improving quadrants. Choose which assets to plot. The tail is measured in scoring runs rather than days, because the runs are dated but not evenly spaced.

The Capital rotation map widget in WatchTower Terminal

Settings

Tail length

Measured in scoring runs, not days. The runs are dated but not evenly spaced, so one run is not a fixed amount of time.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Tail length

Measured in scoring runs, not days. The runs are dated but not evenly spaced, so one run is not a fixed amount of time.

  • 5 runs
  • 8 runsdefault
  • 12 runs
  • 16 runs
Momentum window

How far back each point looks to measure whether relative strength is building or fading.

  • 3 runs
  • 5 runsdefault
  • 10 runs
Visualisation
  • Rotation mapdefault
  • Table

Conviction ranks

conviction_ranks

Free

Currencies ranked by how far the composite sits from neutral, in either direction. A high reading means the engine holds a side with confidence; it says nothing about how far the market will travel.

The Conviction ranks widget in WatchTower Terminal

Settings

Visualisation

Ranked rows put the strongest lean at the top whichever way it points. Diverging bars show direction and size in one shape. Split by side lists bulls and bears separately.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

Ranked rows put the strongest lean at the top whichever way it points. Diverging bars show direction and size in one shape. Split by side lists bulls and bears separately.

  • Ranked rowsdefault
  • Diverging bars
  • Split by side
Minimum distance

Conviction here is distance from neutral, not confidence that the move will work. A high number means the inputs agree, nothing more.

  • Show everythingdefault
  • 5 points from neutral
  • 10 points from neutral

Currency anatomy

currency_anatomy

Free

Driver anatomy for one currency: the live scored drivers (rates, fundamentals, bank research, positioning, seasonality, risk flow) shown as tailwind/headwind spokes around the currency, plus a curated structural context strip. Full view adds a per-driver detail dossier (every indicator, the actual bank calls, the central-bank reasoning).

The Currency anatomy widget in WatchTower Terminal

Settings

Currency

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Driver mapdefault
  • Contribution
  • Driver scores
  • Score history
  • Table
Structure strip

Standing structural facts about the currency: energy balance, export mix, trade partners. Reference data, not live.

  • Showdefault
  • Hide
Sort by
  • By effectdefault
  • By weight
  • By name

Research desk

research_desk

Free

One asset read end to end: what the composite is made of, what the research desk has written on it, and the central bank that sets its rate. Currencies, metals and indices; a cross is what Pair focus is for.

The Research desk widget in WatchTower Terminal

Settings

Asset

The desk writes on one asset at a time, currencies as well as metals and indices. A cross is what Pair focus is for.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Score breakdown
  • Showdefault
  • Hide
Written research
  • Showdefault
  • Hide
Central bank

The rate setter, the current rate and the next decision. Only currencies have one, so this block is absent for a metal or an index.

  • Showdefault
  • Hide
Flags
  • Showdefault
  • Hide

Asset scores

g8_table

Free

Every monitored asset with its composite score and bias, from a quick scan down to a table that opens every driver behind each score side by side, with the seasonal window and the move since the last run.

The Asset scores widget in WatchTower Terminal

Settings

Visualisation

Rows show a bias bar per asset. Grid suits wide, short panels. Dense list fits the most assets in the least height. Detailed opens every driver behind the score.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

Rows show a bias bar per asset. Grid suits wide, short panels. Dense list fits the most assets in the least height. Detailed opens every driver behind the score.

  • Ranked rowsdefault
  • Card grid
  • Dense list
  • Detailed table
Group by class

Splits currencies, metals and indices under their own headings.

  • One listdefault
  • Separate sections
Flags
  • Showdefault
  • Hide
Bias label
  • Showdefault
  • Hide
Show bias

Filter to only the assets currently reading one way.

  • Bullish
  • Neutral
  • Bearish
Sort by
  • Strongest firstdefault
  • Weakest first
  • Code A\u2013Z
  • Bias
Attribution

The driver breakdown that explains each score.

  • On clickdefault
  • Always open
  • Hidden
Density
  • Comfortabledefault
  • Compact
Research snaps shown when attr is click or always

The written take for each asset, shown above its drivers.

  • Yesdefault
  • No

Driver matrix

driver_matrix

Free

Every driver against every currency in one grid: fundamentals, bank research desk by desk, positioning, central bank and seasonality, with the composite pinned on top. Groups open in place rather than filtering the others away, so you can hold two open at once. Click a currency to open its board. FX only, because bank research and central-bank stance are thin on metals and indices and a blank cell reads as a missing feature rather than an absent market.

The Driver matrix widget in WatchTower Terminal

Settings

Expanded groups

Which groups open on load. Any group can be opened or closed on the grid itself; this is only the starting state.

  • Fundamentals
  • Bank research
  • Positioning
  • Seasonality
Neutral cells

Fading neutral leaves only the readings that lean, which is what a scan is for. Showing every one is better when you want to check a specific cell rather than find the outliers.

  • Show every reading
  • Fade the neutral onesdefault

Currency snapshot card

currency_card

Free

One currency at a glance: its composite score and bias, the contribution of each driver behind it, central bank stance and COT positioning. Opens up to the written read, the themes and geopolitical risks attached to it, and a per-indicator breakdown of the fundamentals and the bank calls underneath.

The Currency snapshot card widget in WatchTower Terminal

Settings

Currency

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation
  • Full carddefault
  • Compact
Positioning

Speculative positioning from the weekly futures report, which is published with a lag.

  • Showdefault
  • Hide

Score-shift log

score_shift_log

Free

What has moved and by how much, in change-log form, ranked by the size of the shift and measured in scoring runs rather than days. Moves that cross the neutral line are called out, since those are the ones that flip a bias.

The Score-shift log widget in WatchTower Terminal

Settings

Compared with

Counted in scoring runs rather than days. The runs are dated but not evenly spaced, so one run is not a fixed amount of time.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Compared with

Counted in scoring runs rather than days. The runs are dated but not evenly spaced, so one run is not a fixed amount of time.

  • The previous rundefault
  • 5 runs ago
  • 10 runs ago
Minimum move
  • Every movedefault
  • 1 point or more
  • 3 points or more
Unchanged assets
  • Hidedefault
  • Show

Weekly score movers

top_movers

Free

The currencies whose composite score moved most over the past week, ranked by the size of that move. Score movement, not price movement: a currency can top this list on a week when its price barely moved.

The Weekly score movers widget in WatchTower Terminal

Settings

Visualisation

All views rank by the same weekly change; only the encoding differs.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

Visualisation

All views rank by the same weekly change; only the encoding differs.

  • Rows with trenddefault
  • Ranked bars
  • Columns
  • Heatmap
  • Table
Direction

Biggest moves ranks by size of change regardless of direction.

  • Biggest movesdefault
  • Gainers only
  • Losers only
Show
  • Top 5
  • Top 10default
  • All
Trend line

Score path across the last 30 scoring runs.

  • Showdefault
  • Hide
Flags
  • Showdefault
  • Hide
Density
  • Comfortabledefault
  • Compact

Squawk

1 widgets

Squawk chat

chat_room

Free

Live channel discussion from Squawk: post, reply and react without leaving the board. New messages arrive over a live connection rather than on a refresh timer. Use “Open chat” for the pop-out.

The Squawk chat widget in WatchTower Terminal

Settings

Channel

Channels are set by the desk.

Choices are built from whatever the data currently covers, so the list changes with the markets on the board.

History

The server holds the most recent 100 messages of the last 180 days.

  • Last 25
  • Last 50default
  • Everything held
Channel strip

Hide it to give the messages more room when the panel only ever reads one channel.

  • Showdefault
  • Hide
Density
  • Roomydefault
  • Tight

Utility

3 widgets

Data freshness

data_freshness

Free

How recently each underlying data feed was refreshed, colour-coded by staleness. Tells you whether a quiet widget is quiet because the market is quiet or because its source has stopped updating.

The Data freshness widget in WatchTower Terminal

Settings

Density

Each feed is graded against its own refresh cadence, so a weekly source is not marked stale for being a few days old.

  • Compactdefault
  • Expanded (absolute times, grouped)

FX market status

market_status

Free

Whether the FX market is open right now, with the time remaining until the next open or close. The week runs from roughly 21:00 Sunday to 21:00 Friday UTC.

The FX market status widget in WatchTower Terminal

Settings

Density

The week runs from Sunday 17:00 to Friday 17:00 New York time, so the UTC boundary shifts with daylight saving.

  • Compactdefault
  • Expanded (adds countdown)

Session clock

session_clock

Free

Live clocks for the four FX sessions, Sydney, Tokyo, London and New York, with whether each is open or closed and how long until that changes.

The Session clock widget in WatchTower Terminal

Settings

Density

Session hours are each centre\u2019s local time, so daylight saving is applied automatically in both hemispheres.

  • Compactdefault
  • Expanded (adds countdown)

Read the real thing

86 of these are free, with no card.

12 complete boards built and kept current, covering scores on 24 markets, positioning across 44, and the research behind them. Pro is $49 a month and lets you build your own.