7 Best-Performing Commodity ETFs for 2023

Many or all of the products featured here are from our partners who compensate us. This influences which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own. Here is a list of our partners and here's how we make money.
The investing information provided on this page is for educational purposes only. NerdWallet does not offer advisory or brokerage services, nor does it recommend or advise investors to buy or sell particular stocks, securities or other investments.
What is a commodity ETF?
A commodity ETF is an exchange-traded fund that invests in physical commodities such as agricultural products, energy sources and metals. Commodity ETFs often grow in popularity when there is global conflict or high inflation, as commodities are always needed by consumers. Other purchases — for example, luxury goods or discretionary items — may be put off during difficult times.
If you invest in a broad commodity ETF, it may include some of the following types of commodities:
Oil.
Wheat.
Gold.
Silver.
Corn.
Soybeans.
If you invest in a more focused commodity ETF, it will likely invest in just one type.
Best-performing commodity ETFs
Ticker | Name | 5-year return |
---|---|---|
DBC | Invesco DB Commodity Index Tracking Fund | 43.63% |
PDBC | Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF | 41.80% |
FTGC | First Trust Global Tactical Commodity Strategy Fund | 35.33% |
DJP | iPath Bloomberg Commodity Index Total Return ETN | 28.93% |
COMT | iShares U.S. ETF Trust iShares GSCI Commodity Dynamic Roll Strategy ETF | 28.55% |
BCI | abrdn Bloomberg All Commodity Strategy K-1 Free ETF | 25.14% |
GSG | iShares S&P GSCI Commodity-Indexed Trust | 19.02% |
Data is current as of March 30, 2023. Data is intended for informational purposes only.
NerdWallet rating 5.0 /5 | NerdWallet rating 4.7 /5 | NerdWallet rating 5.0 /5 |
Fees $0 per trade for online U.S. stocks and ETFs | Fees $0 per trade | Fees $0 per trade. Other fees apply. |
Account minimum $0 | Account minimum $0 | Account minimum $0 |
Promotion Get $100 when you open a new, eligible Fidelity account with $50 or more. Use code FIDELITY100. Limited time offer. Terms apply. | Promotion Up to $600 when you invest in a new Merrill Edge® Self-Directed account. | Promotion None no promotion available at this time |
Pros and cons of commodity ETFs
Commodity ETF pros
Commodities can help hedge against inflation.
Commodity ETFs may help diversify your portfolio, depending on what you’ve already invested in.
Commodity ETF cons
Commodities are often at the whim of geopolitical and climate events. If you invest in a wheat ETF and there's widespread drought, for instance, your ETF may not perform well.
If you invest too much in any one particular commodity, that may cancel out its diversification benefits.
» Looking for more diversification? Check out the best ETFs
On a similar note...

