← 뒤로
시장관찰

흔한 매매 전략 6가지를 직접 백테스트했더니, 전부 시장을 못 이겼다

2026년 5월 19일 · 읽는 시간 약 4분

"이 패턴 뜨면 오른다" — 투자 콘텐츠에 흔한 말이다. 정말 그런지, 직접 코드로 검증해봤다. 한두 개가 아니라 흔히 쓰이는 매매 아이디어 6가지를 같은 잣대로 백테스트했다. 결과는 일관됐다. 6개 전부 시장을 이기지 못했다.

어떻게 검증했나 — 정직한 잣대 3가지

대충 "과거에 올랐나" 보는 게 아니라, 착시를 걷어내는 장치를 깔았다.

게시 기준은 단순했다 — 20일 보유 시 시장 이긴 비율 52% 초과. 동전 던지기보다 의미 있게 나아야 한다.

6가지, 그리고 성적표

대상은 코스피·코스닥 시총 1,000억 이상. 20거래일 보유 기준 '시장 이긴 비율'은 다음과 같았다(랜덤 기저는 약 44%).

기준선 52%는커녕, 랜덤 기저 44%도 대부분 밑돌았다. 평균 수익률은 플러스로 보이는 것들이 있었지만, 그건 검증 기간 시장이 우상향이라 아무거나 사도 플러스였기 때문이다. 시장 대비로 보면 초과수익은 0 근처거나 마이너스였다.

가장 뼈아팠던 건 '큰손 따라사기'

사전 기대가 가장 컸던 건 외국인·기관 수급이었다. 차트 모양은 인과가 없지만 큰손의 매집은 '정보'니까. 그런데 5거래일 연속 순매수를 얹었더니 바닥 단독(41%)보다 오히려 나빠진 38%였다.

이유는 명확하다. 투자자별 순매수는 다음 날 공개되는 정보다. 5일 연속 보일 때쯤이면 그 정보는 이미 가격에 반영돼 있다. 모두가 아는 신호는 신호가 아니다.

계절성과 데이터마이닝의 함정

"○월엔 ○○주" 같은 계절 테마도 검증했다. 핵심은 검정 횟수다. 종목 수천 개 × 12개월을 뒤지면, 아무 규칙이 없어도 순전히 운으로 "13년 중 12년 그 달에 올랐다"가 수백 개 나온다. 동전을 1만 번 던지면 8연속 앞면 구간이 반드시 생기는 것과 같다.

그래서 우연 기대치를 같이 계산했더니, 실제 통과(83개)가 우연 기대(301개)보다 오히려 적었다. 화려한 적중률은 마술이 아니라 착시였다.

그래서 무엇이 남았나

정직하게 말하면, 이 글에서 검증한 어떤 규칙도 "사면 오른다"의 근거가 되지 못한다. 하지만 그게 결론의 전부는 아니다.

이 글은 특정 종목·전략의 매수 권유가 아니며, 과거 데이터 분석일 뿐 미래 수익을 보장하지 않는다. 검증 코드는 표준 공개 데이터(시세·투자자별 매매동향)로 작성했고, 생존편향 등 한계는 결과를 오히려 낙관 쪽으로 부풀린다 — 그런데도 결론이 이렇다는 점이 핵심이다.

⚠ 투자 유의사항
본 글은 개인의 투자 기록·의견이며, 특정 종목의 매수·매도 권유가 아닙니다. 모든 투자 판단과 그 결과는 본인의 책임입니다.