Back to skills
SKILL.md
Comprehensive Analysis
ASecurity個別銘柄の総合分析。ファンダメンタル・テクニカル・需給・信用リスク・確率的予測・相関を多角的に実行し、統合レポートを出力する。「分析して」「調べて」「どう思う」「買い時?」「売り時?」「○○はどう?」のように銘柄について総合的な分析を求められたときに使用。個別スキル(DCF、SEPAなど)を明示的に指定された場合はそちらを優先。
- 26 stars
- 0 votes
- 0 copies
- 2 views
- Added October 14, 2026
Security analysis
100/100npx -y skills add raditrejp/dexter-kabu-jp --skill comprehensive-analysis --agent claude-codeAre you the author of Comprehensive Analysis?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/raditrejp-comprehensive-analysis)---
name: comprehensive-analysis
description: 個別銘柄の総合分析。ファンダメンタル・テクニカル・需給・信用リスク・確率的予測・相関を多角的に実行し、統合レポートを出力する。「分析して」「調べて」「どう思う」「買い時?」「売り時?」「○○はどう?」のように銘柄について総合的な分析を求められたときに使用。個別スキル(DCF、SEPAなど)を明示的に指定された場合はそちらを優先。
---
# 総合銘柄分析 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_key_ratios` と `get_financials` で対象銘柄の基本情報を取得し、以降のフェーズで共有する。
**取得項目:**
- 銘柄名、セクター、業種
- 時価総額
- 現在株価
- 決算期
**金融業(銀行・保険・証券)の場合:** Phase 2(Altman Z'')はスキップ対象としてフラグを立てる。
## Phase 1: ファンダメンタル分析
### 1a: DCFバリュエーション
`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 で取得したデータは以降のフェーズで再利用する
2. 同じデータソースへの重複呼び出しを避ける
3. エージェントのイテレーション上限に注意し、必要に応じてフェーズを優先順位でトリアージする
### 優先順位(イテレーション上限に近い場合)
1. Phase 1(ファンダメンタル) — 最重要
2. Phase 3(テクニカル) — タイミング判断に必須
3. Phase 4(需給) — 短期判断に重要
4. Phase 2(信用リスク) — 安全性確認
5. Phase 5(モンテカルロ) — 補完的
6. Phase 6(相関) — 補助的
上限に達しそうな場合は上位フェーズを優先し、下位はスキップして注記する。
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.