CRIOS V11 Trading MVP v2.5.0 CLOUD PERSISTENCE

BUILD v2.5.0 · CLOUD PERSISTENCE · REAL AI SEALED
🔒 V11 STABLE GUARD · 동일 Snapshot Judge 중복 방지 · 동일 Snapshot AI 2시간 캐시 · 미체결 1회 해제 + 첫 체결 후 Selector Lock · 완전일치 시 Engine 자동선택 · QA 격리 · Stable 이후 데이터만 Evolution 정식 표본으로 사용
봉인 기준점 준비 중…
V10.3 Legacy Engine 실제 이식 · 중간진입 · Adaptive Gate · 기회점수 · 쿨다운 · 추가하락 예외 · Recovery 1/2/3 · 시장 위험배수 · 매수권 · 10단계 비관적 매수표 / 낙관적 매도표

1. 계좌 / 중간진입

v1.5 Snapshot Freshness Worker 연결 후 현재가 + MA200 + 365일 고점 + RSI + ATR + 수익률 + 거래량배수를 한 번에 불러와.
시장 Snapshot 신선도: 아직 없음
시장 전체 갱신을 하면 Snapshot 시각을 기록해. 신선도는 시간이 지나면 BEST → NORMAL → STALE로 자동 하락하지만 주문을 강제로 막지는 않아.

2. V10.3 시장 입력

현재가 외 지표는 v1.5 Snapshot Freshness에서는 직접 입력해. 다음 단계에서 지표 API 자동수집을 붙일 수 있어.

🧪 QA 테스트 모드 OFF

실제 주문용이 아닌 엔진 검증 전용. ON 시 현재 입력값을 임시 백업하고 시장 전체/현재가 갱신을 잠가 테스트값이 덮어써지지 않게 해.
QA OFF · 실제 입력값 사용 중.

3. V11 Core Architecture

기존 V10.3 계산식은 그대로 두고, V11이 확장될 수 있도록 역할을 분리했어. 지금은 한 HTML 안에 있지만 서로 다른 모듈 인터페이스를 통해 동작해.
Market Data
READY
Engine
V10.3
Order Board
READY
Recovery Logger
READY
Operator
ACTIVE
AI Shadow Slot
REAL BRIDGE
Judge
JUDGE v0.1
Execution Selector
WAIT
흐름: Market Data → Engine + AI Shadow → Judge → Execution Selector → Order Board/Recovery Logger → Operator. 선택 전에는 기존 Engine 주문판을 기본 미리보기로 보여주고, 선택 후에는 그날 선택한 Engine/AI 주문판만 실행 대상으로 사용해. Recovery R2/R3와 현금보호선은 어떤 모드에서도 우회하지 않아.

4. CRIOS Engine 결과

기회점수
-
Adaptive Gate
-
Recovery
-
최종 행동
-
현금비율
-
시장 위험배수
-
최종 매수권
-
매도 신호
-
Engine 계산 전.
매수권이 열리려면
V10.3 Recovery 설명
OFF (정상 운용) R1 (현금≤25%·손실≤-15% → 매수권 50% 축소) R2 (현금≤18%·손실≤-25% → 신규매수 금지·보유 10% 현금확보) R3 (현금≤7%·손실≤-35% → 신규매수 금지·보유 20% 현금확보)

5. AI Shadow v0.2 — Real AI Bridge

Engine과 같은 Market Data를 받지만 Engine의 점수·Gate·매수권 계산값은 입력으로 사용하지 않아. 실제 AI는 독립 판단만 만들고, R2/R3·현금보호선·주문 상한 같은 공통 안전망은 계속 CRIOS가 강제해.
Shadow 판단
-
신뢰도
-
시장 해석
-
AI 연결
CHECK
배포 후 Cloudflare Secret OPENAI_API_KEY를 설정하면 실제 AI 호출이 활성화돼.
AI Shadow 평가 전.
※ 실제 AI 응답은 동일 Snapshot에 대해 최대 2시간 캐시해. 캐시가 없거나 API가 연결되지 않으면 기존 규칙형 Shadow가 자동 fallback으로 동작해. Judge/Execution Selector 구조는 그대로 유지돼.

6. Judge v0.1 — Engine vs AI

Judge는 Engine과 AI Shadow의 판단을 같은 시점의 스냅샷으로 기록해. 아직 어느 쪽도 자동 채택하지 않고, 이후 가격 변화가 생기면 가상 성과를 업데이트해 비교 자료를 만든다.
현재 판정
-
누적 비교
0
불일치
0
평가 완료
0
Judge 평가 전.
시각REngineAI비교기준가현재수익률가상우위
※ 기존 Judge 로그는 유지하고, 아래 Scoreboard가 +1/+3/+5 거래일 근사 성과를 별도로 채점해. Heartbeat와 QA 리허설 기록은 순수 Engine vs AI 성적에서 제외돼.

7. Judge Scoreboard v0.1

같은 시점의 Engine·AI 판단을 저장한 뒤 +1/+3/+5 거래일(주말 제외 근사) 시점의 실제 가격으로 채점해. 수익률뿐 아니라 관측 MAE/MFE와 당시 현금 사용 강도도 함께 남겨 Evolution 근거로 사용해.
실전 Judge 스냅샷
0
최근 판정
대기
평가 포인트
0
기간Engine 승AI 승무승부평가완료Engine 평균AI 평균
아직 평가 가능한 실전 데이터가 없어. 실제 시장 스냅샷이 날짜를 넘겨 쌓이면 자동 채점돼.

8. Evolution Advisor v0.2 + Candidate Approval

Judge Scoreboard의 실전 성과를 기본 근거로 쓰고, Selection Outcome 성적을 보조 증거로 함께 읽어 Recovery 비율·Gate·분할수·매수간격의 개선 후보를 제안해. 제안 생성 → 후보 저장 → 사람 승인 → 승격 순서이며, 승인 전에는 Engine 규칙을 절대 바꾸지 않아.
학습 준비도
수집중
평가 포인트
0
제안 생성
0
실전 +1D/+3D/+5D 성적이 쌓일 때까지 현재 V10.3 규칙을 유지해.
Recovery 비율
유지
표본 대기
Adaptive Gate
유지
표본 대기
분할 수
10단계 유지
표본 대기
매수 간격
현행 유지
표본 대기
※ 최소 12개 평가 포인트 전에는 후보 저장도 잠겨. 30개 이상부터 비교 신뢰도를 높게 표시해. QA·Heartbeat는 계속 제외돼.
Evolution Candidate / Approval후보 없음
현재 Engine 규칙
Gate ±0 · 10단계 · 간격 1.00×
승격된 override가 없으면 V10.3 기본값을 사용해.
후보 규칙
저장된 후보 없음
Advisor 제안을 후보로 저장하면 비교할 수 있어.
현재 스냅샷 영향
-
후보가 있으면 현재 Gate·분할·간격 변화량을 표시해.
승격 / 롤백
V10.3 기본
자동 승격 없음. 반드시 직접 승인해야 적용돼.
승인 대기 중인 후보가 없어.
시각행동Gate분할간격상태

9. Cloud Persistence v0.1 — 장기 DB + 복구

Judge / Selection / Evolution / Sandbox / 계좌 상태를 브라우저 localStorage에만 두지 않고 Cloudflare KV에 암호키로 백업해. 브라우저 캐시 삭제·기기 교체 뒤에도 서버 원장에서 복원할 수 있어. OpenAI API 키는 이 백업에 포함하지 않아.
Cloud 연결
미확인
KV binding / Sync Token 확인 전
로컬 데이터 항목
0
crios_* 장기 상태 키 개수
마지막 Cloud 저장
-
아직 저장 기록 없음
마지막 Cloud 복원
-
아직 복원 기록 없음
설정 대기
Cloudflare에 KV binding CRIOS_STATE와 secret CRIOS_SYNC_TOKEN을 만든 뒤 연결 확인을 눌러.
※ Cloud에는 CRIOS 상태 JSON 한 세트를 저장해. 동기화 토큰·OpenAI 키·REAL AI 2시간 캐시는 백업에서 제외해. 복원은 현재 브라우저 상태를 덮어쓰므로 확인창을 거쳐 실행돼.

10. Evolution Sandbox v0.1 — Current A vs Candidate B

Evolution 후보를 바로 실전에 승격하지 않고, 현재 활성 Engine A후보 Engine B를 같은 Market Snapshot에서 동시에 가상 운용해. 실제 주문판·Execution Selector에는 A만 영향을 주고, B는 관찰/채점만 해. 한 후보는 한 번에 1개 규칙 변수만 변경하도록 제한해.
Sandbox 상태
대기
Evolution 후보가 저장되면 자동으로 A/B 기록을 시작해.
평가 포인트
0 / 20
+1D/+3D/+5D 합산. 최소 20포인트 전에는 승격 잠금.
A승 / B승 / 무
0 / 0 / 0
같은 Snapshot의 가상 노출 성과 비교.
평균 B-A
0.00%p
양수면 후보 B 우위, 음수면 현재 A 우위.
CURRENT A
-
현재 활성 Engine 규칙
CANDIDATE B
후보 없음
Advisor 후보 저장 후 비교 시작
현재 Snapshot A
-
노출 -
현재 Snapshot B
-
노출 -
🔒 승격 잠금
후보 B는 실제 주문에 개입하지 않아. 최소 20 평가 포인트가 쌓이고 B가 A보다 의미 있게 우세한 경우에만 Evolution 승격 버튼을 열어.
기간A 승B 승평가A 평균B 평균B-A
※ 후보가 바뀌면 새 Candidate ID로 별도 원장이 시작돼. QA·Heartbeat는 제외. Sandbox 결과는 자동 승격하지 않으며, A/B 결과가 충분히 쌓인 뒤 사람 승인을 거쳐야 해.

11. Evolution Evidence Bridge v0.1 — Judge + 실제 선택 성적

Judge의 Engine vs AI 순수 비교와 Selection Outcome의 네 실제 선택 vs 반대편을 한 화면에서 합쳐 읽는 연결층이야. 이 Bridge는 Engine을 직접 바꾸지 않고, Evolution Advisor가 제안을 만들 때 보조 근거·확신도로만 전달해.
Judge 평가 포인트
0
선택 평가 포인트
0
통합 Evidence
0
교차 신호
수집중
Judge 요약
표본 대기
실제 선택 요약
표본 대기
Evidence Bridge: 아직 교차 검증할 표본이 부족해.
※ 승격 잠금 기준은 계속 Judge 최소 12 평가 포인트를 우선 적용해. Selection Outcome은 아직 보조 증거라서 단독으로 규칙 승격을 열지 않아. QA·Heartbeat는 제외돼.

12. Execution Selector v0.1 — 오늘은 Engine vs AI

같은 시장 Snapshot에서 Engine과 AI Shadow가 만든 판단을 비교한 뒤, 오늘 실제로 따를 주문판을 네가 직접 선택해. 단, Judge가 완전일치면 기준선인 Engine을 자동 선택해. 수동 선택은 첫 체결 전 1회만 해제할 수 있고, 첫 체결 뒤에는 같은 미국 거래일 동안 완전 잠금돼.
Engine 주문판
-
Engine 계산 후 표시
AI 주문판
-
AI Shadow 계산 후 표시
오늘 선택
미선택
선택 전에는 Engine 주문판을 미리보기로 표시하지만 체결 기록에는 선택 출처를 남기지 않아.
선택 대기
현재는 Engine 주문판 미리보기. 실제 주문 전 오늘 사용할 모드를 선택해.
※ AI 모드도 계좌 생존 규칙을 무시하지 않아. R2/R3 신규매수 금지, 현금보호선, 주문 상한은 공통 안전망으로 유지돼. 즉 AI는 진입 판단과 강도를 다르게 제시하고, 계좌 파괴를 막는 하드가드는 공통으로 둬.

13. Selection Outcome Scoreboard v0.1 — 내가 고른 쪽은 어땠나

Execution Selector에서 실제로 고른 Engine/AI를 같은 시점의 반대편 판단과 함께 저장하고, 이후 +1/+3/+5 거래일 가격으로 사후 채점해. Judge의 Engine vs AI 비교와 별도로, 네 선택 자체의 성과·후회비용(regret)을 기록하는 원장이야. 자동으로 다음 모드를 고르지는 않아.
실전 선택 스냅샷
0
평가 포인트
0
선택 우위
0
최근 판정
대기
오늘 Engine 또는 AI 주문판을 선택하면 첫 실전 선택 스냅샷이 기록돼.
기간선택 승반대 승무승부평가선택 평균반대 평균후회비용
※ 같은 미국 거래일에 선택을 바꾸면 그날의 실전 선택 스냅샷은 마지막 선택 시점으로 갱신돼. QA는 제외하고, Heartbeat 자체는 선택 성과 노출값에 포함하지 않아.

14. 비관적 매수표 — 10단계

매수표는 항상 표시돼. CRIOS가 허가하면 실행모드, 허가하지 않으면 관찰모드로 전환돼.
체결단계주문가실제체결가수량금액

15. 낙관적 매도표 — 10단계

V10.3의 +10/+20/+35/+55% 익절 철학을 보존하면서, 중간 구간을 10개 주문으로 펼쳐 놓는 리허설형 실행표야.
체결단계주문가실제체결가수량금액

16. Recovery Evolution Log

R1/R2/R3 진입·변경·해제를 자동 기록하는 학습용 원장. 아직 Engine 규칙을 자동 변경하지 않고, 향후 Judge/Evolution이 비교할 데이터를 쌓는 단계야.
Recovery 이벤트
0
현재 상태
OFF
최근 이벤트
-
시각이벤트R가격평단손익현금%Score/Gate매수권REC

14. 체결 반영 / 복귀

반영 후 현금
-
반영 후 수량
-
반영 후 평단
-
체결 건수
-
주문판 생성 전.