아웃사이드 바 전략 — 전봉을 삼키는 한 봉으로 진입 잡기
아웃사이드 바 전략 (Outside Bar Strategy) · 글: 주가맵 운영자 (9년 차 개인 투자자) · 콘텐츠 원칙에 따라 작성합니다

처음 트레이딩뷰의 [전략(Strategy)] 탭을 열어 기본 목록을 하나씩 돌려보던 시절, 아웃사이드 바 전략의 백테스트 결과를 보고 잠깐 설렜던 기억이 납니다. 차트 위에 매수와 매도 화살표가 깔끔하게 찍혀 있고, 직전 봉을 통째로 감싸는 큰 봉이 나올 때마다 신호가 떨어지니 '이거 그럴듯한데' 싶었거든요. 그런데 막상 실전 계좌에 옮기려 하니 백테스트 숫자와 실제 체결은 전혀 다른 이야기라는 걸 곧 배웠습니다.
아웃사이드 바 전략은 직전 봉을 완전히 삼키는 외봉(외부 봉)이 등장할 때 추세 전환이나 가속을 노려 진입하는 단순한 규칙 기반 전략입니다. 이 글에서는 이 전략이 어떤 규칙으로 매수와 매도를 하는지, 진입과 청산 조건은 무엇인지, 백테스트의 승률과 손익비와 MDD를 어떻게 읽어야 하는지, 그리고 커브피팅의 함정과 한계를 제 경험과 함께 정리합니다.
전략 개요 — 직전 봉을 삼키는 외봉이 신호
아웃사이드 바(Outside Bar)는 현재 봉의 고가가 직전 봉의 고가보다 높고, 동시에 현재 봉의 저가가 직전 봉의 저가보다 낮은 봉을 말합니다. 즉 한 봉이 직전 봉의 가격 범위를 위아래로 모두 벗어나 통째로 감싸는 모양입니다. 이런 봉은 매수세와 매도세가 한 봉 안에서 격렬하게 부딪혔다는 뜻이라, 시장의 힘이 한쪽으로 기울기 직전이거나 추세가 가속되는 변곡점으로 해석됩니다.
트레이딩뷰가 기본 제공하는 아웃사이드 바 전략은 이 패턴이 출현하면 다음 봉에서 방향을 따라 진입하도록 설계되어 있습니다. 별도 보조지표 없이 봉의 고가와 저가 관계만으로 신호를 만들기 때문에 규칙이 명료하고, 어떤 종목이나 시간대에도 그대로 얹어볼 수 있다는 점이 특징입니다.
다만 단순하다는 말은 신호가 자주 나온다는 말과 같습니다. 외봉 자체는 생각보다 흔하게 등장하므로, 전략을 그대로 쓰면 거래가 매우 잦아지고 수수료와 슬리피지 부담이 커집니다. 특히 단기 차트일수록 외봉이 빈번해 신호가 쏟아지듯 나오는데, 이 가운데 진짜 의미 있는 전환은 일부에 불과합니다. 그래서 이 전략은 그 자체로 완성품이라기보다 자기 규칙을 만드는 출발점으로 보는 편이 현실적입니다.
진입·청산 규칙 상세
기본 로직은 이렇습니다. 외봉이 확정된 직후, 그 외봉이 양봉(종가가 시가보다 높음)이면 다음 봉 시가에 매수로 진입하고, 음봉이면 매도(또는 매수 포지션 청산)로 대응합니다. 외봉의 방향을 한 봉 뒤늦게 추종하는 셈입니다. 청산은 반대 방향의 외봉이 나오거나, 미리 정해둔 손절과 익절 조건에 닿을 때 이뤄집니다.
실전에서 쓰려면 아래 파라미터를 자기 종목에 맞게 조정해야 합니다. 특히 외봉의 최소 크기를 거르는 필터를 넣지 않으면, 직전 봉을 아주 살짝만 감싼 의미 없는 외봉까지 전부 신호로 잡혀 거래가 폭증합니다. 또 진입 시점을 다음 봉 시가로 둘지, 외봉 고가나 저가를 돌파하는 순간으로 둘지에 따라 체결가와 성과가 크게 달라지므로, 자기 매매 환경에 맞춰 한 가지 기준을 정해두는 것이 좋습니다.
| 파라미터 | 역할 | 조정 방향 |
|---|---|---|
| 외봉 최소 비율 | 노이즈성 작은 외봉 제거 | 높일수록 거래 감소, 신호 정예화 |
| 진입 지연 | 신호 후 몇 봉 뒤 진입 | 0이면 즉시, 늘리면 추격 진입 |
| 손절(%) | 역방향 손실 한도 | 좁히면 잔손실↑, 넓히면 한 방 손실↑ |
| 익절(%) | 목표 수익 실현 | 낮추면 승률↑·손익비↓ |
- 진입 조건: 외봉(고가 갱신 + 저가 갱신) 확정 후 다음 봉에서 외봉 방향으로 진입
- 청산 조건: 반대 방향 외봉 출현, 또는 손절·익절 가격 도달
- 방향 필터: 양봉 외봉은 매수, 음봉 외봉은 매도 신호로 해석
- 크기 필터: 외봉 몸통이 직전 봉 대비 일정 비율 이상일 때만 신호로 인정
백테스트 결과 해석법 — 승률·손익비·MDD
트레이딩뷰 전략 탭의 성과 요약(Performance Summary)에서 가장 먼저 봐야 할 숫자는 순이익이 아니라 세 가지입니다. 승률, 손익비(평균 수익 대비 평균 손실), 그리고 최대 낙폭(MDD)입니다. 승률이 70퍼센트라도 한 번의 손실이 열 번의 수익을 날리는 구조라면 그 전략은 결국 깨집니다. 반대로 승률 40퍼센트라도 손익비가 3대 1이면 장기적으로 우상향할 수 있습니다.
MDD는 자산 곡선이 고점 대비 가장 크게 빠진 폭으로, 내가 실제로 견딜 수 있는 고통의 크기입니다. 백테스트에서 MDD가 30퍼센트라면 실전에서는 그보다 더 깊은 구간을 만날 각오를 해야 합니다. 곡선상으로는 결국 우상향하더라도, 그 30퍼센트 하락 구간을 버티지 못하고 중간에 전략을 포기하면 결과는 손실로 끝납니다. 또한 거래 횟수가 너무 적으면(예: 수십 회 미만) 통계적 신뢰도가 낮아 우연한 결과일 가능성이 큽니다. 한 종목에서만 좋게 나온 결과인지, 여러 종목과 여러 기간에서 고르게 통하는지도 함께 살펴야 합니다.
| 지표 | 보는 법 | 주의점 |
|---|---|---|
| 승률 | 전체 거래 중 이긴 비율 | 높다고 좋은 전략은 아님 |
| 손익비 | 평균 수익 ÷ 평균 손실 | 1.5 이상이면 비교적 안정 |
| MDD | 자산 고점 대비 최대 하락폭 | 실전은 보통 더 깊어짐 |
| 거래 횟수 | 신호 표본 크기 | 적으면 신뢰도 낮음 |
| 손익계수 | 총수익 ÷ 총손실 | 1.0 미만이면 손실 전략 |
과최적화(커브피팅)와 한계
백테스트가 예뻐 보이게 만드는 가장 쉬운 방법은 파라미터를 과거 데이터에 딱 맞게 깎는 것입니다. 손절을 2.7퍼센트, 익절을 8.3퍼센트, 외봉 비율을 1.4배로 맞추면 특정 구간에서 환상적인 곡선이 나옵니다. 하지만 이렇게 과거에만 맞춘 값은 미래의 새 데이터에서 무너지기 쉽습니다. 이것을 커브피팅, 즉 과최적화라고 부릅니다.
이를 피하려면 전체 기간을 학습 구간과 검증 구간으로 나눠, 학습 구간에서 정한 설정을 건드리지 않고 검증 구간에서도 비슷한 성과가 나오는지 확인해야 합니다. 또 수수료와 슬리피지를 반드시 반영해야 합니다. 거래가 잦은 아웃사이드 바 전략은 이 비용을 빼면 수익이던 결과가 손실로 뒤집히는 일이 흔합니다.
구조적 한계도 분명합니다. 외봉은 한 봉이 끝나야 확정되므로 진입이 한 박자 늦고, 횡보장에서는 외봉이 양방향으로 번갈아 나와 휩쏘에 그대로 노출됩니다. 단독 전략으로 맹신하기보다 추세 필터나 거래량 확인을 곁들이는 보완이 필요합니다.
직접 써보고 느낀 점 — 출발점이지 정답은 아니다
제가 이 전략을 한동안 붙잡았던 이유는 규칙이 눈으로 검증되기 때문입니다. 외봉은 차트에서 곧바로 알아볼 수 있어, 신호가 왜 떴는지 의심할 필요가 없었습니다. 다만 기본값 그대로 돌렸더니 거래가 너무 잦아 수수료에 갉아먹혔고, 결국 외봉 크기 필터와 거래량 조건을 더해 신호를 절반 이하로 줄이고 나서야 곡선이 견딜 만해졌습니다.
지금 제게 아웃사이드 바 전략은 완성된 매매 시스템이 아니라 아이디어의 출발점입니다. 외봉이라는 명료한 신호 위에 자기만의 필터와 자금관리 규칙을 얹어가는 뼈대로 쓰는 거죠. 한 번에 거는 비중을 줄이고, 연속 손실이 일정 횟수를 넘으면 잠시 매매를 멈추는 규칙을 더하면서부터 비로소 마음이 편해졌습니다. 무엇보다 백테스트는 과거 데이터로 만든 결과일 뿐 미래 수익을 보장하지 않습니다. 어떤 전략도 손실 가능성을 안고 있으며, 설정과 진입의 최종 판단과 그 책임은 투자자 본인에게 있다는 점을 늘 기억합니다.