Invesco DB Commodity Index Tracking Fund (DBC)

NYSE Arca: DBCExchange-traded fund from Invesco.

  • Expense ratio0.88%
  • Net assets$1.96B
  • Dividend yield2.21%
  • 1-year return+52.72%
  • Holdings2

DBC ETF price chart

DBC quote & trading statistics

  • YTD+47.70%
  • 1 year+52.72%
  • 3 years+15.75%/yr
  • 5 years+12.42%/yr
  • 10 years+9.70%/yr
1Y volatility
24.25%
3Y volatility
16.22%
3Y Sharpe ratio
0.57

Returns include reinvested distributions; 3-, 5- and 10-year figures are annualized.

DBC top 2 holdings

Invesco DB Commodity Index Tracking Fund largest holdings by weight
#SymbolNameWeight
1AGPXXInvesco Short-Term Investments Trust Government & Agency Portfolio Institutional41.17%
2CLTLInvesco Exchange-Traded Fund Trust II - Invesco Treasury Collateral ETF5.99%

The top 2 holdings make up 47.2% of the fund (2 holdings in total). As of October 23, 2026.

DBC asset allocation

Other
50.3%
Cash
43.8%
Bonds
3.0%
Non-U.S. stocks
2.0%

About Invesco DB Commodity Index Tracking Fund

The fund invests in futures contracts in an attempt to track its Index. It holds Treasury Securities, money market mutual funds and T-Bill-ETFs only for margin and/or cash management purposes. The index utilizes an Optimum YieldTM methodology, which seeks to minimize the effects of negative roll yield that may be experienced by other commodities indexes.

DBC ETF FAQ

What is the DBC expense ratio?

Invesco DB Commodity Index Tracking Fund has a net expense ratio of 0.88%, or $88.00 a year for every $10,000 invested.

How much money is in DBC?

Invesco DB Commodity Index Tracking Fund has about $1.96B in net assets.

What are the top holdings of DBC?

The largest positions in DBC are Invesco Short-Term Investments Trust Government & Agency Portfolio Institutional (41.17%), Invesco Exchange-Traded Fund Trust II - Invesco Treasury Collateral ETF (5.99%). The fund holds 2 securities in total.

How has DBC performed?

DBC returned +52.72% over the past year and +12.42% a year over the past five years, including reinvested distributions.

Does DBC pay dividends?

DBC has a dividend yield of 2.21% and pays distributions annual.

When was DBC launched?

Invesco DB Commodity Index Tracking Fund began trading on February 3, 2006.