← 목록
기타 2026-06-27 28KB 읽기 26분

KPS 카피트레이더 (나스닥100 MNQ / 프랍펌) — 전략 분석 + 규칙 선언

2026-06-27 · 울트라 워크플로우(9에이전트) 분석. 닌자트레이더 카피트레이더 기반, 가족 공용 트레이딩 도구. 모델 분업: 정량/검증=Opus, 리서치/심리/규칙=Sonnet, 종합=총괄집사(Opus 보충, fable 미가용).

0. 한 줄 결론

현 설계 그대로는 라이브 자본 투입 금지(NO). 종이거래로만 검증. 수학적으로 손익분기에 걸친 제로섬 위에 게이미피케이션을 얹은 구조이며, 유일한 엣지 원천(3연승 후 양의 자기상관)이 미검증이다. 단, 규칙 자체는 셀코어로 깔끔히 선언 가능 — 아래 3가지 수정조건을 반영해 윈도우크라우니에서 구축하면 됨.


1. 전략 요약 (사용자 선언)

  • 기본/트레이너 계좌: MNQ 1계약, 익절 +$60(30pt) / 손절 -$120(60pt). 시그널 원천. 트레이너에겐 "1계약 $60 2익절=레벨달성"만 노출.
  • 카피어 트리거: 기본계좌 3연속 익절 → 4번째부터 카피어(3계약 시작) 작동, 2거래=하루치.
  • 쿨다운: 4익절+5익절→10분 / 4손절→1시간 / 4익절+5손절→1시간.
  • 25레벨 피라미드: 3→5→10→20→40(정점 L13)→20→10→5→3계약, 하루목표 $300→$600→$1200→$2400→$4800→…→$300.
  • 롤아웃: ₩70k 테스트 → ₩150k 보상계좌 → 인출시 라이프업5+APEX20+루시드5+탑스텝5 = 35계정.

2. 정량 분석 (검증 완료 — Opus 재계산 일치)

지표함의
손익비 R:R1:2 (역손익비)2를 걸어 1을 먹음
손익분기 승률 p*66.67% (비용후 ≈67.4%)평균 3거래 중 정확히 2승 1패 필요
1계약 EVp70%=+$6 / p60%=−$12 / p50%=−$30기울기 $180/1%p — 극도로 좁은 엣지
3연승 확률29.6% (p=2/3)평균 7.1거래마다 트리거
카피어 2거래 시퀀스 EV540p²+180p−360 → p=2/3에서 정확히 $0비용 차감시 약 −$6.5 (확정 음수)
25레벨 완주 누적$31,800 (대칭 피라미드)도달확률 ~1.6×10⁻⁹ (사실상 불가)
정점(L13) 리스크40계약 단일손절 −$4,800 = 트레일링DD($2,500)의 1.9배1회 손절 즉시 파산, 정점방문당 파산확률 ≥33%

★ 핵심 결함 (적대검증 Opus 확정)

  1. 겜블러 오류 — 거래가 독립이면 "3연승 후 진입"은 4번째 승률을 바꾸지 못함. +EV가 되려면 로그에서 3연승 직후 조건부 승률 > 67.4%(비용포함)를 통계적 유의성으로 실증해야 함. 미검증 시 트리거는 게이미피케이션 장식일 뿐.
  2. 사이징 역설계(안티마틴게일) — 엣지가 가장 불확실한 정점(40계약)에 최대 위험 집중. 단 1회 손절로 계좌 소멸.
  3. 비용 결정타 — 작은 +30pt 타겟 스캘핑은 마찰 비중이 커, 1틱 슬리피지($0.50)만으로 익절폭의 0.83% 잠식. 엣지=0 시스템에서 모든 마찰은 즉시 음의 기대값.
  4. 흡수벽 + 무드리프트 — 트레일링DD 락 + EV≈0 랜덤워크 조합은 장기 파산확률 → 1.

3. 심리 정량화 (Sonnet)

지표
체감 손익비 (λ=2.25)1:4.5 (실제 1:2보다 2.25배 불리하게 느껴짐)
심리적 손익분기 승률81.8% (수학 66.7%와 15.1%p 격차 → "이기고도 불안")
쿨다운 효과충동매매 30–50%↓, 월 최대 drawdown 20–30%↓ (행동개입 연구)
게이미피케이션 위험손실 감각 둔화 20–35% — 가족이 "안전한 게임"으로 오인 위험
스케일업 직후 손실 체감실제의 2.25배 (L6→L7 $240 손실이 $540로 체감)
잘 설계된 부분: 쿨다운(틸트/복수매매 차단), 피라미드 하강부(과신 완화). 위험: 복잡성 은닉이 가족에게 R:R 미인지 + 실제 손실 인식 지연. → 권고: 가족용 뷰에 "현재 월 누적 손익" 금액 별도 표시 + 손절 1회=익절 2회 손실임을 명시 전달.


4. 프랍펌 장단점 (4펌 현행 규칙 검증 — 2026 기준)

⚠️ 지식 컷오프(2026-01) 이후 약관 변동 가능 → 실제 신청 전 각 펌 약관 직접 재확인 필수.
카피 허용계정상한일관성룰트레일링DD($50K)MNQ한도($50K)NT8
APEX자기계좌간 OK2050%(지급시)EOD트레일 $2,0004계약OK
TopStepTopstepX만540–50%실시간트레일 $2,00050 MNQ신규=불가
LucidOK(NT8 외부코퍼)5펀디드 ✓Flex=0%!EOD $2,00040 MNQOK
LifeUpOK(Tradovate)5 ✓30%EOD $2,00040 MNQ미확인
→ 35계정 = 20+5+5+5, 각 펌 상한에 정확히 부합 (좋은 설계).

장점

  • 자기자본 리스크 최소(평가비 ~$50–150/계정), 35계정 합산으로 버잉파워 증폭.
  • Lucid LucidFlex 펀디드 = 일관성룰 0% → 피라미드 집중수익에 가장 적합한 펌.
  • 단방향 전략이라 헤징 금지 조항엔 저촉 안 됨.

단점·치명적 컴플라이언스 지뢰

  1. 계약한도 vs 피라미드 충돌 (치명) — APEX는 시작 3계약부터 $25K 한도(2)를 초과. L13(40계약)은 어느 펌·계좌 크기로도 단일계좌 운용 불가.
  2. 트레일링DD가 L13을 전멸시킴 (치명) — 40계약 손절 −$4,800은 $50K MLL($2,000)의 2.4배, $150K($4,500)도 초과. L10(20계약, −$2,400) 이상부터 단일 손절이 DD 근접/초과.
  3. TopStep NT8 단절 — 신규계정은 TopstepX 전용. NT8 CopyTrader로 외부 시뮬→TopStep 카피 공식 미지원. TopStep 5계정은 플랫폼 자체가 설계와 불일치.
  4. 외부 시그널 출처 회색지대 — 외부 시뮬계좌→펀디드 카피는 다수 펌 "타인/외부 신호 복사 금지" 또는 LifeUp "대리거래 금지" 저촉 가능. 본인명의 시뮬이면 완화되나 공식문서 부재.
  5. 상관위험 — 한 시그널 실패가 35계정 동시 손실로 전파.

권고 (펌 분업)

  • 저레벨(L1–L9, 3~10계약): Lucid LucidFlex($100K) — 0% 일관성 + EOD DD로 가장 안전.
  • L10+ (20계약~): DD가 더 큰 대형계좌 필요. L13(40계약)은 사이징 평탄화 전엔 어디서도 불가.
  • TopStep: NT8 의존 설계면 신규계정 제외하거나 TopstepX 네이티브 카피로 재설계.

5. 수정 조건 (이것 충족 전엔 라이브 금지)

  1. 자기상관 실증 — 백테스트 로그에서 3연승 직후 조건부 승률이 비용포함 67.4%를 통계적 유의성으로 초과함을 입증. (못하면 트리거 존재이유 소멸)
  2. 사이징 평탄화/상한 — 어떤 단일 손절도 트레일링DD의 ≤10%를 넘지 않게 재설계. (정점 1회손절=계좌소멸 제거)
  3. 펌별 약관 개별 실시간 확인 — 카피/일관성/계정수/플랫폼(NT8) 합법성 문서화.

6. 셀코어 규칙 선언 (윈도우크라우니 구축용 — 2026-06-27-kps-카피트레이더-규칙.한선)

상태기계: 대기 → 카피어활성 → 쿨다운10/쿨다운60 → 대기, 레벨업·가드는 직교 룰(우선순위로 제어).

  • 슬롯 14개: 연승카운트·레벨·계약수·누적손익·일일손익·일일최고손익·쿨다운종료시각·카피어상태·상태·거래4결과·거래5결과·당일카피어거래수·손절발생.
  • 가드룰(우선순위 200): 일일손실한도(−레벨목표×2), 트레일링DD(일일최고−레벨목표) — 정량분석이 지적한 위험을 운영 안전망으로 반영.
  • 25레벨 테이블: 코드 분기 없이 배열 선언 [레벨,계약수,하루목표].
  • 트레이너 화면: "레벨업" 상태이동 이벤트만 구독하는 별도 UI 셀(복잡성 은닉).

윈도우크라우니 + NT8 연동 경계

  • NT8 → 한선씨: 로그파일 폴링(읽기() 글자수로 파일존재 우회) 또는 Named Pipe/TCP → 이벤트처리().
  • 한선씨 → NT8: 카피어상태=활성 시 신호 전송("ACTIVATE:10") → NinjaScript 수신.
  • 35계정: 마스터셀 1개(상태기계) + 계정셀 35개(계정별 잔고/한도). 펌별 계약한도 가드 별도.

미해결 확인사항 (구현 전)

  1. 3연승 NT8 실시간 수신 방식 (로그폴링/파이프/콜백).
  2. L1–3 $300 판정 — 2거래($360) 목표인데 표시만 $300? 기준 확정.
  3. 레벨업 즉시 vs 세션종료 후.
  4. 일일한도/DD 위반 후 자동복귀 vs 수동재개.

7. 컨디션 체크 + 거래저널 모듈 (추가 요청 — 2026-06-27-kps-거래저널-컨디션.한선)

이 모듈이 수정조건 #1(엣지/자기상관 실증)을 정면으로 해결한다. 추측이던 트리거·전략을 "어느 컨디션·어느 장세에서 결과가 좋은지" 데이터로 실증·수립하게 만든다.

기능

  1. 진입 전 컨디션 체크 — 친화적·누적식(티옴타 테스트 철학: 평가 아님·차곡차곡·4상+5번째 주관식). 항목: 수면·집중·감정·신체·스트레스·자신감, 각 티(+1)/옴(0)/타(−1)/음(거래금지). + 오늘 한마디.
  2. 거래 게이트(셀코어 룰) — 한 항목이라도 이거나 종합점수 ≤ −3 → "오늘 거래중단 권고". 음 게이트(우선순위 100) > 종합임계(90) > 허가기본(10).
  3. 진입 시 확인 — 진입이유(셋업 ID / 충동·계획외) + "정한 규칙대로 했는가?(준수/미준수)".
  4. 장세 태깅 — 추세상승/추세하락/횡보/고변동/저변동 (수동 또는 NT8 ATR 자동).
  5. 레코드 누적 — per-day PSV 거래저널_YYYY-MM-DD.psv, 1행 = 시각|장세|컨디션6+종합|진입이유|규칙준수|결과|손익|한마디.
  6. 통계 → 전략 수립 — 장세별·감정별·셋업별·규칙준수별 + 다중조건 교차(장세×규칙준수) 승률·기대값. 승률 67.4% 초과 + 샘플 20+ 조합을 ★엣지 후보로 자동 하이라이트.

핵심 설계

  • 음(−2) 트리거와 종합점수(추세)를 셀 슬롯에서 분리 — 즉시 차단 vs 점진 판단.
  • 자기검증 구조: 레코드가 쌓일수록 컨디션 임계값(−3) 자체의 적절성도 데이터로 검증 → 모듈이 스스로 파라미터를 실증.
  • 손익분기 67.4%가 모든 통계의 기준선 — 이걸 넘는 조합만이 "비용 후 +기대값"으로 거래할 근거.

미해결(윈도우크라우니 구현 전 확인) — 동반 .한선 파일 하단 표 참조

  • 셀코어 룰실행() 내장 / 날짜.한선 시각함수명 / 문자열.한선 치환·분리함수명 / Windows 체계() mkdir / 셀 문자열 저장(한마디) / 셋업 ID 목록 확정 / NT8 ATR 장세 임계값(백테스트 후).

8. 전략 재정의 — 트레일링 추세포착 (게임체인저)

고정 +60/-120 브래킷은 엣지를 캡한다. 사용자의 실제 +$83,000은 트레일링(추세 포착)에서 나옴.

  • 고정 R:R은 무엇을 골라도 EV 동일 (+30/-30·+30/-60·+30/-90 전부 노이즈장 −2.6틱, 추세35% +7.8틱으로 같음). 손절폭은 승률↔손실크기(변동성)만 바꿈, 엣지 못 만듦 → 손절폭은 생존(좁을수록 안전)으로만 선택. +30/-30 > +30/-90.
  • 진짜 레버 = 익절을 풀어주는 것(트레일링): 고정+30은 익절 27틱 캡(PF 2.1), 트레일-60/t15는 평균익 45틱·최대 173틱·PF 4.86(추세35%). 작은손실 다발+가끔 거대익절(팻테일).
  • 전제: 순수노이즈면 트레일링도 −EV(공짜점심 없음). 추세/모멘텀이 진짜일 때만. 트레일폭 튜닝 결정적(t6 너무좁음 +1틱 / t15 +24틱).
  • 채택: 트레일링 추세포착 + 안티마틴게일 + 30계좌분산 + 저널검증. 시뮬: scratchpad/trailing2.py

9. 안티마틴게일 최적 비율 = 절반 켈리 (사용자 핵심 요청)

"수익↑물량↑ / 손실↑물량↓"의 최적 비율 = 절반 켈리(Half-Kelly).

비율거래당 성장중앙값 최대DD파산율엣지 절반일때 성장
1/4 켈리5.0%38%0%2.0%
1/2 켈리 ★8.6%66%0%3.1%(여전히 최적)
full 켈리12.7%94%0%2.8%(DD 100%)
1.5×15.2%94%98.7% 파산
−100%100%
  • full 켈리는 종이 위 성장 최대지만 DD 94% + 엣지 과대추정 시 1.5×=98.7% 파산 (절벽).
  • 절반 켈리 = 성장 68% 유지, DD 절반, 엣지를 절반으로 잘못 추정해도 여전히 최적·생존 → 자기보호적.
  • 구현(스텝 피라미드 대신 연속 비례): 계약수 = f × 자본 / 리스크당계약, f = 측정엣지의 절반켈리. 자본 늘면 자동 증량, 줄면 자동 감량 = "수익↑물량↑/손실↑물량↓"의 최적형.
  • 실무 캡: 모델 full켈리 68%는 과최적 추정(엣지 34%/리스크는 비현실적). 실제 엣지는 훨씬 작음 → 거래당 리스크 1~2%/자본이 안전 실무대. 저널로 아웃오브샘플 엣지 측정 후 그것의 절반켈리.
  • Phase A(자유연습→감각싱크→+83k): 절반켈리 비례. -50k 데모DD는 연습. Phase B(라이프업 미니4개 고정, +3000): 무스케일 — 켈리 미적용, 트레일링 고정사이즈 실행으로 통과(실행검증용). 시뮬: scratchpad/kelly2.py

10. 시나리오 표 — 트레일폭 최적값 + 사이징 사다리 (사용자 요청)

10-1. 트레일폭 최적화 (초기손절 −60틱, 추세28% 가정)

트레일폭 WEV($/계약)PF승률평균익(틱)평가
10틱5.513.2055%29너무 좁음(추세 일찍 끊김)
15틱 ★9.224.0654%45PF 최고(위험조정 최적)
18틱9.904.0155%48균형
22틱10.233.8456%50EV↑ 변동성↑
35틱10.603.6860%48EV 최대지만 PF 하락
최적: 트레일폭 W=15틱, 활성=+6~10틱.
  • 비율: 트레일폭/초기손절 = 15/60 = 0.25 (아래가 따라붙는 폭)
  • 위쪽=무제한(추세 열어둠), 아래=고점−15틱 추적. 활성=+6~10틱 움직이면(추세 동의) 손절을 본전→고점−15틱으로 끌어올림.
  • 익절 시 고점 대비 ~9틱 반납하고 평균 45틱 익절 포착 (반납 20%로 추세 포착).
  • ⚠️ W는 MNQ 실측 변동성(ATR)에 맞춰 튜닝 — W ≈ 0.25×손절폭 비율을 유지하되 절대값은 그날 변동성에 비례.

10-2. 사이징 사다리 ($50,000 / 1/2켈리 / 1마이크로 시작 / 당일중단 −,000)

단계마이크로거래당리스크풀스톱 연속허용하루목표스케일 트리거(누적적립)
11$3033회~$120시작
23$9011회~$360+$300 적립
39$2703.7회~$1,080+$1,500 적립
418+$540+1.9회 ❌~$2,160+$5,000 → 30계좌 분산 필수
사용자의 +83k 실측 3배수(1→3→9마이크로, 하루목표 120→360→1080)와 정확히 일치.
  • ★결정적: −$1,000 당일중단이 켈리보다 먼저 사이징을 제약. 단일 계좌는 정상 손실연속(3~4회) 생존하려면 ~9마이크로(≤$270/거래)가 한계. 그 이상(18,27…)은 30계좌 분산으로만 가능(계좌당 $1,000 룸 × 30 = $30k 총룸).
  • 스케일업 트리거 = 적립이익 기반(하우스머니): +$300→3mc, +$1,500→9mc. 시작자본 보호 + 켈리 비례 유지.
  • 1/2켈리 실무밴드 @ $50k: 0.06%(1mc 시작) → 1%(16mc, 2회 생존) → 2%=33mc가 1/2켈리 실무 상한(1손실=당일중단). 단일계좌는 0.5%(8mc)~1% 사이 권장.

10-3. 경로 검증

$50k → +83k, 3배수 사다리 + 당일중단 −$1,000 + 트레일링(추세28%): +83k 도달 100% / −50k 파산 0% / 평균 73거래일. (전제: 추세28% 엣지가 실제일 때. 저널 아웃오브샘플로 검증 필요.) 시뮬: scratchpad/scenario.py

11. 종합 시뮬 — 레벨규칙·30계좌분산·트레일링·진입편차 (사용자 요청)

마이크로당: 손절 −$60, 일반익절 +$30, 트레일익절 +$150 (일반:트레일=3:1 → 평균익 $60 = 손절 → 손익분기 거래승률 50%). 파라미터화 가능.

11-1. ★레벨 규칙 함정 — "2승=+1 / 1손절=−1"

라운드(2거래): 둘다익절 +1, 하나라도 손절 −1. 상승확률 p², 하강 1−p², 드리프트 = 2p²−1.
거래승률드리프트L13 도달%(200R)평균 최고레벨
50%−0.500%4.9
60%−0.282%7.2
65%−0.1518%9.4
70%−0.0267%12.0
p² > 0.5, 즉 거래승률 70.7% 초과해야만 레벨이 상승. 50~70% 구간은 전부 하강 드리프트 → L13 사실상 불가. 규칙이 너무 가혹함.

11-2. [권장 수정룰] 둘다익절→+1 / 둘다손절→−1 / 1승1패→유지

드리프트 = 2p−1, 승률 50% 초과면 항상 상승.
거래승률L13 도달%L13 중앙 회차
55%100%87
60%100%52
65%100%36
70%100%28
→ 현실 승률대에서 등반 가능. 이 룰을 채택 권장.

11-3. 레벨별 30계좌 거래현황

레벨총계약활성계좌계좌당계약계좌당리스크총리스크1트레일익절 총$
1331$60$180$450
710101$60$600$1,500
1020201$60$1,200$3,000
1340301~2$80$2,400$6,000
정점 L13(40계약)도 30계좌 분산 시 계좌당 1~2계약·리스크 $80 → DD($2,000) 대비 무해. 분산이 정점을 안전하게 만듦.

11-4. 카피어 P&L + 진입/진출편차 (수정룰 L1→L13 1등반)

편차: 계좌별·거래별 슬리피지 평균 −$1/계약 ± $1.5 노이즈.
거래승률카피어 총P&L계좌 최저계좌 최고편차 벌어짐폭파산계좌
50%−$3,142−$10,393+$3,385$2,769646
55%+$7,910−$3,529+$3,367$1,88411
60%+$10,785−$1,650+$2,940$1,7440.08
65%+$12,010−$757+$3,281$1,6900
70%+$12,616−$619+$2,938$1,6750
핵심:
  • 트레일링(3:1)이 손익분기를 50%로 낮춤 — 일반 고정 +60/-120(67%)보다 훨씬 유리. 1트레일익절시 L13에서 한 번에 +$6,000.
  • 진입/진출편차(슬리피지)가 손익분기 50%를 실질 ~55%로 밀어올림 — 50%면 −$3,142 손실+646계좌 파산. 카피어가 +이려면 ~55%+ 필요.
  • 편차가 30계좌를 $1,700~2,800 벌어지게 함 — 같은 시그널을 복사해도 슬리피지 차이로 계좌별 성적이 갈림. 50%면 최악계좌 −$10,393(파산), 60%+면 파산 ≈0.

12. (반복 이력) 계좌당 풀 피라미드 — 20계약 캡 중간안 → 13절로 최종 갱신

정정 2건:

  1. 분산 ❌ → 계좌당 독립 풀 피라미드. 각 계좌가 동일 시그널을 계좌당 계약수로 복사. 계좌당 +$18,000(L13) → 30계좌 = $540,000.
  2. APEX = 미니4 = 마이크로40 허용 (이전 리서치 "APEX 마이크로 캡 4" 오류 정정) → 20 APEX 계좌도 풀 피라미드 가능.
  3. 정점 20계약으로 캡 (L13=40 불필요 → 20). L10~13 모두 20계약.
확정 계좌당 피라미드: L1-3=3, L4-6=5, L7-9=10, L10-13=20 (정점 캡).
레벨계약/계좌손절1회트레일익절일$1000중단까지
13$90$27011회
45$150$4506.7회
710$300$9003.3회
10-1320$600$1,8001.7회
+$18,000 도달 / 30계좌 $540,000 (현실적 트레일링 손실 반영):
거래승률$50K급(일$1k/DD$2k) 도달·파산30계좌 기대$150K급 도달30계좌 기대
55%94% / 6%$507,195100%$539,730
60%95% / 5%$514,755100%$540,000
65%97% / 3%$523,260100%$540,000
70%99% / 1%$532,980100%$540,000
결론: 20계약 캡 + 계좌당 풀 피라미드 = $50K 표준계좌에서도 거래승률 60%+면 계좌당 95~99% 생존, 30계좌 ~$515k~533k(목표 $540k의 95~99%). 40계약이면 $50K에서 33~62% 파산이었으나, 20캡으로 정점 단일손실 $600(<일$1k, <DD$2k)이 되어 안전마진 확보. 핵심 조건은 여전히 거래승률 60%+(=트레일링으로 추세 포착) 한 가지. 시뮬: scratchpad/per_account3.py

13. ★★최종 확정 모델 — 대칭 피라미드 21레벨 (계좌당 독립)

계좌당 대칭 피라미드 (3레벨씩 7밴드 = 21레벨), 정점 L10-12 = 20계약:

레벨대계약/계좌손절1회일반익절트레일익절
1-33$90$90$270
4-65$150$150$450
7-910$300$300$900
10-12 (정점)20$600$600$1,800
13-1510$300$300$900
16-185$150$150$450
19-213$90$90$270
  • 각 계좌 독립 풀 피라미드 (분산 ❌, 30계좌 동일 복사). 계좌당 +$18,000(1차목표) → 30계좌 = $540,000.
  • 정점 후 단계적 축소(10→5→3)로 목표 근처 수익 방어 + 장기 캐퍼.
  • APEX 미니4=마이크로40 허용 확인 → 20계좌 전부 가능(정점 20이라 여유).
+$18,000 도달 / 30계좌 $540,000 (현실적 트레일링 손실, 권장 레벨룰):
거래승률$50K급(일$1k/DD$2k) 도달·파산30계좌 기대$150K급30계좌 기대
55%95% / 5%$513,540100%$540,000
60%96% / 4%$518,076100%$540,000
65%98% / 2%$529,740100%$540,000
70%99% / 1%$535,464100%$540,000
결론: 대칭 21레벨(정점 20계약) + 계좌당 독립 = $50K 표준계좌에서 거래승률 60%+면 계좌당 96~99% 생존, 30계좌 ~$518k~535k(목표 $540k의 96~99%). $150K급이면 전 구간 $540k 만점. 단일 핵심 조건은 변함없이 거래승률 60%+ (트레일링 추세포착) — 저널로 실측·검증. 시뮬: scratchpad/final_pyramid.py

15. 트레이딩 서포트 도구 패키지 (7모듈, 윈도우크라우니/NT8)

울트라 7에이전트 설계 → 총괄집사 통합. 위치: CrownyDoc/projects/kps-trading-tool/

  • 00-통합-아키텍처.md — 단일 NT8 브리지 + 단일 폴링루프 + 공유 세션셀(SSOT), 모듈 배선·빌드순서·미해결.
  • 통합메인.한선 — 오케스트레이터 골격(events.psv→디스패치→commands.psv).
  • 모듈1~7-*.한선 — ①영점조정/에이밍(27스텝·벡터 기울기수렴) ②컨디션 1~27 ③계정별 카피+편차게이트(6~9틱)+지연강제 ④사용자뷰 제한(5항목) ⑤트레일링+능동트리거 ⑥거래량별 주문타입 ⑦회차 쿨다운(레벨업10분/다운1시간).
  • 핵심 통합결정: 7개 개별 폴링 → 단일 이벤트/명령 스트림 + 단일 폴링루프로 통합. 레벨/쿨다운 SSOT=세션셀.
  • 윈도우화: 각 모듈 출력값()→위젯 바인딩. 사용자 화면=M4 5항목만(은닉).
  • 빌드 전 확정필요: 셀코어 룰엔진 실제 API(룰변경 리터럴전용→후처리연산), NT8 단일화(MVP 파일폴링/M5 TCP), 날짜 함수명.

16. 크라우니153 엣지 백테스트 — "60% 승률"은 잘못된 게이트 (2026-06-27)

추세확률 스윕($50K·10캡·트레일15틱, scratchpad/edge_sweep.py):

추세%거래승률EV틱/계약캠페인 +18k파산
15%49.0%+8.80100%0%
25%54.8%+16.44100%0%
28%56.5%+18.75100%0%
35%60.3%+23.64100%0%
40%63.0%+27.84100%0%
★결론: 진짜 게이트는 "거래승률 60%"가 아니라 "EV>0". 트레일링은 승률 49%(추세15%)에서도 +EV(양의 왜도: 이긴거래>진거래) → 캠페인 +18k 도달 100%·파산 0%·$540k가 추세 15%부터 성립. 60% 승률 불안은 상당부분 해소. 필요조건 = 추세구조 존재(>~10%, 손익분기 추세%는 0~15% 사이). 순수노이즈(추세0%)만 −EV. 153/저널 정밀검증 대상 = 추세% 자체보다 "트레일 익절 payoff 분포(평균익>평균손 유지·휩쏘 안 깨짐)".

17. 슬리피지·수수료 현실성 관문 (2026-06-28) — 스케일이 결정

시장 보정값(웹실측): MNQ 왕복수수료 $1.04(APEX+Tradovate), RTH 스프레드 1틱, 시장가 슬리피지 평균 0.7~1.2틱·꼬리 3~5틱·뉴스 5~20틱, 지정가 미체결 40~60%(touch-and-go).

한선씨 30계좌 ON/OFF (단, $5/틱 잘못된 스케일): OFF $565,650/파산0/11회차 → ON $541,518(100.3% 간신히)/파산1/19회차/계좌분산 $11,940. "트레일DD $2000 빡빡, 마진 거의 소멸"로 보임.

★MNQ 올바른 스케일($0.50/틱) 교차검증(mnq_realism.py, 추세30%):

시나리오+18k도달파산중앙회차
$5/틱(풀NQ) 비용無 = 캠페인이 쓴값83%17%20
$5/틱 + 비용83%17%30
MNQ $0.50/틱 비용無100%0%215
MNQ $0.50/틱 + 수수료·슬리피지(현실)100%0%269
★반전 결론: 진짜 MNQ 스케일에선 슬리피지+수수료가 $540k 생존을 위협하지 않는다 — 도달100%·파산0%. 트레일DD $2000이 "빡빡"했던 건 $5/틱(단일손실 $2550>DD) 스케일 artifact. MNQ는 단일손실 ~$255 ≪ $2000 DD라 분산·편차에도 안 죽음. 비용의 대가는 파산이 아니라 시간: 215→269회차(+25%). → 사용자의 "회차만 늘어나지 진행은 된다"가 슬리피지까지 확장돼 입증됨.

대가=시간 (계산): MNQ 10캡 269회차/계좌. 3회차/일≈90거래일(~4.5개월), 10회차/일≈27일(~1.3개월). 30계좌는 동일시그널 병렬이라 캘린더는 1계좌와 동일. 추세35%→238회차, 40%→217회차(빠른 추세일수록 단축).

전제: 트레일 엣지(평균익>평균손) 실재 가정. 실시장 휩쏘로 payoff 악화 시 비용드래그가 더 큼 — 라이브/저널 실측 필요. 단일 시드 아닌 결론(3000 캠페인 MC).

18. 시간최적화·견고성·트레일 안정화 (2026-06-28, stabilize.py)

ⓐ 시간단축 — 269~434회차 그라인드를 줄이는 레버:

추세30%추세40%파산
10캡434회차3550%
15캡262216~0.1%
20캡2391900.4%
15캡이 스윗스팟(−40% 회차, 파산 ~0.1%). 추세 30→40% −18%. 회차/일 3→10 = 캘린더 3.3× 단축. 최적조합 15캡+추세40%+10회/일 ≈ 22거래일(~1개월), 파산~0. 보수: 10캡+10/일 ≈ 43일.

ⓑ 견고성 (100시드 CI): 파산율 평균0%/95th0%/최대0% (10캡 추세30% MNQ현실). 팻테일 점프 스트레스(3% 뉴스갭 −40~120틱): 도달100%·파산0.4%. → MNQ 소액사이즈+$2000 DD가 견고성 보장. 현실성 관문 사실상 통과(안전마진 확실).

ⓓ 트레일 안정화 도구 검증 (고정 vs 적응형):

모드평균익평균손payoff비EV휩쏘
고정(15틱)59.4−21.32.79+27.418.1%
적응형(ATR스케일)56.1−24.62.28+27.112.0%
→ 적응형은 EV 거의 동일(엣지 희생 없음) + 휩쏘 −34%(18→12%). 정상 변동에선 payoff 약간↓지만, 진짜 가치는 조건 변화 시 안정성 + AIMD 피드백이 엣지 악화 시 자동 사이즈 축소(크루즈컨트롤). 도구=모듈5-안정화.한선(rc=0): 적응폭 k×ATR[4~30틱]·추세확인게이트·휩쏘필터·엣지피드백 4상(티 k점증/옴 관찰/타 k반감·계약0.5/음 이관)·초기손절60틱 보존.

잔여 이슈

  • fable(종합) 에이전트 미가용 — Fable 5 unavailable, 총괄집사(Opus)가 4절 보충.
  • 자기상관 백테스트 데이터 필요 — 전략 생사 결정.
  • 규칙 골격(.한선)은 미컴파일 검증 → 윈도우크라우니에서 hanseonc_high 컴파일 검증 후 학습DB 등록.