4/15/2025 Market Commentary

Live Cattle: Cash trade last week was down $3.50 compared to the week prior in all regions. Volume was small all around, but extremely small in Kansas where there were less than 2,000 head negotiated. Trade should take place earlier in the week this week as there are no markets on Friday and packers seem to need a few cattle to finish out next week’s kill. Slaughter on Monday was 112,000 head, up 8,000 from last Monday. Expectations for slaughter this week are for 570-575k head, which seems like a pretty lofty goal for a holiday week. Open interest has decreased drastically over the past 15 days as many are moving away from the cattle complex. At the end of March, open interest was the highest it had been in over 6 years and has now settled into a more “normal” area. Managed money has lowered their long position over the last three weeks and are now long just over 118,000 contracts which is a large decrease from the record long of 156,909 contracts less than a month ago. Estimates for Thursday’s Cattle on Feed Report are 98.3% cattle on feed, placements up 4.2% compared to last year, and marketings up .6%.

Feeder Cattle: Feeder cattle futures have rallied more than $15 from last Monday’s low, filling the gap left on the chart, and running right into the 20-day MA. The CME feeder cattle index that had began to drift lower for a couple days is now trending back higher. Cash feeders across the countryside continue to set new all-time highs as demand for those feeders is high and supply is tight. April feeder cattle expire this Thursday and will need to be in line with that index at expiration. Open interest has escaped the feeder cattle complex but not to the extent seen in the live cattle. As of last Tuesday, the funds were long over 28,000 contracts, down 5,300 on the week and just off their all-time record position.

Lean Hogs: Lean Hog futures traded back into some very interesting chart areas on Monday and found follow-through support early on Tuesday. There was a gap left ten days ago and that lined up perfectly with the 20-day MA in most contract months. With the follow-through today, the chart picture looks much better and creates some space for the market to trade higher. The cash fundamentals continue to erode lower being lead by the cutout. There seems to be a bit of uncertainty surrounding demand, exports mainly, as the ongoing tariffs and trade war persists. Mexico has become the biggest customer for U.S. pork over the last few years, and even a slowdown in that demand stream would create ample supplies of pork in the United States. Iowa/Southern Minnesota weights continue to climb, up .6 lbs last week and now 4 lbs above a year ago. This does not seem like a problem of not being current with marketings, but rather economic incentive to the producers to add more weight to hogs.

Corn: Corn futures broke their 6-day streak of finishing higher on Monday after gaining over 45 cents since the Prospective Planting Report. There have been flash sales of export both days this week: 120,000 metric tonnes to Japan on Monday and 110,000 metric tonnes to Portugal this morning. U.S. exports continue to be strong and are currently 175 million bushel ahead of the pace needed to meet the USDA’s export projection. The Export Inspections Report yesterday showed 72 million bushels of corn loadings, the second highest week of the marketing year and well above last year and the 5-year average. The USDA Crop Progress Report that was released yesterday afternoon showed corn planting at 4% complete, slightly below last year and the 5-year average.

Closing Prices

Market Month Last Change
Corn July 489.50 3.25
CHI Wheat July 556.00 5.75
KC Wheat July 568.50 1.75
MN Wheat July 616.50 2.50
Soybeans July 1046.50 3.75
Soy Oil July 47.84 0.99
Soy Meal July 301.00 2.40
Live Cattle June 199.800 0.725
Feeder Cattle May 282.525 1.575
Lean Hogs June 95.175 0.050
Crude Oil June 60.69 0.36
Ch Cutout 334.69 0.94
Sel Cutout 316.07 0.22
Feeder Index 288.07 0.91
Pork Cutout 92.78 0.82
Dollar Index 100.249 0.6090
DOW 40,414 710
National Corn Basis -27.11 0.32
National Bean Basis -55.37 0.56

Dates to Remember

April 17- April Feeder Cattle Expiration

April 17- Cattle on Feed Report

April 18- No Markets

April 30- April Live Cattle Expiration

Hog Fundamentals

Current One Week Ago Change One Year Ago Change
Lead Month Future 88.200 84.600 3.600 94.325 6.125
National Cash 81.99 84.98 2.99 85.71 3.18
Index 86.00 88.19 0.19 90.98 4.98
Cutout 92.78 97.27 4.49 103.60 10.82
IA/SMN Cash 83.17 84.36 1.19 88.16 4.99
IA/SMN Weights 292.00 291.40 0.60 288.00 4.00
Slaughter 2,492,000 2,514,000 22,000 2,481,486 10,514

Cattle Fundamentals

Current One Week Ago Change One Year Ago Change
North Cash 207.88 183.07
South Cash 204.00 181.94
North Steer Basis 7.60 1.97
Choice Boxes 334.69 339.53 4.84 300.88 33.81
Select Boxes 316.07 324.39 8.32 291.34 24.73
Spread 18.62 15.14 3.48 9.54 9.08
Carcass Weights 876 871 5 848 28
Slaughter 564,000 591,000 27,000 597,882 33,882
FC Index 288.07 290.53 2.46 241.07 47.00

Cash Cattle Markets

Region This Week Last Week Last Year
TX/OK/NM $204.00 $181.95
KS $204.00 $181.94
NE $207.88 $183.07
IA/MN $208.08 $183.72

CFTC Disaggregated COT Report

As of: 4/8/2025
Commodity Current Managed Money Change Current Producer/Commercial Change Total OI Total OI Change
Live Cattle 118,503 24,274 -166,904 18,146 325,837 954
Feeder Cattle 28,037 5,332 -10,067 3,470 68,539 391
Lean Hogs 36,262 19,064 -101,700 11,783 258,645 825
Corn 53,576 3,181 -331,811 4,933 1,726,438 9,972
Soybeans -50,447 20,600 -81,365 21,775 815,157 8,197

Live Cattle Markets

June live cattle broke through minor resistance this morning at the 199.400 area. Resistance is now at the 20-day MA of 201.550. Support is at the 100-day MA of 193.075 and then 191.800.

Feeder Cattle Markets

May feeder cattle filled the gap left 10 days ago and finished above the 20-day MA. The 20-day MA will be support at 282.175, followed by the 274.400 area. Resistance is at 288.400.

Lean Hogs Markets

June lean hogs filled the gap and moved through the 20-day MA before hitting the 200-day MA. Resistance is the 200-day MA of 96.250 and then the 97.500 area. Support will be at the 20-day MA of 94.800.

Corn Markets

July corn tried to get to the 500 level at the end of last week and beginning of this week but failed. Resistance will be at 497 1/2 and the 500 mark. Support is the 50-day MA of 483 1/2.

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.