Benchmark · weekly · index (0-100)

WTI positioning vs inventory tightness

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.
Readingsweekly
WTI managed-money percentile
22.80index (0-100)
EIA crude inventory tightness
99.50index (0-100)
Spread
-76.70index (0-100)
13-week change
−49.16 index (0-100)
from -27.55
Percentile of spread
4th
of 781 readings · since 2011-08-23
WTI positioning vs inventory tightness
Data through 4 August 2026
-20.00.0020.040.060.080.0100.0120.023 Aug 201119 Aug 201415 Aug 201711 Aug 20208 Aug 20234 Aug 2026
WTI managed-money percentile
EIA crude inventory tightness
WTI positioning vs inventory tightness: summary statistics (Max range)
SeriesFirstLatestMinMax
WTI managed-money percentile32.2122.800.5099.50
EIA crude inventory tightness20.0099.500.5099.50
Source
EIA + CFTC
Frequency
weekly
Data through
4 August 2026
Refreshed
04 Aug 2026
Copy as markdown

How this is calculated

Formula
wtiPct = trailingPercentile260(WTI MM Net/OI); tightness = 100 − seasonalPercentile(commercial crude); eiaAsOf(cftcDate) = latest tightness with WPSR releaseDate ≤ cftcDate; spread = wtiPct − tightness

Two 0–100 series: WTI Managed Money Net/OI trailing percentile (from the CFTC positioning data), and inventory tightness: 100 minus the EIA seasonal percentile of commercial crude stocks. EIA Weekly Petroleum Status Report stocks (Friday period) are joined to each CFTC as-of date by release availability: the Friday print is treated as public on the following Wednesday, so a Tuesday CFTC observation cannot see stocks that only publish the next day. A high WTI percentile means speculators are heavily net-long crude; a high tightness reading means crude stocks are low for the season.

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 to read it

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

5 answers
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.

MarkdownMachine-readable version of this benchmark

Run one idea in minutes.

One tested idea, through the evidence stack. No migration of any kind.

Run one idea
Film: return to water