income-investment について
income-investment は、企業の分配金が持続可能か、ポートフォリオの収入源として適切かを評価する調査スキルです。キャッシュフロー、負債、評価、税、シナリオを分析し、明示的なリスク条件に基づいて分類します。
主な機能
- 01複数年の分配履歴と支払時期を確認
- 02キャッシュフローのカバー率、負債、減配リスクを評価
- 033 つの事業シナリオで評価を分析
- 04算出可能な収入とポートフォリオへの影響を計算
- 05リスク条件に基づいて収入投資を判定
活用シーン
- 01高利回りが持続的なキャッシュフローに支えられているか確認
- 02保有銘柄や購入候補の収入源としての役割を評価
- 03減配や深刻なストレス時の影響を比較
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ xbtlin/ ai-berkshire --skill income-investmentインストール後、Claude Code で/income-investmentを入力して読み込まれたか確認します。
詳細
Codex アダプターに関する注記
このスキルは skills/income-investment.md から生成されています。Claude Code と Codex のユーザーが、共通の正規ワークフローを利用できるようにするためのものです。
$ARGUMENTSは、現在の Codex スレッドにおけるユーザーのリクエストとして扱います。- ソースで Task、Agent、WebSearch、Bash、Read、Write など Claude 専用の機能が言及されている場合は、このセッションで利用できる最も近い Codex の機能を使用します。利用可能であればサブエージェント、必要に応じてウェブ検索、ローカルツールにはシェルコマンド、ワークスペース内のファイルには通常のファイル編集を使用してください。
- このリポジトリの
tools/にある共有プロジェクトツールを使用します。リポジトリのルートからpython3 tools/financial_rigor.py ...のようなパスでコマンドを実行してください。現在のスレッドがリポジトリ外から始まった場合は、固定されたホームディレクトリのパスを想定せず、まず実際のチェックアウト先を特定してください。 - 調査を始める前に
dateコマンドを実行して今日の日付を確認し、「最新」データの基準とします。レポートのヘッダーにデータの基準日を明記してください。学習データから現在の日付を推測してはいけません。 AGENTS.mdの調査品質ルールを守ってください。財務データをクロスチェックし、評価や計算には正確な算術ツールを使用し、不確実性や情報源の不足を明確に示してください。
インカム投資:持続的かつ機会的な分配金の分析
$ARGUMENTS を分析し、次の問いに答えてください。
この企業は、長期的なインカム投資の有力候補として、あるいは機会を狙った利回り投資として、ポートフォリオに組み入れるに足る、十分に持続性のある魅力的な分配可能所得を生み出せますか?
表示利回りが高いことを、投資機会として有望である証拠とみなしてはいけません。このワークフローは学習と調査を目的とするものであり、個別の投資助言ではありません。
入力
次の形式のコマンドを使用してください。
/income-investment "<company or ticker>" [mode=new|existing] [role=core-income|opportunistic-income|unspecified] [quantity=...] [cost_basis=...] [portfolio_weight=...] [target_yield=...] [tax_residence=...] [portfolio_file=...] [horizon=...]
企業名またはティッカーは必須です。その他の項目はすべて任意です。同等の自然言語による入力も受け付けます。不足している値を捏造せず、Unknown または Not calculable と記し、その影響を説明してください。特に、税引後純所得は、居住国、口座の種類、適用される租税条約、源泉徴収の取り扱いが確認できない限り推定してはいけません。
関連ワークフロー
既存のワークフローを再現するのではなく、利用するか参照してください。
| 必要な作業 | ワークフロー |
|---|---|
| 検証済み財務データと情報源間の照合 | financial-data |
| 総合的な基礎調査 | investment-research |
| 購入前の最終判断 | investment-checklist |
| ポートフォリオへの適合性、集中度、投資額の設定 | portfolio-review |
| 判断後のモニタリング | thesis-tracker |
| 決算発表後の更新 | earnings-review |
| 個別イベントの迅速な分析 | news-pulse |
income-investment はインカム投資に特化した判断を担います。現在の portfolio-review の結論を、明示せずに覆してはいけません。
調査の原則
- 調査前に
dateを実行してください。レポートのヘッダーにデータの基準日を記載してください。 - 年次・中間報告書、決算発表、投資家向け資料、規制当局への提出書類、公式発表、公式取引所データの順に優先してください。二次情報源は情報の不足を補う場合に限って使用し、二次情報であることを明記してください。
skills/financial-data.mdを適用してください。意思決定に重要な財務データは、入手可能な場合、少なくとも2つの独立した情報源で検証し、1%を超える不一致を指摘してください。- 時点に依存する数値にはすべて日付または対象期間を付けてください。重要な記述はそれぞれ、検証済み事実、推定、前提、分析上の判断のいずれかに明確に分類してください。
- 配当性向、利回り、評価額、時価総額、ポートフォリオ収入、シナリオの正確な計算には
python3 tools/financial_rigor.pyを使用してください。意思決定に影響する結果を暗算に頼ってはいけません。 - レポートの保存後、
tools/report_audit.py extractおよびverdictのワークフローを実行してください。監査に合格しないレポートは草稿であり、公開可能な調査レポートではありません。
実行ワークフロー
1. リクエストを解析し、データ品質を確立する
- 証券、上場、通貨、分配通貨、モード、希望する役割、および任意のポートフォリオ入力を解決します。
- どの総収入、純収入、取得利回り(yield-on-cost)、ポートフォリオ貢献度、および取引後の計算が可能かを明示します。
- エビデンスの品質を
A(完全な一次資料)、B(部分的な一次資料)、またはC(主に二次資料/不完全)で評価します。ファンダメンタルズが著しく不十分な場合はINSUFFICIENT DATAゲートが発動します。
2. 分配を理解する
利用可能な場合は少なくとも 5 年間を対象とします:
- 頻度、普通・特別・変動の別、支払通貨;
- 1 株あたり年間配当と総分配額;
- 増配、維持、減配、停止の回数;
- 配当 CAGR(正確な期間と特別配当の扱いを含む);
- 予定されている発表日、権利落ち日、基準日、支払日。
権利落ち日を待つことは無償の利益ではないと説明します。株価は理論上、分配額だけ調整されます。カレンダーは執行タイミングの参考にはなりますが、弱い企業を購入したり、必要な売却を遅らせたりする正当な理由には決してなりません。
3. 分配可能なキャッシュを追跡する
純利益の配当性向、フリーキャッシュフローの配当性向、必要な投資後のキャッシュフロー、キャッシュフローの安定性と品質、インタレストカバレッジ、純負債、負債の満期、借り換えの必要性、維持および成長のための設備投資、関連するオフバランスシートのコミットメント、配当と競合する自社株買いを分析します。
セクターをまたいで EPS 配当性向を機械的に適用しないでください:
| セクター | 必須のセクター指標 |
|---|---|
| REIT / SIIC | FFO、AFFO、稼働率、LTV |
| 銀行 | CET1、分配可能利益、規制上の制約 |
| 保険会社 | ソルベンシーと資本創出 |
| BDC | NII、NAV、非発生(non-accruals) |
| 資源 | ミッドサイクルのキャッシュフローと変動分配方針 |
| 通信 / 公益事業 | 設備投資、負債、FCF カバレッジ |
4. 品質と持続性を検証する
ビジネスモデル、モート、価格決定力、景気循環性、金利/通貨/コモディティ感応度、収益の予測可能性、資本配分、経営陣の質、および下方シナリオで分配を維持する能力を評価します。会計上の利益と、再現可能な分配可能キャッシュを区別します。
5. インカムストリームを評価する
現在の利回り、過去平均利回り、適切なセクターマルチプル、FCF 利回り、妥当な本源的価値の範囲、安全余裕、および株価下落と減配の複合シナリオを分析します。取得利回りは回顧的な情報にすぎず、ポジションを保持する理由には決してなりません。
6. 使用可能なインカムを計算する
入力がそれを裏付ける場合にのみ、年間総配当、支払頻度ごとの総配当、既知の源泉源泉徴収、推定純収入、ポートフォリオインカムへの貢献、および提案された取引後の年間インカムを計算します。税務または口座情報が不完全な場合は、総収入を表示し、純収入が計算できない正確な理由を説明します。条約税率と税務上の扱いには、管轄、口座の前提、および発効日を付記します。
7. ポートフォリオへの適合性を確認する
ポートフォリオが提供された場合:
- 現在および提案後のウェイトを判断します;
- セクターおよび地域の集中度、重複するリスク、単一産業へのインカム依存を検討します;
- 資本の分散と配当の分散を区別します;
- 利用可能な場合は、最新の関連する
portfolio-reviewレポートを参照します。
結論が異なる場合は、両方の結論を示し、その理由を説明し、企業の品質と配分の適合性を分けて扱います。健全なインカム証券であっても、ポートフォリオの集中度によって HOLD – DO NOT ADD、REDUCE、または WATCHLIST が妥当となる場合があります。
データが許す場合は、月別の予想総収入を表示します。空いた月を埋めるために劣った企業を推奨しないでください。四半期ごとの支払者は、毎月の支払者を必要とせずに組み合わせて毎月のキャッシュフローを生み出すことができます。
8. 3つのシナリオを作成する
ベースケース、逆風ケース、深刻ケースを提示します。それぞれについて、運用上の前提、分配可能キャッシュフロー、配当のカバー率、バランスシート/借り換えへの影響、配当の見通し、バリュエーションへの影響を明記してください。逆風ケースと深刻ケースでは、配当が固定されていると仮定せず、配当削減を明示的に検証してください。
分類、ゲート、判定
まず、インカム特性を分類します。
- 確信度が高く、持続可能なインカム:質の高い事業、持続可能で成長する可能性のある配当、長期保有が妥当であること。
- 機会的なインカム:一時的な利回りまたはディスカウントで、明確なエントリー、モニタリング、保有期間、エグジットのルールがあること。
- 高利回りの罠:カバー率不足の継続、レバレッジ/投資ニーズとの不整合、構造的な衰退、または主に株価下落によって利回りが上昇していること。
- インカム投資に不適:実質的な分配がない、利回りがわずか、証拠が不十分、または株主還元が主に別の方法で行われていること。
次の定性的なスコアカードを使用してください。数値平均は算出しないでください。
| 項目 | 評価(Strong、Adequate、Weak、Critical、Unknown) | 根拠 |
|---|---|---|
| 事業の質 | ||
| キャッシュフローの見通しやすさ | ||
| 配当カバー率 | ||
| バランスシートの健全性 | ||
| 分配実績 | ||
| 配当成長の可能性 | ||
| バリュエーション | ||
| 景気循環性 | ||
| 減配リスク | ||
| ポートフォリオとの適合性 |
判定の前に、次の阻止ゲートを確認してください。
- 分配金のカバー不足が継続している。
- 重大な負債または借り換えリスクがある。
- 事業が構造的に悪化している。
- 基本的なデータが不足している。
- 重大なガバナンスまたは誠実性の懸念がある。
安全性、負債、事業の悪化、または誠実性に関するゲートに抵触した場合は、スコアカードの評価にかかわらず、通常は REJECT / YIELD TRAP が必要です(既存ポジションについて、入手可能なポートフォリオ情報から直ちに処分すべきか判断できない場合は REDUCE)。データ不足のゲートに抵触した場合は INSUFFICIENT DATA としてください。ゲートへの抵触をスコアで相殺してはいけません。
次の判定から、必ず1つだけ選んでください。
CORE INCOMEOPPORTUNISTIC INCOMEWATCHLISTHOLD – DO NOT ADDREDUCEREJECT / YIELD TRAPINSUFFICIENT DATA
判定にあたり、想定されるポートフォリオ内の役割、主な理由、主なリスク、エントリー条件、検討すべきポジションサイズの範囲(すべての人に普遍的に適するものとして提示しないこと)、追加投資の条件、削減/売却の基準、モニタリング指標、確信度を提示してください。ポートフォリオ、税務、またはリスク許容度に関する情報が不足している場合は、個別の確定的な推奨を行わないでください。
必須レポート形式
次の見出しをそれぞれ1回だけ使用し、同じ分析を繰り返さないでください。
- エグゼクティブサマリー
- 判定とカテゴリー
- 想定されるポートフォリオ内の役割
- 事業と分配金の原資
- 配当履歴とカレンダー
- 分配カバー率と安全性
- バランスシートと借り換え
- インカムの成長
- バリュエーションと安全余裕
- 税金と通貨
- ポートフォリオとの適合性
- シナリオ:ベース、逆風、深刻
- 減配リスク
- 購入または追加投資の条件
- 削減または売却の条件
- モニタリング表
- 1文での結論
- 出典とデータ品質
結果を reports/{company}-income-investment-{YYYYMMDD}.md に保存し、ファイルシステムで安全に使用できる会社識別子を使ってください。スコアカードと阻止ゲートの結果はセクション2に、算出可能な場合は月次インカムカレンダーをセクション11に含めてください。セクション18には、出典のタイトル、発行元/出版社、公開日、アクセス日、報告対象期間、URL、一次/二次情報の区分を記載してください。
リリース監査
python3 tools/report_audit.py extract --report reports/{company}-income-investment-{YYYYMMDD}.md
# Verify every extracted item against reliable sources, then:
python3 tools/report_audit.py verdict --results '<verified JSON>' --report {company}-income-investment-{YYYYMMDD}.md
不合格となった項目を修正し、監査を繰り返してください。未解決の不足事項は明確に残し、仮定で補わず、確信度を下げてください。