MFS Commodity Strategy Fund Class A (MCSAX)
NASDAQ · Mutual Fund · Delayed Price · Currency is USD
4.400
+0.020 (0.46%)
Aug 14, 2026, 9:30 AM EST

MCSAX Holdings Information

MCSAX is a mutual fund with a total of 391 individual holdings.

Total Holdings
391
Top 10 Percentage
103.94%
Asset Class
n/a
Fund Category
Commodities Broad Basket
Assets
937.49M
Forward PE Ratio
n/a

Breakdown by Asset Class

Top 25 Holdings

No.SymbolName WeightShares
1n/aBCOM F0 Pre-Roll Total Return Swaps27.25%229,875
2n/aMlcilprt Total Return Etrs Total Return Swaps Equity16.95%563,749
3n/aBBG Commodity F3 Tr Etrs Total Return Swaps Equity16.84%163,142
4n/aBBG Commodity F3 Tr Etrs Total Return Swaps Equity16.84%163,142
5n/aCurrency Cash CASH_USD5.99%50,674,396
6T.4.875 10.31.28United States Treasury Notes 4.88%4.97%41,222,000
7T.3.875 03.15.28United States Treasury Notes 3.88%4.00%33,733,000
8T.4.625 04.30.29United States Treasury Notes 4.63%3.71%30,912,000
9T.4.375 07.31.26United States Treasury Notes 4.38%3.69%30,789,000
10T.4.125 01.31.27United States Treasury Notes 4.13%3.69%30,747,000
11T.3.875 03.31.27United States Treasury Notes 3.88%3.64%30,641,000
12T.4.125 10.31.26United States Treasury Notes 4.13%3.62%30,477,000
13n/aCurrency Cash CASH_USD3.08%26,150,326
14n/aCommodity TR Swap .000 APR 28 272.34%19,802,559
15n/aBBG Live Cattle Tr Etrs Total Return Swaps Equity2.32%82,208
16n/aCommodity TR Swap .000 MAY 26 272.29%19,434,075
17n/aBBG Commodity Tr Etrs Total Return Swaps Equity2.24%60,111
18n/aCommodity TR Swap .000 MAR 24 272.23%18,885,732
19n/aBrent Crude Etrs Total Return Swaps Equity2.07%11,297
20n/aBBG Lean Hogs Tr Etrs Total Return Swaps Equity1.85%1,694,633
21n/aBBG Nickel Tr Etrs Total Return Swaps Equity1.54%39,807
22n/aCommodity TR Swap .000 MAR 24 271.49%12,659,378
23n/aCommodity TR Swap .000 MAY 26 271.22%10,342,185
24n/aBBG Feeder Cattle Subindex Total Re Etrs Total Return Swaps Equity1.18%20,150
25n/aCommodity TR Swap .000 MAR 24 271.13%9,595,717
Showing 25 of 391 holdings
Subscribe to see the full list
As of Jun 30, 2026