Commitments of Traders positioning for 42 futures markets as reported by the CFTC for Tuesday July 21, 2026: Commercial and Speculator positioning indexes on raw and OI-normalized bases, index momentum, WILLCO, sentiment and open-interest readings, with each model's setup verdict.
Raw CLS 95/5 full setups: Canadian Dollar (bullish), DOW (bearish), S&P 500 (bearish), Cocoa (bearish), Coffee (bearish). NPF CS 80/20 full setups: Canadian Dollar (bullish), Euro (bullish), Japanese Yen (bullish), New Zealand (bullish), US Dollar (bearish), DOW (bearish), S&P 500 (bearish), Soybean Oil (bearish), Cocoa (bearish), Coffee (bearish).
| Positioning · Raw CLS 95/5 | Positioning · NPF CS 80/20 | Index Momentum | Friction & Flow | Open Interest | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Class | Asset | Tape Bias | Signals | Comm Index | Lrg Index | Sml Index | Comm Index | Sml Index | Comm Move | Lrg Move | Sml Move | WILLCO | Inst Sentiment | OI Z | Max Pain Pull |
| Crypto | Bitcoin | Bearish | MACD BUY | 10 | 89 | 40 | 18 | 34 | +10 | -11 | +2 | 18 | 71 | -1.32 | -5.5% |
| Crypto | Ethereum | Bearish | 0 | 89 | 33 | 1 | 38 | -8 | +3 | +7 | 1 | 83 | -0.43 | -9.8% | |
| Currencies | Australian Dollar | Neutral | 60 | 34 | 82 | 51 | 90 | +25 | -30 | +8 | 51 | 0 | +0.24 | +3.6% | |
| Currencies | British Pound | Bearish | LW MACO BULLMACD SELL | 43 | 55 | 62 | 49 | 55 | -30 | +18 | +53 | 49 | 80 | +0.05 | +0.2% |
| Currencies | Canadian Dollar | Bullish | 100 | 1 | 0 | 100 | 0 | +21 | -18 | -30 | 100 | 1 | +1.32 | +2.9% | |
| Currencies | Euro | Bullish | 87 | 13 | 24 | 80 | 16 | +19 | -22 | -2 | 80 | 0 | +0.17 | -0.2% | |
| Currencies | Japanese Yen | Bullish | 100 | 2 | 15 | 100 | 12 | +0 | +2 | -50 | 100 | 3 | +0.75 | -4.0% | |
| Currencies | Mexican Peso | Neutral | 33 | 66 | 52 | 30 | 57 | -6 | +7 | -8 | 30 | 75 | +0.35 | – | |
| Currencies | New Zealand | Neutral | LW MACO BULL | 79 | 22 | 24 | 83 | 16 | +15 | -19 | +12 | 83 | 41 | +1.24 | – |
| Currencies | Swiss Franc | Neutral | LW MACO BULL | 69 | 52 | 7 | 52 | 6 | -31 | +12 | +7 | 52 | 66 | +0.65 | +1.5% |
| Currencies | US Dollar | Bearish | 0 | 96 | 88 | 12 | 92 | -41 | +43 | -12 | 12 | 100 | +2.40 | +1.9% | |
| Energies | Crude Oil | Neutral | 76 | 22 | 50 | 71 | 56 | +28 | -25 | -29 | 71 | 13 | -1.58 | -8.3% | |
| Energies | Gasoline | Bearish | 54 | 39 | 54 | 38 | 67 | -16 | +16 | -1 | 38 | 100 | -0.74 | -13.7% | |
| Energies | Heating Oil | Bearish | MACD SELL | 70 | 30 | 73 | 45 | 80 | -30 | +30 | -1 | 45 | 100 | -0.93 | – |
| Energies | Natural Gas | Neutral | 76 | 27 | 40 | 73 | 38 | -14 | +18 | -23 | 73 | 85 | +1.62 | +1.1% | |
| Equities | DOW | Bearish | 0 | 100 | 96 | 0 | 100 | -24 | +24 | +23 | 0 | 100 | +0.71 | -0.1% | |
| Equities | Nasdaq | Neutral | 61 | 42 | 47 | 63 | 47 | -21 | +22 | +24 | 63 | 72 | +0.39 | -1.0% | |
| Equities | Russell | Bearish | MACD SELL | 44 | 53 | 61 | 43 | 61 | -56 | +53 | +46 | 43 | 100 | -0.06 | -0.5% |
| Equities | S&P 500 | Bearish | 0 | 100 | 80 | 0 | 78 | -88 | +92 | +11 | 0 | 100 | -0.54 | -0.3% | |
| Fixed Income | 10-Year Note | Neutral | 80 | 43 | 0 | 75 | 0 | +5 | -3 | +0 | 75 | 24 | +0.28 | +0.2% | |
| Fixed Income | 2-Year Note | Bearish | 29 | 80 | 17 | 36 | 15 | -11 | +11 | +2 | 36 | 100 | -0.29 | -1.1% | |
| Fixed Income | 30-Year Note | Bullish | MACD BUY | 92 | 5 | 35 | 94 | 38 | +8 | -10 | -1 | 94 | 9 | -0.19 | +0.4% |
| Fixed Income | 5-Year Note | Bearish | 1 | 100 | 14 | 13 | 13 | -4 | +0 | +1 | 13 | 100 | -1.39 | -1.3% | |
| Grains | Corn | Neutral | 43 | 55 | 69 | 37 | 67 | -16 | +13 | +3 | 37 | 34 | +0.32 | -5.7% | |
| Grains | Soybean | Bearish | 18 | 83 | 42 | 17 | 57 | -7 | +6 | +18 | 17 | 64 | +2.20 | -11.0% | |
| Grains | Soybean Meal | Neutral | 25 | 75 | 66 | 25 | 61 | -14 | +16 | -20 | 25 | 59 | +0.94 | – | |
| Grains | Soybean Oil | Neutral | 24 | 75 | 74 | 19 | 80 | +5 | -4 | -12 | 19 | 25 | -0.76 | – | |
| Grains | Wheat | Bearish | STRUCTURAL BULL | 24 | 87 | 0 | 21 | 0 | -76 | +87 | -8 | 21 | 87 | +0.29 | -8.7% |
| Live Stock | Feeder Cattle | Bullish | 100 | 0 | 100 | 100 | 100 | +0 | +0 | +27 | 100 | 0 | +0.82 | – | |
| Live Stock | Lean Hogs | Bullish | 82 | 18 | 72 | 86 | 72 | -18 | +18 | -28 | 86 | 15 | -2.11 | – | |
| Live Stock | Live Cattle | Bullish | 100 | 0 | 100 | 100 | 100 | +25 | -16 | +0 | 100 | 0 | -1.56 | – | |
| Metals | Copper | Bearish | 8 | 94 | 56 | 10 | 58 | +2 | +0 | -7 | 10 | 87 | +1.35 | -3.7% | |
| Metals | Gold | Neutral | 74 | 33 | 25 | 50 | 21 | -12 | +13 | +25 | 50 | 74 | +0.05 | -2.1% | |
| Metals | Palladium | Neutral | 46 | 59 | 33 | 52 | 51 | +15 | -13 | -14 | 52 | 0 | +0.20 | +3.1% | |
| Metals | Platinum | Bullish | 100 | 0 | 34 | 100 | 56 | +29 | -32 | -16 | 100 | 0 | -1.53 | +22.1% | |
| Metals | Silver | Neutral | 72 | 26 | 51 | 40 | 57 | -16 | +24 | +12 | 40 | 22 | -0.48 | -3.7% | |
| Softs | Cocoa | Bearish | 0 | 100 | 100 | 0 | 100 | -100 | +99 | +100 | 0 | 100 | +0.58 | – | |
| Softs | Coffee | Bearish | 2 | 97 | 96 | 0 | 100 | -98 | +97 | +59 | 0 | 97 | -1.29 | – | |
| Softs | Cotton | Bearish | 8 | 96 | 59 | 5 | 62 | -11 | +12 | +9 | 5 | 82 | -0.12 | – | |
| Softs | Lumber | Bearish | STRUCTURAL BULL | 32 | 65 | 84 | 25 | 80 | -40 | +38 | +20 | 25 | 100 | -1.04 | +0.6% |
| Softs | Orange Juice | Bullish | 100 | 0 | 100 | 100 | 100 | +6 | -13 | +100 | 100 | 0 | +1.76 | – | |
| Softs | Sugar | Bearish | 51 | 49 | 45 | 58 | 38 | -11 | +10 | +8 | 58 | 95 | +1.49 | -7.7% | |
COT Analyzer · free weekly Commitments of Traders charts and signals · get this report by email