암호화폐 트레이닝 그라운드 — 사용자 가이드 및 레퍼런스
암호화폐 트레이닝 그라운드는 암호화폐 페어에 훈련 후 검증 방식을 적용합니다. 이 가이드는 모든 규칙 유형, 지표, 파라미터를 설명하고, 변동성이 좋은 아이디어를 가짜로 만들 수 있는 시장에서 무작위 윈도우가 과최적화에 대한 최선의 방어인 이유를 보여줍니다.
Disclaimer: 이 가이드는 교육 목적으로만 제공되며 투자 조언을 구성하지 않습니다.
백테스트가 실제로 하는 일
암호화폐 트레이닝 그라운드는 귀하의 진입, 청산, 포지션 규칙을 무작위 암호화폐 데이터의 인샘플 구간에서 재생한 다음, 보지 못한 구간에서 검증하며, 모든 시뮬레이션 체결에 수수료와 슬리피지를 적용합니다. 출력은 총 수익률, 최대 낙폭, 승률, 수익 팩터, 샤프 등 일련의 지표와 전략이 어떻게 작동했는지에 대한 평이한 평가입니다. 이는 한 가지 정직한 질문에 답합니다: 이 규칙집이 조정된 적 없는 암호화폐 데이터에서 살아남는가?
추측이 아닌 규칙
작업 공간은 하나의 아이디어 위에 구축됩니다: 트레이딩 계획은 느낌이 아니라 기계적 규칙의 집합입니다. 모든 규칙은 세 부분으로 구성됩니다 — 트리거(규칙을 발동시키는 조건), 액션(진입, 청산, 추가, 축소, 차단), 라이프사이클(얼마나 자주 발동될 수 있는지). 이를 시각적 빌딩 블록으로 조립하면 플랫폼이 전략을 평이한 언어로 설명하므로, 실행하기 전에 정확히 무엇을 하는지 읽을 수 있습니다.
트레이닝 그라운드 사용 방법, 단계별로
첫째, 슬라이스 길이와 공개 비율을 결정하세요 — 규칙을 만들기 전에 얼마나 많은 암호화폐 데이터를 볼지입니다. 둘째, 정직한 기본값을 설정하세요: 초기 자본, 수수료 비율, 슬리피지 비율. 셋째, 포지션 모델과 그 값을 선택하세요. 넷째, 최소 하나의 진입 규칙과 하나의 청산 규칙을 만드세요. 그런 다음 규칙을 잠그고, 아웃오브샘플 윈도우를 공개하고, 두 수익률을 비교하세요. 암호화폐 변동성은 그 격차를 특히 의미 있게 만듭니다.
트리거 유형 1: 지표
지표 트리거는 기술적 지표가 임계값이나 다른 지표와 교차하거나 비교할 때 발동합니다 — 예를 들어 MA(20)이 MA(50) 위로 교차하거나 RSI가 30 아래로 마감할 때입니다. 이는 여덟 가지 지표와 작동하며 각각 고유한 파라미터를 가지므로 가장 유연한 트리거입니다. 추세 추종 진입(이동평균 교차)과 평균 회귀 진입(RSI 극단)에 사용하세요.
트리거 유형 2: 가격 돌파
가격 돌파는 종가가 이전 N개 바의 최고가를 상향 돌파(또는 최저가를 하향 돌파)할 때 발동하여, 범위가 해소되면서 모멘텀을 포착합니다. 룩백 N은 고점 또는 저점이 얼마나 유의미해야 하는지를 정의합니다 — 룩백이 길수록 더 강하고 드문 돌파를 의미합니다. 가격이 최근 극단을 돌파할 수 있음을 증명한 후에만 진입하고 싶을 때 사용하세요.
트리거 유형 3: 가격 롤링
가격 롤링은 현재 가격을 최근 바의 롤링 통계 — 지난 N개 바의 평균, 최고, 또는 최저 — 와 비교합니다. 돌파가 새로운 극단을 기다리는 반면, 롤링은 롤링 기준과 비교하므로 더 자주 발동하며 풀백 및 평균 회귀 로직에 적합합니다.
트리거 유형 4: 미실현 손익
미실현 손익은 열린 포지션의 평가 손익을 백분율로 표시하여 발동합니다. 이는 자연스러운 청산 트리거입니다: 손실이 손절 임계값에 도달하면 청산하거나, 이익이 목표에 도달하면 익절합니다. 이 하나의 트리거가 손절과 목표를 모두 규칙으로 인코딩합니다.
트리거 유형 5: 고점 대비 낙폭
고점 대비 낙폭은 포지션이 최고가에서 설정된 백분율 포인트만큼 후퇴할 때 발동합니다. 이는 트레일링 청산 트리거로, 움직임이 정체되기 시작하면 이익을 확정하면서 승자를 계속 달리게 합니다. 고정 익절이 너무 경직되게 느껴질 때 사용하세요.
트리거 유형 6: 계좌 자본
계좌 자본은 단일 포지션이 아닌 전체 계좌 상태에 따라 발동합니다 — 예를 들어 계좌 자본이 6% 하락하면 리스크를 줄이고, 12% 하락하면 완전히 중단합니다. 이는 개별 거래 실수를 견디는 가드레일인 계좌 수준 리스크 관리를 인코딩하는 방법입니다.
트리거 유형 7: 보유 일수
보유 일수는 포지션이 N개 바 동안 열려 있은 후 발동하여 시간 기반 청산을 제공합니다. 손절이나 목표가 발동하지 않았을 때 거래의 수명을 제한하여, 자본이 정체된 포지션에 유휴 상태로 남는 것을 방지합니다.
트리거 유형 8: 보유 일수 (액션 없음)
보유 일수-액션 없음은 다른 규칙이 발동하지 않은 채 N개 바가 지나면 포지션을 강제 청산합니다. 이는 정리 규칙입니다: 한동안 다른 일이 없었다면 무기한 보유하는 대신 나가세요.
트리거 유형 9: 신호 필터
신호 필터는 특별합니다 — 매수 또는 매도하지 않고, 조건이 유지되는 동안 진입을 차단합니다. 내장된 용도는 ATR 수축 필터로, 추세 및 돌파 규칙이 이익을 반납하는 횡보, 저변동성 구간에서 관망하게 합니다. 전략에 우위가 없을 때 시장에서 벗어나 있도록 하는 데 사용하세요.
여덟 가지 지표 상세 설명
이동평균(MA)은 N개 바에 걸쳐 가격을 평활화하고 추세를 측정합니다 — 기간이 길수록 더 부드럽고 느린 추세, 짧을수록 더 빠른 반응입니다. RSI는 0-100 척도에서 모멘텀을 측정하며, 30과 70 근처의 극단이 과매도와 과매수를 표시합니다. MACD는 빠른 지수평균과 느린 지수평균을 신호선과 결합하여 교차를 통해 모멘텀 전환을 포착합니다. 볼린저 밴드는 이동평균에 표준편차의 배수를 더하거나 빼서 변동성을 틀 지웁니다. 가격은 종가를 과거 수준과 비교합니다. ATR은 실제 범위를 통해 변동성 자체를 측정합니다. ADX는 방향과 무관하게 추세 강도를 측정합니다. 거래량은 참여도를 측정하여 움직임을 확인하거나 약화시킵니다.
조건, 포지션 모델, 라이프사이클
조건은 비교를 결정합니다: 상향 교차, 하향 교차, 초과, 미만. 포지션 모델은 규모를 결정합니다: 고정 주식 수, 고정 금액, 계좌의 리스크 비율, 전액 투입, 또는 켈리 공식. 라이프사이클은 규칙이 얼마나 자주 발동하는지 결정합니다: 연속(매번), 한 번(한 번 발동 후 해제), 또는 쿨다운(발동 사이 N개 바). 이들이 함께 완전하고 기계적인 규칙을 형성합니다.
실전 예시: 간단한 추세 시스템
$10,000, 0.1% 수수료, 0.05% 슬리피지, 거래당 2%의 리스크 비율 포지션 모델로 시작하세요. 진입 규칙 추가: 지표, MA(20)이 MA(50) 위로 교차. 청산 규칙 추가: 미실현 손익이 -2% 미만이면 손절, 두 번째 청산: 고점 대비 낙폭이 5% 초과면 트레일링. ATR 수축이 있는 신호 필터를 추가하여 횡보에서 관망하세요. 하나의 무작위 암호화폐 슬라이스에서 구축한 다음, 아웃오브샘플 윈도우를 공개하세요. 그런 다음 결과를 읽으세요: 최대 낙폭은 얼마였고, 그걸 견딜 수 있었을까? 18% 수익률에 22% 낙폭을 낸 백테스트는 12% 수익률에 6% 낙폭을 낸 것과 매우 다른 전략이며, 대부분의 사람이 실제로 거래할 수 있는 것은 두 번째뿐입니다.
검증 격차를 읽는 방법
먼저 인샘플과 아웃오브샘플 수익률을 비교하세요 — 암호화폐 변동성은 그 격차를 특히 의미 있게 만듭니다. 그런 다음 승률을 평균 이익 및 손실과 함께 보세요. 둘이 함께 기대값을 만들기 때문입니다. 그런 다음 수익 팩터, 샤프, 평이한 평가를 보세요. 작은 격차는 건강하고, 급격한 하락은 과최적화의 특징입니다. 어떤 단일 통과도 신뢰하기 전에 여러 다른 무작위 윈도우를 견뎌내세요.
흔한 실수
가장 흔한 실수는 백테스트가 완벽해 보일 때까지 규칙을 조정하는 것, 즉 과거에 대한 곡선 맞춤입니다. 두 번째는 숫자를 예쁘게 유지하기 위해 비용을 무시하는 것입니다. 세 번째는 강한 백테스트를 보장으로 취급하는 것입니다 — 과거 또는 시뮬레이션 성과는 미래 성과가 아닙니다. 네 번째는 총 수익률을 그것을 만들어낸 낙폭을 확인하지 않고 읽는 것입니다.
파라미터 설명
| 파라미터 | 의미 |
|---|---|
| 심볼 | 마스킹된 무작위 암호화폐 페어로, 정체성을 조정할 수 없도록 검증 전까지 숨겨집니다. |
| 초기 자본 | 백테스트가 시작하는 계좌 잔고입니다. |
| 수수료 % | 각 시뮬레이션 체결에 적용되는 주문당 수수료입니다. |
| 슬리피지 % | 결과를 현실적으로 유지하기 위해 각 체결에 가정되는 추가 가격 움직임입니다. |
| 포지션 모델 | 각 포지션의 규모를 정하는 방식: 고정 주식 수, 고정 금액, 리스크 비율, 전액 투입, 또는 켈리. |
| 포지션 값 | 선택한 모델에 따라 표현되는 각 포지션의 크기입니다. |
| 백테스트 깊이 (년 / 일) | 백테스트가 재생하는 역사의 양 — 일봉은 년, 분봉은 일. |
| 트리거 | 규칙을 발동시키는 조건 — 지표, 가격 돌파, 가격 롤링, 손익, 낙폭, 계좌 자본, 보유 일수, 또는 신호 필터. |
| 조건 | 비교: 상향 교차, 하향 교차, 초과, 또는 미만. |
| 지표 | 트리거가 사용하는 여덟 지표 중 하나 — MA, RSI, MACD, 볼린저 밴드, 가격, ATR, ADX, 또는 거래량. |
| MA 기간 | 이동평균에 평균되는 바의 수 — 높을수록 더 부드럽고 느립니다. |
| RSI 기간 및 임계값 | RSI의 룩백과 비교하는 0-100 수준, 일반적으로 30 또는 70. |
| MACD 빠름 / 느림 / 신호 | 규칙을 발동시키는 교차를 만드는 두 지수평균과 신호선. |
| 볼린저 기간 / 표준편차 | 밴드를 형성하는 이동평균 길이와 표준편차의 수. |
| ATR / ADX / 거래량 기간 | 변동성, 추세 강도, 또는 거래량 계산의 룩백 길이. |
| 룩백 (가격) | 최고, 최저, 평균 또는 기타 가격 기준을 정의하는 최근 바의 수. |
| 임계값 | 트리거가 비교하는 숫자 수준, 예를 들어 손익 퍼센트 또는 가격 수준. |
| 쿨다운 바 | 쿨다운 규칙이 다시 발동되기 전에 지나야 하는 바의 수. |
| 라이프사이클 | 규칙이 연속적으로, 한 번만, 또는 쿨다운과 함께 발동하는지 여부. |
핵심 개념
무작위 윈도우
실행할 때마다 사용되는 데이터가 달라져 하나의 패턴을 암기할 가능성을 줄입니다.
블라인드 검증
전략을 확정하기 전까지는 표본 외 부분이 숨겨져 있습니다.
트레이더들이 하는 실수
✗ 보여진 특정 암호화폐 구간에 규칙을 맞추는 것
✓무작위 윈도우는 하나의 에피소드를 암기할 수 없도록 설계되었습니다. 해당 구간이 통과할 때까지 계속 반복한다면, 그 연습을 무력화하는 것입니다.
✗ 단일 무작위 윈도우의 통과를 신뢰하는 것
✓하나의 윈도우는 하나의 시험입니다. 아이디어는 여러 개의 서로 다른, 보지 못한 구간에서 신뢰를 얻습니다. 단 하나가 아니라.
✗ 좋은 연습 실행이 좋은 실전 전략과 같다고 가정하는 것
✓검증은 하나의 아이디어를 한 종류의 데이터에서 확인합니다. 실전 암호화폐는 유동성, 슬리피지 및 시뮬레이션이 제외하는 국면 변화를 추가합니다.
이 도구가 적합한 경우 — 그리고 적합하지 않은 경우
이럴 때 사용
- ✓암호화폐 아이디어가 견고한지, 아니면 하나의 데이터셋에서 운이 좋았는지 압박 테스트할 때.
- ✓과최적화 위험으로 유명한 시장에서 그 위험을 배울 때.
- ✓실전 거래 전에 규칙 변형을 비교할 때.
이럴 땐 피하세요
- ✗전략을 잠그기 전에 블라인드 윈도우를 공개하는 것.
- ✗하나가 우연히 통과할 때까지 끝없이 무작위 윈도우를 실행하는 것.
- ✗트레이닝 그라운드를 실전 리스크 관리의 대체물로 취급하는 것.
실제로 도움이 되는 실용적인 팁
규칙을 단순하게 유지하세요
암호화폐의 노이즈는 일반화되는 단순한 규칙에 보상을 줍니다. 한 구간에 맞는 복잡성은 바로 다음 구간에서 실패하는 것입니다.
수익률뿐 아니라 낙폭도 보세요
60% 낙폭으로 통과한 암호화폐 검증은 여전히 거래 불가능할 수 있습니다. 두 숫자를 모두 읽으세요.
결론 내리기 전에 여러 윈도우를 실행하세요
여러 개의 서로 다른 무작위 구간에서 살아남는 것이 하나의 유리한 구간을 통과하는 것보다 훨씬 설득력 있습니다.
자주 묻는 질문
백테스트 결과가 미래 성과를 보장하나요?▾
아니요. 백테스트는 과거 데이터에 의존하며 모든 실제 조건을 반영할 수 없습니다. 이는 연구 및 검증 도구이지 미래 수익의 약속이 아닙니다.
수수료와 슬리피지를 반드시 포함해야 하는 이유는 무엇인가요?▾
비용은 시뮬레이션과 현실의 차이입니다. 이를 무시하면 모든 결과가 달성 가능한 것보다 좋아 보입니다. 포함하면 시뮬레이션이 실제 계좌가 경험할 것과 가깝게 유지됩니다.
암호화폐 트레이닝 그라운드는 백테스트와 어떻게 다른가요?▾
백테스트는 연속적인 역사에서 규칙을 재생합니다. 트레이닝 그라운드는 더 나아갑니다: 하나의 무작위 슬라이스에서 구축하고, 보지 못한 데이터에서 검증합니다 — 노이즈가 도처에 있는 시장에서 과최적화를 드러내는 규율입니다.
손절에는 어떤 트리거를 사용해야 하나요?▾
미만 조건의 미실현 손익이 자연스러운 손절 트리거입니다 — 평가 손실이 임계값에 도달하면 청산하세요. 고점 대비 낙폭은 이익을 확정하기 위한 트레일링 대안입니다.
주식 백테스트는 얼마나 많은 역사를 다루나요?▾
무료 플랜은 지난 2년의 일봉 가격을 재생하고, 유료 플랜은 최대 10년까지 가능합니다. 분봉(1m, 5m, 15m, 30m)은 장중 테스트에 사용할 수 있습니다.
추세와 평균 회귀에는 어떤 지표가 가장 잘 맞나요?▾
이동평균, MACD, ADX는 추세 추종에 적합하고, RSI와 볼린저 밴드는 평균 회귀 및 범위 거래에 적합합니다. 보편적인 답은 없습니다 — 백테스트가 귀하의 심볼에서 실제로 무엇이 통했는지 알아내는 방법입니다.
신호 필터는 무엇을 위한 것인가요?▾
신호 필터는 조건이 유지되는 동안 진입을 차단하며, 기존 포지션을 청산하지 않습니다. ATR 수축 필터는 추세 규칙이 이익을 반납하는 횡보, 저변동성 구간에서 관망하게 합니다.
어떤 지표를 먼저 봐야 하나요?▾
최대 낙폭부터 시작하세요 — 전략을 견딜 수 있었는지 결정합니다. 그런 다음 승률을 평균 이익 및 손실 옆에 두고, 그런 다음 수익 팩터를 보세요. 총 수익률은 맥락으로 마지막에 봅니다.
- 유형
- 사용자 가이드
- 업데이트
- 2026-09
- 출처
- SoloTrade.io 교육 콘텐츠
백테스트 결과는 캐시된 과거 가격 데이터에서 생성되며 모든 실제 조건을 반영하지 않습니다. 과거 또는 시뮬레이션 성과는 미래 결과를 보장하지 않습니다.