feat: initial project setup - Merton-KMV model, data pipeline, .agents workflows
This commit is contained in:
39
config/settings.yaml
Normal file
39
config/settings.yaml
Normal 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 호출 간 대기
|
||||
Reference in New Issue
Block a user