Products
SentimenTrader Trading Tools
‍
Backtest Engine
My Trading Toolkit
Correlation Analysis
Seasonality
Market Prediction
Indicators & Data API
‍
Proprietary Indicators & Charts
Market Data API
Strategies & Scanner
‍
50+ Trading Strategies
Smart Stock Scanner
Smart Option Scanner
Research Reports
‍
Research Solutions
Reports Library
Free Resources
Simple Backtest Calculator
Simple Seasonality Calculator
The Kelly Criterion Calculator
Sentiment Geo Map
Public Research Reports
Education
Sentiment Indicators
Technical Indicators
Pricing
Company
About
In the News
Testimonials
Client Success Stories
Contact
Log inLoginSign up
< BACK TO ALL REPORTS

A trend-following approach to investing in commodities

Jay Kaeppel
2025-03-03
Commodities are typically an afterthought for most investors. However, thanks to the advent of commodity index ETFs, it is much easier for investors to participate now. A simple trend-following approach may be especially beneficial.

Key points

  • The term "commodities" covers a wide variety of materials and goods, each with its own unique supply and demand factors
  • Via the use of commodity index ETFs, it is possible to participate in the price fluctuation of a basket of commodities
  • A simple trend-following approach may allow investors the opportunity to profit from higher commodity prices

Commodities have been overshadowed by stocks and Bitcoin

It is somewhat of a misnomer to refer to "commodities as an asset class" because there are many different commodities, and the price of each fluctuates based on its own unique supply and demand factors. Soybeans grown in Illinois and coffee beans grown in Brazil have little in common. But both are considered "commodities" and may be included in a given tradable index of commodities.

Commodities have been an afterthought for many investors in recent years, as stocks and Bitcoin have generated outsized returns. But history suggests this relationship is not permanent. The chart below displays the relative performance between the Bloomberg Commodity Spot Price Index (BCOMSP) and the S&P 500 Index (SPX).

This ratio has been on the low side for several years and could conceivably remain that way indefinitely. Realistically, it is likely a waste of time to try to "predict" when this relationship will change and favor commodities again. A trend-following approach to commodities as an asset class may prove highly beneficial.

A trend-following approach

NOTE: The model I write about below is currently unavailable on the Sentimentrader website (because this is the first time I've written about it publicly), but I will ask the programming team to add it shortly. I refer to it as the ST Commodity Trend Model (STCTM for short). This model is deemed favorable or unfavorable for commodities as an asset class based on the trend of three commodity-related indexes. 

The three indexes are:

  • The Bloomberg Commodity Spot Price Index (BCOMSP)
  • The Australian Dollar (AUSSIE)
  • The S&P GSCI Industrial Metals Index (SPGSIN)

At the end of each month, we compare the above indexes to their respective 24-month moving average of monthly closes. Closes above the 24-month average are considered favorable for commodities and vice versa. The charts below display each index versus its respective 24-month moving average.

The ST Commodity Trend Model (STCTM) is calculated at the end of each month using the following variables:

A = Monthly close of the Bloomberg Commodity Spot Price Index

B = Monthly close for the Australian Dollar

C = Monthly close for the S&P GSCI Industrial Metals Index

D = 24-month simple moving average of A

E = 24-month simple moving average of B

F = 24-month simple moving average of C

G = A - D

H = B - E

I = C - F

J = If G >= 0 then J = +1else J = 0

K = If H >= 0 then K = +1 else K = 0

L = If I >= 0 then L = +1 else L = 0

STCTM = J + K + L

In plain English, if one of the indexes is above its 24-month moving average, then one point is added to the STCTM model. If all three are above their respective moving averages, STCTM = 3. If none are above their respective moving averages, then STCTM = 0. STCTM can read 3, 2, 1, or 0 at the end of a given month.

The chart below displays each month's STCTM reading and the Bloomberg Commodity Spot Price Index. The STCTM rose to a favorable +2 at the end of January 2025 and remained at a +2 reading at the end of February 2025.

For testing, we will use the Bloomberg Commodity Spot Price Index (BCOMSP) as our benchmark for commodity prices. Since SPGSIN's first month of data is January 1977, we will start our test after we have 24 months of SPGSIN data, i.e., at the end of December 1978.

BCOMSP performance while STCTM = +3

The chart below displays the hypothetical growth of $1 invested in the Bloomberg Commodity Spot Price Index (BCOMSP) during months when the previous month ended with all three indexes above their respective moving averages, i.e., STCTM = +3. $1 grew +579% to $6.79.

BCOMSP performance while STCTM = +2

The chart below displays the hypothetical growth of $1 invested in the Bloomberg Commodity Spot Price Index (BCOMSP) only during months when the previous month ended with two of the three indexes above their respective moving averages, i.e., STCTM = +2. $1 grew +216% to $3.16.

BCOMSP performance while STCTM = +1

The chart below displays the hypothetical growth of $1 invested in the Bloomberg Commodity Spot Price Index (BCOMSP) only during months when the previous month ended with only one of the three indexes above their respective moving averages, i.e., STCTM = +1. $1 Declined -65% to $0.35.

BCOMSP performance while STCTM = 0

The chart below displays the hypothetical growth of $1 invested in the Bloomberg Commodity Spot Price Index (BCOMSP) only during months when the previous month ended with all three indexes below their respective moving averages, i.e., STCTM = 0. $1 grew +5% to $1.05 (albeit it in a highly volatile and inconsistent fashion).

Applying rules to make STCTM systematic

For the record, we are not necessarily recommending that an investor use STCTM as a standalone trading system. Ideally, it would serve as weight of evidence in a broader approach. But for the sake of analysis, consider a strategy using the following rules:

  • Buy the Bloomberg Commodity Spot Price Index (BCOMPSP) when STCTM rises to +2 or higher
  • Sell the Bloomberg Commodity Spot Price Index (BCOMPSP) when STCTM falls to +1 or lower

The chart below displays the hypothetical growth of $1 invested in BCOMSP when STCTM was at +2 or +3 at the end of the previous month. $1 grew 2,044% to $21.44.

The chart below displays the same results on a logarithmic scale.

The chart below displays the hypothetical growth of $1 invested in BCOMSP when STCTM ended the previous month at +1 or 0. $1 declined 63% to $0.37.

Summarizing Results

The table below displays BCOMSP performance during +2 or higher periods.

The table below summarizes BCOMSP's performance during "favorable" periods.

The operable phrase here might be, "When it's right, it's really right. When it's wrong, it's not that wrong." The less stellar news is the meager 55% Win Rate. However, the median % +(-) has been 17% for winning trades and less than -2% for losing trades. Likewise, moves of 10% or more have skewed 10 to 0 in favor of winning trades.

Now, let's examine unfavorable periods. The table below displays BCOMSP performance during periods with +1 or lower.

The table below summarizes BCOMSP's performance during "unfavorable" periods.

What the research tells us…

The method above is far from a perfect approach to trading commodities. The 55% Win Rate for favorable signals and 45% Win Rate for unfavorable signals suggest that any signal is only slightly better than a coin toss in terms of direction. Still, the difference between a +2,044% cumulative gain since 1978 for favorable periods versus a -63% cumulative loss during unfavorable periods is hard to overlook. These results suggest that there may be some benefit to applying a relatively simple trend-following approach to investing in commodity ETFs. More on that topic soon.

PRODUCTS
SentimenTrader
Trading Tools
Indicators & Data API
‍
Strategies & Scanner
‍
Research Reports
FREE
RESOUrCES
Simple Backtest
Calculator
Simple Seasonality
Calculator
The Kelly Criterion
Calculator
Sentiment Geo Map
‍
Public Research Reports
‍
Education
Sentiment Indicators
‍
Technical Indicators
‍
Pricing
Bundle pricing
‍
FAQ
‍
Announcements
‍
COMPANY
‍
About
‍
In the News
‍
Testimonials
‍
Client Success Stories
CONTACT
‍
General Inquiries
‍
Media Inquiries
‍
Financial Professionals Inquiries
‍
© 2026 Sundial Capital Research Inc. All rights reserved.
Setsail Marketing
TermsPrivacyAffiliate Program
Risk Disclosure: The information and tools provided are for research and analytical purposes only and are not intended as investment advice. Market analysis involves uncertainty, and outcomes may differ from expectations. Users should conduct their own due diligence and consider their individual circumstances before making any financial decisions. Past performance is not necessarily indicative of future results.

Hypothetical Performance Disclosure: Hypothetical performance results have many inherent limitations, some of which are described below. No representation is being made that any account will or is likely to achieve profits or losses similar to those shown; in fact, there are frequently sharp differences between hypothetical performance results and the actual results subsequently achieved by any particular trading program. One of the limitations of hypothetical performance results is that they are generally prepared with the benefit of hindsight. In addition, hypothetical trading does not involve financial risk, and no hypothetical trading record can completely account for the impact of financial risk of actual trading. for example, the ability to withstand losses or to adhere to a particular trading program in spite of trading losses are material points which can also adversely affect actual trading results. There are numerous other factors related to the markets in general or to the implementation of any specific trading program which cannot be fully accounted for in the preparation of hypothetical performance results and all which can adversely affect trading results.

Testimonial Disclosure: Testimonials appearing on this website may not be representative of other clients or customers and is not a guarantee of future performance or success.