インフレに負けない投資!原油・農産物・メタルなど「コモディティETF」の基礎知識

  • URLをコピーしました!

スーパーの買い物で「以前より高くなった」と感じる機会が増えていませんか。

物価が上がり、お金の価値が目減りするインフレ局面では、現金や債券だけを持っていると資産が実質的に減ってしまいます。

こうした状況で頼りになるのが、原油や金、トウモロコシといった「モノ」に投資するコモディティETFです。

この記事では、コモディティETFの基本から、PythonやAIツール(Claude Code)を使った実践的なデータ分析の手法までを分かりやすく解説します。

目次

コモディティETFとは?投資の基本を知る

コモディティETFは、エネルギーや貴金属、農産物といった「商品」の価格に連動するように作られた上場投資信託です。

通常、こうした商品に投資するには先物取引という専門的な知識が必要ですが、ETFなら株式と同じように証券口座から手軽に売り買いできます。

ここでは、なぜ投資家がポートフォリオの一部にモノの資産を組み込むのか、その仕組みとメリットを整理していきましょう。

特に、株式や債券が値下がりする局面で、コモディティがどのような働きをするのかを知ることが、安定した資産運用の第一歩になります。

実物資産の価格に連動する仕組み

コモディティETFが投資しているのは、私たちが日常的に使っているエネルギーや食料そのものです。

しかし、実際にETFの運営会社が大量の原油樽やトウモロコシを倉庫に保管しているわけではありません。

多くのETFは、将来の特定の時期に商品を売り買いする「先物契約」を利用して、価格の動きを再現しています。

例えば、原油価格が10%上がれば、そのETFの価格も10%近く上昇することを目指して運用されているのです。

個人投資家にとっての最大の魅力は、保管場所や腐敗のリスクを気にせずに「実物資産」の恩恵を受けられる点にあります。

金(ゴールド)を自宅の金庫に隠し持つ必要も、原油のドラム缶を庭に置く必要もありません。

スマホ一つで、世界の資源価格の変動を自分の利益に変えられるのが、現代のコモディティ投資の姿です。

株式や債券にはないメリット

コモディティETFを保有する一番の理由は、資産の「分散」にあります。

一般的に、景気が悪くなると企業の株価は下がりますが、モノの価格は別の論理で動くことが多いからです。

例えば、戦争などの地政学リスクが高まると、エネルギー供給への不安から原油価格が高騰することがあります。

このとき、株価が下がってもコモディティETFが値上がりしていれば、資産全体のダメージを抑えることができます。

以下の表に、一般的な資産とコモディティの特徴をまとめました。

資産の種類主な収益源インフレへの耐性景気後退時の動き
株式企業の利益・配当中程度下落しやすい
債券利息(クーポン)低い上昇または安定
コモディティ価格自体の値上がり高い条件により上昇する

このように、株式とは異なる動きをする資産を混ぜることで、ポートフォリオの安定感を高めることが可能になります。

コモディティ投資が「インフレヘッジ」になる理由

「インフレヘッジ」とは、物価上昇によるダメージを回避することを指します。

インフレが起きると、相対的に通貨(円やドル)の価値が下がりますが、モノ自体の価値は変わりません。

例えば、パンの価格が2倍になったとしましょう。

このとき、パンの材料である小麦の価格も上がっているはずです。

小麦のETFを持っていれば、パンを買うための出費が増えても、投資の利益でその負担をカバーできる仕組みです。

特に近年のような、供給不足やコスト増が原因のインフレ(コストプッシュ・インフレ)では、コモディティ価格が上昇の起点になります。

現金だけを持っている人は物価高に苦しみますが、コモディティ投資家はむしろその波に乗ることができるのです。

投資対象として注目すべき3つのセクター

一口にコモディティと言っても、その中身は多種多様です。

それぞれのセクターごとに価格を動かす要因が異なるため、特徴を理解しておくことが重要になります。

ここでは、投資対象として代表的な「エネルギー」「メタル」「農産物」の3つの分野について見ていきましょう。

どのセクターに重きを置くかで、インフレ対策の質も変わってきます。

エネルギー:原油や天然ガスの動向

エネルギーセクターは、コモディティETFの中で最も大きな割合を占めることが多い分野です。

私たちの生活や産業活動に欠かせない原油や天然ガス、ガソリンなどが含まれます。

このセクターの特徴は、とにかく価格の変動(ボラティリティ)が激しいことです。

中東情勢の悪化やOPEC(石油輸出国機構)の減産決定一つで、価格が数日で10%以上も動くことがあります。

インフレとの関わりも非常に深く、原油安が続けばインフレは沈静化し、原油高が進めばあらゆる商品の輸送コストが上がって物価を押し上げます。

ポートフォリオに刺激を加えたい、あるいはガソリン代の上昇に対する保険をかけたい場合に適した投資先です。

メタル:金や銀、銅などの工業用金属

メタルセクターは、大きく分けて「貴金属」と「ベースメタル(工業用金属)」に分かれます。

金(ゴールド)は「無国籍通貨」とも呼ばれ、世界情勢が不安定なときや、ドルの信頼が落ちたときに買われる傾向があります。

一方で、銀や銅、アルミニウムなどは、電気自動車(EV)の製造や建設ラッシュなど、実需に左右されるのが特徴です。

特に銅は「ドクター・カッパー」と呼ばれ、景気の先行きを占う指標としても重宝されています。

以下のリストは、メタルセクターに影響を与える主な要因です。

  • 米ドルの為替レート(ドル安だとメタルは買われやすい)
  • 各国の金利水準(金利が上がると、利息のつかない金は売られやすい)
  • 中国などの大規模なインフラ需要
  • 半導体や蓄電池などの技術革新による需要増

農産物:トウモロコシや大豆などの食料資源

農産物セクターは、私たちの「食」に直結する分野です。

トウモロコシ、大豆、小麦、砂糖、コーヒーなどが代表的な投資対象となります。

このセクターの面白い点は、価格動向が「天気」に左右されることです。

ブラジルで干ばつが起きればコーヒーが高騰し、米国で豊作になればトウモロコシが安くなります。

株式市場の動向とは全く関係のないところで価格が決まるため、分散投資としての効果は非常に高いと言えます。

ただし、農産物は保存が難しく、先物取引のコスト(ロールオーバーコスト)が他のセクターよりも高くなる傾向があります。

長期でじっくり持つというよりは、インフレの兆候が見えたときに機動的に売買するスタイルに向いています。

初心者がチェックすべき代表的な5銘柄

コモディティの世界を理解したら、次は具体的な銘柄を選んでみましょう。

米国市場には、管理費用が安く、流動性の高いETFが豊富に揃っています。

ここでは、投資スタイルに合わせて選べる5つの銘柄を紹介します。

どれも世界中の投資家が利用しているメジャーなものばかりです。

総合的な値動きを追うなら「DBC」や「GSG」

特定の材料に絞るのが不安な場合は、複数のコモディティを詰め合わせたパッケージ商品がおすすめです。

その代表格が「DBC(インベスコDBコモディティ・インデックス・トラッキング・ファンド)」です。

DBCは原油、金、トウモロコシなど14種類の主要な商品に分散投資しています。

これ一つで世界の商品市況全体に投資しているのと近い状態になれるため、初心者が最初に検討すべき銘柄と言えるでしょう。

もう一つの候補である「GSG(iシェアーズ S&P GSCI コモディティ・インデックス・トラスト)」は、よりエネルギーの比率が高いのが特徴です。

原油価格の上昇をよりダイレクトにポートフォリオへ反映させたい場合に適しています。

守りの資産として定番の「GLD」

「有事の金」という言葉がある通り、資産を守るための定番が「GLD(SPDRゴールド・シェア)」です。

世界最大級の金ETFであり、実際の金の現物価格と連動するように運用されています。

株価が大暴落するようなパニック時でも、金だけは価値を維持、あるいは上昇させることが珍しくありません。

インフレ対策というよりも「通貨の価値が信じられなくなったときのリスクヘッジ」として、資産の数パーセントをGLDに振り分けている投資家は非常に多いです。

食料価格の上昇に備える「DBA」

農産物に特化して投資したいなら「DBA(インベスコDBアグリカルチャー・ファンド)」が一択です。

トウモロコシ、大豆、小麦、砂糖など、主要な農産物10種類以上に分散して投資を行います。

世界人口の増加や異常気象による食料不足を懸念する場合、DBAは非常に強力な味方になります。

ただし、前述の通り取引コストがかさみやすいため、保有コスト(経費率)には注意が必要です。

主な5銘柄の比較表を以下に作成しました。

ティッカー対象セクター特徴経費率(目安)
DBC総合(14種)最もメジャーな総合型0.85%前後
GSG総合(エネルギー多め)原油の動きに敏感0.75%前後
GLD金(ゴールド)守りの資産の代表格0.40%前後
DBA農産物食料価格の変動を狙う0.85%前後
USO原油原油価格に特化0.60%前後

銘柄を選ぶときに比較すべきポイント

銘柄を選ぶ際は、単に「原油が上がりそうだから」という理由だけでなく、維持コストにも目を向けましょう。

コモディティETFの経費率は、一般的なインデックスファンド(0.1%以下など)と比べると高めに設定されています。

また、そのETFが「何にどれくらい投資しているか」という構成比率も確認してください。

「総合型」と謳っていても、実は中身の6割がエネルギーだった、ということもよくあります。

自分の目的に合った比率の銘柄を選ぶことが、理想通りの運用につながります。

Claude CodeとPythonで分析環境を作る

ここからは、最新のテクノロジーを使ってコモディティETFを分析する準備に入ります。

「難しそう」と感じるかもしれませんが、AIツールのClaude Codeを使えば、プログラミング初心者でも驚くほど簡単に環境を作れます。

単にニュースを眺めるだけでなく、自分の手でデータを動かし、納得感のある投資判断を目指しましょう。

まずは、分析に必要な道具を揃えるところからスタートします。

分析に必要なツールをインストールしよう

まずは、Pythonというプログラミング言語を使えるようにしましょう。

公式サイトからダウンロードしても良いですが、初心者には「Anaconda」や「Google Colab」も人気です。

もし自分のパソコンで本格的に動かしたいなら、以下のコマンドをターミナル(WindowsならコマンドプロンプトやPowerShell)で実行してください。

分析に必須となるライブラリを一括でインストールできます。

pip install yfinance pandas matplotlib seaborn fredapi

これらは、株価を取得したり、グラフを描いたりするために世界中のプロデータサイエンティストが使っている道具です。

Claude Codeを立ち上げてプロジェクトを開始する

次に、GoogleのAI開発ツール「Claude Code」を活用します。

これはターミナル上でClaudeと対話しながらコードを書いたり、直接実行したりできるツールです。

インストール後、自分の分析用フォルダで以下のコマンドを打ちます。

claude

これで準備完了です。あとは「コモディティETFの相関分析をしたい」と日本語で伝えるだけで、AIが最適なコードの雛形を提案してくれます。

コードを一行ずつコピペする手間さえ、これからは必要ありません。

必要なライブラリとAPIキーの準備

今回の分析では、米国連邦準備銀行(FRED)から経済指標を取得します。

そのため、無料のAPIキーを取得しておくと便利です。

以下のステップで準備を進めてください。

  1. FREDの公式サイトでアカウントを作成する
  2. マイページからAPIキーを発行し、メモしておく
  3. Pythonのコード内でそのキーを使ってデータを呼び出す

このキーがあれば、米国のインフレ率や金利といった、プロが投資判断に使う生のデータに直接アクセスできるようになります。

「なんとなく上がる気がする」という直感から、「データがこう示している」という論理的な投資への切り替えです。

【実践】ETFの価格データを取得して可視化する

環境が整ったら、実際にデータを取得してみましょう。

まずは、気になるコモディティETFの過去の価格をチャートにしてみます。

例えば、金(GLD)と原油(USO)が過去数年でどのように動いたのかを比較してみましょう。

文字で読むよりも、グラフにするとはるかに多くの発見があります。

Pythonで株価データを読み込むコード

以下のコードをコピーして実行してみてください。

yfinanceというライブラリを使えば、一行でデータを取得できます。

import yfinance as yf

# 比較したい銘柄のリスト
tickers = ["GLD", "USO", "DBA", "SPY"]

# 過去5年分のデータを取得
data = yf.download(tickers, period="5y")['Close']

# 最初の価格を100として正規化(比較しやすくするため)
normalized_data = (data / data.iloc[0]) * 100
print(normalized_data.tail())

このコードでは、株式(SPY)との比較も含めてデータを取得しています。

実行すると、直近の価格推移が数値として表示されるはずです。

過去10年のチャートを描画してトレンドを掴む

数値だけでは分かりにくいので、グラフにしましょう。

Claude Codeに「このデータを折れ線グラフにして。日本語のタイトルも付けて」と頼めば、以下のようなコードを生成してくれます。

import matplotlib.pyplot as plt

plt.figure(figsize=(12, 6))
for column in normalized_data.columns:
    plt.plot(normalized_data.index, normalized_data[column], label=column)

plt.title("コモディティETFと米国株の比較(過去5年)")
plt.xlabel("日付")
plt.ylabel("価格(開始時=100)")
plt.legend()
plt.grid(True)
plt.show()

このグラフを見ると、コロナショックのときや、ウクライナ情勢が緊迫したときに、どの資産が一番早く反応したかが一目瞭然になります。

「教科書通りに動いているな」あるいは「意外と連動しているな」という実感が、投資の自信に繋がります。

複数のETFを比較してパフォーマンスを検証しよう

単一の銘柄だけでなく、複数のETFを混ぜたときのパフォーマンスも確認できます。

例えば「金50%、原油50%」のポートフォリオを作った場合、値動きはどれくらい穏やかになるでしょうか。

こうしたシミュレーションも、Pythonなら数行で終わります。

自分で計算機を叩く必要はありません。

AIに条件を伝え、算出されたリスク(標準偏差)やリターンを確認することで、自分にとって無理のない投資先が見えてきます。

消費者物価指数(CPI)との相関を分析する

コモディティETFが「本当にインフレ対策になっているのか」を確かめるための、最も重要なステップです。

公式なインフレ指標であるCPI(消費者物価指数)と、ETF価格の相関性を調べます。

相関係数が1に近ければ「同じ方向に動く(インフレ対策になる)」、0に近ければ「関係がない」、マイナスなら「逆方向に動く」という意味になります。

これを数値で知ることで、根拠のあるインフレ対策が可能になります。

FREDからインフレデータを取得する方法

前述のFRED APIキーを使って、米国のCPIデータを取得します。

CPIは毎月発表されるため、月次のETF価格と比較するのが一般的です。

from fredapi import Fred

# 自分のAPIキーを入れる
fred = Fred(api_key='YOUR_API_KEY')

# 米国のCPI(消費者物価指数)データを取得
cpi_data = fred.get_series('CPIAUCSL')

この一行で、数十年分のアメリカの物価データが手元に届きます。

これをETFの価格データと日付を合わせて結合(マージ)することで、分析の準備が整います。

コモディティ価格とCPIの相関係数を算出する

データが揃ったら、相関係数を出してみましょう。

Pythonのpandasライブラリを使えば、corr()という命令一つで計算できます。

# 価格の変化率を計算して相関を出す
correlation = combined_df.pct_change().corr()
print(correlation['CPI'])

例えば、もしGLDの対CPI相関が0.6あれば、物価が上がるときに金も上がりやすいという傾向が証明されたことになります。

一方で、もし相関が低ければ、その時期のインフレ対策としては他の銘柄(例えば原油や農産物)の方が適していたのかもしれません。

「本当にインフレに強いのか」を数値で確かめる

分析を進めると、面白い事実が見えてくることがあります。

「インフレなら金がいい」とよく言われますが、実は原油の方がはるかにCPIとの連動性が高い時期があったり、逆に金はインフレよりも「実質金利」に強く反応していたりすることが分かります。

こうした「世間の常識」を自分の手で検証することが、投資のリテラシーを格段に引き上げます。

数値の裏付けがあれば、一時的な価格の下落に動揺して投げ売りしてしまうリスクも減らせるでしょう。

AIを使って独自の分析レポートを作成する

データの取得と計算が終わったら、最後はAIに「考察」をさせましょう。

Claude Codeは、数値の羅列から意味を読み取るのが非常に得意です。

自分でグラフを見て悩むのではなく、AIに分析のパートナーになってもらう方法を紹介します。

Claude Codeに分析結果を読み解かせるプロンプト

以下のようなプロンプトをClaudeに投げてみてください。

先ほど算出したコモディティETFとCPIの相関データを見て、
現在のインフレ局面で最も効果的な銘柄はどれか、
リスクとリターンの観点から分析レポートを作成してください。
また、次に注目すべき経済指標についても教えて。

AIは単なる計算機ではなく、膨大な金融知識を持ったアドバイザーとして振る舞ってくれます。

「原油は相関が高いが、ボラティリティも大きいため、初心者には金の方が適しているかもしれません」といった、具体的なアドバイスを引き出すことができます。

将来のボラティリティを予測するスクリプト

投資において「どれくらい儲かるか」と同じくらい大事なのが「どれくらい損をする可能性があるか(リスク)」です。

過去の変動率から、将来起こりうる価格の振れ幅を予測してみましょう。

AIに「過去のデータから、このETFの1ヶ月の最大下落率を予測するコードを書いて」と頼めば、統計的な手法(Value at Riskなど)を用いた高度な分析コードを一瞬で作成してくれます。

これにより、「最悪の場合、資産が何%減るか」を覚悟した上で投資に臨めます。

分析結果をグラフ付きで出力する方法

最後に、これまでの分析結果を一枚の画像やPDFにまとめさせましょう。

Pythonの画像保存機能を使えば、いつでも見返せる「自分だけの投資レポート」が完成します。

週末に一度、このスクリプトを走らせるだけで、世界の商品市況とインフレの状況をアップデートできる環境。

これこそが、AI時代の賢い投資スタイルです。

投資する前に知っておきたい注意点

コモディティETFは魅力的なツールですが、株式投資とは異なる特有の落とし穴も存在します。

「知らなかった」では済まされないリスクを事前に把握しておきましょう。

メリットだけでなく、デメリットや制約も正しく理解することが、長期間運用を続けるための秘訣です。

先物取引特有のコスト「ロールオーバー」

コモディティETFの最大の弱点は「ロールオーバーコスト」です。

先物を利用するETFは、期限が来た契約を次の月の契約に乗り換える作業を繰り返します。

もし、遠い将来の価格の方が高い(コンタンゴ)状態だと、安い契約を売って高い契約を買い直すことになるため、その差額分だけETFの価値が目減りしてしまいます。

たとえ商品の現物価格が横ばいでも、ETFの価格だけがじわじわ下がっていくことがあるのはこのためです。

長期保有を考える際は、このコストがどれくらい発生しているかをチェックする必要があります。

配当金が得られないことによる影響

株式には配当、債券には利息がありますが、コモディティには何もありません。

金を持っていても、金が子供を産むことはないのです。

つまり、コモディティ投資での収益は「安く買って高く売る」という値上がり益(キャピタルゲイン)に100%依存します。

ポートフォリオの全てをコモディティにしてしまうと、現金が入ってくる仕組み(インカムゲイン)がなくなってしまうため、あくまで「サブの資産」として活用するのが定石です。

ポートフォリオに組み込む適切な比率

コモディティはその激しい値動きから、多くの専門家が「資産全体の5%〜10%程度」に留めることを推奨しています。

インフレ対策に必死になるあまり、比率を上げすぎると、逆に資産全体の変動が大きくなりすぎてストレスになってしまうからです。

以下の表に、リスク許容度別の目安をまとめました。

投資スタイルコモディティ比率おすすめの銘柄構成
慎重派3〜5%GLD(金)を中心に安定重視
標準的5〜10%DBC(総合)で幅広く分散
積極派10〜15%エネルギーや農産物で高いリターンを狙う

自分の心がざわつかない範囲で、少しずつ取り入れていくのが賢明な判断です。

まとめ:データとAIを味方につけて資産を守る

この記事では、インフレから資産を守るためのコモディティETFの基礎と、AI・Pythonを使った高度な分析手法について解説しました。

物価高が続く現代において、伝統的な「株と債券」だけの運用にコモディティを加えることは、非常に有効な戦略となります。

大事なポイントを振り返りましょう。

  • コモディティはインフレ時に価格が上がりやすく、分散投資に最適
  • 総合型のDBCや金特化のGLDなど、目的に合わせた銘柄選びが肝心
  • PythonやClaude Codeを使えば、個人でもプロ並みの相関分析ができる
  • ロールオーバーコストや配当がない点には注意が必要

まずは、気になるETFのティッカーを調べて、Pythonで一本チャートを描くところから始めてみてください。

「なんとなく」の投資を卒業し、データに裏打ちされた安心感のある資産運用への一歩を踏み出しましょう。

よかったらシェアしてね!
  • URLをコピーしました!

この記事を書いた人

目次