特定の銘柄が上がっているからと飛びついたのに、買った途端に値動きが止まってしまった経験はありませんか。実は、株式市場には「次はこの業種にお金が流れる」という明確な順番が存在します。この資金の巡り合わせをセクターローテーションと呼びますが、これまでは膨大なデータを分析できるプロの領域でした。
しかし、AIツールの「Claude Code」を使えば、個人投資家でもターミナル上で高度な可視化を自分で行えるようになります。今の相場がどの位置にあり、次にどの業種が主役になるのかを、数字とグラフで客観的に予測する方法を見ていきましょう。この記事を読み終える頃には、あなたも自分専用の分析システムを動かせるようになっているはずです。
景気の波と株価の関係を味方につける
株式市場では、景気の良し悪しに合わせて買われやすい業種が入れ替わります。景気が回復し始めるときは銀行などの金融関連、景気が絶好調なときはエネルギー関連といった具合に、資金が移動するルートはある程度決まっています。この「波」を事前に把握できれば、次に上がる業種を先回りして仕込むことが可能になります。
こうした資金移動の背景には、金利の変動や企業の業績期待が深く関わっています。多くの投資家が「なんとなく」で売買するなか、このサイクルをデータで捉えることができれば、根拠のある投資判断ができるようになります。まずは、基本的なサイクルの仕組みを整理して、投資戦略の土台を固めましょう。
資金が移動する「順番」には決まった法則がある
相場の世界には、景気の状態を4つのフェーズに分けて考える「景気サイクル」という考え方があります。それぞれの局面で、投資家が好む業種(セクター)は異なります。
例えば、不況の出口が見えて金利が下がってくると、真っ先に買われるのはハイテク株や金融株です。逆に景気が冷え込んでくるときは、不景気でも需要が落ちない生活必需品やヘルスケアなどの「ディフェンシブ」な業種にお金が逃げ込みます。
| 景気フェーズ | 特徴 | 注目される主な業種 |
| 景気回復期 | 金利が下がり、業績改善を期待 | 金融、IT・ハイテク、不動産 |
| 景気拡大期 | 物価が上がり、経済が活発 | 素材、工業、エネルギー |
| 景気後退期 | 景気がピークアウトし、金利上昇 | 生活必需品、ヘルスケア、公共事業 |
| 不況期 | 景気が冷え込み、株価も低迷 | 通信、公共事業、金(ゴールド) |
この順番を理解しておくだけで、的外れな時期に的外れな業種を買ってしまうリスクを大幅に減らすことができます。
市場平均を上回るリターンを狙うための戦略
セクターローテーションを意識する最大の理由は、相場全体(TOPIXやS&P500など)の伸びを上回る利益を狙えるからです。市場全体が停滞しているときでも、資金が集まっている特定の業種だけは上昇していることがよくあります。
例えば、インフレが加速している時期に市場全体が重苦しい動きをしていても、石油やガスなどのエネルギーセクターだけは逆行高を演じることがあります。こうした「強い業種」を特定し、ポートフォリオの重心を移していくことが、効率的な資産運用につながります。
「難しそう」と感じるかもしれませんが、理屈はシンプルです。お金が抜けていく場所から、お金が集まってくる場所へ、自分の資金も一緒に引っ越しさせるだけのことです。
勘ではなくデータで「今の局面」を特定できる
これまでは、新聞のニュースや評論家の意見を聞いて「今は景気拡大期かな?」と推測するしかありませんでした。しかし、AIとデータ分析を組み合わせれば、実際の株価の動きから客観的な「資金の居場所」を突き止められます。
AIは人間の主観や希望的観測を排除してデータを処理してくれます。特定の業種が市場全体に対してどれくらい強く売買されているかを数値化することで、「そろそろこの業種からお金が抜け始めている」という予兆をいち早くキャッチできるのです。
もちろん、過去のパターンが常に通用するわけではありませんが、勘に頼った投資よりも遥かに再現性が高くなります。
Claude Codeで自分だけの分析環境を整える
Claude Codeは、Anthropic社が提供するターミナル上で動くAIツールです。ブラウザ版のAIと決定的に違うのは、あなたのパソコンにあるファイルを読み書きしたり、実際にPythonなどのプログラムを実行してデータを取得・グラフ化したりする能力を持っている点です。
「プログラムなんて書けない」という方でも心配いりません。Claude Codeに日本語で指示を出せば、AIが裏側で必要なコードを書き、その場で実行まで済ませてくれます。あなたはツールを立ち上げ、命令を打ち込むだけで、プロ並みの分析環境を手に入れられるのです。
分析に必要なPythonライブラリをインストールする
まずは、株価データを取得したりグラフを描いたりするための道具を揃えましょう。Claude Codeを動かすターミナル(Macならターミナル、WindowsならPowerShellなど)を開き、以下のコマンドを入力します。
Bash
pip install pandas matplotlib yfinance plotly
これらのライブラリは、世界中のデータサイエンティストや投資家が使っている標準的なツールです。
- pandas: データを表形式で整理します
- matplotlib / plotly: 綺麗なグラフを描きます
- yfinance: Yahoo Financeから無料で株価データを取ってきます
これらを一度入れてしまえば、あとはAIがこれらを使いこなして分析を進めてくれます。
Claude Codeを立ち上げてファイルの読み書きを許可する
環境が整ったら、claude と入力してツールを起動します。起動時に「ファイルの読み書きやコマンドの実行を許可するか」と聞かれることがありますが、分析結果を保存するために許可(Allow)しておきましょう。
これにより、AIが「株価データをダウンロードしてCSVファイルに保存し、それを読み込んでグラフの画像を作る」という一連の作業を自動で行えるようになります。
APIキーを設定してデータ取得の準備を済ませる
Claude Codeを動かすには、AnthropicのAPIキーが必要です。公式サイトから取得したキーをターミナルに設定しましょう。
また、株価データの取得自体は無料のyfinanceを使いますが、もしより詳細な経済指標(インフレ率やGDPなど)を正確に取りたい場合は、別途「FRED」などの無料APIキーを取得しておくと、分析の幅がぐっと広がります。最初はyfinanceだけでも十分な分析が可能です。
準備ができたら、いよいよ具体的なデータの収集に移りましょう。
分析に必要なセクターデータを自動で集める
業種の強弱を測るには、各セクターを代表する指数のデータが必要です。米国株であれば、セクター別のETF(上場投資信託)の価格データを使うのが最も簡単で正確です。例えば、ハイテクならXLK、金融ならXLFといった銘柄があります。
これらのデータを一つずつ手動で集めるのは大変な作業ですが、AIに任せれば数秒で終わります。まずは、比較の基準となる市場全体(S&P500など)と、各セクターの過去数カ月分のデータを取得させましょう。
yfinanceを使って主要業種のETFデータを取得する
Claude Codeに対し、次のように指示を出してみてください。「主要な11セクターのETFの過去1年分の週足データを取得して」と伝えるだけです。
具体的には、以下のセクターを網羅させるのが理想的です。
- テクノロジー(XLK)
- 金融(XLF)
- ヘルスケア(XLV)
- 一般消費財(XLY)
- 生活必需品(XLP)
- エネルギー(XLE)
- 素材(XLB)
- 資本財(XLI)
- 公共事業(XLU)
- 不動産(XLRE)
- 通信(XLC)
これらの価格推移を並べることで、どの業種が右肩上がりで、どの業種が低迷しているのかを一目で比較できるようになります。
市場平均(指数)との比較データを用意する
単に価格を見るだけでは不十分です。「市場全体が10%上がっているときに、その業種は15%上がっているのか、5%しか上がっていないのか」を知ることが重要です。
これを「相対比較」と呼びます。市場平均(S&P500を示すSPYなど)で各セクターの価格を割った数値(レラティブ・ストレングス)を計算させることで、資金がどこに集中しているのかがより鮮明になります。
データの欠損やノイズをAIに修正させる
取得したデータには、休日の関係で値が抜けていたり、一時的なエラーが含まれていたりすることがあります。人間がこれを目視で直すのは苦行ですが、AIなら一瞬です。
「データの欠損値を補完し、急激なノイズを取り除いて滑らかな移動平均線を出して」と指示しましょう。これにより、一時的な値動きに惑わされない、本質的なトレンドが見えてくるようになります。
【実戦プロンプト】資金の流れをグラフで可視化する
いよいよ本番です。Claude Codeに具体的な命令を出し、セクターの強弱を可視化させましょう。ここで目指すのは、単なる折れ線グラフではなく、資金の「勢い(モメンタム)」と「強さ(相対価格)」を二次元で表したグラフです。
これを描くことで、どの業種が「今はまだ弱いが、勢いがついてきた(次に資金が来る)」のか、あるいは「今は強いが、勢いが衰えてきた(そろそろお金が逃げる)」のかを直感的に把握できるようになります。
相対比較グラフを生成してセクターの強弱を測る
以下の指示をClaude Codeの入力欄に貼り付けてみてください。
主要11セクターのETF(XLK, XLF, XLV, XLY, XLP, XLE, XLB, XLI, XLU, XLRE, XLC)と
市場平均(SPY)の過去26週間のデータを取得してください。
各セクターの市場平均に対する「相対的な強さ(RS)」と「勢い(モメンタム)」を計算し、
縦軸にモメンタム、横軸にRSをとった散布図を描画してください。
各セクターの軌跡を過去5週間分線で結び、現在の位置を丸印で示してください。
このグラフは、一般的に「ローテーション・グラフ」と呼ばれます。右上に位置するほど「市場より強く、勢いもある」最強の状態を指します。
モメンタム(勢い)を数値化して流入を検知する
グラフの縦軸となる「モメンタム」は、資金流入の速さを示します。価格がまだ安くても、この数値が上を向き始めると、近いうちに上昇トレンドに入る可能性が高まります。
| グラフの位置 | 状態 | 投資家のアクション |
| 右上のエリア | リーディング(最強) | 保有継続、または買い増し |
| 右下のエリア | ウィークニング(衰退) | 利益確定の準備、警戒 |
| 左下のエリア | ラギング(最弱) | 投資対象から外す |
| 左上のエリア | インプルービング(改善) | 次なる本命候補として注目 |
特に「左上のエリア」に入ってきた業種は、まだ市場全体に気づかれていない「お宝」である可能性が高いです。
期間を指定してローテーションの速度を分析する
分析する期間を「直近3カ月」や「過去1年」と変えてみることで、サイクルの速度が見えてきます。景気の転換点では、このローテーションの動きが速くなる傾向があります。
「最近1カ月で急激に左から右へ移動したセクターはどれ?」とAIに尋ねてみてください。急激な移動は、大きなニュースや経済指標の変化によって、機関投資家が一斉にお金を動かし始めた証拠かもしれません。
生成されたグラフから「次に資金が来る業種」を読み解く
グラフが出来上がったら、次はその読み解き方です。AIは図を描くだけでなく、その意味を解説することも得意です。
重要なのは、今この瞬間の点を見るのではなく、その点が「どの方向から来て、どの方向へ向かっているか」という動きの流れ(軌跡)を見ることです。これによって、次にどの業種が主役の座(右上のエリア)に座るのかを予測できます。
買われすぎの業種と出遅れている業種を区別する
右上のエリアに長く留まっている業種は、確かに強いですが、すでに多くの投資家が買い終えている「買われすぎ」の状態かもしれません。
一方で、左上のエリアで上を向いている業種は、まだ価格はそれほど上がっていなくても、感度の高い投資家が密かに買い集め始めている「出遅れ株」の宝庫です。
例えば、ハイテク株がずっと右上にいて飽和感が出てきたときに、エネルギー株が左下から左上へ勢いよく突き抜けてきたら、それは景気サイクルのステージが移行したサインかもしれません。
四角形の「移動方向」から資金の向かう先を当てる
ローテーションは通常、右回りに進みます。
- 左上(改善)→ 右上(最強)→ 右下(衰退)→ 左下(最弱)→ 左上へ……
この時計回りの動きを意識すると、「今は左上にいるこの業種が、次は右上の主役エリアに来るだろう」という予測が立ちやすくなります。AIに「各セクターが時計回りのどのフェーズにいるか整理して」と頼めば、リスト形式で現在の立ち位置を教えてくれます。
過去のパターンと照らし合わせて現在地を確認する
「今の動きは、過去のどの時期に似ているか」をAIに調べさせるのも有効です。
「今のセクターの並び順は、過去10年で似たようなケースがあった?その後の半年でどの業種が一番上がった?」と聞いてみましょう。歴史が繰り返されるとは限りませんが、似たようなマクロ環境下での勝ちパターンを知っておくことは、大きな安心感につながります。
予測精度をさらに高めるマクロ指標の組み合わせ方
株価のデータだけでも強力ですが、さらに「世の中の状況」を示すマクロ経済指標を組み合わせると、予測の精度は飛躍的に高まります。セクターローテーションは、結局のところ金利やインフレ、景気の強さに支配されているからです。
Claude Codeなら、株価データと同時にこれらの指標も取得し、関連性を分析させることができます。価格だけでは説明がつかない「なぜ今この業種が強いのか」という理由が分かれば、自信を持って投資できるようになります。
長短金利差(イールドカーブ)で景気後退を察知する
投資の世界で最も注目される指標の一つが、10年物国債と2年物国債の利回りの差です。通常は長い期間の方が金利が高いですが、これが逆転する(逆イールド)と、数カ月〜1年以内に景気後退が来ると言われています。
「最近のイールドカーブの推移を出して。これが逆転しているなら、ディフェンシブセクターへのシフトを検討すべき?」とAIに相談してみましょう。景気の崖が近づいているなら、ハイテク株を減らしてヘルスケア株を増やすといった、早めの避難が可能になります。
インフレ率の推移から「素材・エネルギー」の出番を予測する
インフレ率(消費者物価指数など)が高止まりしているときは、実物資産に近い素材やエネルギーセクターが強くなる傾向があります。
逆に、インフレが落ち着き始めて金利低下が見えてくると、成長期待の大きいハイテク株に資金が戻ってきます。物価のデータと各セクターの相関関係をAIに計算させれば、今の物価状況がどの業種に追い風なのかが明確になります。
雇用統計やGDP成長率でサイクルの速度を測る
景気が予想以上に強いのか、それとも弱含んでいるのかは、雇用統計を見れば分かります。景気が強すぎると「金利がなかなか下がらない=ハイテク株には逆風」というロジックが働くこともあります。
AIに最新の経済統計を読み込ませ、「この数字を受けて、セクターローテーションのスピードはどう変わると思う?」と議論してみましょう。自分一人では気づかなかったマクロの視点を補ってくれます。
AIを活用した投資分析で注意すべきポイント
ここまでClaude Codeを使った便利な分析法を紹介してきましたが、AIを魔法の杖のように過信してはいけません。投資の世界には「絶対」はなく、AIが導き出した答えが裏目に出ることもあります。
特に、データ分析は「過去の延長線」で物事を考えがちです。今の時代特有の変化や、予想外の出来事には対応しきれない部分があることを自覚しておきましょう。
過去のデータが将来を保証するわけではない
セクターローテーションの法則は強力ですが、100%その通りに動くわけではありません。例えば、過去には「不況期にはこれが上がる」と言われていた業種が、新しいテクノロジーの登場や社会構造の変化によって、全く違う動きをすることもあります。
AIの予測はあくまで「過去の統計的な傾向」であることを忘れず、常に「今回は違うかもしれない」という疑いの目を持つことが大切です。
突発的な地政学リスクや政策変更による例外
戦争や大規模な災害、政府による急な規制変更などは、どんなに優れたAIでも事前に予測してグラフに反映させることは不可能です。
例えば、セクター分析で「次はハイテクが来る」と出ていても、突然の貿易制限が発表されれば、その予測は一瞬で白紙になります。データ分析を信じつつも、日々のニュースから世の中の空気を読み取る「人間の感覚」も捨ててはいけません。
最終的な売買判断は自分で行うためのルール作り
AIの役割は、あなたの判断を助けるための「材料」を揃えることです。最後に「買う」ボタンを押すのは、あなた自身でなければなりません。
AIの予測が外れたときにどう対処するか(損切りのルールなど)をあらかじめ決めておきましょう。
- 予測スコアが〇〇以下になったら撤退する
- AIの予測と自分の直感が一致したときだけエントリーする
- 資産の〇%以上は一つのセクターに固めない
こうした自分なりの規律を持つことで、AIという強力な武器を本当の意味で使いこなせるようになります。
まとめ:AIで「次の波」を先回りしよう
この記事では、Claude Codeを活用してセクターローテーションを可視化し、資金の行方を予測する方法を解説しました。
- サイクルの理解: 景気のフェーズごとに買われる業種は決まっており、その流れを追うことが収益向上の鍵です。
- Claude Codeの活用: 難しいコードを書かなくても、AIに指示を出すだけで複雑な相対比較グラフを作成し、資金の流れを可視化できます。
- 予測のコツ: グラフの動き(軌跡)に注目し、次に主役となる業種を先回りして特定します。
- 注意点: AIの予測は過去の統計に基づいたものであり、マクロ指標や突発的なニュースと併せて総合的に判断することが不可欠です。
投資は、暗闇の中で手探りをするような作業かもしれません。しかし、AIという光を使って「お金の流れ」という道筋を照らし出せば、その歩みは遥かに確かなものになります。まずはClaude Codeを立ち上げ、今の相場がどのセクターに微笑んでいるのかを確かめることから始めてみてください。

