Non Fat Dry Milk COT Report
CFTC Commitments of Traders · positions as of Tuesday 2026-10-20, released Oct 23, 2026 (the CFTC reports each Tuesday's close three days later) · next release Oct 30, 2026 (regular cycle; see the release schedule for holiday shifts)
Non Fat Dry Milk positioning leans bullish - commercials buying (26w index 100), speculators crowded short (3y index 0).
How this read is built
- Commercials (hedgers) are net long and sit near the top of their 26-week range (COT index 100) - a bullish tilt in the traditional read.
- Large speculators are net short near the bottom of their 3-year range (index 0) - a crowded short, which historically leans bullish for the setup.
A description of how traders are positioned versus their own history - the standard Commitments of Traders interpretation, computed identically for every market. It is not a price forecast, a trading signal, or advice. How traders use positioning · how the read is computed.
As of the COT report, large speculators are net short 6,138 Non Fat Dry Milk futures contracts (down 458 week-over-week), commercials are net long 5,254, and open interest is 12,131 contracts. Managed money was net short 1,014 contracts as of (down 93 week-over-week), holding 81 long and 1,095 short.
Cite this data
FuturesBench, "Non Fat Dry Milk COT Report," data as of 2026-10-20. https://futuresbench.com/cot/non-fat-dry-milk/#net-position Source: CFTC Commitments of Traders (public domain). CSV: https://futuresbench.com/data/cot/non-fat-dry-milk.csv
Embed this chart
<iframe src="https://futuresbench.com/embed/cot/non-fat-dry-milk/" width="100%" height="560" frameborder="0" loading="lazy" title="Non Fat Dry Milk COT Report chart - FuturesBench"></iframe>
Positioning - as of Tuesday 2026-10-20
| Trader category | Net position | Weekly change | % of open interest | COT index 26w | COT index 52w | COT index 3y |
|---|---|---|---|---|---|---|
| Large speculators | -6,138 | -458 | -50.6% | 0.0 | 0.0 | 0.0 |
| Commercials | 5,254 | +433 | 43.3% | 100.0 | 100.0 | 100.0 |
| Small traders | 884 | +25 | 7.3% | 100.0 | 100.0 | 100.0 |
Net = long − short (spread positions cancel). COT index: 0 = most net-short of the lookback, 100 = most net-long. How it's computed.
This week in numbers
- Large speculators net position of -6,138 contracts is a record low for this market.
- Commercials net position of 5,254 contracts is a record high for this market.
- Large speculators net position fell by 458 contracts to -6,138 (8.1% w/w) - the largest weekly change since 2026-09-15.
- Commercials net position rose by 433 contracts to 5,254 (9.0% w/w) - the largest weekly change since 2026-09-15.
- Small traders net position is at a 52-week high (884 contracts).
Every sentence above is computed from the stored series - no commentary, no forecasts.
Disaggregated report - positions as of Tue 2026-10-20
| Trader category | Net position | Weekly change | % of open interest | COT index 26w | COT index 52w | COT index 3y |
|---|---|---|---|---|---|---|
| Producer/merchant | 3,778 | +157 | 31.1% | 94.6 | 95.4 | 95.4 |
| Swap dealers | 1,476 | +276 | 12.2% | 86.2 | 96.1 | 96.1 |
| Managed money | -1,014 | -93 | -8.4% | 0.0 | 0.0 | 0.0 |
| Other reportables | -5,124 | -365 | -42.2% | 0.0 | 0.0 | 0.0 |
| Small traders | 884 | +25 | 7.3% | 100.0 | 100.0 | 100.0 |
Full Disaggregated report history: CSV · switch the chart above to this report family for the full series.
Non Fat Dry Milk managed money positions, week by week
Managed money long, short and net position in Non Fat Dry Milk futures for the last 26 weekly COT reports (positions as of each Tuesday), from the CFTC Disaggregated futures-only report. Short = long minus net; spread positions are excluded from both.
| Report date | Managed money long | Managed money short | Managed money net | Weekly change | Producer/merchant net | Swap dealers net |
|---|---|---|---|---|---|---|
| 81 | 1,095 | -1,014 | -93 | 3,778 | 1,476 | |
| 111 | 1,032 | -921 | +7 | 3,621 | 1,200 | |
| 123 | 1,051 | -928 | +70 | 3,709 | 1,164 | |
| 97 | 1,095 | -998 | -146 | 3,571 | 1,467 | |
| 92 | 944 | -852 | -69 | 3,422 | 1,629 | |
| 86 | 869 | -783 | -89 | 3,537 | 1,545 | |
| 78 | 772 | -694 | +77 | 3,338 | 1,269 | |
| 72 | 843 | -771 | -45 | 3,667 | 1,524 | |
| 61 | 787 | -726 | +44 | 2,770 | 1,488 | |
| 47 | 817 | -770 | -101 | 2,708 | 1,245 | |
| 0 | 669 | -669 | -126 | 2,674 | 1,023 | |
| 0 | 543 | -543 | -75 | 3,948 | 1,086 | |
| 0 | 468 | -468 | -100 | 3,704 | 1,039 | |
| 0 | 368 | -368 | -128 | 3,277 | 1,185 | |
| 0 | 240 | -240 | -75 | 2,984 | 1,109 | |
| 0 | 165 | -165 | +122 | 2,781 | 1,157 | |
| 0 | 287 | -287 | -99 | 3,105 | 1,114 | |
| 0 | 188 | -188 | -12 | 2,876 | 1,175 | |
| 29 | 205 | -176 | -46 | 2,888 | 1,155 | |
| 35 | 165 | -130 | +137 | 2,989 | 892 | |
| 45 | 312 | -267 | -121 | 2,223 | 667 | |
| 54 | 200 | -146 | +126 | 2,243 | 524 | |
| 58 | 330 | -272 | +85 | 2,135 | 606 | |
| 57 | 414 | -357 | +22 | 1,742 | 843 | |
| 56 | 435 | -379 | +283 | 1,405 | 792 | |
| 56 | 718 | -662 | -169 | 827 | 992 |
Every week back to 2013: Non Fat Dry Milk disaggregated CSV.
Recent history
| Report date | Open interest | Large spec net | Δ | Commercial net | Δ | Small trader net |
|---|---|---|---|---|---|---|
| 2026-10-20 | 12,131 | -6,138 | -458 | 5,254 | +433 | 884 |
| 2026-10-13 | 11,602 | -5,680 | +13 | 4,821 | -52 | 859 |
| 2026-10-06 | 11,254 | -5,693 | +89 | 4,873 | -165 | 820 |
| 2026-09-29 | 12,702 | -5,782 | +94 | 5,038 | -13 | 744 |
| 2026-09-22 | 11,574 | -5,876 | -203 | 5,051 | -31 | 825 |
| 2026-09-15 | 11,266 | -5,673 | -499 | 5,082 | +475 | 591 |
| 2026-09-08 | 10,771 | -5,174 | +660 | 4,607 | -584 | 567 |
| 2026-09-01 | 12,404 | -5,834 | -884 | 5,191 | +933 | 643 |
| 2026-08-25 | 11,177 | -4,950 | -354 | 4,258 | +305 | 692 |
| 2026-08-18 | 10,520 | -4,596 | -295 | 3,953 | +256 | 643 |
| 2026-08-11 | 10,057 | -4,301 | +1,297 | 3,697 | -1,337 | 604 |
| 2026-08-04 | 12,616 | -5,598 | -241 | 5,034 | +291 | 564 |
| 2026-07-28 | 12,338 | -5,357 | -303 | 4,743 | +281 | 614 |
| 2026-07-21 | 12,065 | -5,054 | -382 | 4,462 | +369 | 592 |
| 2026-07-14 | 11,925 | -4,672 | -228 | 4,093 | +155 | 579 |
| 2026-07-07 | 11,638 | -4,444 | +302 | 3,938 | -281 | 506 |
| 2026-06-30 | 13,885 | -4,746 | -190 | 4,219 | +168 | 527 |
| 2026-06-23 | 13,781 | -4,556 | -26 | 4,051 | +8 | 505 |
| 2026-06-16 | 13,640 | -4,530 | -176 | 4,043 | +162 | 487 |
| 2026-06-09 | 13,426 | -4,354 | -958 | 3,881 | +991 | 473 |
| 2026-06-02 | 14,871 | -3,396 | -52 | 2,890 | +123 | 506 |
| 2026-05-26 | 13,954 | -3,344 | +144 | 2,767 | +26 | 577 |
| 2026-05-19 | 13,407 | -3,488 | -214 | 2,741 | +156 | 747 |
| 2026-05-12 | 12,855 | -3,274 | -299 | 2,585 | +388 | 689 |
| 2026-05-05 | 11,945 | -2,975 | -332 | 2,197 | +378 | 778 |
| 2026-04-28 | 13,749 | -2,643 | +10 | 1,819 | -158 | 824 |
Full history, no login: CSV (2013-11-19 → 2026-10-20) · JSON
Contract facts
FAQ
- Are large speculators long or short Non Fat Dry Milk futures?
- As of the 2026-10-20 COT report, large speculators (non-commercial traders) are net short 6,138 contracts in Non Fat Dry Milk futures.
- What is the managed money position in Non Fat Dry Milk futures?
- As of the 2026-10-20 COT report, managed money traders are net short 1,014 contracts (81 long, 1,095 short) in Non Fat Dry Milk futures. The week-by-week table on this page lists the last 26 reports.
- How current is this Non Fat Dry Milk COT data?
- The latest report is dated 2026-10-20 (positions as of that Tuesday's close), published by the CFTC on 2026-10-23. This page updates within minutes of each weekly release.
- Where can I download Non Fat Dry Milk COT history?
- The full weekly series (2013-11-19 to 2026-10-20) is free at /data/cot/non-fat-dry-milk.csv - no login, no cap.
Learn: how to read this report · commercials vs non-commercials · glossary
Related markets
Source: CFTC Commitments of Traders, legacy futures-only report, contract code 052642. Dataset coverage 2013-11-19 → 2026-10-20. Methodology.