연계 절차
이 절차의 단계
- 1 기업 분석 시작 라우터
engines.company.researchStarter회사 진입
- 2 Industry
engines.industry같은 산업 peer 추출
- 3 동종 기업 비교 분석
engines.analysis.peerComparison횡단 비교
- 4 Scan - 비율
engines.scan.ratiopeer ratio 일괄 (대안 path)
절차
실행 순서
- 1
`tableRef` 1+5 개 (산업 + 5 peer ratio)
- 2
`dateRef` 1 개
- 3
답변 본문 markdown table — 회사 + 5 peer × 핵심 ratio 5
- 4
peer 5~10 — 너무 적으면 통계 의미 X, 너무 많으면 산업 동질성 X.
- 5
같은 분기 + 같은 회계 기준 비교.
- 6
"우위" 단정 X — peer median 대비 ±σ 위치 함께.
공개 호출 방식
import dartlab
c = dartlab.Company("005930")
# 같은 산업 종목 추출
sector = c.sector
peer_codes = dartlab.industry(sector, "downstream")["stockCode"].head(5).to_list()
# 각 peer 분석 (sequential — 메모리 안전)
peers = []
for code in peer_codes:
p = dartlab.Company(code)
peers.append({"code": code, "ratios": p.show("ratios")}) 호출 동작
회사 산업 → peer 5~10 추출 → 각 peer 의 핵심 ratio + 회사 ratio 비교 → 횡단 비교 표.
- 회사 진입 + 산업 식별
- industry(sector, stage) — peer 후보
- 각 peer 의 c.show(“ratios”) — sequential
- analysis(“financial”, “peer비교”) — 횡단 표 생성
대표 반환 형태
tableRef1+5 개 (산업 + 5 peer ratio)dateRef1 개- 답변 본문 markdown table — 회사 + 5 peer × 핵심 ratio 5
연계 절차
- engines.company.researchStarter — 회사 진입
- engines.industry — 같은 산업 peer 추출
- engines.analysis.peerComparison — 횡단 비교
- engines.scan.ratio — peer ratio 일괄 (대안 path)
기본 검증
- peer 5~10 — 너무 적으면 통계 의미 X, 너무 많으면 산업 동질성 X.
- 같은 분기 + 같은 회계 기준 비교.
- “우위” 단정 X — peer median 대비 ±σ 위치 함께.
런타임
실행 환경별 호환성
| 환경 | 상태 | 비고 / 제한 |
|---|---|---|
| Local Python | supported | — |
| Server | supported | — |
| MCP | unknown | — |
| Web AI | unknown | — |
| Pyodide | limited |
|