Forex Market Sentiment: Retail Trader Positioning
Live| Symbol | Community trend (long vs short) | Brokers | Range | Long Δ 24h | Current price | Change |
|---|---|---|---|---|---|---|
| 80% long20% short | 9 | 34–88%long across brokers | +0.0 pp | 1.10550 | −0.04% | |
| 69% long31% short | 9 | 7–82%long across brokers | +0.0 pp | 1.32340 | −0.01% | |
| 36% long64% short | 9 | 18–53%long across brokers | +0.0 pp | 159.900 | +0.04% | |
| 63% long37% short | 9 | 17–79%long across brokers | +0.0 pp | 211.600 | +0.04% | |
| 16% long84% short | 9 | 2–61%long across brokers | +0.0 pp | 1.42430 | −0.08% | |
| 37% long63% short | 9 | 19–50%long across brokers | +0.0 pp | 1.62700 | +0.25% | |
| 63% long37% short | 9 | 53–88%long across brokers | +0.0 pp | 176.708 | +0.03% | |
| 73% long27% short | 9 | 49–86%long across brokers | +0.0 pp | 0.67950 | −0.23% | |
| 89% long11% short | 9 | 61–93%long across brokers | +0.0 pp | 0.55360 | −0.23% | |
| 77% long23% short | 6 | 54–96%long across brokers | +0.0 pp | 0.83500 | +0.01% | |
| 44% long56% short | 9 | 21–98%long across brokers | +0.0 pp | 0.83810 | +0.43% | |
| 57% long43% short | 5 | 38–83%long across brokers | +0.0 pp | 0.92620 | +0.41% | |
| 73% long27% short | 9 | 0–78%long across brokers | +0.0 pp | 108.603 | −0.22% | |
| 75% long25% short | 8 | 63–88%long across brokers | +0.0 pp | 3,884.40 | −0.02% | |
| 72% long28% short | 6 | 55–85%long across brokers | +0.0 pp | 49.790 | −0.55% | |
| 76% long24% short | 4 | 60–76%long across brokers | −0.0 pp | 69,483.86000 | −2.65% | |
ETHUSD | 82% long18% short | 4 | 74–82%long across brokers | −0.0 pp | 1,965.91000 | −2.55% |
XBRUSD | 61% long39% short | 3 | 33–81%long across brokers | +0.0 pp | 96.85000 | +1.07% |
GER40 | 42% long58% short | 3 | 8–44%long across brokers | +0.0 pp | 26,784.72000 | +0.05% |
NAS100 | 57% long43% short | 3 | 51–60%long across brokers | +0.0 pp | 28,289.19000 | −0.30% |
SP500 | 53% long47% short | 3 | 51–64%long across brokers | +0.0 pp | 7,592.40000 | −0.35% |
XTIUSD | 66% long34% short | 3 | 45–79%long across brokers | +0.0 pp | 89.19000 | +0.51% |
US30 | 74% long26% short | 4 | 47–74%long across brokers | +0.0 pp | 52,297.09000 | −0.36% |
| 44% long56% short | 5 | 13–75%long across brokers | +0.0 pp | 1.10900 | +0.36% | |
USDX | 25% long75% short | 9 | 17–57%long across brokers | +0.0 pp | — | — |
Most one-sided positioning
NZDUSD89% long
USDCAD84% short
- ETHUSD82% long
EURUSD80% long
EURGBP77% long
- BTCUSD76% long
- USDX75% short
XAUUSD75% long
Biggest sentiment shift · 24h
- BTCUSD−0.0 pp
- ETHUSD−0.0 pp
EURUSD+0.0 pp
GBPUSD+0.0 pp
USDJPY+0.0 pp
GBPJPY+0.0 pp
USDCAD+0.0 pp
EURAUD+0.0 pp
Long share by broker
| Broker | EURUSD | GBPUSD | USDJPY | GBPJPY | USDCAD | EURAUD | EURJPY | AUDUSD |
|---|---|---|---|---|---|---|---|---|
| AMarkets | 77% | 76% | 18% | 43% | 33% | 41% | 59% | 78% |
| Dukascopy | 73% | 29% | 26% | 70% | 30% | 39% | 72% | 49% |
| FXSSI | 73% | 72% | 23% | 62% | 17% | 34% | 64% | 78% |
| FiboGroup | 34% | 7% | 19% | 17% | 2% | 33% | 53% | 65% |
| OANDA | 67% | 66% | 44% | 79% | 21% | 35% | 62% | 65% |
| FX Blue | 86% | 82% | 40% | 69% | 19% | 19% | 88% | 86% |
| InstaForex | 54% | 50% | 53% | 50% | 61% | 43% | 57% | 72% |
| Retail community | 87% | 58% | 35% | 53% | 10% | 50% | 55% | 78% |
| XM | 88% | 81% | 19% | 42% | 16% | 35% | 56% | 66% |
Forex sentiment means retail trader positioning: the share of open client positions in each symbol that are long versus short, taken from brokers’ client books. It shows how retail traders are positioned, not where price is going.
How the long share is calculated
For any symbol, the basic ratio is:
Long share = long positions ÷ (long positions + short positions)
The short share is the remainder. In a hypothetical example where a broker’s clients hold 600 long and 400 short positions in a pair, the long share is 60% and the short share 40%. Each row’s headline figure blends several brokers into one number; the Range column shows the lowest and highest long share among them. A narrow range means the client books agree. A wide one means the combined figure hides very different positioning between brokers.
Long Δ 24h is measured in percentage points, not percent. A move from 60% to 50% long is −10 pp, which is a one-sixth drop in the long share, not a 10% drop. A large negative value means retail traders cut longs, added shorts or both over the past day.
What drives the readings
Retail positioning reacts to price moves, central bank decisions, data releases on the economic calendar, and headlines that shift risk appetite. Some traders close quickly, others hold losing positions, and both change the ratio without any change in the market’s direction.
Sentiment is often read as a contrarian signal: if most of the crowd is long, some traders look for reasons price could fall. Use it alongside technical and fundamental analysis, not as a trade trigger.
Limits
The data covers only clients of the contributing brokers. Banks, funds and other institutions are not in it, so a 70% long reading says nothing about institutional flows. Large speculators’ futures positioning is in the Commitments of Traders data, and resting orders around the current price are in the order book.
About this page
Written by Forex & Brokers Desk
The Forex & Brokers Desk covers forex and CFD broker reviews, regulation checks, trading guides and the forex glossary.
- Published
- Last updated
How we work: Methodology · Editorial policy · Advertising disclosure · Corrections
Spotted an error? Tell the editors. This page is general information, not financial advice.