キャッシュ・コンバージョン・サイクル CCC:在庫の押し込み?それとも景気悪化?
本記事は当サイト4 段階教育構造を採用:コンセプト / 当サイトの計算方法 / 数字の見方 / 注意事項。
1. コンセプト
会社が売上どれだけ高くても、現金回転がうまくいかなければ倒産。だからこそ**キャッシュ・コンバージョン・サイクル(CCC)**は利益率より重要。
CCC は 3 要素から成る:
CCC = DSO + DIO − DPO
売掛 棚卸 買掛
分解:
- DSO(Days Sales Outstanding) = 顧客が商品受領から支払までの平均日数
- DIO(Days Inventory Outstanding) = 棚卸資産が入庫から販売までの平均日数
- DPO(Days Payable Outstanding) = 仕入先が掛けで売ってくれる日数
直感的解釈:
- 仕入先に先払い(Day 0)→ DIO 日後に在庫を販売 → DSO 日後に売掛金回収 → 現金が「ポケットを離れる」期間 = DSO + DIO 日
- ただし仕入先がDPO 日掛けで売ってくれる → 実際に「不足する」日数 = DSO + DIO − DPO = CCC
CCC =「自前で何日分の運転資金が必要か」。
2. 当サイトの計算方法
2.1 ビジュアライゼーション
「CCC 分解チャート」はキャンディーバーの積み上げ式:
- 上半分:DSO(青)+ DIO(紫)= 営業サイクル
- 下半分:DPO(緑)下方延伸
- 黄色線:CCC 位置 = 上の積み上げ − 下の積み上げ
これで一目で:
- どの要素が CCC に最も寄与しているか
- どの四半期に突然変化したか
2.2 異常検出(z-score)
1. 各四半期で CCC 単四半期変化 delta_t = CCC_t − CCC_{t-1} を計算
2. 全 delta の mean + stdev を計算
3. 各四半期で z_score = (delta_t − mean) / stdev
4. |z| > 2 → ⚠ 異常を表示(約 95% 信頼区間外)
これは統計レベルの警告、主観判断ではない。
2.3 サンプルウィンドウ
デフォルトで直近 12 四半期(= 3 年)を表示。z-score は利用可能な全履歴(通常 20 四半期)で計算。
2.4 データソース
すべての項目が FR_FR_全_tw_h 財務比率表に既存(DSO=avg_collection_days、DIO=avg_sale_days、DPO=days_payable_outstanding、CCC=cash_conversion_cycle)。
このチャートは新 API 不要、純粋にフロントエンドが既存 /financial_ratios レスポンスから計算。
3. 数字の見方
3.1 CCC 絶対値
| CCC | 判読 |
|---|---|
| < 0 日 | 🟢🟢 ゴールデン事業モデル(Amazon、コストコ、サブスク):仕入先が先納品、顧客が先払い |
| 0〜30 日 | 🟢 優秀(小売業、テック業の一部) |
| 30〜90 日 | 🟡 一般製造業の典型 |
| 90〜180 日 | 🟠 重工業(機械、建設) |
| > 180 日 | 🔴 極度に資金消費(造船、重電機) |
CCC が短いほど資本効率が高い。同 ROE の 2 社でも CCC 短い方が「少額で大を成す」能力高い。
3.2 異常シグナルの判読
CCC 突然延長 🔴
3 つの可能性:
-
DIO 延長 → 在庫滞留
- チャネルへの押し込み(Channel Stuffing)
- 景気悪化、販売不振
- 新製品の発売遅延
-
DSO 延長 → 顧客の支払が遅くなる
- 大口顧客の財務悪化(貸倒リスク)
- 受注獲得のため信用条件緩和
- 業界景気後退
-
DPO 短縮 → 仕入先が早期支払を要求
- 会社の信用格付低下
- 仕入先自身の資金繰り悪化
単四半期変化 z > 2 の四半期に ⚠ 表示、重要な警告シグナル。
CCC 突然短縮 🟢 or ⚠
- 売上成長を伴う → 🟢 真の効率向上
- 売上低下を伴う → ⚠ 仕入先が信用期間を短縮の可能性(信用度低下)
3.3 他の指標と組み合わせ
- 粗利率と併せて見る:CCC 短 + 粗利率高 = 真の優良企業(規模優位 + プライシングパワー)
- ROE と併せて見る:デュポン分解で、高資産回転率 = 短 CCC の結果
- 売掛金絶対額:CCC 延長 + AR 急増 → 貸倒リスクに警戒
4. 注意事項
⚠️ 季節性未調整
多くの業界で Q4 は在庫整理、Q1 は在庫補充 → Q4 の CCC は自然に短く、Q1 は長い。
当サイトの z-score は季節性調整未実施、Q1/Q4 で「統計異常」が出やすいが実は正常な季節性。
推奨:前年同期比較(Q4 vs 前年 Q4)と組み合わせて真の異常か確認。
⚠️ 台湾株は独立 interest_expense なし
台湾一般業 IS には独立した支払利息欄がなく、CCC 計算自体は影響を受けないが、関連する「インタレストカバレッジ」(interest_coverage)は NULL に。
⚠️ 金融業、保険業に不適用
CCC の概念は「製造業 / 小売業」の仕入 - 販売 - 回収ロジックに基づく。金融業(銀行、保険、証券)の事業モデルは完全に異なる、DSO/DIO/DPO に対応する意味なし。金融株では本チャート非表示。
⚠️ サービス業の DIO ≈ 0
SaaS、コンサル、ソフトウェア会社はほぼ実物在庫なし → DIO がゼロに近い。このとき CCC ≈ DSO − DPO、チャート上の DIO 紫色エリアは非常に薄くなる。
⚠️ ウィンドウ制限
デフォルト 12 四半期 = 3 年表示。COVID / 利上げなど大イベントの CCC への影響を見たい場合、それらイベントがウィンドウ外の可能性に注意。
延伸閱讀
- 〈棚卸資産回転率、売掛金回転率:経営効率指標〉
- 〈ROE デュポン分析:会社の収益力を分解する〉
- 〈財務比率分位〉(同業 CCC 比較)
試してみる
- 銘柄分析 → 財務比率 → 経営能力 を開く、頂部に CCC 分解チャート
- キャンディーバーの DSO / DIO / DPO の比率を観察、「CCC 構造変化」のタイミングを発見
- ⚠ マーク四半期を確認、その四半期の発表またはニュースを調査
- 異なる銘柄を比較:Amazon 型(負 CCC)vs 製造業(+60 日)vs 重工業(+180 日)