NY Harbor ULSD futures COT positions and historical chart

Official market: NY HARBOR ULSD · NYMEX · Disaggregated Futures Only · 42,000 gallons

Latest report: 8 September 2026 · processed 11 Sept 2026, 19:31 · Current weekly data

Official CFTC dataset

Current positioning summary

Managed Money held a net-long NY Harbor ULSD futures position of 15,359 contracts. The position decreased by 4,985 contracts from the preceding available report. The position ranked in the 60th percentile of the latest 156 available reports.

Report date: 8 September 2026

Producer/Merchant/Processor/User

Long
52,040
Short
134,229
Spread
Net
-82,189
Weekly change
+4,362
Net / open interest
-31.00%
52 reports
58th percentile
156 reports
63th percentile

Swap Dealer

Long
55,741
Short
6,979
Spread
9,783
Net
+48,762
Weekly change
-59
Net / open interest
18.39%
52 reports
46th percentile
156 reports
26th percentile

Managed Money

Long
36,642
Short
21,283
Spread
18,567
Net
+15,359
Weekly change
-4,985
Net / open interest
5.79%
52 reports
54th percentile
156 reports
60th percentile

Historical net position

Actual report dates; missing weeks are not interpolated. A data table follows the chart.

Chart window

Accessible historical data

Recent normalized observations are server rendered; the chart uses client-side state and the market page keeps one canonical URL.

CFTC positioning observations
Report dateParticipantLongShortSpreadNetWeekly changeNet / OI4-report change52-report context
2026-09-08Other Reportables8,70812,35932,901-3,651+2,614-1.37%-3,26656th percentile
2026-09-08Non-Reportable50,69828,979+21,719-1,9328.19%-2,49444th percentile
2026-09-08Producer/Merchant/Processor/User52,040134,229-82,189+4,362-31.00%-60858th percentile
2026-09-08Swap Dealer55,7416,9799,783+48,762-5918.39%+4,58346th percentile
2026-09-08Managed Money36,64221,28318,567+15,359-4,9855.79%+1,78554th percentile
2026-09-01Other Reportables8,72514,99030,784-6,265-2,104-2.35%-6,06329th percentile
2026-09-01Non-Reportable50,37226,721+23,651+2,0358.90%+39460th percentile
2026-09-01Producer/Merchant/Processor/User49,928136,479-86,551-2,364-32.59%-8,15452th percentile
2026-09-01Swap Dealer56,0177,19610,456+48,821-1,27018.38%+4,57646th percentile
2026-09-01Managed Money40,88920,54518,369+20,344+3,7037.66%+9,24769th percentile
2026-08-25Other Reportables9,76813,92930,974-4,161-2,157-1.53%-3,43554th percentile
2026-08-25Non-Reportable50,12428,508+21,616+4427.96%-1,36840th percentile
2026-08-25Producer/Merchant/Processor/User54,398138,585-84,187-310-31.03%-5,59054th percentile
2026-08-25Swap Dealer56,8916,80010,893+50,091+1,26718.46%+4,99850th percentile
2026-08-25Managed Money39,16422,52319,057+16,641+7586.13%+5,39558th percentile
2026-08-18Other Reportables10,27812,28233,058-2,004-1,619-0.73%+1,66363th percentile
2026-08-18Non-Reportable51,32230,148+21,174-3,0397.80%-3,00835th percentile
2026-08-18Producer/Merchant/Processor/User50,190134,067-83,877-2,296-30.93%-7,29956th percentile
2026-08-18Swap Dealer56,6157,79110,300+48,824+4,64518.00%+6,14246th percentile
2026-08-18Managed Money39,53423,65119,842+15,883+2,3095.85%+2,50254th percentile
2026-08-11Other Reportables10,34010,72535,336-385-183-0.14%+1,84471th percentile
2026-08-11Non-Reportable53,83229,619+24,213+9569.10%+29469th percentile
2026-08-11Producer/Merchant/Processor/User47,014128,595-81,581-3,184-30.66%-6,75760th percentile
2026-08-11Swap Dealer52,4028,22311,254+44,179-6616.60%+1,75037th percentile
2026-08-11Managed Money36,29222,71819,550+13,574+2,4775.10%+2,86950th percentile
2026-08-04Other Reportables9,7489,95032,715-202+524-0.07%-67873th percentile
2026-08-04Non-Reportable50,39127,134+23,257+2739.17%+4,92358th percentile
2026-08-04Producer/Merchant/Processor/User40,334118,731-78,397+200-30.94%-11,34265th percentile
2026-08-04Swap Dealer52,0537,80811,670+44,245-84817.46%+78637th percentile
2026-08-04Managed Money35,59524,49820,872+11,097-1494.37%+6,31129th percentile
2026-07-28Other Reportables11,33112,05727,893-726+2,941-0.29%+4,08771th percentile
2026-07-28Non-Reportable49,49526,511+22,984-1,1989.20%+3,32558th percentile
2026-07-28Producer/Merchant/Processor/User38,687117,284-78,597-2,019-31.48%-11,76765th percentile
2026-07-28Swap Dealer52,9227,82912,427+45,093+2,41118.06%+1,59038th percentile
2026-07-28Managed Money37,03225,78619,807+11,246-2,1354.50%+2,76531th percentile
2026-07-21Other Reportables11,53315,20028,645-3,667-1,438-1.41%+3,67763th percentile
2026-07-21Non-Reportable50,27326,091+24,182+2639.32%+2,46267th percentile
2026-07-21Producer/Merchant/Processor/User47,969124,547-76,578-1,754-29.54%-16,57367th percentile
2026-07-21Swap Dealer51,8139,13111,994+42,682+25316.46%+3,46129th percentile
2026-07-21Managed Money36,73423,35320,242+13,381+2,6765.16%+6,97344th percentile

How to interpret NY Harbor ULSD positioning

What the contract represents

NY Harbor ULSD futures represent 42,000 gallons of distillate; the stable CFTC code spans the former Heating Oil naming convention.

Categories traders monitor

Managed Money and Producer/Merchant positions provide separate views of financial participation and refinery or distribution risk management.

Interpretation considerations

Heating demand, diesel consumption, refinery yields and exports can all affect the distillate balance.

Important limitations

The continuity note preserves an official rename, not an aggregation of different contract codes, and options are excluded.

Related markets

Download the latest 52 reports as CSV

COT research guides