인과적 GT 신호·복리 배분 시뮬을 도입하고 운영 정합성을 맞춘다.

미래 데이터를 쓰지 않는 causal 신호/tier와 전기간 복리 포트폴리오 비교로 GT 대비 sim_sized 검증 경로를 정리하고, 일한도·매수 상한·live_buy 스케일을 제거한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
xavis
2026-05-31 19:50:54 +09:00
parent 5842cc9fa3
commit e68bb44083
16 changed files with 1817 additions and 474 deletions

View File

@@ -10,10 +10,14 @@ CHART_LOOKBACK_DAYS=365
# 02 Ground Truth
GT_MIN_ORDER_KRW=5000
GT_MAX_BUY_ORDER_KRW=100000
GT_BUY_PCT_LARGE_LEG=1.0
GT_BUY_PCT_SMALL_LEG=0.05
GT_LARGE_LEG_TOP_PCT=0.2
# 시뮬·스캔: 1=인과적(운영 정합), 0=사후 ZigZag(정답 라벨용)
GT_SIGNAL_CAUSAL=1
SIM_CAUSAL_TIER=1
GT_BUY_WEIGHT_RULE=inverse_price_normalized
GT_SELL_SPLIT_WEIGHTS=0.65,0.35
# 04 매칭
MATCH_LABEL_MODE=leg_gt
@@ -28,7 +32,7 @@ SIM_FEE_STRESS_MULT=2.0
MONITOR_ALERT_COOLDOWN_MIN=180
MONITOR_ALERT_KRW_AMOUNT=100000
# 3 실거래 (오픈 시에만 1)
# 3 실거래 (오픈 시에만 1) — 아래 한도는 06_live 전용, 시뮬(04)은 GT tier 복리 사용
LIVE_TRADING_ENABLED=0
LIVE_ORDER_KRW=100000
LIVE_BUY_PCT_LARGE=1.0