Loading live prices…

What the model thinks, hour by hour.

Every hour, we publish the model's own directional lean per symbol — not a price target, its actual computed confidence in each direction. An hour later, we grade it against what the market actually did. So far: 16/47 hourly leans correct (34.0%) across all symbols.

This is a fact about the system's internal state, not investment advice. No prediction here is a recommendation to buy, sell, or hold any instrument.

Why does this number look different from Track Record?

They measure two different things on purpose. Trade Win Rate (on the Track Record page) is whether a real, executed trade closed in profit — it can win on a tiny locked-in gain from the profit-lock mechanism even if the price keeps moving after the trade is already closed. Hourly Lean Accuracy (this page) is stricter and unrelated to whether a trade was even open: did the model's directional call for that hour match where the price actually was one full hour later, no matter what. A trade can close as a real win while that hour's lean still grades "wrong" here, and vice versa. Neither number is wrong — they're answering different questions.

Symbol Trades Closed Trade Win Rate Hours Scored Hourly Lean Accuracy
BTCUSDm 66 78.8% 13 46.2%
ETHUSDm 20 45.0% 9 55.6%
XAUUSDm 44 81.8% 7 0.0%
EURUSDm 8 75.0% 8 37.5%
GBPUSDm 22 81.8% 10 20.0%

We tried to build a real hourly-direction model. Here's what happened.

The cards above show the trading model's own confidence, repurposed into an hourly up/down lean — useful for transparency, but never validated as an actual forecaster. So we built one and tested it properly: a dedicated classifier per symbol, trained on 7–10 months of real H1 candles pulled directly from the broker (not synthetic data), same feature pipeline as the live trading model, evaluated on a strict chronological 80/20 split with zero lookahead.

SymbolModel AccuracyNaive BaselineAUCVerdict
BTCUSDm 51.6% 50.7% 0.531 Barely beats baseline
ETHUSDm 51.0% 50.5% 0.523 Barely beats baseline
XAUUSDm 49.9% 51.9% 0.488 Does not beat baseline
EURUSDm 50.1% 51.8% 0.518 Does not beat baseline
GBPUSDm 51.6% 51.9% 0.511 Does not beat baseline

An AUC near 0.50 means no real edge — the model is guessing. Across all five symbols, accuracy barely moves off (and in three cases falls below) simply always guessing the majority direction. This matches well-known finance research: an hour of price movement in a liquid market is close to a random walk, and technical indicators alone don't reliably predict it. We're not treating this as a trading signal or using it in the live bot — but since this whole site is built on showing real numbers instead of hiding bad ones, we're running it forward anyway, hour by hour, starting Sep 18, 2026. The section below is that live, ungraded-in-advance track record.

The live model, running forward

Started publishing Sep 18, 2026. Every hour, this dedicated model (not the trading bot's confidence) makes one real prediction per symbol before that hour happens, and it's graded automatically once the hour closes — nothing here is edited or removed after the fact. Given the backtest above, expect this to hover close to a coin flip. 3/5 correct so far (60.0%).

Bitcoin BTCUSDm UP

Predicted at 2026-09-17 18:00:00 UTC
Next prediction & grading
Price at Prediction
76,500
Model Probability
62%
Predictions Graded
1
Live Accuracy
100.0%
▲ predicted UP   ▼ predicted DOWN solid = graded correct   hollow = graded wrong   dim = not graded yet
Waiting for the next hour to grade the first prediction.

Ethereum ETHUSDm UP

Predicted at 2026-09-17 18:00:00 UTC
Next prediction & grading
Price at Prediction
2,449
Model Probability
58%
Predictions Graded
1
Live Accuracy
0.0%
▲ predicted UP   ▼ predicted DOWN solid = graded correct   hollow = graded wrong   dim = not graded yet
Waiting for the next hour to grade the first prediction.

Gold XAUUSDm DOWN

Predicted at 2026-09-17 18:00:00 UTC
Next prediction & grading
Price at Prediction
4,352
Model Probability
67%
Predictions Graded
1
Live Accuracy
100.0%
▲ predicted UP   ▼ predicted DOWN solid = graded correct   hollow = graded wrong   dim = not graded yet
Waiting for the next hour to grade the first prediction.

EUR/USD EURUSDm UP

Predicted at 2026-09-17 18:00:00 UTC
Next prediction & grading
Price at Prediction
1.1475
Model Probability
63%
Predictions Graded
1
Live Accuracy
100.0%
▲ predicted UP   ▼ predicted DOWN solid = graded correct   hollow = graded wrong   dim = not graded yet
Waiting for the next hour to grade the first prediction.

GBP/USD GBPUSDm DOWN

Predicted at 2026-09-17 18:00:00 UTC
Next prediction & grading
Price at Prediction
1.3352
Model Probability
59%
Predictions Graded
1
Live Accuracy
0.0%
▲ predicted UP   ▼ predicted DOWN solid = graded correct   hollow = graded wrong   dim = not graded yet
Waiting for the next hour to grade the first prediction.

Bitcoin BTCUSDm BUY

Last updated 2026-09-17 19:00:00 UTC
Current Price
76,549
Model Confidence
95%
Hours Scored
13
Accuracy
46.2%
▲ BUY   ▼ SELL   ● HOLD solid = graded correct   hollow = graded wrong   dim = no call / not graded yet
2026-09-16 18:00:00 UTC — SELL (Trend continuation) — Wrong — price 75,4792026-09-16 19:00:00 UTC — SELL (Trend continuation) — Wrong — price 75,9832026-09-16 20:00:00 UTC — SELL (Trend continuation) — Right — price 76,1262026-09-16 21:00:00 UTC — HOLD (Confidence too low) — No call made (HOLD) — price 75,9302026-09-16 22:00:00 UTC — SELL (Trend continuation) — Wrong — price 75,6092026-09-16 23:00:00 UTC — SELL (Trend continuation) — Wrong — price 76,1352026-09-17 00:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 76,3102026-09-17 01:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 76,3102026-09-17 02:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 76,3342026-09-17 03:00:00 UTC — SELL (Trend continuation) — Wrong — price 76,3372026-09-17 04:00:00 UTC — SELL (Trend continuation) — Wrong — price 76,3872026-09-17 05:00:00 UTC — SELL (Trend continuation) — Right — price 76,4952026-09-17 06:00:00 UTC — SELL (Trend continuation) — Right — price 76,4592026-09-17 07:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 76,3602026-09-17 08:00:00 UTC — SELL (Trend continuation) — Right — price 76,4832026-09-17 09:00:00 UTC — SELL (Trend continuation) — Right — price 76,4572026-09-17 10:00:00 UTC — SELL (Trend continuation) — Wrong — price 76,2812026-09-17 11:00:00 UTC — SELL (Trend continuation) — Data gap — not graded — price 76,3132026-09-17 13:00:00 UTC — SELL (Trend continuation) — Data gap — not graded — price 75,9442026-09-17 18:00:00 UTC — BUY (Trend continuation) — Right — price 76,5212026-09-17 19:00:00 UTC — BUY (Trend continuation) — Not graded yet — price 76,549 09-1618:0009-1620:0009-1622:0009-1700:0009-1702:0009-1704:0009-1706:0009-1708:0009-1710:0009-1713:0009-1719:00

Ethereum ETHUSDm HOLD

Last updated 2026-09-17 19:00:00 UTC
Current Price
2,449
Model Confidence
95%
Hours Scored
9
Accuracy
55.6%
▲ BUY   ▼ SELL   ● HOLD solid = graded correct   hollow = graded wrong   dim = no call / not graded yet
2026-09-16 18:00:00 UTC — HOLD (Confidence too low) — No call made (HOLD) — price 2,3912026-09-16 19:00:00 UTC — SELL (Trend continuation) — Wrong — price 2,4062026-09-16 20:00:00 UTC — SELL (Trend continuation) — Right — price 2,4092026-09-16 21:00:00 UTC — HOLD (Confidence too low) — No call made (HOLD) — price 2,4042026-09-16 22:00:00 UTC — SELL (Trend continuation) — Wrong — price 2,3902026-09-16 23:00:00 UTC — SELL (Trend continuation) — Right — price 2,4192026-09-17 00:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 2,4182026-09-17 01:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 2,4272026-09-17 02:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 2,4272026-09-17 03:00:00 UTC — HOLD (Confidence too low) — No call made (HOLD) — price 2,4322026-09-17 04:00:00 UTC — SELL (Trend continuation) — Wrong — price 2,4362026-09-17 05:00:00 UTC — SELL (Trend continuation) — Right — price 2,4412026-09-17 06:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 2,4412026-09-17 07:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 2,4412026-09-17 08:00:00 UTC — SELL (Trend continuation) — Right — price 2,4432026-09-17 09:00:00 UTC — SELL (Trend continuation) — Right — price 2,4372026-09-17 10:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 2,4312026-09-17 11:00:00 UTC — HOLD (Confidence too low) — No call made (HOLD) — price 2,4342026-09-17 13:00:00 UTC — HOLD (Circuit breaker) — No call made (HOLD) — price 2,4322026-09-17 18:00:00 UTC — BUY (Trend continuation) — Wrong — price 2,4502026-09-17 19:00:00 UTC — HOLD (Circuit breaker) — No call made (HOLD) — price 2,449 09-1618:0009-1620:0009-1622:0009-1700:0009-1702:0009-1704:0009-1706:0009-1708:0009-1710:0009-1713:0009-1719:00

Gold XAUUSDm HOLD

Last updated 2026-09-17 19:00:00 UTC
Current Price
4,346
Model Confidence
95%
Hours Scored
7
Accuracy
0.0%
▲ BUY   ▼ SELL   ● HOLD solid = graded correct   hollow = graded wrong   dim = no call / not graded yet
2026-09-16 18:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 4,2632026-09-16 19:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 4,2732026-09-16 20:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 4,2642026-09-16 21:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 4,2642026-09-16 22:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 4,2672026-09-16 23:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 4,2732026-09-17 00:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 4,2802026-09-17 01:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 4,3012026-09-17 02:00:00 UTC — SELL (Trend continuation) — Wrong — price 4,2782026-09-17 03:00:00 UTC — SELL (Trend continuation) — Wrong — price 4,2962026-09-17 04:00:00 UTC — SELL (Trend continuation) — Wrong — price 4,2962026-09-17 05:00:00 UTC — SELL (Trend continuation) — Wrong — price 4,2972026-09-17 06:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 4,3092026-09-17 07:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 4,3252026-09-17 08:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 4,3122026-09-17 09:00:00 UTC — SELL (Trend continuation) — Wrong — price 4,3092026-09-17 10:00:00 UTC — SELL (Trend continuation) — Wrong — price 4,3222026-09-17 11:00:00 UTC — BUY (Trend continuation) — Data gap — not graded — price 4,3282026-09-17 13:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 4,3612026-09-17 18:00:00 UTC — BUY (Trend continuation) — Wrong — price 4,3512026-09-17 19:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 4,346 09-1618:0009-1620:0009-1622:0009-1700:0009-1702:0009-1704:0009-1706:0009-1708:0009-1710:0009-1713:0009-1719:00

EUR/USD EURUSDm SELL

Last updated 2026-09-17 19:00:00 UTC
Current Price
1.1479
Model Confidence
95%
Hours Scored
8
Accuracy
37.5%
▲ BUY   ▼ SELL   ● HOLD solid = graded correct   hollow = graded wrong   dim = no call / not graded yet
2026-09-16 18:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.14732026-09-16 19:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.14722026-09-16 20:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.14632026-09-16 21:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.14632026-09-16 22:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.14662026-09-16 23:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.14692026-09-17 00:00:00 UTC — SELL (Trend continuation) — Right — price 1.14602026-09-17 01:00:00 UTC — SELL (Trend continuation) — Right — price 1.14592026-09-17 02:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.14562026-09-17 03:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.14602026-09-17 04:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.14662026-09-17 05:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.14662026-09-17 06:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.14772026-09-17 07:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.14712026-09-17 08:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.14732026-09-17 09:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.14732026-09-17 10:00:00 UTC — SELL (Trend continuation) — Right — price 1.14772026-09-17 11:00:00 UTC — SELL (Trend continuation) — Data gap — not graded — price 1.14712026-09-17 13:00:00 UTC — SELL (Trend continuation) — Data gap — not graded — price 1.14892026-09-17 18:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.14752026-09-17 19:00:00 UTC — SELL (Trend continuation) — Not graded yet — price 1.1479 09-1618:0009-1620:0009-1622:0009-1700:0009-1702:0009-1704:0009-1706:0009-1708:0009-1710:0009-1713:0009-1719:00

GBP/USD GBPUSDm HOLD

Last updated 2026-09-17 19:00:00 UTC
Current Price
1.3357
Model Confidence
95%
Hours Scored
10
Accuracy
20.0%
▲ BUY   ▼ SELL   ● HOLD solid = graded correct   hollow = graded wrong   dim = no call / not graded yet
2026-09-16 18:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.33852026-09-16 19:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.33862026-09-16 20:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.33792026-09-16 21:00:00 UTC — HOLD (Oversold, waiting) — No call made (HOLD) — price 1.33792026-09-16 22:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33802026-09-16 23:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.33832026-09-17 00:00:00 UTC — SELL (Trend continuation) — Right — price 1.33732026-09-17 01:00:00 UTC — SELL (Trend continuation) — Right — price 1.33712026-09-17 02:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33692026-09-17 03:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33732026-09-17 04:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33792026-09-17 05:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33802026-09-17 06:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.33902026-09-17 07:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.33862026-09-17 08:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33922026-09-17 09:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33952026-09-17 10:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.34042026-09-17 11:00:00 UTC — SELL (Trend continuation) — Data gap — not graded — price 1.33652026-09-17 13:00:00 UTC — SELL (Trend continuation) — Data gap — not graded — price 1.33792026-09-17 18:00:00 UTC — SELL (Trend continuation) — Wrong — price 1.33522026-09-17 19:00:00 UTC — HOLD (Overbought, waiting) — No call made (HOLD) — price 1.3357 09-1618:0009-1620:0009-1622:0009-1700:0009-1702:0009-1704:0009-1706:0009-1708:0009-1710:0009-1713:0009-1719:00