Best commodity ETFs to buy in 2023

A commodity ETF is a way of investing in a range of popular resources like oil, gold and silver, to benefit from rising prices. In this guide, find out the top five commodity ETFs to invest in right now.
By:  & 
Updated: Oct 11, 2022

Get started in minutes with our preferred broker, eToro.


79% of retail CFD accounts lose money

Visit site

This page explains everything you need to know about the best commodity ETFs and how to invest in them. Find out what a commodity ETF is, the best places to invest, and discover the top five options on the market right now.

What are the top commodity ETFs to buy?

Below, we have compiled our analysts’ consensus of the five best commodity ETFs to buy. In the table, you can find the full name of the ETF, along with its market ticker. To learn more about why each ETF is on our list, scroll down.

#ETF symbolETF nameWhere to Trade
1PDBCInvesco Optimum Yld Dvsfd Cmd Str No K 1 ETF
2DBCInvesco DB Commodity Index Tracking Fund
3COMTiShares U.S. ETF Trust iShares GSCI Commodity Dynamic Roll Strategy ETF
4FTGCFirst Trust Global Tactical Commodity Strategy Fund
5GSGiShares S&P GSCI Commodity-Indexed Trust
List chosen by our team of analysts, updated 21 July 2022

1. Invesco Optimum Yield Diversified Commodity Strategy No K-1 (NASDAQ: PDBC)

The actively managed Invesco Optimum ETF is designed to exceed the performance of DBIQ Optimum Yield Diversified Commodity Index Excess Return. This is an index composed of futures contracts on 14 of the world’s most heavily traded commodities including precious metals, industrial metals, agricultural materials, and commodities used in the energy sector.

The main reason this ETF is on our list is its sheer scale. It is the largest commodity ETF on the market, with nearly $5 billion worth of assets under the fund’s management. That size protects it against volatility and makes it a safe way to invest in commodities.

Thanks to commodity prices rising dramatically across the board in 2022, the Invesco ETF has had a particularly good run of it in recent months. This is the cornerstone of a good commodity investment, as it offers a way to balance your portfolio against volatility in stock markets. You can find the best ETF platforms to buy this and other ETFs further down below this article.

2. Invesco DB Commodity Index Tracking Fund (NYSEARCA: DBC)

The DBC ETF is similar to the PDBC ETF, except it is designed to accurately track all changes to the same DBIQ Index – positive or negative – rather than outperforming it. DBC is intended to be a cost-effective and convenient way to invest in commodity futures.

Like PDBC, DBC is a huge ETF, with just under $3 billion in assets under management. In addition, it tracks the same futures contract values on the same 14 commodities.

The only real disparity between the two funds is the market performance of the Invesco DB ETF, which has experienced strong growth in recent years. It is the strength of the returns DBC has provided to investors that secured it a place on this list.

3. iShares U.S. ETF Trust iShares GSCI Commodity Dynamic Roll Strategy ETF (NASDAQ: COMT)

COMT is an actively managed ETF that is intended to track the performance of the S&P GSCI Dynamic Roll (USD) Total Return Index, which measures the performance of futures contracts in the energy, metals, agriculture, and livestock sectors.

With around $2.5 billion in assets under management, COMT is a large ETF that has performed fairly well in the last year, despite struggling in the five preceding years.

The strong combination of assets within this fund and the low expense ratio of less than 0.5% are key reasons COMT is on our list.

4. First Trust Global Tactical Commodity Strategy Fund (NASDAQ: FTGC)

FTGC is an actively managed ETF that seeks total return and a relatively stable risk profile while providing investors with commodity exposure. The fund doesn’t directly hold futures contracts, instead, its Cayman Islands-based subsidiary holds them, and it is also eligible to hold other commodity ETFs.

With over $2 billion in assets under management, FTGC is another fund that has seen dramatic performance since the pandemic. Already on an upswing going into 2022, Russia’s attack on Ukraine sent it even higher and close to its all time highs.

The First Trust Global Tactical Commodity ETF could be a strong option for those looking for a less risky way of gaining exposure to commodities. The fund’s performance and low risk profile are key reasons it has secured a place on this list.

5. iShares S&P GSCI Commodity-Indexed Trust (NYSEARCA: GSG)

If you are looking for a diversified blend of commodity exposure, GSG could be the right ETF for you. This ETF provides convenient and flexible access to the energy, industrial and precious metals, agricultural, and livestock markets. The fund has around $1.5 billion in assets under its management. Therefore, it can also be considered as an energy ETF or an agricultural ETF.

The GSCI fund has a lot of flexibility to switch between different commodity sectors, which stands it in good stead to adapt to rapidly changing international events. As the price of things like oil, natural gas, and nickel soared in early 2022, GSCI changed tack to put more than half its money into energy commodities.

This sort of flexibility is what makes GSCI a good investment, particularly a t a time when the future outlook across all commodities is uncertain. The ability to move money around from cash to futures contracts gives GSCI the freedom to capitalise on a fast-moving situation.

Where to buy the best commodity ETFs

Buying ETFs – or trading them – can be achieved in the exact same way you would purchase a stock. Simply sign up to a broker, deposit funds and invest. Click any of the links below to sign up to one of our recommended platforms with low fees and instant execution.

Min. Deposit
$ 10
User Score
Up to $240 bonus!
Deposit with ACA, Wire, Pay with my bank
Invest for dividends and get payout on stocks on Ex-Dividend day
Start Trading
Payment Methods:
Bank Transfer, Credit Card, Debit Card, PayPal, Wire Transfer
Full Regulations:
Investoo Ltd is compensated if you access certain of the products or services offered by eToro USA LLC and/or eToro USA Securities Inc., as applicable. This compensation incentivizes Investoo Ltd to describe those products and services in favorable terms. Any testimonials contained in this communication may not be representative of the experience of other eToro customers and such testimonials are not guarantees of future performance or success.
Min. Deposit
$ 0
User Score
Get insights from millions of investors, creators, and analysts
Build your portfolio of stocks, ETFs, and crypto–all in one place
No minimum deposit
Start Trading
Payment Methods:
Bank Wire, Check, Debit Card, Wire Transfer
Full Regulations:
Cryptocurrency execution and custody services are provided by Apex Crypto LLC (NMLS ID 1828849) through a software licensing agreement between Apex Crypto LLC and Public Crypto LLC. Crypto trading on Public platforms is served by Public Crypto LLC and offered through APEX Crypto. Please ensure that you fully understand the risks involved before trading.
Min. Deposit
$ 100
User Score
Trade out-of-hours on over 70+ US stocks
Get exposure to a wide range of popular UK, US and international stocks
Enjoy flexible access to more than 17,000 global markets, with reliable execution
Start Trading
Payment Methods:
Bank Transfer, Credit Card, Debit Card, PayPal
Full Regulations:
ASIC, FCA, FINMA, is a licensed bank (IG Bank in Switzerland)
Spread bets and CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 76% of retail investor accounts lose money when trading spread bets and CFDs with this provider. You should consider whether you understand how spread bets and CFDs work, and whether you can afford to take the high risk of losing your money.

What is a commodity ETF?

A commodity ETF is a tradable fund that is designed to offer exposure to the price performance of a selection of commodities. A commodity is a raw material or agricultural product that can be bought and sold, while an exchange-traded fund (ETF) is a financial instrument that you can buy and sell on a stock exchange. They are designed to track the overall performance of a particular index or industry.

A commodity ETF can be a fund that simply tracks the price of something like oil or gold, or it can be a fund that owns stocks in companies that operate in a particular industry. For example, an oil ETF might own crude oil futures, or it might own stocks like BP, Shell, and Exxon.

Are commodity ETFs a good investment?

That really depends on the specific commodity. Different commodities will perform well in different economic conditions. For example, industrial commodities like fossil fuels perform best when economic health is strong and investment in infrastructure is high. By contrast, safe haven commodities like gold perform best during times of high inflation and economic unrest.

Investing in a commodity ETF is a way to protect your portfolio from the fluctuations of owning just a single commodity. Investing in an ETF is also very simple, whereas some of the more popular ways of generating returns with commodities are more complex.

As commodity prices are heavily impacted by geopolitical events and international relations, it’s important to keep track of the latest news if you decide to invest. Things like Russia’s invasion of Ukraine can cause dramatic shifts in the commodity markets and need to be taken into account. Follow the most up to date news and analysis below.

Latest commodity stocks news

Activision Blizzard Inc (NASDAQ: ATVI) ended more than 5.0% up on Friday after the Competition and Markets Authority of the United Kingdom eased its stance on the company’s pending merger with Microsoft Corporation (NASDAQ: MSFT). Microsoft-Activision deal not a threat to console market Citing new evidence, the regulator…
Netflix Inc (NASDAQ: NFLX) has been in a downtrend since late January but a Bank of America analyst says that will change over the next twelve months. Netflix stock could climb to $410 a share On Friday, Jessica Reif Ehrlich recommended that investors buy Netflix stock and said…
TikTok CEO Shou Zi Chew told lawmakers on Thursday that some U.S. user data may still be accessible for ByteDance employees as Invezz reported HERE. India banned TikTok in 2020 The short video app currently has about 150 million active users in the United States. Still, Jacob Helberg –…
Block Inc (NYSE: SQ) remains in focus this morning after Hindenburg Research grilled the financial technology company in its latest short sell report. Hindenburg’s take on Block shares Hindenburg accused the multinational this week of misrepresenting the number of genuine active users it has on…

Risk disclaimer

Invezz is a place where people can find reliable, unbiased information about finance, trading, and investing – but we do not offer financial advice and users should always carry out their own research. The assets covered on this website, including stocks, cryptocurrencies, and commodities can be highly volatile and new investors often lose money. Success in the financial markets is not guaranteed, and users should never invest more than they can afford to lose. You should consider your own personal circumstances and take the time to explore all your options before making any investment. Read our risk disclaimer >

Charlie Hancox
Financial Writer
Alongside his passion for trading, Charlie has represented Great Britain and won national championships as a water polo player, and as a budding film director, has… read more.
James Knight
Editor of Education
James is a lead content editor for Invezz. He's an avid trader and golfer, who spends an inordinate amount of time watching Leicester City and the… read more.