“코스피가 오늘 1.2% 올랐습니다"라는 뉴스는 거의 매일 나옵니다. 그런데 정작 이 숫자 하나가 어떻게 만들어지는지 물어보면 선뜻 답하기 어려운 경우가 많습니다. 코스피에 상장된 회사는 900개가 넘습니다. 이 많은 회사의 주가를 어떻게 하나의 숫자로 합쳐서 매일 발표하는 걸까요. 계산 방식을 알면 시가총액이 큰 회사 몇 곳만 크게 움직여도 왜 지수 전체가 흔들리는지, 지수 구성 종목은 왜 가끔 바뀌는지까지 자연스럽게 이해가 됩니다.
코스피 지수는 어떻게 계산되나
코스피는 시가총액식 주가지수입니다. 공식은 간단합니다. 비교시점의 전체 시가총액을 기준시점의 전체 시가총액으로 나눈 뒤 100을 곱합니다. 기준시점은 1980년 1월 4일입니다. 이날의 시가총액을 100으로 놓고 시작합니다. 코스닥도 방식은 같지만 기준시점과 기준지수가 다릅니다. 1996년 7월 1일 시가총액을 1,000으로 놓고 계산합니다.
여기서 시가총액은 상장된 모든 종목의 주가에 발행주식수를 곱한 값을 다 더한 것입니다. 코스피는 이 전체 상장주식수를 그대로 기준으로 삼습니다. 그러니 특정 종목의 시가총액이 클수록 지수 계산에서 차지하는 몫도 그만큼 커집니다.
한 가지 짚어둘 부분이 있습니다. 유상증자나 무상증자, 주식배당, 합병처럼 상장주식수가 바뀌는 사건이 생기면 그 순간 시가총액도 인위적으로 바뀝니다. 이럴 때 지수가 실제 주가 변동과 무관하게 출렁이지 않도록 한국거래소는 기준시가총액을 함께 수정합니다. 덕분에 증자나 감자가 있어도 지수 자체가 왜곡되지는 않습니다.
지수 단위, 그러니까 포인트는 무엇을 뜻하나
코스피가 3,000포인트라면 전체 시가총액이 1980년 1월 4일 당시의 30배가 됐다는 말입니다. 계산을 단순화한 가상의 예를 들어보겠습니다. 기준시점 시가총액이 100조원이었고 현재 시가총액이 3,000조원이라면 지수는 (3,000 / 100) × 100, 즉 3,000포인트가 됩니다. 포인트에는 원화 단위가 붙지 않습니다. 어디까지나 기준시점 대비 몇 배인지를 나타내는 비율입니다. “코스피 3,000선이 무너졌다"는 표현도 시가총액이 기준시점의 30배 아래로 내려갔다고 읽으면 됩니다.
코스피와 코스닥, 대형주와 중소형주 지수의 차이
계산 방식만 보면 코스피와 코스닥은 둘 다 시가총액식입니다. 다른 건 대상 시장과 기준시점입니다. 코스피는 유가증권시장에 상장된 종목을, 코스닥은 코스닥시장에 상장된 종목을 대상으로 합니다. 코스닥은 상대적으로 업력이 짧고 시가총액이 작은 성장기업, 기술기업 비중이 높아서 시장의 성격 자체가 다릅니다. 그래서 같은 날 코스피와 코스닥이 반대로 움직이는 일도 자주 벌어집니다. 대형주 쪽 자금과 중소형·기술주 쪽 자금이 서로 다른 이유로 갈리면 이런 장면이 나옵니다.
시가총액 큰 회사 하나가 지수 전체를 흔드는 이유
코스피는 전체 상장주식수를 기준으로 시가총액에 가중치를 둡니다. 뉴스를 해석할 때 이 점이 중요한 실마리가 됩니다. 시가총액 상위 몇 개 회사의 비중만 합쳐도 전체의 상당 부분을 차지합니다. 이 회사들의 주가가 하루에 크게 움직이면 나머지 수백 개 종목이 그대로여도 코스피 지수 전체가 눈에 띄게 흔들립니다. 반대로 시가총액이 작은 종목은 여러 개가 크게 올라도 지수에서 차지하는 비중 자체가 작아 거의 티가 나지 않습니다.

이런 쏠림을 보완하려고 만든 지수가 코스피200입니다. 코스피200은 유가증권시장 상장 종목 가운데 시가총액과 거래대금 기준을 충족하는 종목을 추립니다. 그중 상위 200개를 골라 실제로 시장에서 유통되는 유동주식수만 가중치로 반영해 계산합니다. 전체 상장주식수를 그대로 쓰는 코스피와 달리 최대주주 지분처럼 거래되지 않는 물량은 가중치에서 뺍니다. 지수 산출 방식이 하나가 아니라는 걸 알면 코스피 PER 숫자가 발표 기관마다 다르게 나오는 이유도 같은 맥락에서 이해됩니다.
지수 구성 종목은 언제, 어떻게 바뀌나
코스피 자체는 유가증권시장에 상장된 전 종목을 그대로 반영합니다. 반면 코스피200처럼 종목 수를 정해둔 대표지수는 정기적으로 구성 종목을 다시 심사합니다. 한국거래소는 코스피200과 코스닥150의 구성 종목을 해마다 6월과 12월, 연 2회 정기변경합니다. 6월 변경의 심사 기준일은 4월 말입니다. 심사 대상 기간은 전년 11월 1일부터 그해 4월 30일까지 6개월이고 이 기간의 일평균 시가총액과 거래대금을 놓고 신규 편입과 편출을 가립니다.
신규로 편입되려면 같은 산업군 안에서 누적 시가총액이 상위 85% 이내이고 일평균 시가총액 순위도 기존 구성종목 수의 90% 이내여야 합니다. 상장한 지 얼마 안 된 종목의 편입 문턱도 낮아졌습니다. 최소 상장기간 요건이 기존 1년에서 6개월로 단축됐습니다. 2026년 6월 12일 반영된 정기변경에서는 이런 기준에 따라 여러 종목이 새로 편입되고 기존 종목 일부가 편출됐습니다. 변경 이후 코스피200이 유가증권시장 전체 시가총액에서 차지하는 비중은 94.9%로 집계됐습니다. 정기변경 때는 그 지수를 그대로 따라가는 자금이 한꺼번에 종목을 갈아탑니다. 지수 구성종목이 바뀌는 정기변경 시점에 거래량이 유독 크게 늘어나는 이유가 바로 여기에 있습니다.
오늘 확인할 것
내가 보유한 종목이나 관심 있는 업종이 코스피 전체에서 어느 정도 비중을 차지하는지는 한국거래소 정보데이터시스템에서 무료로 조회할 수 있습니다. 지수 구성종목과 시가총액 비중, 정기변경 공지도 같은 곳에서 볼 수 있습니다. 다음 정기변경 시점이 다가오면 미리 살펴보시길 바랍니다.
