feat(data): implement market-implied PD floor and 7x7 transition matrix parsing #task-290

This commit is contained in:
Variet Agent
2026-03-11 15:53:38 +09:00
parent 0762fcc5d8
commit b8514c1251
235 changed files with 1729 additions and 1102 deletions

110
docs/pd_floor_reference.md Normal file
View File

@@ -0,0 +1,110 @@
# PD Floor 글로벌 레퍼런스 보고서
> **작성일**: 2026-03-11
> **목적**: 등급별 부도율(PD) 플로어 설정을 위한 글로벌 데이터 조사
---
## 1. Basel III / CRR3 — 규제 PD 플로어
| 자산 클래스 | PD 플로어 | 비고 |
|-----------|----------|------|
| 기업/은행/소버린 (IRB) | **5bp (0.05%)** | Basel II의 3bp에서 상향 |
| 적격 회전 소매 (QRRE) | **10bp (0.10%)** | |
| 기타 소매 | **5bp (0.05%)** | |
> **핵심**: Basel III는 등급과 무관하게 **모든 기업 익스포저에 일률적 5bp 플로어**를 적용합니다.
> AAA든 BBB든 추정 PD가 5bp 미만이면 5bp로 올려야 합니다.
**출처**:
- Basel Committee, CRE30.4 (bis.org): *"For corporate exposures, PD shall not be less than 0.05%"*
- EBA/CRR3 (2025.01 적용): Basel II 3bp → 5bp 상향, EU 법제화
- KPMG Basel III Summary: *"Minimum PD input floor raised from 3bp to 5bp"*
---
## 2. S&P Global — 장기 평균 연간 부도율 (19812023)
S&P "Annual Global Corporate Default and Rating Transition Study" 기준:
| 등급 | 가중 장기평균 1년 부도율 | bp |
|------|----------------------|----:|
| **AAA** | 0.00% | **0** |
| **AA** | 0.02% | **2** |
| **A** | 0.05% | **5** |
| **BBB** | 0.14~0.16% | **14~16** |
| **BB** | 0.56~0.63% | **56~63** |
| **B** | 2.93~3.34% | **293~334** |
| **CCC/C** | 25.98~28.30% | **2598~2830** |
**출처**: S&P Global Ratings, *"2023 Annual Global Corporate Default And Rating Transition Study"* (maalot.co.il에서 공개된 S&P 원본 데이터)
---
## 3. Moody's — 장기 평균 연간 부도율 (19202023)
Moody's Annual Default Study 기준:
| 등급 (Moody's) | 등급 (S&P 대응) | 평균 1년 부도율 | bp |
|---------------|----------------|---------------|----:|
| **Aaa** | AAA | 0.00% | **0** |
| **Aa** | AA | 0.05% | **5** |
| **A** | A | 0.09% | **9** |
| **Baa** | BBB | 0.26% | **26** |
| **Ba** | BB | 0.72% | **72** |
| **B** | B | 0.69% | **69** |
| **Caa** | CCC | 4.92% | **492** |
**출처**: Moody's Investors Service, *"Annual Default Study"*, Capital Advisors Group 인용
> **참고**: Moody's의 평균은 1920년부터 포함하여 S&P보다 더 긴 기간을 커버합니다.
> 대공황기 데이터가 포함되어 BBB(Baa)=26bp로 S&P의 14~16bp보다 높습니다.
> Ba > B 역전현상은 최근 자료에서는 해소됨.
---
## 4. 한국 시장 — 한국기업평가(KR) 실적 (19982025)
| 등급 | 1년 누적 부도율 (19982010 평균) | 비고 |
|------|-------------------------------|------|
| **AAA** | 0.00% | 부도 사례 전무 |
| **AA** | 0.00% | 부도 사례 전무 |
| **A** | 0.00% | 부도 사례 전무 |
| **BBB** | 0.27% (27bp) | 글로벌 수준과 유사 |
| **BB 이하** | 높음 | 투기등급 데이터 제한적 |
**출처**: Korea Ratings (korearatings.com), 연도별 등급변화표 공시; nihon-u.ac.jp 학술자료
> **참고**: 한국 시장에서 AAA~A등급 부도율이 0%인 것은 모집단(발행기업 수)이 적고,
> 투자적격등급 부도 사례 자체가 극히 드물기 때문입니다.
> 0bp가 "맞다"는 뜻이 아니라, **관측 불가능한 극소확률 이벤트**라는 의미입니다.
---
## 5. 종합 비교 — 등급별 PD 플로어 후보
| 등급 | S&P (bp) | Moody's (bp) | Basel III 플로어 | 권장 PD 플로어 |
|------|-------:|--------:|:--------:|--------:|
| **AAA** | 0 | 0 | 5bp | **5bp** |
| **AA** | 2 | 5 | 5bp | **5bp** |
| **A** | 5 | 9 | 5bp | **7bp** |
| **BBB** | 14~16 | 26 | 5bp | **20bp** |
| **BB** | 56~63 | 72 | 5bp | (관측치 사용) |
| **B** | 293~334 | 69* | 5bp | (관측치 사용) |
| **CCC** | 2598~2830 | 492 | 5bp | (보간) |
| **D** | 100% | 100% | — | **100%** |
> `*` Moody's B=69bp는 장기 평균(1920~)에서의 이상치. 최근 기간으로 좁히면 S&P와 유사합니다.
### 권장 PD 플로어 선택 근거
- **AAA/AA = 5bp**: Basel III 규제 플로어. S&P/Moody's 관측치가 0이므로 규제 최저선 적용
- **A = 7bp**: S&P 5bp + Moody's 9bp 중간값. 한국 A등급 관측 0bp이므로 글로벌 기준 적용
- **BBB = 20bp**: S&P 15bp + Moody's 26bp 중간값. 한국 BBB 관측 27bp와도 정합적
- **BB 이하**: 관측치가 충분히 양수이므로 플로어 불필요, 관측치 직접 사용
---
## 6. 결론
> 기억하신 "30bp"는 **BBB 등급의 Moody's 장기평균 (26bp ≈ 30bp)** 수준으로 확인되었습니다.