# WTI positioning vs inventory tightness | PIER20 benchmarks

Is speculative positioning in WTI aligned with the physical inventory backdrop?

The WTI positioning vs inventory tightness chart puts two 0–100 signals on the same scale: the CFTC speculative positioning percentile for WTI (how extended Managed Money net-longs are by their own history) and the EIA inventory tightness index (how low commercial crude stocks sit within their seasonal distribution). When the WTI line runs above the inventory line, speculators are positioned more bullishly than the physical stock signal warrants, a speculative premium that has marked positioning tops.

As of **4 August 2026**, the latest readings are WTI managed-money percentile at **22.80 index (0-100)** and EIA crude inventory tightness at **99.50 index (0-100)**. The WTI managed-money percentile line is up 693.3% over the past year and below its long-run median of 41.57 index (0-100).

## Summary statistics (full history)

| Series | First | Latest | Min | Max |
|---|---|---|---|---|
| WTI managed-money percentile | 32.21 | 22.80 | 0.50 | 99.50 |
| EIA crude inventory tightness | 20.00 | 99.50 | 0.50 | 99.50 |

## Last 24 readings

| Date | WTI managed-money percentile | EIA crude inventory tightness |
|---|---|---|
| 24 Feb 2026 | 11.69 | 80.00 |
| 3 Mar 2026 | 12.07 | 60.00 |
| 10 Mar 2026 | 17.43 | 60.00 |
| 17 Mar 2026 | 18.20 | 60.00 |
| 24 Mar 2026 | 18.58 | 40.00 |
| 31 Mar 2026 | 12.45 | 40.00 |
| 7 Apr 2026 | 14.37 | 40.00 |
| 14 Apr 2026 | 19.35 | 40.00 |
| 21 Apr 2026 | 21.65 | 40.00 |
| 28 Apr 2026 | 15.13 | 20.00 |
| 5 May 2026 | 12.45 | 40.00 |
| 12 May 2026 | 12.84 | 60.00 |
| 19 May 2026 | 22.03 | 60.00 |
| 26 May 2026 | 16.28 | 60.00 |
| 2 Jun 2026 | 19.73 | 60.00 |
| 9 Jun 2026 | 22.03 | 80.00 |
| 16 Jun 2026 | 22.41 | 80.00 |
| 23 Jun 2026 | 19.35 | 80.00 |
| 30 Jun 2026 | 18.58 | 99.50 |
| 7 Jul 2026 | 12.45 | 99.50 |
| 14 Jul 2026 | 12.45 | 99.50 |
| 21 Jul 2026 | 13.60 | 99.50 |
| 28 Jul 2026 | 26.25 | 99.50 |
| 4 Aug 2026 | 22.80 | 99.50 |

## How to read this benchmark

**What a widening or narrowing spread means.** A positive spread means speculative positioning runs ahead of the inventory signal: funds are betting on a tighter market than the barrels in tanks justify, which has historically been a mean-reverting setup. A negative spread (inventories tighter than positioning suggests) means the physical market is tighter than speculators are positioned for, the configuration ahead of a speculative catch-up rally.

**Why both on a 0–100 scale.** The percentile transform strips scale from both: WTI Net/OI ranges from roughly −2% to +21%, and crude inventories are in thousands of barrels that grow over time. The percentile puts each on its own 0–100 distribution, and the trailing seasonal percentile for EIA ensures the inventory score is seasonally adjusted. Both numbers mean the same thing: 100 is a historical extreme.

**Limitations.** The two series are on different calendars. CFTC data runs through Tuesday, EIA data through the prior Friday. Positioning and inventories reflect different parts of the market and are not causally linked. The spread is a cross-signal alignment check, not a mechanical model. Treat the chart as context for the speculative-versus-physical gap, not investment advice.

## How this benchmark is used

**The speculative premium gauge.** When the WTI positioning percentile far exceeds the inventory tightness reading, speculators are long into a physically comfortable market, the setup that has preceded several notable WTI corrections. The spread quantifies the gap that each weekly report closes or widens.

## Frequently asked questions

**What is the current wTI positioning vs inventory tightness?**

As of 4 August 2026, the latest readings are WTI managed-money percentile at 22.80 index (0-100) and EIA crude inventory tightness at 99.50 index (0-100). The WTI managed-money percentile line is up 693.3% over the past year and below its long-run median of 41.57 index (0-100).

**How often is this benchmark updated?**

This benchmark is built on weekly data. The page is refreshed when the source publishes new observations; the freshness block below the chart shows the exact data-through date and when PIER20 last fetched the file.

**What data sources does this chart use?**

The chart is built from WTI managed-money percentile and EIA crude inventory tightness, sourced from the U.S. Energy Information Administration (EIA) and the CFTC Commitments of Traders report.

**Why use the EIA seasonal percentile instead of raw stocks?**

Crude stocks can be at record levels in barrels but still tight for the season if supply is running behind demand. The seasonal percentile adjusts for the calendar, so a reading of 90 always means 'stocks are low for this time of year', regardless of the raw barrel count.

**What does a spread of zero mean?**

Speculative positioning is aligned with the physical stock signal: speculators hold a position that matches the inventory tightness. Neither side is ahead of the other. The market is in equilibrium on this cross-signal.

## Methodology

- Formula: wtiPct = trailingPercentile260(WTI MM Net/OI); tightness = 100 − seasonalPercentile(commercial crude); eiaAsOf(cftcDate) = latest tightness with WPSR releaseDate ≤ cftcDate; spread = wtiPct − tightness
- Frequency: Weekly
- Sources: WTI managed-money percentile (wti-tightness:wti) https://publicreporting.cftc.gov/stories/s/r4w3-av2u?code=067651; EIA crude inventory tightness (wti-tightness:eia) https://publicreporting.cftc.gov/stories/s/r4w3-av2u?code=COMPOSITE. Data via the U.S. Energy Information Administration (EIA) and the CFTC Commitments of Traders report.
- Data through: 4 August 2026
- Last refreshed: 04 Aug 2026

Full interactive chart: https://pier20.com/benchmarks/wti-positioning-inventory-tightness
Disclaimer: research software output, not investment advice.
