연계 절차
이 절차의 단계
- 1 기업 분석 시작 라우터
engines.company.researchStarter회사 진입
- 2 신용 위험 분석
engines.credit.creditRiskdCR 종합 + 7 축 (detail=True)
- 3 Analysis - 안정성
engines.analysis.stability안정성 분해
- 4 현금흐름 분석
engines.analysis.cashflow현금흐름 quality
- 5 Macro - 금리
engines.macro.rates금리 환경 + 회사 elasticity
절차
실행 순서
- 1
`tableRef` 4 개 (credit metricsHistory + 안정성 표 + 현금흐름 표 + 금리 시계열)
- 2
`valueRef` 5+ (dCR grade + 7 축 점수 + ICR + OCF/부채 + 시나리오스트레스)
- 3
`dateRef` 1 개 (분석 기준 시점)
- 4
dCR 등급 명시 (예: dCR-AA / dCR-BBB) + 점수 (0~10) 함께.
- 5
시나리오 스트레스 (overrides 적용) 결과는 가정 명시.
- 6
금리 +100bp 시 ICR 변동 추정 — historic 데이터 뒷받침 필수.
공개 호출 방식
import dartlab
c = dartlab.Company("005930")
credit = c.credit(detail=True)
stability = c.analysis("financial", "안정성")
cashflow = c.analysis("financial", "현금흐름")
rates = dartlab.macro("rates") 호출 동작
dCR 등급 + 7 축 위험 점수 → 안정성 + 현금흐름 분해 → 매크로 금리 환경 3 층 결합으로 종합 신용 의견. 매크로 금리 변동 시 sensitivity 도 같이 본다.
- 회사 진입
- credit(detail=True) — dCR 등급 + 7 축 분해 + metricsHistory
- analysis(“financial”, “안정성”) — 부채비율·이자보상배율·유동비율
- analysis(“financial”, “현금흐름”) — CFO·FCF·OCF/부채 비율
- macro(“rates”) — 현재 금리 환경
대표 반환 형태
tableRef4 개 (credit metricsHistory + 안정성 표 + 현금흐름 표 + 금리 시계열)valueRef5+ (dCR grade + 7 축 점수 + ICR + OCF/부채 + 시나리오스트레스)dateRef1 개 (분석 기준 시점)
연계 절차
- engines.company.researchStarter — 회사 진입
- engines.credit.creditRisk — dCR 종합 + 7 축 (detail=True)
- engines.analysis.stability — 안정성 분해
- engines.analysis.cashflow — 현금흐름 quality
- engines.macro.rates — 금리 환경 + 회사 elasticity
기본 검증
- dCR 등급 명시 (예: dCR-AA / dCR-BBB) + 점수 (0~10) 함께.
- 시나리오 스트레스 (overrides 적용) 결과는 가정 명시.
- 금리 +100bp 시 ICR 변동 추정 — historic 데이터 뒷받침 필수.
런타임
실행 환경별 호환성
| 환경 | 상태 | 비고 / 제한 |
|---|---|---|
| Local Python | supported | — |
| Server | supported | — |
| MCP | unknown | — |
| Web AI | unknown | — |
| Pyodide | limited |
|