All eight majors scored, all 28 crosses read off those scores, and what speculators actually hold.
Currency strength ranks CHF 85, CAD 80, AUD 80 at the top and USD 68, JPY 15 at the bottom, scored 0-100 across 8 majors.
USDJPY has one order resting at 146.173; a direction is already chosen there.
GBPAUD has one order resting at 1.97766; a direction is already chosen there.
We don't publish a directional call on any pair from this ranking alone — it scores currencies, it does not time entries.
Currencies are relative by construction — one is only strong against another — so we score all eight and then read every one of the 28 crosses off those scores. The breakdown behind each score is shown in full: trend, relative strength, rate differential, surprise momentum and event risk. Beside it sits what large speculators actually hold in the futures market, as a percentile of the past year.
Strongest right now: CHF. Weakest: JPY. 14 of 28 crosses have a live price feed; the rest are scored but not quotable, and say so.
Open any currency for the full breakdown behind its score — trend, relative strength, rate differential, surprise momentum and event risk, plus the score at each horizon. We show the components because a single composite number is impossible to argue with, and an unarguable number is not evidence.
| Cross | Price | Divergence |
|---|---|---|
| CHF/JPY | 195.826 | 70.0 |
| CAD/JPY | 114.49 | 65.2 |
| AUD/JPY | 112.603 | 65.0 |
| NZD/JPY | 93.36 | 63.3 |
| GBP/JPY | 215.097 | 62.8 |
| EUR/JPY | 183.90601 | 60.9 |
| USD/JPY | 159.411 | 53.2 |
| AUD/USD | 0.70676 | 11.8 |
| NZD/USD | 0.58596 | 10.1 |
| GBP/USD | 1.34951 | 9.6 |
| EUR/USD | 1.15407 | 7.7 |
| AUD/NZDno price feed | — | 1.7 |
| AUD/CADno price feed | — | -0.2 |
| GBP/NZDno price feed | — | -0.5 |
| EUR/GBP | 0.85491 | -1.9 |
| NZD/CADno price feed | — | -1.9 |
| GBP/AUDno price feed | — | -2.2 |
| EUR/NZDno price feed | — | -2.4 |
| GBP/CADno price feed | — | -2.4 |
| EUR/AUDno price feed | — | -4.1 |
| EUR/CADno price feed | — | -4.3 |
| CAD/CHFno price feed | — | -4.8 |
| AUD/CHFno price feed | — | -5.0 |
| NZD/CHFno price feed | — | -6.7 |
| GBP/CHFno price feed | — | -7.2 |
| EUR/CHFno price feed | — | -9.1 |
| USD/CAD | 1.39229 | -12.0 |
| USD/CHF | 0.81391 | -16.8 |
Sorted by divergence — the gap between the two currencies' scores. A wide gap says the pair is a cleaner expression of one view than a narrow one; it does not say the view is right, and none of these is a signal. Our graded signals live on the record.
The percentile is the part worth reading: it says how stretched today's positioning is against the past year of the same contract, which the raw contract count cannot. Week ending 2026-08-04; the CFTC publishes every Friday with a three-day lag.
We tested this
We tested speculator positioning as a forward signal. It looked significant on the full sample and collapsed out-of-sample once a scaling error was fixed — the strong number was made by the method, not the market.