china-roll-forward について
A株財務モデルを新しい報告期間に合わせて更新するスキルです。実績、予測、バリュエーションを見直すアナリスト向けに、データ取得から検証、予測や説明の更新までを扱います。
主な機能
- 01最新の財務諸表の取得
- 02過去・四半期・LTMデータの更新
- 03成長率と財務比率の再計算
- 04財務諸表の連動と四半期合計の検証
- 05予測とバリュエーションの更新
活用シーン
- 01企業の決算開示後のモデル更新
- 02業績予想に基づく通期予測の修正
- 03経営陣の見通し変更に伴う評価の調整
- 04モデルの貸借一致と数式の確認
MCP 対応
iFind MCPまたはAkShare MCPを使い、損益計算書、貸借対照表、キャッシュフロー計算書のデータを取得します。
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ jwangkun/ claude-for-financial-services-cn --skill china-roll-forwardインストール後、Claude Code で/china-roll-forwardを入力して読み込まれたか確認します。
詳細
china-roll-forward
目的
A株财务模型をロールフォワードし、新しい報告期間に合わせて財務モデルを更新します。
データソース
主要:iFind MCP(Tier-1 有料)/AkShare MCP(Tier-2 無料の代替手段)
get_financials(ticker, "income") → Latest actuals
get_financials(ticker, "balance") → Latest BS
get_financials(ticker, "cashflow") → Latest CF
二次ソース
- 巨潮 — 最新の提出書類
- 業績予告 — 早期ガイダンス
- 証券会社レポート — 更新された予想
ワークフロー
ステップ 1:新しい期間を特定する
期間の特定:
| 期間の種類 | 頻度 | 通常の時期 |
|---|---|---|
| 一季報(Q1) | 四半期 | 4 月 30 日が期限 |
| 中報(H1) | 半期 | 8 月 31 日が期限 |
| 三季報(Q3) | 四半期 | 10 月 31 日が期限 |
| 年報(年間) | 年次 | 4 月 30 日が期限 |
カレンダー:
Q1: 1月1日 - 3月31日 → 披露截止 4月30日
H1: 1月1日 - 6月30日 → 披露截止 8月31日
Q3: 1月1日 - 9月30日 → 披露截止 10月31日
FY: 1月1日 - 12月31日 → 披露截止 次年4月30日
ステップ 2:最新の実績値を取得する
取得するデータ:
| 財務諸表 | 主な項目 |
|---|---|
| 損益計算書 | 売上高、売上総利益、営業利益、純利益 |
| 貸借対照表 | 現金、売掛金、在庫、有形固定資産、負債、資本 |
| キャッシュフロー計算書 | 営業CF、投資CF、財務CF |
| 注記 | セグメントデータ、関連当事者、引当金 |
ステップ 3:モデルの構成を更新する
モデル更新チェックリスト:
| セクション | 対応 |
|---|---|
| 過去実績 | 最新の実績値に置き換える |
| 四半期累計データ | 新しい期間の実績値を追加する |
| 年初来データ | 年初来の数値を更新する |
| LTMデータ | LTMを再計算する |
| 成長率 | 前年同期比/前四半期比を再計算する |
| 比率 | すべての比率を再計算する |
| グラフ | チャートを更新する |
ステップ 4:実績値を検証する
実績値の検証:
| 確認項目 | 方法 |
|---|---|
| 財務諸表の整合性 | 資産 = 負債 + 資本 |
| 数値の連動 | CF = 現金の増減 |
| 四半期合計 | Q1+Q2+Q3+Q4 = 年間 |
| 前年同期比の計算 | (当期 - 前年同期)/ 前年同期 |
| 前四半期比 | (当期 - 前四半期)/ 前四半期 |
一般的な中国会計基準(CAS)調整:
- 増値税の処理(売上高はVAT控除後)
- 政府補助金の分類(営業/営業外)
- 研究開発費(販管費と分ける)
- 信用減損損失(CAS 22の予想信用損失)
ステップ 5:予想を更新する
予想の更新ロジック:
| シナリオ | 対応 |
|---|---|
| 予想どおり | 通期予想は変更しない |
| 予想超過 | 通期ガイダンスを引き上げるべきか評価する |
| 予想未達 | 通期ガイダンスを引き下げるべきか評価する |
| ガイダンス変更 | 経営陣のガイダンスに合わせてモデルを更新する |
予想のロールフォワード:
| 期間 | 変更前 | 実績 | 新しい予想 | 変化 |
|---|---|---|---|---|
| Q1 | ||||
| Q2 | ||||
| Q3 | ||||
| Q4 | ||||
| 通期 |
ステップ 6:バリュエーションを更新する
バリュエーションの更新:
| 入力項目 | 変更前 | 現在 | 変化 |
|---|---|---|---|
| 現在の株価 | |||
| 発行済み株式数 | |||
| 時価総額 | |||
| P/E(NTM) | |||
| P/B | |||
| EV/EBITDA | |||
| 目標株価 | |||
| 上昇余地/下落余地 |
ステップ 7:説明を更新する
説明の更新:
| セクション | 更新内容 |
|---|---|
| 投資仮説 | 見直して更新する |
| 主な成長要因 | 最新の業績を反映する |
| カタリスト | 時期を更新する |
| リスク | 見直して更新する |
| 目標株価 | 新しい基準に合わせて更新する |
ステップ 8:品質を確認する
ロールフォワードの品質確認:
| 確認項目 | 合格基準 |
|---|---|
| すべての実績値を取得済み | すべての期間を更新済み |
| 合計チェックに合格 | 四半期合計 = 年間 |
| 比率を再計算済み | すべての数式を更新済み |
| グラフを更新済み | すべてのチャートに新しいデータを反映済み |
| バリュエーションが最新 | 目標株価を更新済み |
| ハードコードなし | すべてのセルが数式で計算されている |
| CAS準拠 | 中国の会計慣行を適用済み |
中国固有のロールフォワードに関する考慮事項
報告カレンダー
| 提出書類 | 期限 | 通常の公表時期 |
|---|---|---|
| 業績予告(任意) | 提出前 | 10~15 日前 |
| 一季報 | 4 月 30 日 | 4 月 |
| 中報 | 8 月 31 日 | 8 月 |
| 三季報 | 10 月 31 日 | 10 月 |
| 年報 | 4 月 30 日 | 3 月下旬~4 月 |
一般的な更新の契機
| 契機 | 対応 |
|---|---|
| 決算発表予定 | モデル全体を更新する |
| 業績予告 | 予備的な予想を更新する |
| ガイダンス変更 | 通期予想を更新する |
| M&A発表 | 取引の影響をモデルに反映する |
| 政策変更 | セクター/企業への影響を反映する |
| アナリストデー | 長期前提を更新する |
品質チェック
完了前に確認してください:
- 最新の実績データを取得して入力した
- 過去のすべての期間を更新した
- 予測期間を先に進めた
- バリュエーションを更新した
- 合計のチェックに合格した
- ハードコードを追加していない
- ドキュメントを更新した
データソースモードの切り替え:環境変数
IFIND_DATA_SOURCE_MODEを設定して、データソースの優先順位を制御します。
ifind-only(厳格):iFind のみを使用し、利用できない場合はエラーにしますifind-fallback(デフォルト):iFind を優先し、AkShare にフォールバックしますakshare-only, wind-only (Wind only), wind-fallback (Wind first, fallback to iFind → AkShare):iFind をスキップし、AkShare のみを使用します
コメント
Markdown 対応