거래량이 폭증한 날, 지수는 어디쯤이었나? 코스피·코스닥 1,550거래일을 분석했다

거래량이 터진 날, 주가는 꼭대기였을까 바닥이었을까

시장이 크게 흔들리면 거래량이 튄다. 다들 사고팔기 때문이다.

그런 날은 뉴스에도 나온다. “역대급 거래량”, “패닉 셀링”, “과열 경고” 같은 말이 따라붙는다.

그런데 궁금한 게 있었다. 그렇게 거래가 폭발한 날, 주가는 실제로 어디쯤이었을까? 이미 많이 떨어진 바닥 근처였을까, 아니면 한창 오르던 꼭대기 근처였을까.

코스피와 코스닥의 1,613거래일(2020년 1월~2026년 7월)을 세어봤다.

결론부터 말하면 이렇다. 거래량만 봐서는 알 수 없다. 그런데 조건 하나를 추가하면 정반대로 갈린다.

핵심 요약

  • 거래가 폭발했다는 것만으로는 꼭대기인지 바닥인지 구분되지 않았다. 폭증일의 위치가 평범한 날과 똑같았다.
  • 그런데 그날 올랐는지 내렸는지를 같이 보면 정반대로 갈렸다. 터지면서 오른 날은 꼭대기 쪽, 터지면서 내린 날은 바닥 쪽. 둘을 합치니 서로 상쇄돼서 “차이 없음”으로 보였던 것이다.
  • 폭증일 이후 60거래일 수익률은 82%가 플러스였다. 강한 신호처럼 보이지만 믿기 어려운 이유가 세 가지 있다.
  • 그리고 78일처럼 보이는 표본은 사실 20개 사건이다. 그중 하나가 18일을 차지한다.

먼저 두 가지를 정해야 했다

1. “거래가 폭발했다”를 어떻게 판단할까

거래량을 그냥 큰 순서대로 줄 세우면 안 된다. 시기마다 시장 규모가 다르기 때문이다.

실제로 코스피 하루 평균 거래량은 이렇게 움직였다.

  • 2021년: 약 10.4억 주
  • 2025년: 약 4.5억 주
  • 2026년: 약 7.5억 주

4년 사이 반토막이 났다가 다시 늘었다. 이 상태로 “거래량 많은 날 톱 100″을 뽑으면 2021년 날짜만 잔뜩 나온다. 2021년의 평범한 날이 2025년의 난리 난 날보다 거래량이 많으니까.

그래서 **”직전 60일 평균의 몇 배인가”**로 바꿨다. 절대 크기가 아니라 평소 대비 얼마나 튀었는지를 보는 것이다.

이 기준이면 2021년의 10억 주는 그냥 평범한 날이고, 2025년의 8억 주는 평소의 두 배에 달하는 이례적인 날이 된다.

이 배율 상위 5%를 폭증일로 정했다. 코스피에서 78일이 나왔다.

2. “주가가 어디쯤이었나”를 어떻게 잴까

그날 주가가 사상 최고가보다 몇 % 아래였는지로 쟀다. 앞으로 나올 마이너스 숫자는 전부 이 값이다.

  • 0% — 그날이 사상 최고가
  • -10% — 최고가에서 10% 내려온 상태
  • -22% — 최고가에서 22% 내려온 상태

최고가가 3,000이었다면 -22%는 지수가 2,340일 때다.

0에 가까울수록 꼭대기, 마이너스가 클수록 바닥이라고 읽으면 된다.

중요한 건 이 값이 그날 바로 알 수 있는 값이라는 점이다. 나중에 돌아봐야 아는 값이 아니다.

1차 결과: 아무 차이가 없었다

코스피 기준이다.

구분최고가에서 내려온 정도
평범한 날 (전체 거래일)-17.5%
거래가 폭발한 날-17.6%

똑같다. 소수점 한 자리 차이다.

여기서 분석을 끝냈다면 결론은 이랬을 것이다. “거래량과 주가 위치는 아무 관계가 없다.”

그런데 쪼개봤더니 정반대였다

폭증일 78일을 그날 주가가 오른 날과 내린 날로 나눠봤다.

구분최고가에서 내려온 정도
평범한 날-17.5%
거래 폭발일 (전체)-17.6%
— 그중 오른-11.5%
— 그중 내린-22.2%

방향이 완전히 반대다.

거래가 터지면서 오른 날은 최고가에서 11.5% 아래. 꼭대기에 꽤 가깝다.

거래가 터지면서 내린 날은 최고가에서 22.2% 아래. 훨씬 밑이다.

한쪽은 위, 한쪽은 아래에 있으니 둘을 합치면 서로 지워진다. 그래서 앞의 표에서 “차이 없음”으로 보였던 것이다.

통계에 이런 농담이 있다. 한 사람은 발을 얼음물에, 다른 사람은 끓는 물에 담그고 있는데 평균 체온은 정상이라는 것이다. 여기서 벌어진 일이 정확히 그거다.

평균 하나가 정보를 통째로 감춘 사례다. 나누지 않았다면 정반대 결론을 냈을 것이다.

사실 이건 당연한 일이다

결과 자체는 그렇게 신기하지 않다. 생각해보면 이렇다.

사람들이 우르르 몰려서 사면 그날 주가는 오른다. 그런데 그렇게 몰리는 시점은 대개 이미 한참 오른 뒤다. 계속 오르는 걸 보다가 “나만 빼고 다 버는 것 같은데” 싶어질 때 들어간다.

겁먹고 던지면 그날 주가는 내린다. 그런데 그렇게 던지는 시점도 대개 이미 한참 내린 뒤다. 버티다 버티다 못 견딜 때 판다.

즉 이 데이터에서 거래량 폭발은 앞으로 어디로 갈지를 알려주는 값이 아니라, 그날 이미 벌어진 움직임에 붙어 나오는 값이었다.

그런데 2026년을 빼면 또 달라진다

여기서 한 번 더 뒤집힌다. 같은 계산을 2026년만 빼고 다시 해봤다.

구분전체 기간2026년 제외
평범한 날-17.5%-18.5%
거래 폭발일 (전체)-17.6%-21.9%
— 오른 날-11.5%-17.2%
— 내린 날-22.2%-22.5%

2026년을 빼자 폭증일이 -17.6%에서 -21.9%로 내려갔다. 평범한 날(-18.5%)보다 더 아래다.

즉 2026년 이전만 보면 결론이 이렇게 된다. 거래 폭발은 주로 바닥 쪽에서 일어났다.

특히 오른 날이 -11.5%에서 -17.2%로 크게 움직였다. 내린 날은 거의 그대로다. 2026년에 뭔가 특별한 일이 오른 날 쪽에서 일어났다는 뜻이다.

무슨 일이었냐면, 2026년 1월 중순부터 2월 말까지 코스피가 사상 최고가를 갈아치우면서 평소의 두세 배씩 거래됐다. 최고 배율은 2월 20일의 3.23배였다. 이 구간에서 그날 종가가 사상 최고가(0.0%)였던 날만 열 번이다.

이 시기 하나가 6년 반 전체 통계를 꼭대기 쪽으로 끌어당겼던 것이다.

그러니 거래가 터지는 곳이 꼭대기라고도, 바닥이라고도 말할 수 없다. 이 데이터에는 양쪽 다 있었다.

이 숫자들을 그대로 믿으면 안 되는 이유

78일은 사실 20개 사건이다

거래 폭발은 하루씩 뚝뚝 떨어져 일어나지 않는다. 몰려서 일어난다. 무슨 일이 터지면 며칠간 계속 거래가 많다.

78일을 서로 10거래일 안에 붙어 있는 것끼리 묶어보니 20개 덩어리가 나왔다. 가장 큰 것이 방금 본 2026년 1~3월 구간으로 18일이다. 그다음이 2023년 4월(11일), 2022년 3월(10일)이다.

상위 세 덩어리만 합쳐도 39일. 전체의 절반이다.

콘서트를 3일 연속 갔다고 해서 “서로 다른 경험 3번”이라고 하지 않는 것과 같다. 78이라는 숫자는 넉넉해 보이지만 실제로는 스무 번의 사건을 보고 있다.

“상위 5%”라는 기준선도 움직인다

폭증일을 상위 5%로 정했는데, 그 5%에 해당하는 배율이 얼마인지는 어떤 기간을 담느냐에 따라 달라진다.

  • 전체 기간 기준: 평소의 1.610배 이상
  • 2026년 제외 기준: 평소의 1.555배 이상

2026년의 거래 폭발이 워낙 커서 기준선 자체를 끌어올렸다. 그 바람에 1.555배와 1.610배 사이에 있던 과거 11일이 “폭증일” 자격에서 밀려났다.

상위 5%는 절대적인 기준처럼 보이지만 그렇지 않다. 같이 줄 선 사람이 누구냐에 따라 컷이 바뀐다.

이후 수익률은 특히 조심해야 한다

거래 폭발일 이후 60거래일 수익률도 계산했다.

구분중앙값플러스로 끝난 비율
평범한 날+3.1%63%
거래 폭발일+6.1%82%

82%. 강한 신호처럼 보인다. 그런데 세 가지 이유로 믿기 어렵다.

첫째, 기준선이 이미 높다. 아무 날에나 사도 60거래일 뒤 플러스일 확률이 63%다. 이 기간이 전반적으로 오른 장이었기 때문이다. 82%는 63% 위에 얹힌 +19%p이지, 82%짜리 승률이 아니다.

둘째, 78건이 아니라 20건이다. 20번 중 16~17번 플러스였다는 뜻인데, 원래 비율이 63%인 상황에서 이 정도는 우연으로도 나온다.

셋째, 결말이 난 것만 셌다. 60거래일 뒤 결과를 알려면 60거래일이 지나야 한다. 그래서 2026년 5월 이후의 폭증일은 아직 결과가 없어 계산에 안 들어갔다. 최근 하락 국면의 거래 폭발은 이 82%에 한 건도 반영되지 않았다.

세 번째가 특히 중요하다. 졸업생만 붙잡고 학교 만족도를 조사하면 점수가 잘 나온다. 중간에 그만둔 사람은 설문에 없으니까. 결말이 난 것만 세면 결과는 좋게 나오기 마련이다.

참고로 2026년을 빼고 계산하면 폭증일 77%, 평범한 날 60%로 차이가 19%p에서 17%p로 줄어든다.

같은 데이터로 정반대 제목을 쓸 수 있다

이 분석의 결과를 어떻게 강조하느냐에 따라 이런 제목들이 다 가능하다.

  • “폭증 후 수익률이 높다”를 강조하면 → “거래량 급증은 매수 신호”
  • “폭증일이 고점 근처에 있다”를 강조하면 → “거래량 급증은 과열 신호”
  • “2026년 빼면 차이가 준다”를 강조하면 → “특정 시기에만 통한 결과”

셋 다 같은 계산에서 나왔다. 어느 것도 거짓말이 아니다.

그래서 이런 분석을 볼 때는 무엇을 강조하지 않았는지를 같이 보는 게 낫다.

이 분석의 한계

거래량이 주식 수 기준이다. 지수 거래량은 몇 “주”가 거래됐는지를 센 값이라, 30만 원짜리 주식 한 주와 500원짜리 주식 한 주가 똑같이 세어진다. 원래는 거래대금(원)으로 봐야 맞는데 데이터를 구하지 못했다. 그래서 거래 폭발이 시장 전체의 관심인지 저가주 쏠림인지 구분할 수 없다.

폭증일이 몰려 있다. 78일이 20개 사건이고, 그중 하나가 18일을 차지한다.

진행 중인 하락의 결말을 모른다. 특히 이후 수익률 계산에서 최근 폭증일이 통째로 빠져 있다.

가격지수를 사용했다. 배당이 반영되지 않았고 거래비용·세금도 계산하지 않았다.

인과관계를 확인한 것이 아니다. 거래가 터진 위치와 그 이후를 관찰했을 뿐, 왜 그런지는 이 데이터로 알 수 없다.

마무리

처음 질문은 “거래가 폭발한 날은 꼭대기였을까 바닥이었을까”였다.

답은 **”거래량만으로는 알 수 없다. 그날 올랐는지 내렸는지를 같이 봐야 갈린다”**이다.

거래량이 많았다는 것만 보면 평범한 날과 위치가 똑같았다. 그런데 오른 날과 내린 날을 나누는 순간 두 집단이 정반대로 갈렸다.

구분전체 기간2026년 제외
거래 폭발 + 오른 날-11.5%-17.2%
거래 폭발 + 내린 날-22.2%-22.5%
두 집단의 차이10.7%p5.3%p

두 계산 모두에서 오른 날이 더 꼭대기 쪽, 내린 날이 더 바닥 쪽이었다. 차이의 크기는 절반 이하로 줄었지만 방향은 뒤집히지 않았다.

이 글은 과거에 관측된 값을 정리한 것이며, 앞으로 거래량이 어떻게 움직일지나 그때 무엇을 해야 할지에 대해서는 아무것도 말하지 않는다.

분석 정보

  • 분석 대상: 코스피지수 KS11, 코스닥지수 KQ11
  • 분석 기간: 2020년 1월 2일~2026년 7월 29일
  • 데이터 수집일: 2026년 7월 29일
  • 수집 도구: FinanceDataReader
  • 사용 데이터: 일별 종가, 일별 거래량(주식 수)
  • 표본 수: 1,613거래일
  • 거래 폭증일 정의: 직전 60거래일 평균 거래량 대비 배율 상위 5% (코스피 1.610배 이상, 78일)
  • 위치 측정: 그날 종가가 그때까지의 최고 종가보다 몇 % 낮은지
  • 사건 묶음 기준: 서로 10거래일 이내 (코스피 20개 에피소드)
  • 지수 유형: 가격지수
  • 배당·거래비용·세금 반영 여부: 미반영
  • 분석 도구: 자체 개발 프로그램

분석은 직접 개발한 데이터 분석 프로그램으로 수행했다. 프로그램의 전체 소스코드는 공개하지 않지만, 분석에 사용한 데이터의 범위와 핵심 계산 기준은 본문에 공개했다.

※ 이 글은 공개된 과거 시장 데이터를 바탕으로 작성한 정보성 콘텐츠입니다. 특정 금융상품의 매수·매도 또는 투자전략을 권유하지 않으며, 과거의 분석 결과는 미래의 수익을 보장하지 않습니다.

댓글 남기기