feat: initial project setup - Merton-KMV model, data pipeline, .agents workflows

This commit is contained in:
EDF Agent
2026-03-11 19:59:38 +09:00
commit a20a7207c4
28 changed files with 3212 additions and 0 deletions

39
config/settings.yaml Normal file
View File

@@ -0,0 +1,39 @@
# DART API
dart_api_key: "ef6deb100be436aed88051fd4914dbdb58ff2e94"
# 분석 기간
start_year: 2019
end_year: 2025
# Merton 모형 파라미터
merton:
time_horizon: 1.0 # T (년)
risk_free_rate: 0.035 # 무위험이자율 (기본값, ECOS에서 업데이트 가능)
volatility_window: 252 # 변동성 추정 윈도우 (거래일)
volatility_method: "historical" # historical / ewma / garch
ewma_lambda: 0.94 # EWMA λ
default_point_ltd_ratio: 0.5 # 장기부채 가중치
# Shadow Rating
shadow_rating:
model_type: "ordered_probit" # ordered_probit / ordered_logit
min_samples_per_grade: 30 # 등급별 최소 표본수
# 글로벌 블렌딩
blending:
threshold: 50 # 표본수 임계치
bayesian_prior_strength: 50 # 베이지안 사전 강도
# 데이터 경로
paths:
raw_data: "data/raw"
processed_data: "data/processed"
external_data: "data/external"
outputs: "outputs"
# KRX 설정
krx:
markets: ["KOSPI", "KOSDAQ"]
exclude_sectors: ["금융업", "보험업"] # 금융업 제외
min_trading_days: 200 # 최소 거래일수 필터
sleep_seconds: 0.5 # API 호출 간 대기