
BTC가 25% 폭락하는 동안 수익을 낼 수 있을까? 양방향 DCA와 AI 감성 분석을 결합한 자동매매 봇을 만들고, 10,000회 이상의 시뮬레이션으로 검증한 결과를 공유합니다.
왜 양방향 DCA인가?
기존 전략의 한계
대부분의 트레이딩 봇은 한 방향에 베팅합니다.
- 롱 전략: 상승장에서만 수익. 하락장에서 속수무책
- 숏 전략: 하락장에서만 수익. 상승장에서 큰 손실
- 존버(Buy & Hold): 장기적으로 유효하지만, 하락장을 온전히 감내해야 함
문제는 BTC 시장의 방향을 예측할 수 없다는 것입니다. 2025년 하반기처럼 갑작스런 하락이 올 수도, 2024년 ETF 승인처럼 폭등이 올 수도 있습니다.
양방향의 발상
“방향을 못 맞추면, 양쪽 다 걸면 되지 않나?”
자본을 반으로 나누어 롱(매수)과 숏(공매도)을 동시에 진행합니다.
총 자본: 300만원
├── 업비트 현물 롱: 150만원
└── 바이빗 선물 숏: 150만원
BTC 상승 → 롱에서 수익, 숏에서 손실
BTC 하락 → 숏에서 수익, 롱에서 손실
BTC 횡보 → 양쪽 모두 소소한 수익 기회
핵심은 어느 한쪽이 먼저 목표 수익에 도달하면 익절하고, 나머지 쪽은 DCA로 평단을 낮추며 반등을 기다리는 것입니다.

AI 뉴스 감성 분석이란?
뉴스가 가격보다 먼저 움직인다
BTC 가격 변동의 순서:
1. 뉴스 발생 (ETF 승인, 규제 발표, 대규모 매수 등)
2. 시장 심리 변화
3. 가격 반영
모멘텀 지표(RSI, 이동평균 등)는 3번 이후에 신호를 줍니다. 이미 늦은 것이죠. AI 감성 분석은 1번 단계에서 시장 방향을 감지합니다.
구현 방식
4시간마다 크립토 뉴스를 자동 수집하고, AI가 시장 감성을 분류합니다.
뉴스 수집 (RSS + API)
↓
AI 감성 분석 (경량 LLM)
↓
5단계 분류: 강한상승 / 상승 / 중립 / 하락 / 강한하락
↓
전략 반영 (DCA 조절 + 익절선 조정)
중요한 원칙: AI 프롬프트는 중립적으로 유지합니다. “BTC는 장기적으로 오른다” 같은 편향을 넣지 않습니다. 대신 전략 코드에서 비대칭으로 적용합니다.
감성 연동 동적 익절 — 핵심 아이디어
고정 익절의 문제
목표 수익률을 고정하면 상승장에서 아쉽습니다.
고정 익절: BTC +20% 상승 중인데 +5%에서 익절
→ 나머지 15%를 놓침
동적 익절
AI가 “강한 상승장”이라고 판단하면, 익절 목표를 높입니다.
중립장: 익절 목표 낮게 → 빨리 먹고 빠지기
상승장: 롱 익절 목표 높게 → 더 크게 먹기
하락장: 숏 익절 목표 높게 → 하락에서 더 크게 수익
감성에 따라 익절선과 트레일링 스탑을 동적으로 조정하는 것이 핵심입니다. 세부 수치는 백테스팅 기반으로 최적화했습니다.
10,000회 시뮬레이션 결과

2021년 1월부터 2025년 12월까지의 실제 BTC 가격 데이터를 사용해 대규모 시뮬레이션을 진행했습니다.
기간별 성과 (각 5,000회)
| 운용 기간 | ROI 중앙값 | 수익률 | 최악 케이스 |
|---|---|---|---|
| 30일 | ±0% | 50% | -9% |
| 60일 | +0.68% | 66% | -17% |
| 90일 | +1.02% | 67% | -28% |
| 120일 | +1.42% | 66% | -30% |
| 180일 | +2.42% | 65% | -37% |
| 1년 | +4.77% | 61% | -61% |
90일 이상 운용하면 약 2/3 확률로 수익을 냅니다. 기간이 길수록 중앙값이 높아지는 이유는 “반등은 반드시 온다”는 전략의 본질 때문입니다.
왜 기간이 길수록 유리한가?
양방향 전략의 원리:
Day 1~30: 롱+숏 동시 진입
Day 30~60: 한쪽이 +5% 도달 → 익절!
Day 60~90: 반대쪽 회복 대기 → 반등 시 익절
90일 안에 BTC가 ±10% 횡보하면?
→ 양쪽 모두 익절 기회 발생
→ 이 확률이 94%!
BTC 역사상 90일 이상 조정 없이 일방적으로 움직인 적이 거의 없습니다. 시간이 우리 편인 전략입니다.
스트레스 테스트 — 극단 시나리오
10가지 극단적 시장 상황에서 전략을 테스트했습니다.
| 시나리오 | BTC 변동 | 봇 ROI | 생존 |
|---|---|---|---|
| V자 반등 | -40%→+20% | +27% | ✅ |
| 코로나급 폭락 | -35%→+10% | +13% | ✅ |
| 더블바텀 (W자) | ±0% | +6% | ✅ |
| 휩소 ±20% 반복 | -15% | +4% | ✅ |
| 블랙스완 -50% | -50% | -3.6% | ✅ |
| 횡보→급락 | -30% | -6.3% | ✅ |
10개 시나리오 전부 생존! 최악의 경우에도 MDD(최대 낙폭) 10% 이내입니다. “죽지 않는 전략”이 핵심 설계 목표였습니다.
실전 백테스트 — BTC -25% 하락장에서의 성과
2025년 3월부터 2026년 2월까지, 실제 BTC 가격으로 백테스트한 결과입니다.
기간: 2025.3.1 ~ 2026.2.28 (1년)
BTC: 1억 2,800만원 → 9,600만원 (-25.1%)
월별 추이
| 시점 | BTC | 봇 자산 | 상태 |
|---|---|---|---|
| 2025.3 | 1.28억 | 300만 | 시작 |
| 2025.7 | 1.63억 | 287만 | 숏 물림 😰 |
| 2025.10 | 1.69억 | 260만 | MDD 최대 |
| 2025.11 | 1.35억 | 317만 | 숏 익절! 🎉 |
| 2026.2 | 0.96억 | 320만 | 최종 +6.7% |
BTC가 25% 하락한 1년 동안 봇은 +6.7% 수익을 냈습니다. 숏이 257일 물렸지만, 결국 BTC가 하락하면서 익절에 성공했습니다.
10가지 투자수단과 비교

같은 기간 동안 300만원을 각 투자수단에 넣었다면?
| 순위 | 투자 수단 | 수익률 | 수익금 |
|---|---|---|---|
| 🥇 | 금 | +15% | +45만원 |
| 🥈 | 자동매매 봇 | +6.7% | +20만원 |
| 🥉 | S&P 500 (원화) | +5% | +15만원 |
| 4 | 은행 예금 3.5% | +2.96% | +8.9만원 |
| 5 | CMA | +2.1% | +6.3만원 |
| 6 | 현금 보유 | 0% | 0원 |
| 7 | 코스피 ETF | -4% | -12만원 |
| 8 | BTC 존버 | -25% | -75만원 |
| 9 | BTC DCA | -32% | -97만원 |
| 10 | ETH 존버 | -40% | -120만원 |
같은 BTC 시장에서 존버는 -75만원, 봇은 +20만원. 100만원의 차이입니다.
금을 제외하면 봇이 모든 투자수단을 이겼습니다. 특히 은행 예금 대비 2배 이상의 수익률을 기록했습니다.
랜덤 가격 검증 — 전략이 운인가 실력인가?
“과거 데이터에 과적합(overfitting)된 건 아닌가?”를 검증하기 위해, 완전히 랜덤으로 생성한 가격으로 10,000회 시뮬레이션했습니다.
14가지 시장 환경
변동성(30~120%)과 추세(폭락~폭등)를 조합한 14가지 환경에서 테스트:
| 환경 | ROI 중앙값 | 수익률 |
|---|---|---|
| 횡보 (변동 50%) | +0.93% | 69% |
| 횡보 (변동 80%) | +0.95% | 71% |
| 약상승 | +0.91% | 71% |
| 강상승 | +0.95% | 72% |
| 약하락 | +0.98% | 72% |
| 강하락 | +0.88% | 69% |
| 폭등 | +0.89% | 69% |
| 폭락 | +0.86% | 66% |
14개 환경 중 13개에서 양의 수익 중앙값! 특정 시장에 의존하지 않는 범용적인 전략임이 확인되었습니다.
완전 랜덤 10,000회
기간(30~180일), 추세(-80%~+80%/년), 변동성(20~150%)을 모두 랜덤으로:
ROI 중앙값: +0.85%
수익률: 67.3%
어떤 시장이 와도 약 2/3 확률로 수익. 이것은 운이 아니라 구조적 우위입니다.
전략의 한계 — 솔직한 분석
만능 전략은 없습니다. 약점도 명확합니다.
일방적 상승장에서 약함
BTC가 90일 이상 일방적으로 상승하면 숏이 장기간 물립니다. 2021년 같은 일방적 상승장에서는 은행보다 못한 성과를 낼 수 있습니다.
대응책: AI 감성 분석이 “강한 상승”을 감지하면 숏 진입을 자동으로 제한합니다.
은행을 항상 이기지는 않음
시뮬레이션 결과, 1년 기준 은행을 이기는 확률은 약 40%입니다. 하지만 이기면 크게 이기고, 지면 소폭 지는 비대칭 구조입니다.
폭락장에서 원금 손실 가능
90일 기준 최악 케이스가 -28%입니다. 손절이 없는 대신 회복에 시간이 필요하며, 자본 여유가 있어야 운용 가능한 전략입니다.
다음 단계 — PAPER에서 LIVE로
현재 이 전략은 PAPER 모드(가상 거래)로 운용 중입니다.
검증 로드맵
현재: PAPER 모드 + AI 감성 이력 축적
1~2개월: AI 감성 정확도 검증
"AI가 BULLISH라고 했을 때 실제로 올랐나?"
3개월: 정확도 확인 → LIVE 전환
왜 바로 LIVE로 안 하나?
AI 감성 분석의 실전 정확도가 아직 검증되지 않았기 때문입니다. 시뮬레이션에서는 가격 모멘텀(후행 지표)으로 감성을 대체했지만, 실전에서는 뉴스 기반 선행 감성을 사용합니다. 이 차이가 실제로 성과 개선으로 이어지는지 데이터로 확인한 후 실전에 투입할 예정입니다.
마무리 — “죽지 않는 전략”의 가치
이 전략의 핵심 가치는 높은 수익률이 아닙니다.
✅ 어떤 시장에서도 생존 (스트레스 테스트 100% 생존)
✅ 방향 예측 불필요 (양방향으로 양쪽 모두 커버)
✅ 시간이 우리 편 (기다리면 반등은 온다)
✅ AI가 리스크를 줄여줌 (감성 분석으로 위험 구간 회피)
✅ 완전 자동 (4시간마다 자동 실행)
“10번 중 7번 소소하게 이기고, 3번은 참다가 결국 이기는” 전략. 화려하지 않지만, 꾸준하고 안전한 접근법입니다.
다음 포스트에서는 AI 감성 분석의 실전 정확도 검증 결과를 공유하겠습니다.
이 포스트는 투자 권유가 아닙니다. 자동매매 봇 개발 과정과 시뮬레이션 결과를 공유하는 기술 블로그입니다. 실제 투자는 본인의 판단과 책임 하에 진행하시기 바랍니다.