이 스킬
Fixed Income — KR 회사채 Spread
KR 회사채 spread (회사채 yield - 국고채 yield) 일별 by rating (AAA/AA+/AA/AA-/A+/A/A-/BBB+/BBB/BBB-) × tenor (1Y/3Y/5Y). KIS평가 SSOT. **status=drafted — KIS API 인프라 선결**.
이어 가기
절차
실행 순서
- 1
spread 단위 bp + 양수 (회사채 yield > 국고채 yield).
- 2
rating × tenor 조합 enum 안.
- 3
regime enum 4 종 (compressed/normal/widening/extreme).
- 4
[engines.fixedIncome](/skills/engines.fixedIncome) — base SKILL
- 5
[engines.credit](/skills/engines.credit) — 회사 단위 dCR rating 과 결합
엔진 역할
KR 회사채 spread = 회사채 yield − 동일 tenor 국고채 yield. rating × tenor 격자 + 252 일 z + regime (compressed / normal / widening / extreme).
공개 호출 방식
import dartlab
cs = dartlab.fixedIncome("krCorporateSpread", rating="AA", tenor="3Y", days=30)
# → DataFrame: date · spread · z252 · regime 호출 동작
KIS평가 일별 회사채 평균 yield + KOFIA 국고채 → spread 산출 + z + regime.
대표 반환 형태
pl.DataFrame
date : str
rating : str # AAA/AA+/.../BBB-
tenor : str # 1Y/3Y/5Y
spread : float # bp
z252 : float
regime : str # compressed/normal/widening/extreme 기본 검증
- spread 단위 bp + 양수 (회사채 yield > 국고채 yield).
- rating × tenor 조합 enum 안.
- regime enum 4 종 (compressed/normal/widening/extreme).
관련
- engines.fixedIncome — base SKILL
- engines.credit — 회사 단위 dCR rating 과 결합
런타임
실행 환경별 호환성
| 환경 | 상태 | 비고 / 제한 |
|---|---|---|
| Local Python | limited | — |
| Server | limited | — |
| MCP | limited | — |
| Web AI | limited | — |
| Pyodide | limited | — |