The market keeps a schedule. Learn to read it.
Which hours a market actually moves in, how far it typically travels, and how often it has closed up — every figure from 23 years of real bars, with the sample size beside it. The London/New York overlap moves 2.4× a typical hour; the payrolls hour is bigger in 18 of 18 markets. Not signals. Not hype.
We are better at when and how much than at which way, and we publish the tests that show it — including the ones we failed.
Your whole trading week, colour-coded by probability.
Pick a symbol and read the grid: green means that hour has closed up more often than not, red means down. Every cell carries its true sample size, and a brass dot marks the buckets strong enough to not be random noise.
Real price history in. Honest probabilities out.
No black box, no "AI magic." Just a transparent pipeline you can trust — because every number shows its work.
Terminal history
We pull years of real OHLC candles straight from the MetaTrader engine — the same data your broker charts show, not a third-party feed.
Stats engine
For every time bucket we compute the up-rate %, the average move in pips, the typical range — and always the sample size, so you know how much to trust it.
Your dashboard
It renders as a heatmap you filter by symbol, session, weekday, and your own GMT offset — updated as new candles close.
Everything you need to trade the clock.
Hour-of-day heatmap
The core view — up-rate for all 24 server hours, at a glance.
Hour × weekday grids
Split by weekday to catch patterns a flat average hides.
Monthly & session views
Seasonal months and Tokyo/London/New York session slices.
All markets
19 symbols across FX, metals, indices & crypto — up to 23 years each. FX and metals are where the data is strongest, and we publish where it isn't.
GMT-offset aware
Set your timezone so "8AM" means your 8AM, not the server's.
Confidence shown
Sample size and significance on every single cell.
Hour alerts
Get pinged before a high-probability window opens.PRO
CSV & backtest export
Take the aggregates into your own tools.PRO
Saved watchlist
Pin your pairs and favourite hours to your account.PRO
Timing is the edge short-term traders forget.
Trade the clock, not the gut
Know which hours have historically favoured one direction before the candle even opens — then bring your own strategy to the setup.
See the crowd's routine
Session opens, rollovers, and news hours leave repeating footprints in the data. Perfect Indicators surfaces them.
A filter, not a signal
The data is hourly, so it answers "which hours favour which side" — not "enter now." Use it to pick your windows and to avoid trading into a hard historical bias. What it can't do → · How to read it →
Start free. Buy once when it earns its keep.
Sold as a one-off, not a subscription — there is no recurring charge and nothing to cancel. Create your free account first, then buy with the same email. Everything that keeps us honest — sample sizes, significance, and what the data can’t do — stays free on every tier.
- 4 major FX pairs · full 23-year history
- The hours-ahead strip and a market’s biggest windows — when it moves, and how far
- Hour-of-day + hour × weekday heatmaps
- Sample size & significance on every cell
- The strategy board's headline result + top 10
- Guide, FAQ and the live tape
- The timetable for all 19 markets — FX, metals, indices & crypto
- One hour, every market, ranked by how far each one moves — and the session sizes behind it
- Monthly & session views · timezone saved to your account
- The full strategy board — all 150 rules, each labelled SCHEDULE or DRIFT ONLY, with the spread it stops paying at
- CSV export & saved watchlist across devices
- Radar alerts — a push before a window opens, carrying how far that hour usually goes
- 5-minute precision view — the shape inside each hour, on the majors
- Everything in Pro, permanently
- Every symbol and view we add, included
- No renewal to remember
The market already told you when.
You just couldn't see it — until now.
Open the dashboard, pick your pair, and read the week the way the data does.
Get Access