fix: 진입이 최소주문금액에 막혀 거래가 안 나던 문제 — 15만원으로 하향 + 종목당 4%
로그 집계(2026-09-23): 진입 차단 141건이 min_amount_guard. 최소 주문금액 50만원이 종목당 예산(총자산 982만×6%≈59만)과 거의 같아, 신뢰도·현금 보정으로 20~30만원이 되면 전부 탈락했다(기아 230,800원·엘앤에프 217,000원 등). - MIN_BUY_AMOUNT_KRW 500,000 → 150,000 - MAX_POSITION_SIZE 0.06 → 0.04 (종목당 금액을 낮추고 동시 보유 종목 수를 늘려 표본 확보) - AI 분석 매수 추천 금액의 신뢰도 하한 0.5 → 0.8 (과도 축소 방지) - 설정 관계를 테스트로 고정(최소주문 ≤ 종목당 예산의 50%, 스윙 상한 내 10종목 이상) Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -35,7 +35,8 @@
|
||||
|
||||
## 5. 리스크 규칙
|
||||
### 5.1 사이징·필터
|
||||
- 종목당 최대 **6%** (`MAX_POSITION_SIZE=0.06`), 최대 **20종목**(`MAX_HOLDINGS_COUNT`), 레버리지/인버스 ETF 최대 **20%**(`LEVERAGE_ETF_MAX_RATIO`).
|
||||
- 종목당 최대 **4%** (`MAX_POSITION_SIZE=0.04`), 최대 **20종목**(`MAX_HOLDINGS_COUNT`), 레버리지/인버스 ETF 최대 **20%**(`LEVERAGE_ETF_MAX_RATIO`).
|
||||
- 최소 주문금액 **15만원**(`MIN_BUY_AMOUNT_KRW`). 이 값이 종목당 예산에 근접하면 신뢰도·현금 보정으로 깎인 주문이 전부 탈락한다(2026-09-23 하루 141건 차단).
|
||||
- 가격 필터: 국내 >5,000원, 미국 >$4 (ETF·리츠 예외) (`MIN_PRICE_KRW`, `MIN_PRICE_USD`).
|
||||
- 상관관계: 섹터당 최대 3종목, 기존 포트폴리오와 상관계수 >0.7 진입 거부 (`correlation_filter`).
|
||||
- 연속 손실: 동일 종목 **3연패 → 42캘린더일(≈30거래일) 진입 금지** (`loss_tracker`). `record_trade_result()` 후 반드시 `save_to_db()`(db_worker upsert_stock_ban 경유). 재시작 시 `load_from_db()` 복원.
|
||||
@@ -91,7 +92,8 @@
|
||||
|
||||
| 설정 | 값 | 비고 |
|
||||
|------|-----|------|
|
||||
| `MAX_POSITION_SIZE` | 0.06 | 0.04→0.06 |
|
||||
| `MAX_POSITION_SIZE` | 0.04 | 0.06→0.04 (2026-09-23, 종목 수 확대) |
|
||||
| `MIN_BUY_AMOUNT_KRW` | 150,000 | 500,000→150,000 (거래 차단 해소) |
|
||||
| `MAX_HOLDINGS_COUNT` | 20 | |
|
||||
| `LEVERAGE_ETF_MAX_RATIO` | 0.20 | |
|
||||
| `ATR_STOP_MULTIPLIER` | 2.5 | 스윙 ATR SL 배수 |
|
||||
@@ -122,4 +124,4 @@
|
||||
| Defensive | 38 | 4% | -6% | ATR백분위>70 or 5일수익<-3% |
|
||||
| Crisis | 25 | 1.5% | -3% | ATR백분위>90 or 5일수익<-5% |
|
||||
|
||||
*마지막 업데이트: 2026-09-22 (스윙:DT 50:50, DT 시간대 제한 완화, ORB 감시목록 선채움)*
|
||||
*마지막 업데이트: 2026-09-23 (종목당 4%·최소주문 15만원, 시간대 KST 통일, 감사 수정 14건)*
|
||||
|
||||
Reference in New Issue
Block a user