stock-performance について
Octagon MCPを通じて、上場企業の日次価格、取引量、パフォーマンス指標を取得するスキルです。指定銘柄や期間の分析に使え、複数銘柄の比較にも対応します。
主な機能
- 01日次終値と取引量を取得
- 02始値、高値、安値を照会
- 03期間を指定して過去の価格を確認
- 04複数銘柄のパフォーマンスを比較
活用シーン
- 01直近の価格と取引量の傾向を分析
- 02ポートフォリオのパフォーマンスを追跡
- 03決算やニュースの影響を評価
- 04同業銘柄の相対パフォーマンスを比較
MCP 対応
AIエージェントにOctagon MCPを設定し、octagon-agentツールで株式パフォーマンスデータを問い合わせます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ octagonai/ skills --skill stock-performanceインストール後、Claude Code で/stock-performanceを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
marketplace.jsonREADME.mdreferences/interpreting-results.mdmcp-setup.md詳細
株価パフォーマンス
Octagon MCP サーバーを使用して、上場企業の日次終値、取引高、パフォーマンス指標を取得します。
前提条件
AI エージェント(Cursor、Claude Desktop、Windsurf など)で Octagon MCP が設定されていることを確認してください。インストール手順については、references/mcp-setup.md を参照してください。
ワークフロー
1. 分析パラメーターの特定
クエリを実行する前に、次の項目を決めます。
- ティッカー:株式銘柄コード(例:AAPL、MSFT、GOOGL)
- 期間:日数または日付範囲
- 指標(任意):価格、取引高、リターン
2. Octagon MCP 経由でクエリを実行
自然言語のプロンプトを使用して、octagon-agent ツールを呼び出します。
Retrieve the daily closing prices for <TICKER> over the last <N> days.
MCP 呼び出し形式:
{
"server": "octagon-mcp",
"toolName": "octagon-agent",
"arguments": {
"prompt": "Retrieve the daily closing prices for AAPL over the last 30 days."
}
}
3. 期待される出力
エージェントは、次のような構造化された価格データを返します。
| 日付 | 終値 | 取引高 |
|---|---|---|
| 2026-02-02 | $270.01 | 73,677,607 |
| 2026-01-30 | $259.48 | 92,443,408 |
| 2026-01-29 | $258.28 | 67,253,009 |
| ... | ... | ... |
データソース:octagon-stock-data-agent、octagon-web-search-agent
4. 結果の解釈
次の項目の詳細については、references/interpreting-results.md を参照してください。
- 価格トレンドの分析
- 取引高パターンの評価
- リターンの計算
- サポート/レジスタンス水準の特定
クエリ例
日次終値:
Retrieve the daily closing prices for AAPL over the last 30 days.
長期の過去データ:
Get historical stock prices for MSFT for the past 90 days.
取引高の分析:
Retrieve daily trading volume for TSLA over the last 2 weeks.
価格レンジ:
What are the high and low prices for NVDA over the past month?
複数銘柄の比較:
Compare the stock performance of AAPL, MSFT, and GOOGL over the last 30 days.
52 週間の分析:
What is the 52-week high and low for AMZN?
主要指標
価格指標
| 指標 | 説明 |
|---|---|
| 終値 | 取引終了時の価格 |
| 始値 | 取引開始時の価格 |
| 高値 | 日中の最高値 |
| 安値 | 日中の最安値 |
| 調整後終値 | 配当/株式分割を調整した価格 |
取引高指標
| 指標 | 説明 |
|---|---|
| 日次取引高 | 1 日あたりの取引株数 |
| 平均取引高 | 通常の日次取引高 |
| 相対取引高 | 現在の取引高と平均の比較 |
| 取引高の推移 | 時間の経過に伴う方向 |
リターン指標
| 指標 | 計算方法 |
|---|---|
| 日次リターン | (終値 - 前日終値)/ 前日終値 |
| 期間リターン | (終了値 - 開始値)/ 開始値 |
| 累積リターン | 期間中の累積リターン |
| 年率リターン | 期間リターンを 1 年分に換算 |
価格分析のフレームワーク
トレンド分析
| パターン | 特徴 |
|---|---|
| 上昇トレンド | 高値と安値が切り上がる |
| 下降トレンド | 高値と安値が切り下がる |
| 横ばい | 一定のレンジ内での推移 |
| ブレイクアウト | レンジを超える値動き |
ボラティリティの評価
| 指標 | 説明 |
|---|---|
| 価格レンジ | 期間中の高値 - 安値 |
| 日次レンジ | 日々の高値と安値の平均差 |
| 標準偏差 | 価格のばらつき |
| ベータ | 市場に対する相対値 |
サポート/レジスタンス
| 水準 | 説明 |
|---|---|
| サポート | 価格の下値支持線、買い需要がある水準 |
| レジスタンス | 価格の上値抵抗線、売り圧力がある水準 |
| 移動平均 | 動的なサポート/レジスタンス |
| 節目価格 | 心理的な水準 |
取引高分析
取引高パターン
| パターン | 解釈 |
|---|---|
| 取引高増加 + 株価上昇 | 強い買い意欲 |
| 取引高増加 + 株価下落 | 強い売り圧力 |
| 取引高減少 + 株価上昇 | 弱い上昇で、反転する可能性がある |
| 取引高減少 + 株価下落 | 売り意欲の不足 |
取引高指標
| 指標 | 用途 |
|---|---|
| 取引高の急増 | 異常な動き、潜在的な材料 |
| 取引高の縮小 | もみ合い、様子見の状態 |
| 取引高の推移 | 価格トレンドを裏付ける |
| オンバランスボリューム | 累積取引高の方向 |
期間別の分析
短期(1~30 日)
| 注目点 | ユースケース |
|---|---|
| 直近のパフォーマンス | 現在のモメンタム |
| 取引シグナル | エントリー/エグジットのタイミング |
| ニュースの影響 | イベント分析 |
| ボラティリティ | リスク評価 |
中期(1~6か月)
| 注目点 | ユースケース |
|---|---|
| トレンドの特定 | 方向性の確認 |
| 季節性 | 周期的なパターン |
| 決算の影響 | 四半期ごとの影響 |
| セクターローテーション | 相対的なパフォーマンス |
長期(1年以上)
| 注目点 | ユースケース |
|---|---|
| 大きなトレンド | 長期的な値動き |
| 52週間の値幅 | バリュエーションの背景 |
| 回復/下落 | 大きな変化 |
| 配当利回り | インカム分析 |
比較分析
同業他社との比較
| 指標 | 比較する内容 |
|---|---|
| リターン | 相対的なパフォーマンス |
| ボラティリティ | リスクの比較 |
| 相関性 | 値動きの類似性 |
| 出来高 | 流動性の比較 |
ベンチマークとの比較
| ベンチマーク | 用途 |
|---|---|
| S&P 500 | 大型株の基準 |
| セクター ETF | 業界の状況 |
| Nasdaq | テクノロジー銘柄との比較 |
| Russell 2000 | 小型株の基準 |
分析のヒント
-
背景を考慮する:市場環境は個別株に影響します。
-
イベントを考慮する:決算、配当、株式分割は株価に影響します。
-
出来高で確認する:株価の動きには出来高の裏付けが必要です。
-
複数の時間軸で見る:長期と短期の両方の視点で分析します。
-
同業他社と比較する:相対的なパフォーマンスが重要です。
-
重要な水準に注目する:節目となる株価、52週高値/安値を確認します。
ユースケース
- 取引分析:売買のタイミング
- パフォーマンスの追跡:ポートフォリオのモニタリング
- イベント分析:決算やニュースの影響
- ボラティリティ評価:リスク評価
- 同業他社との比較:相対的なパフォーマンス