Gemini Summary

Signal Summary:

  • Configuration statement: Given a Spec_zscore of 1.13, a Hedger_zscore of 1.88, and flat 4-week positioning flow, this setup aligns with Range-biased price paths and Normal volatility, where the dominant risk is Data uncertainty, not mean reversion.
  • The signal currently resides in a Neutral_or_Flat market structure regime (1) characterized by a "Normal" synthetic state.
  • Conviction Band: Low; Interpretation Confidence: Low Confidence; Internal Conflict Flag: Yes. Signal Stability Assessment: Stable; Threshold Proximity: Near; Revision Sensitivity: Unknown.

Methodology Applied:

  • Speculator Z-score >= +2: Signifies extreme long crowding and high market fragility (1).
  • 4-week flow reversal: Serves as the primary timing proxy for trend exhaustion or initiation (1).
  • Physical Validation Gate: Confidence is downgraded if positioning data conflicts with physical indicators like inventories (1).
  • WTI Financial Crude Oil - NYME: Latest observation 2026-05-19.

Key Dynamics:

  • The dominant driver is the Hedger_zscore (1.88), which is approaching the +2.0 threshold for extreme positioning (1).
  • Momentum is currently non-existent, with 4-week flow labels remaining "Flat" despite a significant price rally from $78.03 to $152.96 (1).
  • Internal Conflict: Speculative Net Position is reported at 0.0 despite the sharp price appreciation, suggesting a lack of financial sponsorship or reporting artifacts.
  • Conditional Invalidation: A Spec_zscore exceeding +2.0 would trigger an "Exhaustion Risk" classification (1).

Scenario Balance:

  • Base case dominant: Range-bound consolidation as positioning flow remains flat.
  • Upside risk: Non-linear price gaps triggered by a shift from "Flat" to positive 4-week flow.
  • Downside risk: Liquidation if Hedger extremes (+2.0) coincide with a price reversal.

Time Horizon & Aggregation:

  • Time Horizon: Tactical (weeks) based on the 4-week flow lead indicator property (1).
  • Aggregation Weight Hint: Low due to missing physical validation and zeroed speculative positioning.

Macro Relevance:

  • Informs the pricing and sentiment dimension by measuring the balance of power between speculators and hedgers (1).
  • Economic mechanism: Stagnant sponsorship; the current flat flow implies a lack of new capital entering the trend.
  • Cycle position: Not determined.

Regime Context:

  • The "Normal" synthetic state has persisted since mid-March 2026 (1).
  • Direction of change: Stabilising at a high price plateau without accompanying speculative momentum.

Model Limitations:

  • Weekly reporting lag in CoT data creates a delay in detecting real-time flow shifts (1).
  • Does not account for non-linear geopolitical shocks or OPEC interventions (1).

Data & References:

  • WTI Financial Crude Oil - NYME CoT (2026-05-19) (1).
  • Critical datapoints: Hedger_zscore (1.88) and 4-week flow strength (0.0).
  • Additional data: Weekly EIA Inventory levels and the WTI 1-month/6-month term structure.

Crude Oil CoT Diagnostics Chart

Signal chart

Crude Oil futures: CoT diagnostics, positioning, crowding, reversal risk, and price overlay.

Crude Oil CoT Signals Table
Report_Date Market_and_Exchange_Names Spec_Net_%OI Hedger_Net_%OI Spec_zscore Hedger_zscore Flow_4w controller controller_gap_%OI spec_extreme_1y hedger_extreme_1y any_extreme_1y extreme_side flow_4w_label flow_4w_strength crowded_long crowded_short squeeze_risk exhaustion_risk hedger_pressure_regime bullish_reversal_risk bearish_reversal_risk reversal_regime market_structure_regime positioning_tension_score risk_flags_count synthetic_state CFTC_Contract_Market_Code CFTC_Market_Code CFTC_Region_Code CFTC_Commodity_Code Commodity_Class Commodity_SubClass Region_Class COT_Index_Spec Spec_Net_Contracts Hedger_Net_Contracts hedger_pressure specs_vs_hedgers_divergence source Market and Exchange Names CFTC Contract Market Code CFTC Region Code CFTC Commodity Code hedger_deep_short hedger_deep_long reversal_score Price
214 2026-02-10 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -17.548049 1.610793 -1.305933 0.0 Hedgers -17.548049 False False False None Flat 0.0 False False False False Hedgers_Deep_Short False False No_Clear_Reversal Neutral_or_Flat 2.916726 0 High_Tension_Low_Flags 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -30276 True True disaggregated NaN NaN NaN NaN True False 0 78.029999
215 2026-02-17 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -18.011797 1.610793 -1.369309 0.0 Hedgers -18.011797 False False False None Flat 0.0 False False False False Hedgers_Deep_Short False False No_Clear_Reversal Neutral_or_Flat 2.980101 0 High_Tension_Low_Flags 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -31849 True True disaggregated NaN NaN NaN NaN True False 0 75.730003
216 2026-02-24 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -18.103939 1.610793 -1.341996 0.0 Hedgers -18.103939 False False False None Flat 0.0 False False False False Hedgers_Deep_Short False False No_Clear_Reversal Neutral_or_Flat 2.952788 0 High_Tension_Low_Flags 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -34362 True True disaggregated NaN NaN NaN NaN True False 0 80.760002
217 2026-03-03 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -18.045364 1.610793 -1.286698 0.0 Hedgers -18.045364 False False False None Flat 0.0 False False False False Hedgers_Deep_Short False False No_Clear_Reversal Neutral_or_Flat 2.897491 0 High_Tension_Low_Flags 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -34083 True True disaggregated NaN NaN NaN NaN True False 0 90.199997
218 2026-03-10 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -13.724124 1.610793 -0.112370 0.0 Hedgers -13.724124 False False False None Flat 0.0 False False False False Hedgers_Neutral False False No_Clear_Reversal Neutral_or_Flat 1.723162 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -28362 False False disaggregated NaN NaN NaN NaN False False 0 105.860001
219 2026-03-17 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -13.634915 1.610793 -0.039012 0.0 Hedgers -13.634915 False False False None Flat 0.0 False False False False Hedgers_Neutral False False No_Clear_Reversal Neutral_or_Flat 1.649805 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -29092 False False disaggregated NaN NaN NaN NaN False False 0 118.839996
220 2026-03-24 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -10.329934 1.543124 1.047475 0.0 Hedgers -10.329934 False False False None Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.495649 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -23319 False False disaggregated NaN NaN NaN NaN False True 0 114.540001
221 2026-03-31 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -10.059829 1.482058 1.142702 0.0 Hedgers -10.059829 False False False None Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.339357 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -23641 False False disaggregated NaN NaN NaN NaN False True 0 127.250000
222 2026-04-07 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -7.264361 1.423200 2.000871 0.0 Hedgers -7.264361 False True True Hedger_Extreme_Long Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.577671 1 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -15993 False False disaggregated NaN NaN NaN NaN False True 0 138.080002
223 2026-04-14 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -7.311929 1.367533 1.979105 0.0 Hedgers -7.311929 False False False None Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.611572 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -16570 False False disaggregated NaN NaN NaN NaN False True 0 123.849998
224 2026-04-21 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -7.251979 1.314660 1.947217 0.0 Hedgers -7.251979 False False False None Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.632557 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -16885 False False disaggregated NaN NaN NaN NaN False True 0 128.250000
225 2026-04-28 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -5.021252 1.264658 2.472390 0.0 Hedgers -5.021252 False True True Hedger_Extreme_Long Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 1.207732 1 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -12038 False False disaggregated NaN NaN NaN NaN False True 0 139.600006
226 2026-05-05 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -6.695359 1.219322 1.903452 0.0 Hedgers -6.695359 False False False None Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.684130 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -14592 False False disaggregated NaN NaN NaN NaN False True 0 144.169998
227 2026-05-12 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -6.343018 1.174454 1.911339 0.0 Hedgers -6.343018 False False False None Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.736886 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -14107 False False disaggregated NaN NaN NaN NaN False True 0 144.300003
228 2026-05-19 WTI FINANCIAL CRUDE OIL - NEW YORK MERCANTILE EXCHANGE 0.0 -6.157653 1.132786 1.881523 0.0 Hedgers -6.157653 False False False None Flat 0.0 False False False False Hedgers_Deep_Long False False No_Clear_Reversal Neutral_or_Flat 0.748736 0 Normal 06765A NYME 1.0 67.0 Other Unknown Other / Unknown 100.0 0 -13886 False False disaggregated NaN NaN NaN NaN False True 0 152.960007
Methodology: Crude Oil CoT Signals
The information on this website is provided for general informational and educational purposes only and does not constitute financial, investment, legal, or tax advice. It does not take into account any individual objectives, financial situation, or needs.

All views expressed are personal, based on publicly available information, and do not represent the views of any employer or reflect any proprietary or internal analysis. This information should not be relied upon for making investment decisions.

No representation or warranty is made as to the accuracy, completeness, or timeliness of the information, and no liability is accepted for any loss arising directly or indirectly from its use.