12/23/2025 Market Commentary

Live Cattle: Live Cattle futures traded lower most of the day today after Monday’s friendly reaction to the Cattle on Feed Report. Live Cattle traded their entire range in the first five minutes on Monday and could not find additional buying as the day went on. Friday’s Cattle on Feed Report was friendly with less cattle on feed and lower placements but could not give the complex a push through the technical resistance that has formed above the market. Last week’s cash averages were 228 in the North on very limited volume and that price has trickled into this week. The South has sold cattle at 229 today. Both of these prices will be a bit of a disappointment to the market from both a flat cash price and basis level point of view. Boxed beef has been mixed so far this this week as the choice/select spread continues to narrow. This morning, choice was down $3.04 to $359.83 while select was up $1.18 to $351.87. Currently, the choice/select spread is at $7.96 which is $21.27 less than the same time last year.

Feeder Cattle: Feeder Cattle futures pushed to new highs for the move yesterday but could not find follow-through today. The 100-day MA, that has been resistance for the complex for most of December, offered support today and most contracts finished nearly 1.500 off of their lows. The CME Feeder Cattle index continues to work higher and has now reached its highest level since the end of October. Through yesterday’s sales, the index is quoted at $353.08 which is up $1.17 from the end of last week. Sale volumes will be very limited as we head into the end of the year as many salebarns will not have sales. Last year, from December 23 until the end of the year the Feeder Cattle index fell $9.03. During the first ten days of 2025, the index increased $24.58. One year does not make a trend, but with the limited sales at the end of the year and the decrease in volume of Feeder Cattle, it is something to pay attention to as we finish 2025. The beginning of the year will bring big sales across the country with bigger volumes and increased buyer interest.

Lean Hogs: The USDA released their quarterly Hogs and Pigs Report this afternoon and showed a higher inventory than a year ago. Most all categories of hogs were higher than the pre-report estimates. All hogs and pigs were 0.6% higher than a year ago, pigs kept for breeding were down 0.9% but right in line with expectations, and marketings were 0.8% higher and 1.6% larger than expected. Pigs per litter continue to grow and are now at a new record high of 11.93 pigs per litter. Overall, this report will look bearish to the market as the amount of market ready hogs and overall hog supplies continue to grow. The pork cutout pushed to a new high for the month of December on Friday at $99.76. This is the highest level since November 10 when the Pork cutout pushed back above $100 for just one day. The national cash average continues to work lower and is currently quoted at $67.16 which is $5.52 lower than a week ago.

Corn: Corn futures have traded very tight ranges the past few sessions as light holiday trade continues to prevent much movement within the grain markets. Yesterday’s export inspection report showed another good week of corn exports. The weekly total was 68.7 million bushels and was in the middle of trade expectations but pushed corn exports to 10% ahead of the pace needed to meet the USDA export goal. The USDA has increased export demand each of their last two reports and will likely need to increase that total again in January. Mexico, Japan and Spain were again at the top of the list of destinations as the three countries have been stable buyers of U.S. corn. March futures finished the day above the 200-day MA for the second day in a row for the first time since the beginning of June, helping the current technical picture and opens up the charts to make a run at the most recent highs.

Closing Prices

Market Month Last Change
Corn Mar 447.50 0.50
CHI Wheat Mar 517.00 1.50
KC Wheat Mar 528.00 6.75
Soybeans Jan 1051.50 1.75
Soy Oil Jan 48.30 0.25
Soy Meal Mar 304.20 2.30
Live Cattle Dec 228.825 1.900
Feeder Cattle Jan 344.625 1.875
Lean Hogs Feb 85.975 0.625
Crude Oil Feb 58.46 0.45
Ch Cutout 359.83 3.04
Sel Cutout 351.87 1.18
Feeder Index 353.08 1.17
Pork Cutout 98.41 1.35
Dollar Index 97.962 0.3240
DOW 48,459 96
National Corn Basis -39.28 0.77
National Bean Basis -66.71 0.94

Dates to Remember

December 23- Hogs and Pigs Report

December 24- Markets close at 12:15

December 25- Markets Closed

December 31- December Live Cattle Expiration

Hog Fundamentals

Current One Week Ago Change One Year Ago Change
Lead Month Future 85.975 84.775 1.200 84.375 1.600
National Cash 67.16 72.68 5.52 79.56 12.40
Index 83.71 82.99 0.72 85.10 1.39
Cutout 98.41 98.89 0.48 94.62 3.79
IA/SMN Cash 67.38 71.68 4.30 79.60 12.22
IA/SMN Weights 294.10 295.10 1.00 289.50 4.60
Slaughter 2,683,000 2,722,000 39,000 2,582,327 100,673

Cattle Fundamentals

Current One Week Ago Change One Year Ago Change
North Cash 228.00 196.34
South Cash 227.39 192.53
North Steer Basis 0.75 3.25
Choice Boxes 359.83 360.24 0.41 315.98 43.85
Select Boxes 351.87 349.03 2.84 286.75 65.12
Spread 7.96 11.21 3.25 29.23 21.27
Carcass Weights 900 896 4 869 31
Slaughter 587,000 596,000 9,000 615,629 28,629
FC Index 353.08 348.85 4.23 263.00 90.08

Cash Cattle Markets

Region This Week Last Week Last Year
TX/OK/NM N/A $192.53
KS $227.39 $192.53
NE $228.00 $196.34
IA/MN $227.99 $196.16

CFTC Disaggregated COT Report

As of: 12/16/2025
Commodity Current Managed Money Change Current Producer/Commercial Change Total OI Total OI Change
Live Cattle 91,303 3,013 -143,273 4,457 326,809 1,113
Feeder Cattle 14,094 167 -8,069 71 67,308 60
Lean Hogs 64,836 13,365 -125,763 9,222 283,901 1,617
Corn -52,672 62,390 -192,961 59,225 1,515,666 1,380
Soybeans 147,778 32,560 -277,293 24,636 854,297 10,552

Live Cattle Markets

February Live Cattle failed to finish above the 100-day MA the first two days this week. Resistance is at the 100-day MA of 232.075 and then 232.325. Support is at 226.850 followed by 225.650.

Feeder Cattle Markets

January Feeder Cattle filled the chart gap yesterday. Resistance is at 348.850 and then 356.875. Support is at the 100-day MA of 342.075 followed by 337.000.

Lean Hogs Markets

February Lean Hogs pushed to new highs for the move today. Resistance is at 86.375 and then 86.700. Support is at the 20-day MA of 82.700 followed by 82.575.

Corn Markets

March Corn finished above the 200-day MA for the second day in a row. Resistance is at 449 and then 452 1/4. Support is at the 20-day MA of 444 1/4 followed by 435 1/2.

This material should be construed as the solicitation of an account, order, and/or services provided by Producers Commodities LLC, NFA ID: 0355787 and represents the opinions and viewpoints of the author. It does not constitute an individualized recommendation or take into account the particular trading objectives, financial situations, or needs of individual customers.  Additionally, this material should not be construed as research material. The trading of derivatives such as futures and futures options may not be suitable for all investors. Derivatives trading involves substantial risk of loss, and you should fully understand the risks prior to trading. Past results are not necessarily indicative of future results. 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. Information contained herein was obtained from sources believed to be reliable, but its accuracy, timeliness, and/or completeness cannot be guaranteed. 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.