코스피 7000 눈앞… 상승장 속 커지는 ‘하락 베팅’의 역설

이성철 기자
Icon
입력 : 2026-05-06 5:43
Icon
국내·글로벌증시
2026-05-06 6:38

외국인·기관 공매도 비중 98%… 고점 경계 심리 확산
공매도 잔고 20조 돌파·VKOSPI 상승… ‘불안한 상승장’ 신호

코스피가 7000선에 근접한 초강세 흐름을 이어가는 가운데, 시장 내부에서는 상승 피로와 하락 가능성을 동시에 반영하는 이중 신호가 포착되고 있다. 5월 4일 기준 코스피는 단기 급등세 속에 사상 최고치 경신 흐름을 이어갔지만, 같은 시점 공매도 거래와 잔고 역시 높은 수준을 유지하며 투자심리의 균열을 드러냈다.

공매도는 투자자가 주식을 빌려 먼저 매도한 뒤, 향후 주가가 하락하면 이를 낮은 가격에 다시 매수해 차익을 실현하는 구조로, 시장의 하락 기대를 반영하는 대표적 지표로 꼽힌다.

한국거래소 집계에 따르면 당일 공매도 거래대금은 약 2조2,337억원으로, 전체 거래대금 대비 비중은 2.7% 수준을 기록했다. 이는 직전 거래일 대비 약 2,000억원 감소한 수치지만, 4월 평균(약 3.6%)과 비교하면 여전히 의미 있는 수준이다. 특히 공매도는 단순 규모보다 참여 주체와 집중도 측면에서 시장 해석의 단서를 제공한다. 코스피 시장에서 공매도 거래의 62.7%는 외국인이 차지했고, 기관이 36.2%를 기록한 반면 개인 비중은 1%대에 그쳤다. 이는 기관·외국인 중심의 하락 베팅이 구조적으로 유지되고 있음을 시사한다.

종목별로는 상승 탄력이 컸던 대형주와 고밸류에이션 종목을 중심으로 공매도 수요가 집중되는 양상이 뚜렷하다. 삼성전자는 약 746억원 규모의 공매도 거래가 발생했음에도 주가는 5.44% 상승하며 매수와 매도의 힘겨루기가 병존하는 모습을 보였다. 한미반도체와 SK스퀘어 역시 각각 635억원, 730억원 규모의 공매도 거래가 유입되며 상승 흐름 속에서도 고점 논쟁의 중심에 섰다. 코스닥에서는 에코프로와 에코프로비엠 등 2차전지 관련 종목에 공매도가 집중되며 성장주 전반에 대한 밸류에이션 부담이 반영됐다.

거래대금 대비 공매도 비중이 높은 종목군에서는 시장 내 의견 충돌이 더욱 선명하게 드러난다. 일부 종목의 경우 공매도 비중이 20~30%대를 상회하며 단기 방향성에 대한 불확실성이 극대화된 상태다. 이는 단순한 차익 실현을 넘어 가격 수준 자체에 대한 시장 참여자 간 인식 차이가 확대되고 있음을 의미한다.

보다 구조적인 신호는 잔고 데이터에서 확인된다. 공매도 잔고는 보고 시차(T+2)를 감안할 때 4월 말 기준 코스피에서 약 20조원을 상회하며 사상 최고치를 기록했다. 특히 한미반도체(약 1.93조원), 현대차(약 1.88조원), LG에너지솔루션(약 1.39조원) 등 시가총액 상위 종목에 공매도 포지션이 대규모로 누적된 상태다. 이는 단기 트레이딩을 넘어 중기 하락 가능성에 대한 헤지 및 방향성 베팅이 병행되고 있음을 보여준다.

이 같은 흐름은 변동성 지표에서도 확인된다. 시장의 기대 변동성을 반영하는 VKOSPI는 5월 4일 기준 55.87까지 상승하며 50선을 상회했다. 통상 변동성 지수는 하락장에서 상승하는 특성을 보이지만, 이번 국면에서는 지수 상승과 동시에 변동성이 확대되는 이례적 흐름이 나타나고 있다. 이는 지수 상승이 곧 시장 안정으로 이어지지 않고, 오히려 과열 인식과 함께 불안 심리가 병존하고 있음을 시사한다.

특히 VKOSPI가 55선을 상회한 것은 최근 52주 범위(최저 17.86, 최고 80.37) 내에서도 중상단에 위치한 수준이다. 이는 시장이 안정 구간을 벗어나 변동성 확대 국면에 진입했음을 의미한다. 일반적으로 변동성 지수 상승은 하락 리스크 확대와 맞물려 해석되며, 상승장과 동반된 변동성 확대는 단기 고점 형성 또는 가격 부담 인식이 시장 전반에 확산되고 있음을 보여주는 신호로 받아들여진다.

결과적으로 현재 시장은 가격과 심리가 서로 다른 방향을 가리키는 전형적인 ‘비대칭 국면’에 진입한 것으로 해석된다. 지수는 유동성과 기대를 반영해 상승 흐름을 이어가고 있으나, 공매도 거래와 잔고, 변동성 지표 등 내부 데이터는 방어적 포지션 확대와 리스크 관리 움직임이 강화되고 있음을 보여준다. 단기적으로는 상승 추세가 유지될 가능성이 있으나, 공매도 잔고 누적과 변동성 확대는 향후 작은 충격에도 시장 변동성이 크게 확대될 수 있는 잠재적 리스크 요인으로 작용할 전망이다.

다른 뉴스 보기

<스크립트> // 한글을 간단히 로마자로 변환하는 예시 함수 기능 한국에서 로마자로 표기하다(str) { const 지도 = { '가':'에게','나':'저것','다':'그리고','라':'낮','마':'그리고', '바':'아니다','사':'에','아':'에이','자':'그리고','차':'의', '카':'그만큼','타':'깃 달기','파':'잘','하':'하아' // 필요시 확장 }; 반품 str.나뉘다('').지도(기음 => 지도[기음] || 기음).가입하다(''); } // 슬러그 생성 함수 기능 생성슬러그(제목) { 허락하다 로마자 표기 = 한국에서 로마자로 표기하다(제목.toLowerCase()); 로마자 표기 = 로마자 표기.바꾸다(/[^a-z0-9\s-]/g, ''); // 특수문자 제거 로마자 표기 = 로마자 표기.손질().바꾸다(/\s+/g, '-'); // 공백 → 하이픈 반품 로마자 표기; } 문서.addEventListener("DOMContent로드됨", 기능() { // 제목 입력 필드 찾기 const 제목입력 = 문서.쿼리선택기('input[name="이름"], input[placeholder*="제목"]'); // 슬러그 입력 필드 찾기 const 슬러그입력 = 문서.쿼리선택기('input[name="Slug"], input[placeholder*="슬러그"]'); 만약에(제목입력 && 슬러그입력) { // 제목 입력 시 슬러그 자동 업데이트 제목입력.addEventListener('입력', 기능() { const 강타 = 생성슬러그(제목입력.값); 슬러그입력.값 = 강타; }); } });