本文へ移動
cccskills
無料GitHub で公開

altman-z

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

インストール方法を見る

含まれるファイル(1)

  • SKILL.md8.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Altman Z'' Score 信用リスク分析 Skill

Altman Z'' (Double Prime) モデルにより、企業の財務健全性を定量評価する。Z''モデルは製造業・非製造業を問わず適用可能な汎用版。

Altman Z'' 公式

Z'' = 6.56 × X1 + 3.26 × X2 + 6.72 × X3 + 1.05 × X4
変数定義意味
X1運転資本 / 総資産短期流動性
X2利益剰余金 / 総資産累積収益力
X3EBIT / 総資産資産収益力
X4株式時価総額 / 総負債財務レバレッジ

判定基準:

Z''スコア判定説明
> 2.60安全圏 (Safe Zone)倒産リスク低い
1.10 〜 2.60グレーゾーン (Grey Zone)注意が必要
< 1.10危険圏 (Distress Zone)倒産リスク高い

必要なツールとデータ

  • get_financials (metric_type: balance_sheet): 総資産、流動資産、流動負債、利益剰余金、総負債
  • get_financials (metric_type: income): EBIT(営業利益で代用可)
  • get_stock_price: 時価総額の算出用(株価 × 発行済株式数)
  • get_key_ratios: 時価総額が直接取得できる場合はこちらを使用

Workflow Checklist

Altman Z'' Score Analysis Progress:
- [ ] Step 1: 財務データの取得
- [ ] Step 2: 各変数(X1〜X4)の算出
- [ ] Step 3: Z''スコアの計算と判定
- [ ] Step 4: 時系列比較(可能な場合)
- [ ] Step 5: 結果出力とISQスコア算出

Step 1: 財務データの取得

1.1 貸借対照表データ

get_financials を metric_type: "balance_sheet" で呼び出す。

抽出項目:

  • 総資産(total_assets)
  • 流動資産(current_assets)
  • 流動負債(current_liabilities)
  • 利益剰余金(retained_earnings)
  • 総負債(total_liabilities)
  • 発行済株式数(shares_outstanding)— 取得できない場合は Step 1.3 で補完

1.2 損益計算書データ

get_financials を metric_type: "income" で呼び出す。

抽出項目:

  • EBIT(earnings_before_interest_and_taxes)
  • 代替: EBIT が直接取得できない場合、営業利益(operating_income)で代用する

1.3 時価総額データ

get_key_ratios で時価総額(market_cap)を取得。

代替: 時価総額が取得できない場合:

  1. get_stock_price で最新株価を取得
  2. 発行済株式数 × 株価 = 時価総額

1.4 データ不足時のフォールバック

必須データが欠落している場合の対処:

欠落データフォールバック
利益剰余金純資産 - 資本金 - 資本剰余金 で推定
EBIT営業利益で代用
流動資産/流動負債運転資本が直接取得できればそれを使用
総負債総資産 - 純資産
発行済株式数時価総額 / 株価 で逆算

重要: フォールバックを使用した場合、出力で明記すること。

Step 2: 各変数の算出

X1: 運転資本 / 総資産

運転資本 = 流動資産 - 流動負債
X1 = 運転資本 / 総資産
  • 正の値: 短期債務を流動資産でカバーできている
  • 負の値: 短期流動性に問題あり(赤信号)

X2: 利益剰余金 / 総資産

X2 = 利益剰余金 / 総資産
  • 高い値: 長年にわたり利益を蓄積してきた企業
  • 低い/負の値: 累積赤字を抱えている(若い企業は構造的に低くなる点に注意)

X3: EBIT / 総資産

X3 = EBIT / 総資産
  • 資産をどれだけ効率的に利益に変換しているか
  • 日本企業は営業利益率が低い傾向があるため、X3は低めに出やすい

X4: 株式時価総額 / 総負債

X4 = 時価総額 / 総負債
  • 市場が企業価値をどう評価しているか vs 負債水準
  • 株価が大きく下落すると急激に悪化する

Step 3: Z''スコアの計算と判定

Z'' = 6.56 × X1 + 3.26 × X2 + 6.72 × X3 + 1.05 × X4

判定ロジック:

  • Z'' > 2.60 → 安全圏
  • 1.10 ≦ Z'' ≦ 2.60 → グレーゾーン
  • Z'' < 1.10 → 危険圏

日本市場への補正に関する注意:

  • Altman Z''は米国企業データで構築されたモデル
  • 日本企業は一般にレバレッジが高く(メインバンク制)、営業利益率が低い傾向
  • Z''が低めに出ても即座に倒産リスクが高いとは限らない
  • 同業他社との相対比較が重要(絶対値だけで判断しない)

Step 4: 時系列比較(可能な場合)

過去の財務データが取得可能であれば、直近3期分のZ''スコアを算出してトレンドを確認する。

トレンド判定:

  • 上昇トレンド: 財務健全性が改善中
  • 横ばい: 安定
  • 下降トレンド: 悪化傾向(特にグレーゾーンに接近中なら警告)

Step 5: 出力フォーマット

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏦 Altman Z'' Score 信用リスク分析
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🏷 対象銘柄: {銘柄名}({銘柄コード})
📅 分析日: {日付}
📊 決算期: {直近決算期}

【Z''スコア】
  Z'' = {スコア} → {安全圏 / グレーゾーン / 危険圏}

【各変数の内訳】
| 変数 | 計算式 | 値 | 係数 | 寄与 |
|------|--------|-----|------|------|
| X1 | 運転資本 / 総資産 | {X1値} | ×6.56 | {寄与値} |
| X2 | 利益剰余金 / 総資産 | {X2値} | ×3.26 | {寄与値} |
| X3 | EBIT / 総資産 | {X3値} | ×6.72 | {寄与値} |
| X4 | 時価総額 / 総負債 | {X4値} | ×1.05 | {寄与値} |
| **合計** | | | | **{Z''スコア}** |

【使用データ】
| 項目 | 値 | 出所 |
|------|-----|------|
| 総資産 | {X}百万円 | ラジ株ナビ MCP(EDINETデータ) |
| 流動資産 | {X}百万円 | ラジ株ナビ MCP(EDINETデータ) |
| 流動負債 | {X}百万円 | ラジ株ナビ MCP(EDINETデータ) |
| 運転資本 | {X}百万円 | 算出 |
| 利益剰余金 | {X}百万円 | ラジ株ナビ MCP(EDINETデータ) |
| EBIT(営業利益) | {X}百万円 | ラジ株ナビ MCP(EDINETデータ) |
| 総負債 | {X}百万円 | ラジ株ナビ MCP(EDINETデータ) |
| 時価総額 | {X}百万円 | JQuants/算出 |

【時系列推移】(取得可能な場合)
| 決算期 | Z''スコア | 判定 | 前期比 |
|--------|----------|------|--------|
| {FY-2} | {スコア} | {判定} | - |
| {FY-1} | {スコア} | {判定} | {+/-差分} |
| {FY-0} | {スコア} | {判定} | {+/-差分} |

【考察】
  {Z''スコアの水準とトレンドに基づく総合判断}
  {日本市場特有の注意点(メインバンク制、低金利環境等)}
  {同業他社との相対的な位置づけがあればコメント}
  {フォールバックを使用した場合はその旨を明記}

【注意事項】
  - Altman Z''は米国企業データに基づくモデルであり、日本企業への適用には一定の限界がある
  - 金融業(銀行・保険・証券)は資産構造が特殊なため、本モデルの適用は推奨しない
  - スコアは絶対値よりも時系列の変化と同業他社比較を重視すること
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

ISQ Signal 変換

Z''スコアの結果をISQシグナルに変換する。

Sentiment(方向性):

  • 安全圏 (Z'' > 2.60): +0.3〜+0.5(信用面でポジティブ)
  • グレーゾーン (1.10〜2.60): -0.2〜+0.2(中立〜やや懸念)
  • 危険圏 (Z'' < 1.10): -0.5〜-0.8(信用リスク顕在化)

Confidence(確信度):

  • 全データ揃い: 0.7〜0.8
  • フォールバック使用: 0.4〜0.6
  • 金融業に適用: 0.2〜0.3(モデル適用性が低い)

Intensity(強度):

  • 安全圏かつ上昇トレンド: 2
  • グレーゾーン: 3
  • 危険圏: 4〜5
  • トレンド急変時: +1

Expectation Gap(織り込み度):

  • 株価が既に大幅下落: 0.1〜0.3(リスク織り込み済み)
  • 株価安定でZ''低下: 0.5〜0.8(未織り込みのリスク)

Timeliness(緊急性):

  • 安全圏: 0.1〜0.2(急ぎではない)
  • グレーゾーンで悪化中: 0.4〜0.6
  • 危険圏: 0.7〜0.9(早急な判断が必要)

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

comprehensive-analysis

無料日本語概要

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

raditrejp/dexter-kabu-jp262026年5月13日 更新

correlation

無料日本語概要

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

raditrejp/dexter-kabu-jp262026年5月13日 更新

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.

日本語の概要は準備中です。原文の説明を表示しています。

raditrejp/dexter-kabu-jp262026年5月13日 更新

dividend

無料日本語概要

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

raditrejp/dexter-kabu-jp262026年5月13日 更新

dow-theory

無料日本語概要

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

raditrejp/dexter-kabu-jp262026年5月13日 更新

granville

無料日本語概要

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

raditrejp/dexter-kabu-jp262026年5月13日 更新

raditrejp のスキルをすべて見る

このスキルの問題を報告する