FAILURE DATASET
우리가 죽인 전략들.
전 셀 공개.
이긴 것만 보여주는 건 쉽다 — 생존자는 스스로를 판다. 우리는 진 것을 공개한다 — 실측된 은퇴 프리셋 12개: 대부분은 계좌를 지웠고, 두어 개는 이 구간에서 양수 수익률을 찍고도 아웃오브샘플에서 무너져 폐기됐다.
그리고 전략 레지스트리 전체를 훑은 아웃오브샘플 31셀 스윕. 이 스윕에서 배포 가능: 0(3셀이 GO*에 도달했지만 조건부 통과이지 배포가 아니다). 그게 정직한 결과이고, 모든 숫자는 다운로드해서 직접 재현할 수 있다.
스코프: 이 표는 2026년 7월 연구 런의 레지스트리 전체 SL/TP 그리드 아웃오브샘플 스윕이다.시뮬레이터 그리드의 ✓검증됨 배지는 다른 질문에 답한다 — 프리셋 단위이고, 프로덕션 엔진에서 재측정하며, 2년 PF 바에 더해 아웃오브샘플·워크포워드 게이트를 통과해야 붙는다.
어떤 프리셋이 ✓검증됨을 달고 있으면서 이 스윕의 해당 셀은 NO-GO 일 수 있다 — 같은 엔진, 다른 창, 다른 바다. 두 숫자 모두 손대지 않고 공개하니 직접 확인하면 된다.
데이터 출처: Binance historical ≤ 2026-04-17, OKX USDT-SWAP live from 2026-04-18 — 1시간봉. 이 구간은 거래소 전환을 포함하므로 2026-04-17 을 걸치는 셀은 두 소스가 섞인다. 원천 캔들은 공개 API 로 직접 받아(키·계정 불필요:/api) 당신의 엔진으로 돌려볼 수 있다. 우리 엔진 코드는 비공개이므로 이건 두 층이다 —원천 데이터 공개 + 재실행 가능한 엔진, 완전히 독립된 재구현은 아니다.
−100% 읽는 법: 수익률이 정확히 −100.0% 로 찍힌 카드는 합산이 아니라계좌 소멸 바닥이다. 엔진은 자본이 0 이 된 시점에서 자본곡선을 멈추고 그 거래 번호를 함께 반환한다 — 그 뒤 거래는 실행될 수 없었다. 그런 실행 안의 개별 코인은 −100% 보다 훨씬 큰 손실을 보일 수 있다.
OOS 스윕 실행일: 2026-07-19 · 구간: 2023-12-30 → 2026-07-12 (1h 봉, 상위 40개 코인) · 최소 셀 OOS n = 664
판정 요약 — 숫자 네 개
백엔드 레지스트리의 모든 전략 × 지원 방향 전부 = 31셀. 인샘플 = 구간의 앞 60% (2025-07-07까지, 상승장), 아웃오브샘플 = 뒤 40% (하락장). 여기 비용은 프로덕션보다같거나 가볍습니다 — 그래서 이 스윕에서의 실패가 보수적인 쪽입니다.
비용이 어떻게 다른지 — 숫자로
비용 포함: 수수료 0.08%/leg, 슬리피지 0.02%/leg, 펀딩 0.01%/8h, 순손익 기준. 왕복 0.20%인데, 이는 Top-50 코인 기준 프로덕션과 같고 그 아래로는 프로덕션이 더 비쌉니다(Top-200 0.30%, 나머지 0.50%) — 프로덕션은 유동성 티어별 슬리피지를 부과하지만 이 스윕은 고정 0.02%를 썼기 때문입니다. 싼 비용에서 잃는 전략은 실제 비용에서 더 크게 잃습니다. 아래 «엔진 실측» 표는 프로덕션 기본값을 쓰므로 두 표를 직접 비교할 수 없습니다.
21
NO-GO (그냥 진다)
7
NO-GO — 하락장 베타, 알파 아님
3
GO* — 워크포워드에서 사망
0
배포 가능 방향성 전략
생존자들마저 죽은 이유
- LONG 16셀 중 16셀 전부 NO-GO — 롱 방향 엣지는 상승장·하락장 두 구간 모두에서 0이었다.
- SHORT 7셀은 OOS 구간은 이기지만 인샘플에서 진다. 같은 하락장에서 단순 상시-숏 기준선도 수익을 냈다 — 그 승리는 전략 알파가 아니라 국면 베타다. 판정은 두 구간을 모두 이겨야 성립한다.
- 연간 국면-강건 필터를 통과한 3셀(bb-squeeze-short SHORT, atr-breakout SHORT, ichimoku SHORT)도 반기 워크포워드에서 전원 사망: 각각 구조적 손실 반기가 2–3개, 최대 낙폭 69.6–99.4% (스코프: 전 구간 적대적 재실행, 반기 버킷, 유의 버킷당 n≥30).
전 31셀 — 체리피킹 없음
레지스트리 기본 SL/TP 그대로, 셀별 파라미터 낚시 없음. IS = 인샘플 (2023-12-30 → 2025-07-07), OOS = 아웃오브샘플 (2025-07-07 → 2026-07-12). n = 해당 구간 거래 수. CSV 다운로드에는 이 표의 전 컬럼에 더해 TP/SL/타임아웃 청산 수와 코인별 수익성까지 담겨 있다.
옆으로 밀면 전체 그리드 →
| Cell | 판정 | SL/TP | IS n | IS PF | OOS n | OOS PF | OOS ret | OOS MDD |
|---|---|---|---|---|---|---|---|---|
| bb-squeeze-short SHORT | GO* | 10/8 | 1364 | 1.29 | 912 | 1.08 | +146.7% | 86.3% |
| bb-squeeze-long LONG | NO-GO | 7/6 | 1076 | 0.76 | 664 | 0.91 | -128.4% | 91.8% |
| momentum-long LONG | NO-GO | 5/10 | 1843 | 0.92 | 1138 | 0.94 | -151.6% | 97.4% |
| atr-breakout SHORT | GO* | 3/7 | 1818 | 1.42 | 1169 | 1.12 | +240.5% | 69.0% |
| atr-breakout-long LONG | NO-GO | 3/7 | 1520 | 0.97 | 1076 | 0.83 | -317.6% | 98.4% |
| hv-squeeze SHORT | NO-GO(beta) | 10/6 | 6733 | 1.0 | 4009 | 1.31 | +2243.6% | 62.3% |
| rsi-divergence LONG | NO-GO | 7/5 | 1990 | 0.7 | 1153 | 0.71 | -793.7% | 100.0% |
| rsi-divergence SHORT | NO-GO | 7/5 | 1872 | 0.93 | 1069 | 1.01 | +14.6% | 87.2% |
| macd-cross LONG | NO-GO | 8/6 | 7775 | 0.83 | 4936 | 0.72 | -3361.8% | 100.0% |
| macd-cross SHORT | NO-GO(beta) | 8/6 | 7420 | 0.98 | 4475 | 1.16 | +1285.7% | 88.1% |
| donchian-breakout LONG | NO-GO | 8/10 | 7813 | 0.89 | 4763 | 0.79 | -2352.5% | 100.0% |
| donchian-breakout SHORT | NO-GO(beta) | 8/10 | 7885 | 0.97 | 4860 | 1.24 | +2271.5% | 75.2% |
| mean-reversion LONG | NO-GO | 5/4 | 5045 | 0.69 | 3114 | 0.83 | -1100.5% | 100.0% |
| mean-reversion SHORT | NO-GO | 5/4 | 4584 | 0.86 | 2931 | 0.95 | -301.8% | 99.8% |
| supertrend LONG | NO-GO | 8/8 | 5536 | 0.91 | 3578 | 0.77 | -1941.7% | 100.0% |
| supertrend SHORT | NO-GO(beta) | 8/8 | 5559 | 0.9 | 3534 | 1.21 | +1349.7% | 78.1% |
| keltner-squeeze LONG | NO-GO | 7/6 | 1918 | 0.89 | 1330 | 0.83 | -517.3% | 99.9% |
| keltner-squeeze SHORT | NO-GO(beta) | 7/6 | 2093 | 1.02 | 1495 | 1.21 | +592.6% | 66.1% |
| keltner-squeeze-long LONG | NO-GO | 15/30 | 1844 | 0.94 | 1295 | 0.78 | -682.2% | 100.0% |
| stochastic-rsi LONG | NO-GO | 15/15 | 7938 | 0.88 | 5145 | 0.66 | -4607.1% | 100.0% |
| stochastic-rsi SHORT | NO-GO | 15/15 | 7947 | 0.93 | 5207 | 1.03 | +344.3% | 99.8% |
| ma-cross LONG | NO-GO | 5/10 | 1588 | 0.98 | 1089 | 0.69 | -825.4% | 100.0% |
| ma-cross SHORT | NO-GO | 5/10 | 1584 | 1.35 | 1112 | 0.94 | -131.5% | 96.4% |
| adx-trend LONG | NO-GO | 15/5 | 3573 | 0.82 | 2297 | 0.81 | -930.7% | 100.0% |
| adx-trend SHORT | NO-GO(beta) | 15/5 | 3323 | 0.99 | 2131 | 1.15 | +561.2% | 86.4% |
| ichimoku LONG | NO-GO | 3/15 | 2802 | 1.12 | 1678 | 0.89 | -353.6% | 99.8% |
| ichimoku SHORT | GO* | 3/15 | 2687 | 1.08 | 2074 | 1.28 | +965.9% | 81.8% |
| heikin-ashi LONG | NO-GO | 7/8 | 12565 | 0.88 | 7448 | 0.75 | -4599.7% | 100.0% |
| heikin-ashi SHORT | NO-GO(beta) | 7/8 | 12597 | 1.0 | 7443 | 1.16 | +2354.5% | 72.8% |
| volume-profile LONG | NO-GO | 2/5 | 23180 | 0.81 | 12231 | 0.78 | -4225.0% | 100.0% |
| volume-profile SHORT | NO-GO | 2/5 | 24072 | 0.85 | 10552 | 0.99 | -141.8% | 99.9% |
GO* = 단순 연간 국면-강건 필터는 통과했으나 반기 워크포워드에서 사망(상세는 위 요약). 수익률은 해당 구간에서 코인별 비복리 합산이라는 엔진 산출값이다 — 계좌 궤적이 아니고, 미래 구간에 대한 예측은 더더욱 아니다.
은퇴 프리셋 12개 — 클릭하면 다시 진다
이 카드들은 시뮬레이터 그리드에 정직한 판정 뱃지(✗ 전패 / ◔ 조건부 / 중복 폐기)를 달고 살아 있다. 수치는 프로덕션 엔진 실측(스코프: 2년 백테스트, 시그널 상위 10개 코인, 수수료 0.05%, 레버리지 5×, 표기된 기본값 그대로) — 클릭 한 번이 그 손실을 재현한다.
켈트너 스퀴즈 ↓
스퀴즈 해소 후 하단 켈트너 밴드 이탈에 숏 — 이 설정에선 간신히 본전 위(큐레이션 기준 1.05 미달), 낙폭 큼. 재검증 판정: 하락장 베타.
측정일 2026-08-21
이 결과 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →MACD 교차 ↓
교과서적 MACD 매도 시그널 — 크립토 노이즈에 잘게 썰려 나간다. 실비용에서 기대값 음수.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →수퍼트렌드 ↑
인기 지표 수퍼트렌드 상방 추종 — 늦게 타고 늦게 내려 수수료가 나머지를 먹는다.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →돈치안 돌파 ↓
20봉 채널 하단 이탈에 숏 — 터틀 트레이딩 고전, 크립토 2년에선 물밑. 재검증 판정: 하락장 베타.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →스토캐스틱 RSI ↓
과매수 신호마다 숏 — 너무 잦은 진입에 수수료로 과다출혈. 신선 실행에서 부호가 반전 — 원 우위는 과적합이었다.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →모멘텀 ↑
강세에 올라타 더 큰 강세를 기대 — 여기선 거의 본전. 익절을 넓히면 수익처럼 보이지만, 그 수익은 아웃오브샘플에서 무너진다 — 커브핏일 뿐 진짜가 아니다.
측정일 2026-08-21
이 결과 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →평균 회귀 ↑
급락 후 반등을 기대하며 매수 — 크립토 급락은 계속 급락한다. 실비용에서 기대값 음수.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →HV 스퀴즈 ↓
캔들 색 필터를 얹은 변동성 스퀴즈 숏 — 거래당으로는 간신히 본전을 넘지만, 전액에 가까운 낙폭이 그 우위가 쌓이기 전에 계좌를 지운다. 신호의 85%가 BB 스퀴즈와 중복 — 중복 폐기.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →RSI 다이버전스 ↕
차트 교과서 단골 — 가격은 신고점·신저점, RSI는 반대. 이 그리드 최저 수익 팩터 — 실비용에서 기대값 음수.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →ADX 추세 ↕
ADX가 강추세를 확인해줄 때만 진입 — 그 확인이 매번 너무 늦다. 재검증은 숏 우위를 하락장 베타로 판정했다.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →하이킨아시 ↕
부드럽게 다듬은 하이킨아시 캔들을 추종 — 그 다듬기가 노이즈를 감추다 손실로 돌려준다. 실비용에서 기대값 음수.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →볼륨 프로파일 ↕
거래량 밀집 구간(POC)으로의 되돌림에 베팅 — 쉴 새 없이 진입해 이기는 것보다 훨씬 많이 진다. 원 표본 10코인은 n≥30 기준 미달.
측정일 2026-08-21
이 손실 재현하기 — 클릭 한 번 →SL/TP 30조합 전체 실측 →이 데이터셋 인용하기
PRUVIQ, “Failed Strategies Dataset — full-registry OOS sweep” (run 2026-07-19), https://pruviq.com/failed-strategies/ · CSV: https://pruviq.com/data/failed-strategies-oos.csv
- 2026-07-19에
backend/research/oos_full_registry.py+oos_full_registry_adversarial.py로 프로덕션 시뮬레이션 엔진 (engine_fast.py::run_fast— /simulate와 동일 코드 경로)에서 생성. - 데이터: 1h 선물 봉, 실행 시점에 고정한 상위 40개 코인 (생존 편향 주의: 상장폐지 코인 부재 — 절대 수익률에는 영향, 방향 판정에는 영향 없음).
- 룩어헤드 없음: 진입은 시그널 인덱스 + 1, 지표는 과거 데이터만, 거래는 진입 시각 기준 버킷팅. 판정은 명시된 구간에 한한다 — 이 구간의 실패나 생존이 미래 구간에 대해 무언가를 보증하지 않는다.
모든 수치는 명시된 구간·설정·코인 유니버스에 대한 과거 백테스트 실측값이다. 검증과 교육 목적으로 공개하며, 투자 조언이 아니고, 미래 성과를 예측하지 않는다.