tokkin.io — 전략 검증 대시보드

BTC·DOGE 코인 선물 시스템 트레이딩. 저빈도 추세 전략을 비용 반영(net-of-cost) CPCV로 정직하게 검증한 성적. 원본 44억 틱은 로컬에 있고, 여기엔 파생 요약만.

mode: auto돈치안 돌파볼린저 + CCITriple RSI + 50 EMA왕복 비용 0.12%n_trials 12업데이트 2026-07-15
결론 · 무엇을 쓰면 되나
추천
돈치안 돌파 (채널 돌파)
타임프레임: 일봉(1d)레짐: 전천후 (모든 국면 양수)대상: BTC · DOGE

왜 이걸 고르나 — 3개 전략을 전부 비용 차감 CPCV로 돌렸을 때:

  • BTC·DOGE 둘 다 통과한 유일한 실용 조합 (교차 심볼 일관성 = 신뢰).
  • 최소 DSR 0.83 — 다른 후보보다 "운 아닐 확률"이 높음.
  • 대표 BTCUSDT 최대낙폭 11.7% — 낙폭이 감당 가능한 수준.
  • 거래가 뜸함(연 ~24회) → 수수료·노이즈에 안 죽음. 일봉이라 '매일' 거래하지 않습니다 — 평균 월 2회 진입, 며칠~몇 주 보유.

아래는 100만원으로 시작해 이 전략의 거래가 복리로 쌓였을 때(CAGR 기준) 얼마가 됐을지입니다. 왼쪽은 과거 전체 기간, 오른쪽은 더 보수적인 OOS(전략이 안 본 후반) 기준. 베팅 비중 10왕복 비용 0.12% 가정.

BTCUSDT

대표 · 가장 안전
CAGR19.4%/년 · 과거전체4.4%/년 · 보수(OOS)
최대낙폭11.7%
연 거래 / 승률~24회 · 45.3%
100만원 시작과거전체 기준보수적(OOS) 기준
1개월101.5만100.4만
3개월104.5만101.1만
6개월109.3만102.2만
1년119.4만104.4만
3년170.2만113.9만

DOGEUSDT

CAGR13.3%/년 · 과거전체20.9%/년 · 보수(OOS)
최대낙폭36.4%
연 거래 / 승률~19회 · 36.9%
100만원 시작과거전체 기준보수적(OOS) 기준
1개월101.0만101.6만
3개월103.2만104.9만
6개월106.5만109.9만
1년113.3만120.9만
3년145.6만176.6만

⚠️ 반드시 읽어주세요 — 이건 약속이 아닙니다

위 숫자는 과거 데이터로 시뮬레이션한 결과일 뿐, 미래 수익을 보장하지 않습니다. 실제로는 (1) 과거 성과 ≠ 미래 성과, (2) 펀딩비·체결 미끄러짐이 정밀 반영되지 않아 실제는 더 낮을 수 있고, (3) 가는 길에 대표 심볼 기준 한때 11.7%까지 빠졌으며(더 깊을 수도), (4) 이 전략은 CPCV는 통과했지만 실거래(Testnet) 검증은 아직 남아 지금은 실매매 대상이 아닙니다. 손실이 날 수 있습니다. 투자 조언이 아닙니다.

데이터 커버리지

실데이터 (원본은 로컬, 요약만 표시)

43.7억
총 거래 틱 (BTC + DOGE)
33.4억
BTCUSDT
2020-01-01 ~ 2026-06-30
2,373일 · 일봉 2,373
10.2억
DOGEUSDT
2020-07-10 ~ 2026-06-30
2,182일 · 일봉 2,182
비용 반영 CPCV 성적

전략 성적표 — 통과 = net DSR≥0.5 · net+ · 서브구간≥0.5

BTCUSDT

통과 2 / 12
전략TF거래net SharpeDSR서브구간+판정
돈치안 돌파1w22표본 부족
돈치안 돌파1d1590.27340.9560.83통과
돈치안 돌파4h8990.06940.0000.67
돈치안 돌파1h3,335-0.05840.0000.00
볼린저 + CCI1w23표본 부족
볼린저 + CCI1d2440.08650.0580.67
볼린저 + CCI4h1,3520.02390.0000.33
볼린저 + CCI1h5,769-0.02910.0000.17
Triple RSI + 50 EMA1w1230.17970.5090.67통과
Triple RSI + 50 EMA1d1,1460.16630.3460.67
Triple RSI + 50 EMA4h7,6150.03440.0000.67
Triple RSI + 50 EMA1h29,622-0.02910.0000.17

DOGEUSDT

통과 4 / 12
전략TF거래net SharpeDSR서브구간+판정
돈치안 돌파1w11표본 부족
돈치안 돌파1d1110.14640.8270.50통과
돈치안 돌파4h7220.09910.7930.67통과
돈치안 돌파1h3,006-0.00340.0000.33
볼린저 + CCI1w21표본 부족
볼린저 + CCI1d2150.09120.5690.67통과
볼린저 + CCI4h1,3320.07610.3630.67
볼린저 + CCI1h5,365-0.00440.0000.33
Triple RSI + 50 EMA1w980.09250.5490.50통과
Triple RSI + 50 EMA1d1,0760.03500.0560.33
Triple RSI + 50 EMA4h6,8650.06950.1510.83
Triple RSI + 50 EMA1h28,3960.02680.0000.50

판정은 참고용. 실제 채택은 사람이 net DSR·서브구간 견고성·양 심볼을 함께 보고 결정하며, 라이브는 별도 게이트(인간 승인 + CPCV/Testnet 기록)가 필요합니다.

비용의 벽

TFnet Sharpe — 저빈도로 갈수록 비용을 넘긴다 (BTCUSDT)

00.311w1d4h1h돈치안 돌파볼린저 + CCITriple RSI + 50 EMA

큰 점 = 통과 셀. 고빈도(1h)로 갈수록 거래당 이동이 작아 비용 바닥 아래로 떨어진다.

전략 × 레짐 × 타임프레임 매트릭스

어떤 전략이 어떤 국면·TF에서 먹히나

3개 전략을 추세장/횡보장/중립(레짐)으로 나눠 net-of-cost 평가. 레거시 시간봉(15m~주봉)과 변형 off-grid 시간봉(45m·2h·3h·8h·12h·2d·3d)을 함께 비교합니다.

셀 = net Sharpe(비용 0.12%). 초록=양수·빨강=음수, ✓=통과. 레짐: ADX25 추세 / ≤20 횡보.

TF돈치안 돌파볼린저 + CCITriple RSI + 50 EMA
15m레거시-0.10813,660-0.11823,315-0.076121,417
30m레거시-0.0896,531-0.08811,571-0.04659,852
1h레거시-0.0583,335-0.0295,769-0.02929,622
4h레거시0.0698990.0241,3520.0347,615
1d레거시0.2731590.0862440.1661,146
1w레거시0.180123
45m변형-0.0374,371-0.0367,669-0.02539,453
2h변형-0.0011,743-0.0322,865-0.01315,126
3h변형0.0551,1730.0091,8580.01010,191
8h변형0.1594470.0287210.0853,770
12h변형0.0993100.0514590.0422,478
2d변형0.281830.2321050.201524
3d변형0.273520.138660.238345
모의실험 · 과거 차트 백테스트

자산곡선 · 최대낙폭 · 워크포워드

각 전략을 과거 차트로 모의매매했을 때 자본이 어떻게 움직였나. 총수익보다 MDD(최대낙폭) OOS(후반 절반)가 진짜 리스크·견고성을 보여줍니다.

1×2×5×10×돈치안 돌파볼린저 + CCITriple RSI + 50 EMA

자산곡선(로그 스케일, 고정 비중 10% 가정·예시). 왕복 비용 0.12% 반영.

전략총수익최대낙폭(MDD)OOS 수익승률거래
돈치안 돌파216.5%11.7%15.1%0.45159
볼린저 + CCI24.8%6.4%13.5%0.35244
Triple RSI + 50 EMA3876.5%58.8%183.8%0.451,146

MDD(최대낙폭)가 진짜 리스크. 총수익만 보지 말 것 — OOS(후반 절반)에서도 양(+)이고 MDD가 감당 가능해야 의미. 라이브는 별도 게이트(인간 승인 + Testnet 기록).

인터랙티브 · Railway 백엔드

직접 재평가 — 전략·비용을 바꿔보세요

백엔드가 슬림 시간봉(~7MB)으로 net-of-cost CPCV를 실시간 계산합니다. 원본 49GB는 로컬에만.

왕복 비용 0.12% · 결과는 백엔드가 슬림 시간봉으로 실시간 계산

핵심 발견

이번 검증에서 배운 것

달러바 고빈도가 비용의 벽이었다

거래당 gross 우위가 왕복 비용의 ~1/10(방향 스킬 ≈ 50.2%). 무비용 DSR 1.0은 환상이었고, 실제 수수료를 넣자 음수로.

저빈도 추세추종이 비용을 넘긴다

표준 시간봉(일봉 근처)에서 추세 전략이 비용 후에도 양(+). 돈치안 일봉이 양 심볼에서 가장 견고(net DSR 높음).

ML·역추세·오프그리드는 반증

LightGBM 메타는 어디서도 개선 없음(규칙 단순 유지가 견고). 역추세는 교차심볼 실패. 비표준 TF는 표준을 못 이김(보간).

'볼린저 95%'는 거짓 — 실제 ~88%

44억 틱으로 측정한 밴드 포함률은 86~90%로 존 볼린저 본인 수치와 일치. 이탈률 11~12%(주장 5%의 2배) = 팻테일.

한 번에 안 외워져도 괜찮다

용어 사전

리포트 곳곳의 용어 옆 ? 에 마우스를 올리거나(모바일은 탭) 하면, 그 자리에서 설명 팝업이 뜹니다. 아래는 전체 목록입니다.

CPCV

조합적 퍼지 교차검증

데이터를 조각내 일부를 '안 본 시험문제'로 남기고 나머지로만 배운 뒤 채점 — 조합을 바꿔 여러 번.

공부한 문제로 시험 보면 당연히 100점(암기=과적합). 진짜 실력은 안 본 문제로 잰다.

DSR

디플레이티드 샤프

'진짜 실력이야?' 점수. 여러 번 시도할수록 운으로 잘 나온 걸 깎아낸다.

로또 100번 사면 한 번쯤 당첨되지만 실력은 아니다. 보통 0.5 넘으면 '실력 가능성'.

PBO

과적합 확률

'과거엔 됐는데 실제론 꽝일 확률'을 0~1로. 낮을수록 좋다.

0.5 근처면 동전 던지기 수준. 여기선 '서브구간 양수 비율'로 견고성을 대신 본다.

net Sharpe

비용차감 샤프

수수료·슬리피지(왕복)를 뺀 뒤의 위험 1단위당 수익. 양수여야 실제로 돈이 된다.

무비용 성과는 환상. 거래당 이동이 비용보다 커야 살아남는다. 0.2면 낮은 편.

MDD

최대낙폭 · Max Drawdown

자산이 고점 대비 가장 크게 쪼그라든 폭. 클수록 위험.

100만원이 한때 30만원까지 녹았다 회복하면 MDD 70%. 총수익보다 이걸 먼저 본다.

OOS

표본 외 · Out-Of-Sample

전략을 만들 때 '안 보여준' 기간으로 낸 실전 성적.

시험문제 미리 안 보고 친 점수. 여기서도 양(+)이어야 진짜 실력.

PSR

확률적 샤프비율

이 성과(샤프)가 0보다 클 '진짜' 확률.

샤프가 우연히 양수로 나왔을 가능성을 확률로 환산한 것. 높을수록 좋다.

승률

win rate

전체 거래 중 이긴 거래의 비율.

추세추종은 승률 40%라도 크게 벌 때 크게 벌어 이익. 승률 ≠ 수익.

서브구간+

sub-period positive

전체 기간을 여러 토막 내, 그중 이익 난 토막의 비율.

특정 한 해만 잘한 게 아니라 여러 구간서 고르게 벌었나 보는 견고성 척도(PBO 대용).

레짐(국면)

market regime

시장 상태 — 추세장(한 방향)·횡보장(왔다갔다)·중립.

같은 전략도 국면 따라 먹히고 안 먹힌다. 국면에 맞춰 전략을 매칭한다.

ADX

평균방향지수

추세가 얼마나 강한지 0~100으로. 높으면 추세, 낮으면 횡보.

여기선 ADX≥25 추세장 / ≤20 횡보장으로 국면을 나눈다.

워크포워드

walk-forward

과거로 배우고 바로 다음 기간에 시험, 창을 앞으로 굴리며 반복.

실전처럼 '항상 미래를 모른 채' 검증하는 방식.

왕복 비용

round-trip cost

한 번 사고팔 때 드는 총비용 = (수수료 + 슬리피지) × 2.

여기선 0.12%. 거래당 가격 이동이 이보다 커야 남는다.

슬리피지

slippage

주문 낸 가격과 실제 체결 가격의 차이(대개 불리하게).

호가가 움직여 생각보다 비싸게 사고 싸게 팔리는 손실.

net-of-cost

비용 차감

수수료·슬리피지를 다 뺀 뒤의 순성과.

비용 전 성과는 환상. 뺀 뒤에도 양(+)이어야 실제 돈.

자산곡선

equity curve

시간에 따라 자본이 어떻게 늘고 줄었나 그린 선.

우상향이면 성장, 중간에 파인 골짜기가 MDD.

베팅 비중

bet fraction

매 거래에 자본의 몇 %를 거나(여기선 예시 10%).

풀 베팅은 파산 위험 — 일부만 거는 게 생존 원칙.

n_trials

시행 수

몇 가지 조합을 시도했나. 많이 시도할수록 우연히 좋아 보이는 게 생겨 DSR이 깎아낸다.

10번 돌리면 그중 최고는 운일 수 있다 — 그래서 시행 수를 성적에 반영.

통과 판정

pass

net DSR≥0.5 · 비용 후 net+ · 서브구간≥0.5를 모두 만족.

참고용 신호일 뿐. 실제 채택·라이브는 사람이 최종 결정한다.

ccxt

거래소 연결 라이브러리

바이낸스 등 거래소에 주문을 넣어주는 파이썬 어댑터.

거래소 API를 직접 안 짜도 '매수/매도'를 대신 전달. 지금은 안 씀 — 실주문 단계에서만.

Testnet

테스트넷

거래소가 주는 '가짜 돈' 모의 거래 환경.

실제 자금 0으로 시스템이 실거래처럼 도는지 점검. 라이브 전 필수 관문.

페이퍼(모의)

paper trading

실제 주문 없이 '샀다 치고' 자산 변화만 계산.

코드 배관을 실주문 위험 없이 점검하는 단계. 지금 ③이 이것.

CAGR

연복리 수익률

여러 해 수익을 '해마다 몇 %씩 복리로 불었나'로 환산한 값.

6년에 3배면 CAGR ≈ 20%/년. 들쭉날쭉한 성과를 하나의 연율로.

복리

compounding

번 돈을 다시 원금에 더해 굴리는 것 — 이자에 이자가 붙음.

월 1.5%씩 1년이면 단리 18%가 아니라 복리로 약 19.6%.

동적 달러 바

dollar bar

시간마다가 아니라 거래가 일정 금액 쌓일 때마다 캔들 1개.

고빈도라 거래당 이동이 작아 비용에 취약 → 지금은 시간봉을 주력, 달러바는 옵션.

타임프레임(TF)

timeframe

캔들 하나의 시간 길이(5분~주봉). 저빈도일수록 거래당 이동↑ → 고정비용 넘기 쉬움.

핵심 발견: 에지는 TF(홀딩 기간)의 함수다.