← 학습 센터

Bitcoin strategy research

BTC 백테스트 예시: 수수료, 슬리피지, 드로다운, 거래 검토

RSI 규칙과 현실적인 수수료·슬리피지, 드로다운 분석, 거래 검토, 홀드아웃 확인을 포함한 BTC 백테스트 예시입니다.

모의 진입, 청산, 최대 낙폭, 거래 세부 정보를 보여 주는 BTCUSDT 1시간 백테스트 결과 차트
가정, 낙폭, 개별 거래를 검토하기 위한 BTCUSDT 1시간 과거 시뮬레이션.

빠른 답변

유용한 BTC 백테스트는 예쁜 자산 곡선이 아니라 조건을 통제한 실험입니다. Backtest에서 BTCUSDT, 1시간 봉, 6개월, RSI, long only, 포지션 2%, commission 0.10%, slippage 5bps, stop loss 2%, take profit 4%, signal-and-risk exit를 설정합니다. 결과를 보기 전에 모든 가정을 고정하고 수익 예측이 아닌 규칙의 약점을 찾으세요.

연구 배경

CFA Institute는 실제 투자 과정을 근사하면서 위험과 수익의 관계를 이해하는 것을 백테스트 목표로 설명합니다. 수수료는 명시적 비용이고 slippage는 결정 가격과 fill 가격의 차이입니다. 진입과 청산의 작은 비용도 잦은 거래에서 누적됩니다. 많은 RSI 수준과 기간을 시도하면 overfitting이 커지므로 모든 시도를 기록하고 보지 않은 이후 기간을 남겨야 합니다.

Backtest 앱 설정 예시

BTCUSDT, 1h, 6M, RSI, long, signal_and_risk, size 2%, commission 0.10%, slippage 5bps, SL 2%, TP 4%를 입력하고 baseline을 저장합니다. 이후 slippage 10bps와 20bps 버전, 실제 거래소 수수료 버전을 만드세요. 비교할 때는 한 번에 하나의 가정만 바꿉니다.

결과 읽는 법

먼저 모든 input을 재확인합니다. Net result와 함께 profit factor, 거래 수, maximum drawdown을 읽으세요. drawdown은 깊이뿐 아니라 지속 기간과 회복 시간도 봅니다. 가장 큰 승리와 손실, 평범한 거래, 최악의 연속 손실을 차트에서 엽니다. 하나의 outlier가 대부분의 결과를 만들면 증거가 약합니다.

흔한 실수

비용을 0으로 두거나 최종 return만 인용하거나 2% stop이 손실을 언제나 정확히 2%로 제한한다고 가정하지 마세요. OHLC 봉은 봉 내부 가격 순서나 order-book liquidity를 보여주지 않습니다. 전체 sample에서 계속 조정하고 holdout을 반복해서 보면 독립 검증이 사라집니다.

실전 체크리스트

실행 전 규칙 작성, data source와 기간 기록, baseline 저장, 더 높은 비용에 대한 민감도 확인, result·drawdown·sample size 동시 해석, outlier 검토, holdout 전에 규칙 고정, 이후 paper signal 관찰 순서로 진행합니다. Backtest는 실제 주문을 내지 않습니다.

위험 고지

Historical simulation은 미래 성과를 보장하지 않으며 과거 maximum drawdown은 미래 손실의 상한이 아닙니다. Backtest는 교육과 연구 도구이며 financial advice, broker, exchange가 아닙니다. Bitcoin에는 변동성, 유동성, platform, custody, cyber, 규제 및 전액 손실 위험이 있습니다.

관련 가이드

BTC backtesting, RSI 전략, stop loss와 take profit, backtest와 paper trading 비교, Backtest methodology를 함께 읽어보세요.

BTCUSDT RSI 연구 설정 열기

iOS용 Backtest Trading

iPhone에서 전략 연구를 계속하세요

다른 설정을 실행하고 모든 모의 거래를 검토하며 어디서나 전략 연구를 이어가세요.

App Store에서 다운로드