7/29/2025 Market Commentary

Live Cattle: Live Cattle futures traded to new contract highs today across the entire complex as the futures market continues to converge to the cash market. The futures market has closed the gap with the cash market over the last month, and is now only 1.275 below the Texas weighted average of $230.90 from last week. The August contract posted a new all-time high today of 229.900, taking out the previous high of 229.125 that the June contract traded to on June 12. Boxed beef continues to be under pressure even with the slower chain speed at packing plants. This morning choice was down $0.88 to $366.85 and select was down $4.33 to $342.52. Total slaughter last week was 549,000 head, over 56,000 less than the same week last year. Packers continue to idle back chain speed in an attempt to keep boxed beef prices supported, as well as stretch out the supply of ready fat cattle. Last Friday’s Cattle on Feed Report showed an 8% decrease of cattle on feed in Texas, as well as an 18% decrease in placements in the month of June. This does not paint a great picture for the record basis we have seen in the North to hold into the fall. Tighter numbers in the South should converge the two cash markets, and at a minimum, draw the board closer to the North cash trade.

Feeder Cattle: Feeder Cattle futures also traded to new contract and all-time highs today as the managed money continues to build onto their record long position. The CME Feeder Cattle index is quoted at $332.20 through Monday’s sales, which is also a new record high. Continued tight supplies of Feeder Cattle, and the Corn market that fails to find support, have increased the cost of Feeder Cattle in sale barns. Even after today’s higher index quote, the futures have built a $4 premium to the index. Friday afternoon’s Cattle Inventory Report showed the 2025 calf crop to be 1% less than 2024, at 33.1 million head.

Lean Hogs: The Lean Hog complex was lower across all contract months today. The October and December contracts saw the biggest losses as both traded over $2.000 lower. The pork cutout remains stagnant even with last week’s hog slaughter estimate coming in at 2.328 million head, just over 100,000 head less than the same week a year ago. Pork production is lagging the USDA estimate for 2025 as well as levels from a year ago. Last Friday’s CFTC report showed the managed money as net sellers of 10K contracts now holding a net long position of 110K contracts. With 12 trading days left for the August contract, the Lean Hog index is $3 above the August contract. This will narrow over the next two weeks.

Corn: Corn futures traded lower the entire day and tested contract lows this morning. The massive U.S. corn crop remains at the front of all of the traders minds as changes to demand have been few and far between. There has been a good string of flash sales of corn exports over the last three days, and exports look to exceed the USDA’s goal for the current marketing year with just four weeks remaining. Cash basis continues to drift lower for both old crop and new crop. Production for 2025 is becoming more certain as we continue to move toward the end of the growing season. Farmers being forced to clean out bins and make room for that crop has began to provide pressure to the old crop bids. There has been a lot of chatter today about the impact of the storms that traveled through parts of South Dakota and moved across Iowa last night. There is definite wind damage in the areas affected by the storm, but the extent of that damage will not be realized by the market for some time, if it impacts the market at all.

Closing Prices

Market Month Last Change
Corn Sept 389.25 4.50
CHI Wheat Sept 529.75 8.75
KC Wheat Sept 518.50 4.50
Soybeans August 981.75 7.00
Soy Oil August 57.54 0.99
Soy Meal August 261.70 3.20
Live Cattle August 229.725 1.850
Feeder Cattle August 336.200 2.675
Lean Hogs August 107.250 1.275
Crude Oil Sept 69.32 2.61
Ch Cutout 366.85 0.88
Sel Cutout 342.52 4.33
Feeder Index 332.20 2.27
Pork Cutout 118.29 0.57
Dollar Index 98.862 0.2280
DOW 44,611 226
National Corn Basis -15.05 0.67
National Bean Basis -31.45 0.06

Dates to Remember

August 1- August Live Cattle Option Expiration

August 12- WASDE Report

Hog Fundamentals

Current One Week Ago Change One Year Ago Change
Lead Month Future 107.250 107.750 0.500 91.450 15.800
National Cash 111.35 110.47 0.88 84.07 27.28
Index 110.30 108.20 2.10 92.59 17.71
Cutout 118.29 119.52 1.23 106.78 11.51
IA/SMN Cash 110.79 110.44 0.35 84.40 26.39
IA/SMN Weights 282.90 282.70 0.20 283.60 0.70
Slaughter 2,338,000 2,342,000 4,000 2,438,899 100,899

Cattle Fundamentals

Current One Week Ago Change One Year Ago Change
North Cash 243.63 196.22
South Cash 232.87 188.14
North Steer Basis 13.50 11.11
Choice Boxes 366.85 373.30 6.45 314.81 52.04
Select Boxes 342.52 347.73 5.21 301.52 41.00
Spread 24.33 25.57 1.24 13.28 11.05
Carcass Weights 866 866 0 842 24
Slaughter 549,000 563,000 14,000 605,176 56,176
FC Index 332.30 325.80 6.50 258.75 73.55

Cash Cattle Markets

Region This Week Last Week Last Year
TX/OK/NM $230.90 $187.83
KS $232.87 $188.14
NE $243.63 $196.22
IA/MN $240.34 $195.83

CFTC Disaggregated COT Report

As of: 7/22/2025
Commodity Current Managed Money Change Current Producer/Commercial Change Total OI Total OI Change
Live Cattle 131,659 827 -168,682 726 405,634 1,088
Feeder Cattle 37,806 237 -16,932 601 95,800 272
Lean Hogs 110,407 4,186 -165,287 3,641 337,836 3,446
Corn -177,365 2,610 -28,232 12,062 1,547,752 6,950
Soybeans -10,866 21,412 -103,750 19,646 859,275 26,541

Live Cattle Markets

October Live Cattle posted a new contract high today. Resistance is at that high of 226.600. Support is at 221.600 and then the 20-day MA of 218.600.

Feeder Cattle Markets

September Feeder Cattle posted a new contract and all-time high today. Resistance is at the contract high of 337.575 and the the psychological level of 340.000. Support is at 332.200 and then 328.000.

Lean Hogs Markets

October Lean Hogs failed to trade back above the 20-day MA to begin this week. Resistance is at the 20-day MA of 90.950 and then last week’s high of 91.975. Support is at 88.700 and then 86.025.

Corn Markets

December Corn pushed near contract lows this morning. Support is at the contract low of 407 1/2. Resistance is at the 20-day MA of 420 1/4 and then 423.

This material should be construed as the solicitation of trading strategies and/or services provided by Producers Commodities LLC as noted in this presentation. These materials have been created for a select group of individuals, and are intended to be presented with the proper context and guidance. Information contained herein was obtained from sources believed to be reliable, but is not guaranteed as to its accuracy. These materials represent the opinions and viewpoints of the author, and do not necessarily reflect the viewpoints and trading strategies employed by the IB, Producers Commodities LLC. The trading of derivatives such as futures, options, and over-the-counter (“OTC”) products or “swaps” may not be suitable for all investors. Derivatives trading involves risk of loss and past financial results are not necessarily indicative of future performance. Any hypothetical examples given are exactly that and no representation is being made that any person will or is likely to achieve profits or losses based on those examples. Producers Commodities LLC is not responsible for any redistribution of this material by third parties, or any trading decisions taken by persons not intended to view this material. This material does not constitute an individualized recommendation, or take into account the particular trading objectives, financial situations, or needs of individual customers. Contact designated personnel from Producers Commodities LLC for specific trading advice to meet your trading preferences or goals.

Let's Talk

Producers Livestock offers livestock sourcing and marketing, commodities trading and hedging and loans and credit facilities to farmers and processors in the Midwestern US and Central Plains.

Nebraska Location

4809 S 114th St
Omaha, NE 68137

Iowa Location

4280 Sergeant Rd, Ste 240
Sioux City, IA 51106

General Contact

PO Box 45978
Omaha, NE 68145

Business Hours

Monday – Friday

8:00 A.M. – 4:00 P.M.