체크만으로는 매도 처리되지 않아. 실제 체결가를 확인·수정한 뒤 매도완료를 눌러야 계좌와 주문판에 반영돼.
주문가
-
수량
-
실제 체결가
CRIOS V11 매매 시스템 v2.9.13.9 ARMED GRID
🚀 v2.9.13.9 주요 업데이트 • ARMED GRID: 현재가에서 미체결이어도 각 미래 주문가 도달 시 Gate 통과가 예상되면 지정가 그리드를 미리 준비 • Planning Budget / Execution Budget 분리: 작은 현재 매수권이 10단계 수량을 0/278주처럼 왜곡하던 문제 수정 • 10단계 계획표 유지: 계획 수량은 현금 기반 그리드로 유지하고, 실제 ARMED 가능 행은 현금 15% 보호선 범위 안에서만 활성 • Projected Gate: -10/-15/-20 가격완화와 현재 포지션 완화를 주문가별로 미리 계산 · Score 충족 시 ARMED 후보 • Hard Guard 유지: R2/R3 · 현금 15% 보호 · 쿨다운/추가하락 · CORE SAFETY LOCK은 그대로 유지 • Growth+ Current / Evidence / Evolution Efficiency Guard는 v2.9.13.8 규칙 그대로 유지
🔒 V11 안정화 보호 · 동일 Snapshot 판정 비교 중복 방지 · 동일 Snapshot AI 2시간 캐시 · 미체결 1회 해제 + 첫 체결 후 Selector Lock · 완전일치 시 엔진 자동선택 · QA 격리 · Stable 이후 데이터만 Evolution 정식 표본으로 사용 봉인 기준점 준비 중…
V10.3 기존 엔진 실제 이식 · 보유상태 자동판별 · 적응형 기준점(Gate) · 기회점수 · 쿨다운 · 추가하락 예외 · 방어모드 1/2/3 · 시장 위험배수 · 매수권 · 10단계 비관적 매수표 / 낙관적 매도표
1. 계좌 상태
v1.5 시장 스냅샷 갱신 기능으로 현재가 + MA200 + 365일 고점 + RSI + ATR + 수익률 + 거래량배수를 한 번에 불러와.
시장/세션 정책 확인 중…
시장 스냅샷 신선도: 아직 없음 시장 전체 갱신을 하면 Snapshot 시각을 기록해. 신선도는 시간이 지나면 BEST → NORMAL → STALE로 자동 하락하지만 주문을 강제로 막지는 않아.
2. V10.3 시장 입력
현재가 외 지표는 v1.5 Snapshot Freshness에서는 직접 입력해. 다음 단계에서 지표 API 자동수집을 붙일 수 있어.
🧪 QA 테스트 모드 OFF
실제 주문용이 아닌 엔진 검증 전용. ON 시 현재 입력값을 임시 백업하고 시장 전체/현재가 갱신을 잠가 테스트값이 덮어써지지 않게 해.
QA OFF · 실제 입력값 사용 중.
V11 핵심 구조
기존 V10.3 계산식은 그대로 두고, V11이 확장될 수 있도록 역할을 분리했어. 지금은 한 HTML 안에 있지만 서로 다른 모듈 인터페이스를 통해 동작해.
시장 데이터
준비됨
엔진
V10.3
주문판
준비됨
방어 기록기
준비됨
실행기
작동 중
AI 보조판단
REAL BRIDGE
판정 비교
JUDGE v0.1
실행 선택기
WAIT
흐름: 시장 데이터 → 엔진 + AI Shadow → 판정 비교 → 실행 선택기 → 주문판/방어 기록기 → 실행기. 선택 전에는 기존 엔진 주문판을 기본 미리보기로 보여주고, 선택 후에는 그날 선택한 엔진/AI 주문판만 실행 대상으로 사용해. 방어모드 R2/R3와 현금보호선은 어떤 모드에서도 우회하지 않아.
엔진과 같은 시장 데이터를 받지만 엔진의 점수·Gate·매수권 계산값은 입력으로 사용하지 않아. 실제 AI는 독립 판단만 만들고, R2/R3·현금보호선·주문 상한 같은 공통 안전망은 계속 CRIOS가 강제해.
보조판단 결과
-
신뢰도
-
시장 해석
-
AI 연결 상태
CHECK
배포 후 Cloudflare Secret OPENAI_API_KEY를 설정하면 실제 AI 호출이 활성화돼.
AI 보조판단 평가 전.
※ 실제 AI 응답은 동일 Snapshot에 대해 최대 2시간 캐시해. 캐시가 없거나 API가 연결되지 않으면 기존 규칙형 Shadow가 자동 fallback으로 동작해. 판정 비교/실행 선택기 구조는 그대로 유지돼.
후보 주문표 비교 & ACTIVE PLAN 선택
엔진/AI Shadow에서 만든 ENGINE_PLAN과 AI_PLAN을 같은 Snapshot 기준으로 나란히 비교한 뒤, 미국 거래일마다 하나의 Decision Round를 열고, 그날 실제 사용할 ACTIVE_PLAN을 직접 선택해. 선택 전에는 아래 매수/매도 주문표를 볼 수 있지만 체결은 잠금 상태야. 첫 체결 뒤에는 그 거래일 종료까지 전략을 바꿀 수 없어. 장기 성과는 아래 Shadow Performance가 Engine/AI를 별도 가상 NAV로 계속 추적해.
엔진 주문판
-
엔진 계산 후 표시
AI 주문판
-
AI Shadow 계산 후 표시
Decision Round
미선택
선택 전에는 엔진 주문판을 미리보기로 표시하지만 체결 기록에는 선택 출처를 남기지 않아.
⚙️ ENGINE_PLAN · 10단계 후보
Engine 계산 후 표시
🤖 AI_PLAN · 10단계 후보
AI 판단 후 표시
🔒 ACTIVE_PLAN 미선택 · 두 후보 주문표를 비교한 뒤 아래에서 하나를 선택해야 아래 매수/매도 체결이 활성화돼.
선택 대기 현재는 엔진 주문판 미리보기. 실제 주문 전 오늘 사용할 모드를 선택해.
※ AI 모드도 계좌 생존 규칙을 무시하지 않아. R2/R3 신규매수 금지, 현금보호선, 주문 상한은 공통 안전망으로 유지돼. 즉 AI는 진입 판단과 강도를 다르게 제시하고, 계좌 파괴를 막는 하드가드는 공통으로 둬.
4. 매수 · 재진입 규칙
주문표 자체와 실행 규칙을 분리했어. 아래 규칙판에서 왜 매수가 잠겼는지 / 어느 가격·현금비중에서 Gate가 얼마나 완화되는지를 확인하고, 5번 매수표에서는 주문가·수량·체결만 보면 돼.
① 익절 후 재진입 Dual Gate · 가격 60 : 현금비중 40 최근 실제 매도가 대비 가격 하락과 계좌 전체 현금비중을 합쳐 Gate를 완화해. 최대 완화는 20점, 최저 Gate는 20점이야. 가격 완화 · -10%=0점 / -15%=-6점 / -20%=-12점 현금비중 완화 · <30%=0점 / 30~50%=-3점 / 50~70%=-6점 / ≥70%=-8점
② Hard Guard는 완화하지 않음 현금보호선 · RSI/시간 · 쿨다운/추가하락 · R2/R3 · BUY CAP은 기존 규칙 그대로 유지. Gate 완화만으로 자동 매수하지 않아.
③ US 세션 체결 정책 DAY / PRE / RTH / AFTER 모두 기존 주문표의 지정가 매수·매도를 100% 허용. DAY도 수량 축소 없음. 새 Engine/AI 판단 및 주문표 재판정은 RTH 중심으로 유지.
5. 비관적 매수표 — 10단계
매수표는 항상 표시돼. CRIOS가 허가하면 실행모드, 허가하지 않으면 관찰모드로 전환돼.
체결
단계
주문가
실제체결가
수량
금액
🧪 매수 시뮬레이션 v0.2 · 현재 주문표가 위에서부터 순차 체결된다고 가정해, 각 단계 후 예상 평단·현금·현금비중·+5% 1차 매도가를 미리 계산해. 실제 시장지표 변화나 슬리피지는 반영하지 않는 계좌 스트레스 시뮬레이션이야.
현재 평단
-
전량체결 후 평단
-
전량체결 후 현금비중
-
보호선 판정
-
모바일 핵심 열 우선 · 전체보기는 가로스크롤
단계
누적수량
누적투입
예상평단
잔여현금
현금비중
+5% 1차매도가
주문표 계산 후 표시.
6. 낙관적 매도표 — 10단계
초기 익절 기준은 +5/+10/+15/+20/+25/+35/+45/+55/+70/+90%의 10단계 그리드야. 초반은 촘촘하게, 수익이 커질수록 간격을 넓혀 추세를 더 오래 따라가도록 설계했어.
체결
단계
주문가
실제체결가
수량
금액
7. 선택 결과 성적표 v0.1 — 내가 고른 쪽은 어땠나
실행 선택기에서 실제로 고른 엔진/AI를 같은 시점의 반대편 판단과 함께 저장하고, 이후 +1/+3/+5 거래일 가격으로 사후 채점해. 판정 비교의 엔진 vs AI 비교와 별도로, 네 선택 자체의 성과·후회비용을 기록하는 원장이야. 자동으로 다음 모드를 고르지는 않아.
실전 선택 스냅샷
0
평가 포인트
0
선택 우위
0
최근 판정
대기
오늘 엔진 또는 AI 주문판을 선택하면 첫 실전 선택 스냅샷이 기록돼.
기간
선택 승
반대 승
무승부
평가
선택 평균
반대 평균
후회비용
※ 같은 미국 거래일에 선택을 바꾸면 그날의 실전 선택 스냅샷은 마지막 선택 시점으로 갱신돼. QA는 제외하고, Heartbeat 자체는 선택 성과 노출값에 포함하지 않아.
8. Shadow Performance v0.1 — Engine vs AI 장기 NAV
Decision Round는 매일 다시 고르되, 성과 측정은 섞지 않아. ENGINE SHADOW와 AI SHADOW가 같은 시작 NAV에서 각자의 일일 노출을 독립적으로 이어가며 누적수익률·MDD·연환산 수익률을 계산해. 실제 REAL 계좌 성과와 분리된 장기 비교 원장이야.
Engine NAV
100.00
AI NAV
100.00
Engine MDD
0.00%
AI MDD
0.00%
구분
누적수익
MDD
연환산*
평가일
현재 노출
첫 시장 스냅샷부터 독립 NAV를 기록해. *30일 미만은 CAGR 대신 단순 연환산 참고값으로 표시해.
※ v0.1은 미국 거래일별 판단 노출을 기준으로 NAV를 이어 붙이는 비교 계좌야. 주문 체결 경로까지 완전 복제하는 Paper Account는 CORE 단계에서 확장 가능하도록 로그 구조를 분리해뒀어.
9. 판정 비교 v0.1 — 엔진 vs AI
판정 비교는 엔진과 AI Shadow의 판단을 같은 시점의 스냅샷으로 기록해. 아직 어느 쪽도 자동 채택하지 않고, 이후 가격 변화가 생기면 가상 성과를 업데이트해 비교 자료를 만든다.
현재 판정
-
누적 비교
0
불일치
0
평가 완료
0
판정 비교 평가 전.
시각
R
엔진
AI
비교
기준가
현재수익률
가상우위
※ 기존 판정 비교 로그는 유지하고, 아래 Scoreboard가 +1/+3/+5 거래일 근사 성과를 별도로 채점해. Heartbeat와 QA 리허설 기록은 순수 엔진 vs AI 성적에서 제외돼.
10. 판정 비교 Scoreboard v0.1
같은 시점의 엔진·AI 판단을 저장한 뒤 +1/+3/+5 거래일(주말 제외 근사) 시점의 실제 가격으로 채점해. 수익률뿐 아니라 관측 MAE/MFE와 당시 현금 사용 강도도 함께 남겨 Evolution 근거로 사용해.
판정 관찰 스냅샷
0
최근 판정
대기
관찰 포인트
0
기간
엔진 승
AI 승
무승부
평가완료
엔진 평균
AI 평균
아직 평가 가능한 실전 데이터가 없어. 실제 시장 스냅샷이 날짜를 넘겨 쌓이면 자동 채점돼.
11. 규칙 개선 제안기 v0.2 + 후보 승인
판정 비교 Scoreboard의 실전 성과를 기본 근거로 쓰고, Selection Outcome 성적을 보조 증거로 함께 읽어 방어모드 비율·Gate·분할수·매수간격의 개선 후보를 제안해. 제안 생성 → 후보 저장 → 사람 승인 → 승격 순서이며, 승인 전에는 엔진 규칙을 절대 바꾸지 않아.
학습 준비도
수집중
실전 Evidence
0
제안 생성
0
실전 +1D/+3D/+5D 성적이 쌓일 때까지 현재 V10.3 규칙을 유지해.
방어모드 비율
유지
표본 대기
적응형 기준점(Gate)
유지
표본 대기
분할 수
10단계 유지
표본 대기
매수 간격
현행 유지
표본 대기
※ 후보 저장은 실제 체결 Evidence 12건 전에는 잠겨. Judge/Selection 관찰값은 주문표 생성 횟수로 부풀지 않도록 승격 표본에서 분리해. QA·Heartbeat는 제외돼.
규칙 개선 후보 / 승인후보 없음
현재 엔진 규칙
Gate ±0 · 10단계 · 간격 1.00×
승격된 override가 없으면 V10.3 기본값을 사용해.
후보 규칙
저장된 후보 없음
Advisor 제안을 후보로 저장하면 비교할 수 있어.
현재 스냅샷 영향
-
후보가 있으면 현재 Gate·분할·간격 변화량을 표시해.
승격 / 되돌리기
V10.3 기본
자동 승격 없음. 반드시 직접 승인해야 적용돼.
승인 대기 중인 후보가 없어.
시각
행동
Gate
분할
간격
상태
12. 클라우드 장기 저장 v0.1 — 장기 DB + 복구
판정 비교 / Selection / Evolution / Sandbox / 계좌 상태를 브라우저 localStorage에만 두지 않고
Cloudflare KV에 암호키로 백업해. 브라우저 캐시 삭제·기기 교체 뒤에도 서버 원장에서 복원할 수 있어.
OpenAI API 키는 이 백업에 포함하지 않아.
클라우드 연결
미확인
KV binding / Sync Token 확인 전
로컬 데이터 항목
0
crios_* 장기 상태 키 개수
마지막 클라우드 저장
-
아직 저장 기록 없음
마지막 클라우드 복원
-
아직 복원 기록 없음
토큰은 기본적으로 숨겨져 있어. 연결된 기기에서만 보기/복사를 사용해 다른 브라우저·홈 화면 앱에 같은 토큰을 옮길 수 있어.
설정 대기
Cloudflare에 KV binding CRIOS_STATE와 secret CRIOS_SYNC_TOKEN을 만든 뒤 연결 확인을 눌러.
※ Cloud에는 CRIOS 상태 JSON 한 세트를 저장해. 동기화 토큰·OpenAI 키·REAL AI 2시간 캐시는 백업에서 제외해.
복원은 현재 브라우저 상태를 덮어쓰므로 확인창을 거쳐 실행돼. 자동 저장: 상태 저장 · 실행 선택/해제 · 체결 체크/수정 · Evolution 후보 보류/폐기/승격/롤백 직후 4초 디바운스로 저장해. 단순 시장 갱신만으로는 자동 저장하지 않아. 마감 체크포인트: 페이지가 열려 있으면 미국 동부시간 평일 16:05 이후 하루 1회 최신 상태를 저장해. 브라우저가 닫혀 있는 동안에는 실행할 수 없지만, 중요 이벤트 자동 저장으로 최신 원장을 최대한 유지해.
자동 저장 대기
🎮 실전 선수는 2명뿐: Engine ↔ AI 평소처럼 Engine과 AI 주문안을 비교하고 선택하면 돼. 아래 Current/Growth/Aggressive는 Engine 자체를 개선하기 위한 연구실이며, 사용자가 선택하거나 실행하는 항목이 아니야.
ENGINE · 실제 규칙 엔진
LIVE
현재 Current 규칙으로 실제 주문안을 생성. AI와 독립적으로 비교됨.
AI · 독립 보조판단
SHADOW / SELECT
Engine과 별도 판단. 기존 Execution Selector에서 선택 가능.
JUDGE · 심판
EVALUATE
Engine/AI 및 ENGINE LAB 성과를 평가하지만 자동 승격·자동 변경은 하지 않음.
LAB 운영 방식
AUTO OBSERVE
시장 갱신 때 Current/Growth/Aggressive를 자동 계산. 별도 버튼·선택 불필요.
⚗️ ENGINE LAB — Current를 기준으로 다음 엔진 후보를 자동 비교
Current · 현재 실전 Engine
-
v2.9.13 원본 · 기준선
Growth · 비교 Shadow
-
기존 Growth 프로필을 비교 기준으로 계속 관찰
Aggressive · 한계 탐색 Shadow
-
수익 상단 확인용 · 실전 미사용
다음 승격 기준
효율 ↑ · MDD Fence
CAGR만 높다고 승격하지 않음 · CAGR/|MDD| 개선 + 위험 울타리 통과 필요
MDD 목표구간
-30% ~ -35%
목표구간에 들어오면 공격성 확대보다 같은 수익에서 MDD를 낮추는 연구로 전환
MDD Hard Fence
-40%
후보 MDD가 -40%에 닿거나 넘으면 CAGR이 높아도 승격 금지
Evolution 방향
GROWTH SEARCH
장기 성과를 넣으면 성장/효율/방어 모드를 판정
CORE SAFETY LOCK
R2/R3 · CASH 15%
Hard Guard 포함 영구 잠금 · Shadow/Advisor/승격 후보가 완화 불가
시장 갱신 후 ENGINE LAB이 자동으로 Shadow 조건을 계산해.
🔒 연구 전용 · 실제 주문 영향 없음 Growth 비교 Shadow/Aggressive는 ACTIVE_PLAN·주문표·체결·Engine vs AI 선택기에 연결되지 않아. R2/R3·현금보호선·주문 상한은 우회하지 않으며, 좋은 성적이 쌓여도 자동 승격되지 않고 Judge가 후보만 제안해.
14. 규칙 개선 모의 비교 v0.1 — 현재 A vs 후보 B
Evolution 후보를 바로 실전에 승격하지 않고, 현재 활성 엔진 A와 후보 엔진 B를 같은 Market Snapshot에서 동시에 가상 운용해.
실제 주문판·실행 선택기에는 A만 영향을 주고, B는 관찰/채점만 해. 한 후보는 한 번에 1개 규칙 변수만 변경하도록 제한해.
모의 비교 상태
대기
Evolution 후보가 저장되면 자동으로 A/B 기록을 시작해.
평가 포인트
0 / 20
+1D/+3D/+5D 가상 비교. 실제 승격은 여기에 실전 체결 Evidence 12건도 별도로 필요.
A승 / B승 / 무
0 / 0 / 0
같은 Snapshot의 가상 노출 성과 비교.
평균 B-A
0.00%p
양수면 후보 B 우위, 음수면 현재 A 우위.
현재 A
-
현재 활성 엔진 규칙
후보 B
후보 없음
Advisor 후보 저장 후 비교 시작
현재 스냅샷 A
-
노출 -
현재 스냅샷 B
-
노출 -
🧭 Evolution Risk Evidence — 장기 백테스트 성과
승격 전에 Current와 후보의 동일 기간 CAGR/MDD를 입력해. 단기 Sandbox 성적만으로는 승격할 수 없어.
장기 성과 검증값 대기
🔒 승격 잠금
후보 B는 실제 주문에 개입하지 않아. 실전 체결 Evidence 12건 + Sandbox 20포인트 + B 우위 + 장기 CAGR/MDD 효율 검증을 모두 통과해야 승격 버튼을 열어.
기간
A 승
B 승
무
평가
A 평균
B 평균
B-A
※ 후보가 바뀌면 새 Candidate ID로 별도 원장이 시작돼. QA·Heartbeat는 제외. Sandbox 결과는 자동 승격하지 않으며, A/B 결과가 충분히 쌓인 뒤 사람 승인을 거쳐야 해.
15. 규칙 개선 근거 연결 v0.2 — 관찰 데이터 + 실제 체결 Evidence
판정 비교와 Selection Outcome은 관찰 데이터로 유지하고, 실제 주문표에서 BUY/SELL이 체결된 기록만 실전 Evidence로 별도 인정해. 주문표를 여러 번 만들어도 실전 Evidence는 늘지 않아.
판정 관찰 포인트
0
선택 관찰 포인트
0
실전 체결 Evidence
0
교차 신호
수집중
판정 비교 요약
표본 대기
실제 선택 요약
표본 대기
근거 연결: 아직 교차 검증할 표본이 부족해.
※ 주문표 생성/Judge 스냅샷은 승격 건수로 세지 않아. 승격 잠금의 1차 기준은 실제 CORE BUY/SELL 체결 Evidence 최소 12건이야. Heartbeat·QA·취소된 체결은 제외되고, 판정/선택 성적은 방향을 해석하는 보조 관찰 자료로만 사용해.
16. 방어모드 Evolution Log
R1/R2/R3 진입·변경·해제를 자동 기록하는 학습용 원장. 아직 엔진 규칙을 자동 변경하지 않고, 향후 판정 비교/Evolution이 비교할 데이터를 쌓는 단계야.
방어모드 이벤트
0
현재 상태
OFF
최근 이벤트
-
시각
이벤트
R
가격
평단
손익
현금%
Score/Gate
매수권
REC
16. 체결 반영 / 복귀
반영 후 현금
-
반영 후 수량
-
반영 후 평단
-
체결 건수
-
주문판 생성 전.
고급 설정 · 실전 시작 초기화
새 종목으로 완전히 다시 시작할 때 쓰는 공장 초기화야. 활성 엔진 규칙·Cloud 동기화 토큰·서버의 OpenAI API 키는 보존하고, 티커·현재가·현금·보유수량·평단가를 포함한 계좌 상태와 시장 입력값, Judge/선택/Recovery/Evolution 후보·모의비교/체결/시장 Snapshot/AI 캐시·학습 시작점을 모두 비워. Cloud 토큰이 있으면 초기화된 새 기준 상태로 Cloud 원장도 덮어써.
※ 되돌리기 어려운 기능이라 확인창이 두 번 떠. 계좌 상태와 실전 로그는 초기화되지만 활성 엔진 규칙·Cloud 동기화 토큰·서버의 OpenAI API 키는 보존돼.