Skip to content
cccskills
FreePublished on GitHub

comprehensive-analysis

個別銘柄の総合分析。ファンダメンタル・テクニカル・需給・信用リスク・確率的予測・相関を多角的に実行し、統合レポートを出力する。「分析して」「調べて」「どう思う」「買い時?」「売り時?」「○○はどう?」のように銘柄について総合的な分析を求められたときに使用。

個別スキル(DCF、SEPAなど)を明示的に指定された場合はそちらを優先。

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md13.0 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

総合銘柄分析 Skill

個別銘柄について、複数の分析スキルを体系的に実行し、ISQスコアを統合した総合レポートを出力する。

基本方針

  • ユーザーが「○○を分析して」と銘柄を指定した場合、本スキルを起点にする
  • 各分析フェーズでは対応するスキルを skill ツールで呼び出して実行する
  • 全フェーズ完了後、ISQスコアを統合して総合判定を行う
  • データが取得できないフェーズはスキップし、取得できた範囲で最善の分析を行う

Workflow Checklist

Comprehensive Analysis Progress:
- [ ] Phase 0: 銘柄の基本情報取得
- [ ] Phase 1: ファンダメンタル分析(DCF + 財務指標)
- [ ] Phase 2: 信用リスク分析(Altman Z'')
- [ ] Phase 3: テクニカル分析(SEPA + ダウ理論 + グランビル)
- [ ] Phase 4: 需給分析
- [ ] Phase 5: 確率的株価予測(モンテカルロ)
- [ ] Phase 6: 市場相関分析
- [ ] Phase 7: ISQスコア統合と総合レポート

Phase 0: 銘柄の基本情報取得

まず get_stock_analysis を1回呼ぶ(引数 code。現在株価を get_stock_price で取得済みなら currentPrice に渡す)。 財務(直近5期)・理想株価・6軸スコア・業種比較・会社予想と進捗・DCF を1回で返すので、Phase 0 の基本情報と Phase 1 のファンダメンタル材料はここから取る。個別ツールを何本も呼ばない(利用回数の節約)。

  • 応答の sections[] のうち status: "unavailable" のセクションだけ、個別ツール(detailTool)や get_key_ratios / get_financials で補う
  • 応答に userNotice / usage.withheld(今日の利用回数が足りず返さなかったセクション)があれば、レポートの冒頭近くで利用者に伝える。有料プランの案内は userNotice の文面に従う。返っていないセクションは「データなし」として扱い、推測で埋めない
  • priceDateNote: 理想株価・DCF の判定は決算期末の擬似株価との比較であり、現在の市場株価ではない。判定を書くときにこの時点を添える
  • 上場廃止・REIT・ETF 等で分析不可のときは理由が返る。その場合は以降のフェーズに進まず、利用者に理由を伝える
  • ツールが使えない(get_stock_analysis がエラー・未接続)ときは、従来どおり get_key_ratios と get_financials で基本情報を取得する
  • followUp.instruction の監視リスト・深掘りの案内は、レポート末尾で一言にまとめて伝える

get_stock_analysis を呼べなかった場合のみ、get_key_ratios と get_financials で対象銘柄の基本情報を取得し、以降のフェーズで共有する。

取得項目:

  • 銘柄名、セクター、業種(get_stock_analysis の companyName / sector)
  • 時価総額
  • 現在株価(get_stock_price。利用者自身の J-Quants キーのとき)
  • 決算期

金融業(銀行・保険・証券)の場合: Phase 2(Altman Z'')はスキップ対象としてフラグを立てる。

Phase 1: ファンダメンタル分析

1a: DCFバリュエーション

Phase 0 の get_stock_analysis に dcf / idealPrice セクションがあれば、それを理論株価の根拠として使う(dcf スキルは3シナリオ・感度分析など、より詳しく見たいときに呼ぶ)。

skill ツールで dcf-valuation を呼び出す。

目的: 理論株価(フェアバリュー)の算出、割安/割高の判定

1b: 同業他社比較

skill ツールで peer-comparison を呼び出す。

目的: セクター内での相対的なポジション把握

1c: 配当分析(配当銘柄の場合)

対象銘柄に配当がある場合、skill ツールで dividend を呼び出す。

スキップ条件: 配当利回り0%の銘柄

1d: PEGレシオ分析

Phase 0 または Phase 1a で取得した財務データから算出する。別スキルの呼び出しは不要。

PEG = PER / 年間EPS成長率(%)

判定基準:

PEG判定
< 1.0成長に対して割安(ピーター・リンチ基準)
1.0 〜 2.0適正
> 2.0成長に対して割高

注意: EPS成長率が負またはゼロの場合はPEG算出不可。その旨を注記してスキップ。

1e: ネットネット株判定(グレアム基準)

Phase 0 で取得した財務データから算出する。別スキルの呼び出しは不要。

NCAV(正味流動資産価値) = 流動資産 - 総負債
ネットネット判定: NCAV > 時価総額 なら該当
割安度: NCAV / 時価総額(1.0以上ならネットネット株)

判定基準:

NCAV / 時価総額判定
> 1.5超割安(グレアムの理想基準)
1.0 〜 1.5ネットネット株に該当
0.67 〜 1.0グレアムの2/3基準に近い
< 0.67非該当

注意: 金融業は資産構造が特殊なため参考値として扱う。

Phase 2: 信用リスク分析

skill ツールで altman-z を呼び出す。

目的: 倒産リスクの定量評価、財務健全性の確認

スキップ条件: 金融業(銀行・保険・証券)はモデル適用外

Phase 3: テクニカル分析

3a: SEPA & ステージ分析

skill ツールで sepa を呼び出す。

目的: 現在のステージ(S1〜S4)判定、ミネルヴィニ基準チェック

3b: ダウ理論

skill ツールで dow-theory を呼び出す。

目的: トレンド方向の判定(上昇/下降/レンジ)

3c: グランビルの法則

skill ツールで granville を呼び出す。

目的: 移動平均線に基づく売買シグナル

Phase 4: 需給分析

4a: 需給(信用残・空売り・機関投資家動向)

skill ツールで supply-demand を呼び出す。

目的: 需給バランスの評価

4b: しこり玉分析

skill ツールで shikori を呼び出す。

目的: 上値抵抗となる出来高集中帯の特定

Phase 5: 確率的株価予測

skill ツールで monte-carlo を呼び出す。

目的: 将来の株価分布を確率的に推定、VaR算出

Phase 1 との連携: DCFで算出した目標株価があれば、到達確率も計算する。

Phase 6: 市場相関分析

skill ツールで correlation を呼び出す。

目的: TOPIX との相関、β値、固有リスクの把握

分析内容: 対象銘柄 vs TOPIX ETF(1306)をデフォルトで実行。

Phase 7: ISQスコア統合と総合レポート

全フェーズのISQスコアを加重平均で統合し、総合判定を行う。

ISQスコアの加重配分

フェーズウェイト理由
Phase 1: ファンダメンタル30%バリュエーションは長期投資の基盤
Phase 2: 信用リスク10%安全性の最低条件
Phase 3: テクニカル25%エントリータイミングの判断
Phase 4: 需給15%短期の需給バランス
Phase 5: モンテカルロ10%確率的なリスク評価の補完
Phase 6: 相関10%ポートフォリオ文脈の補助

スキップされたフェーズがある場合: 残りのフェーズでウェイトを按分する。

統合ISQスコアの算出

統合Sentiment = Σ(各フェーズのSentiment × ウェイト)
統合Confidence = Σ(各フェーズのConfidence × ウェイト) × 調整係数
統合Intensity = max(各フェーズのIntensity)  ← 最も強いシグナルを採用
統合Expectation Gap = Σ(各フェーズのExpectation Gap × ウェイト)
統合Timeliness = max(各フェーズのTimeliness)  ← 最も緊急なものを採用

調整係数:

  • 全6フェーズ実行: ×1.0
  • 5フェーズ: ×0.9
  • 4フェーズ以下: ×0.8

総合判定

統合Sentimentに基づく判定:

統合Sentiment判定説明
+0.5 以上強気複数の観点から買いシグナル
+0.2 〜 +0.5やや強気概ねポジティブだが留意点あり
-0.2 〜 +0.2中立明確な方向感なし
-0.5 〜 -0.2やや弱気懸念材料が優勢
-0.5 以下弱気複数の観点から売りシグナル

出力フォーマット

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋 総合銘柄分析レポート
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷 対象銘柄: {銘柄名}({銘柄コード})
📅 分析日: {日付}
🏭 セクター: {セクター名}
💰 現在株価: {株価}円 | 時価総額: {X}億円

━━ 総合判定 ━━
📊 判定: {強気 / やや強気 / 中立 / やや弱気 / 弱気}

【統合ISQスコア】
| 指標 | スコア | 解釈 |
|------|--------|------|
| Sentiment | {+/-X} | {方向性の説明} |
| Confidence | {X} | {確信度の説明} |
| Intensity | {X}/5 | {強度の説明} |
| Expectation Gap | {X} | {織り込み度の説明} |
| Timeliness | {X} | {緊急性の説明} |

━━ 各フェーズの要約 ━━

📈 **ファンダメンタル** (ウェイト: 30%)
  DCF理論株価: {X}円(現在比 {+/-X}%) | ISQ Sentiment: {X}
  同業他社内ポジション: {要約}
  {配当分析の要約(該当する場合)}
  PEG: {X}({割安/適正/割高}) | ネットネット: {該当/非該当}(NCAV/時価総額: {X})

🏦 **信用リスク** (ウェイト: 10%)
  Altman Z'': {スコア}({安全圏/グレーゾーン/危険圏}) | ISQ Sentiment: {X}
  {スキップの場合: 「金融業のためスキップ」}

📉 **テクニカル** (ウェイト: 25%)
  ステージ: {S1/S2/S3/S4} | ダウ理論: {上昇/下降/レンジ} | グランビル: {シグナル}
  ISQ Sentiment: {X}

⚖️ **需給** (ウェイト: 15%)
  信用倍率: {X}倍 | 需給判定: {良好/中立/悪化}
  ISQ Sentiment: {X}

🎲 **確率的予測** (ウェイト: 10%)
  3ヶ月後中央値: {X}円 | VaR(95%): {X}% | 上昇確率: {X}%
  {DCF目標株価への到達確率: {X}%(算出できた場合)}
  ISQ Sentiment: {X}

📈 **市場相関** (ウェイト: 10%)
  β: {X} | 相関: {X} | 固有リスク(年率): {X}%
  ISQ Sentiment: {X}

━━ 総合考察 ━━
  {各フェーズの分析結果を統合した総合的な見解}
  {買い/売りの判断に最も影響する要因}
  {主要リスク要因}
  {推奨アクション(分析であり投資助言ではない旨を付記)}

━━ 注意事項 ━━
  - 本レポートは多角的な分析を統合した研究レポートであり、投資助言ではない
  - 各フェーズの詳細は個別スキルを参照(例: skill dcf-valuation)
  - ISQスコアは相対的な指標であり、絶対的な売買基準ではない
  - 決算発表前後は各指標が大きく変動する可能性がある
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Phase 8: PDFレポート提案(任意)

Phase 7 の出力が完了したら、以下のように確認する:

「PDFレポートも出力しますか?レーダーチャート付きのビジュアルレポートを生成できます。」

ユーザーが希望した場合、pdf-report スキルを呼び出す。

実行時の注意

ツール呼び出し回数の管理

全フェーズを実行すると多数のツール呼び出しが必要になる。効率化のため:

  1. Phase 0 の get_stock_analysis(1回で6セクション)で取れたデータは以降のフェーズで再利用し、同じ内容を個別ツールで取り直さない
  2. 同じデータソースへの重複呼び出しを避ける
  3. エージェントのイテレーション上限に注意し、必要に応じてフェーズを優先順位でトリアージする

優先順位(イテレーション上限に近い場合)

  1. Phase 1(ファンダメンタル) — 最重要
  2. Phase 3(テクニカル) — タイミング判断に必須
  3. Phase 4(需給) — 短期判断に重要
  4. Phase 2(信用リスク) — 安全性確認
  5. Phase 5(モンテカルロ) — 補完的
  6. Phase 6(相関) — 補助的

上限に達しそうな場合は上位フェーズを優先し、下位はスキップして注記する。

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Altman Z''スコアによる信用リスク分析。企業の倒産リスクを定量評価し、安全圏/グレーゾーン/危険圏に分類する。「倒産リスク」「信用リスク」「財務健全性」「Altman」「Z-score」「安全性分析」と聞かれたときに使用。

The English summary is being prepared. Showing the original description.

raditrejp/dexter-kabu-jp27Updated Oct 16, 2026

銘柄間・クロスアセット相関分析。個別株同士、個別株と指数、セクター間の相関係数と回帰分析を行い、分散投資やヘッジの判断材料を提供する。「相関」「連動性」「β(ベータ)」「分散投資」「ヘッジ」「回帰分析」と聞かれたときに使用。

The English summary is being prepared. Showing the original description.

raditrejp/dexter-kabu-jp27Updated Oct 16, 2026

Performs discounted cash flow (DCF) valuation analysis to estimate intrinsic value per share. Triggers when user asks for fair value, intrinsic value, DCF, valuation, "what is X worth", price target, undervalued/overvalued analysis, or wants to compare current price to fundamental value.

The English summary is being prepared. Showing the original description.

raditrejp/dexter-kabu-jp27Updated Oct 16, 2026

配当分析。配当利回り推移、連続増配/減配年数、DOE(株主資本配当率)、配当性向を算出し、配当政策の持続性と変化シグナルを判定する。

The English summary is being prepared. Showing the original description.

raditrejp/dexter-kabu-jp27Updated Oct 16, 2026

ダウ理論に基づくトレンド判定。スイングハイ・スイングローを検出し、高値・安値の切り上げ/切り下げパターンからトレンド方向を判定する。出来高によるトレンド確認も行う。

The English summary is being prepared. Showing the original description.

raditrejp/dexter-kabu-jp27Updated Oct 16, 2026

グランビルの法則(8法則)に基づく売買シグナル判定。株価と移動平均線の位置関係から買い4パターン・売り4パターンを識別し、乖離率とシグナル強度を算出する。

The English summary is being prepared. Showing the original description.

raditrejp/dexter-kabu-jp27Updated Oct 16, 2026

See all skills by raditrejp

Report a problem with this skill