지지선과 저항선 — 매물대와 심리가 만드는 가격의 문턱
글: 주가맵 운영자 (9년 차 개인 투자자) · 콘텐츠 원칙에 따라 작성합니다
어떤 종목이 45,000원까지 올랐다가 41,000원으로 밀리고, 다시 44,800원까지 올랐다가 41,200원으로 밀리는 흐름을 석 달째 반복하고 있다고 해 보겠습니다. 45,000원 부근에 가면 어김없이 매도 물량이 쏟아지고, 41,000원 부근에 오면 어디선가 매수세가 받쳐 줍니다. 이 종목에게 45,000원은 저항선, 41,000원은 지지선입니다. 누가 선을 그어 준 것도 아닌데 가격은 왜 같은 자리에서 반복해서 멈출까요.
답은 그 가격대에 쌓인 사람들의 기억과 계산에 있습니다. 45,000원 부근에서 물린 사람들은 본전이 오면 팔고 싶어 하고, 41,000원에서 반등을 경험한 사람들은 그 가격이 다시 오면 사고 싶어 합니다. 지지선과 저항선은 이런 심리가 물량으로 바뀌는 자리입니다. 이 글에서는 수평 지지·저항을 찾는 방법부터 매물대의 개념, 지지와 저항의 역할 전환, 그리고 돌파와 되돌림을 활용한 확인 매매까지 차례로 정리합니다.
지지선과 저항선의 원리 — 가격에는 기억이 쌓인다
지지선은 하락하던 가격이 반복적으로 멈추고 반등한 가격대, 저항선은 상승하던 가격이 반복적으로 막힌 가격대입니다. 선이라고 부르지만 실체는 사람입니다. 특정 가격대에서 주식을 산 사람이 많을수록 그 가격은 많은 계좌의 본전이 되고, 본전 심리는 실제 주문으로 바뀝니다. 가격이 그 아래로 내려가면 '본전만 오면 산다'던 관망자들이 사들이고, 위에서 물린 사람들은 '본전만 오면 판다'며 매도 주문을 걸어 둡니다.
그래서 지지·저항의 힘은 그 가격대에서 얼마나 많은 거래가 있었는지에 비례하는 경향이 있습니다. 대량 거래를 동반하며 여러 번 공방이 벌어진 가격대일수록 걸려 있는 이해관계가 많아 문턱이 높습니다. 스쳐 지나가듯 한 번 찍고 온 고점보다, 몇 주간 머물며 수백만 주가 손바뀜된 가격대가 훨씬 단단한 벽이 되는 이유입니다.
중요한 것은 지지·저항이 '깨지지 않는 벽'이 아니라 '통과에 에너지가 필요한 문턱'이라는 점입니다. 지지선에 닿았다고 반드시 반등하는 것도, 저항선에 닿았다고 반드시 밀리는 것도 아닙니다. 다만 그 자리에서 공방이 벌어질 확률이 높고, 공방의 결과가 이후 방향에 대한 정보를 준다는 것입니다. 지지·저항은 예측의 근거라기보다 관찰의 초점입니다.
수평 지지·저항선을 직접 찾는 법
차트를 열고 처음 할 일은 기간을 충분히 넓히는 것입니다. 일봉 기준 최소 6개월, 가능하면 1~2년을 펼쳐 놓고, 가격이 여러 번 멈추거나 반등한 자리를 찾습니다. 기준은 단순합니다. 의미 있는 고점과 저점이 두 번 이상 비슷한 가격대에서 만들어졌다면 후보입니다. 예를 들어 지난 1년간 저점이 28,400원, 28,900원, 28,600원으로 세 번 형성됐다면 28,500원 안팎이 지지 구간입니다.
이때 선은 자를 대고 긋는 정밀한 직선이 아니라 폭이 있는 띠로 봐야 합니다. 위 예시라면 28,000~29,000원을 지지대로 잡는 식입니다. 지지·저항은 시장 참가자들의 어림셈이 모인 결과라서 원 단위까지 정확할 수 없습니다. 선을 가격 하나로 못 박아 두면 28,300원까지 내려온 '지지 확인'을 이탈로 오독하거나, 살짝 걸친 되돌림에 흔들리게 됩니다.
우선순위도 필요합니다. 모든 고점·저점에 선을 그으면 차트가 빗금투성이가 되고 아무 선도 의미가 없어집니다. 저는 세 가지만 남깁니다. 첫째, 닿은 횟수가 많은 자리. 둘째, 대량 거래가 동반됐던 자리. 셋째, 최근에 만들어진 자리. 2년 전의 지지선보다 최근 3개월의 지지선이 지금 참가자들의 기억에 더 생생하기 때문입니다. 이렇게 추리면 보통 위아래로 두세 개의 선만 남고, 그 정도가 실전에서 다룰 수 있는 개수입니다.
- 일봉 6개월~2년을 펼쳐 두 번 이상 멈춘 고점·저점 가격대를 찾는다
- 선이 아니라 폭 있는 띠(구간)로 긋는다
- 닿은 횟수, 동반 거래량, 최근성 순으로 우선순위를 매긴다
- 위아래 두세 개의 핵심 구간만 남기고 나머지는 지운다
매물대 — 지지·저항의 실체
매물대는 특정 가격 구간에서 거래된 물량의 총합을 뜻합니다. 보통 차트 옆에 가로 막대로 표시되는데, 막대가 긴 구간일수록 그 가격대에 보유자의 단가가 밀집해 있다는 뜻입니다. 지지·저항이 '어디서 멈췄는가'라는 결과를 보여준다면, 매물대는 '왜 거기서 멈추는가'라는 원인, 즉 물량의 분포를 보여줍니다.
매물대의 위치와 현재가의 관계가 핵심입니다. 현재가 위에 두터운 매물대가 있다면 그 구간에 물린 보유자들의 본전 매도가 대기 중이라는 뜻이라 상승이 무겁습니다. 예를 들어 현재가가 52,000원인데 55,000~58,000원 구간에 지난해 석 달간 쌓인 대규모 매물대가 있다면, 주가가 55,000원대에 진입할 때마다 손실을 견디던 물량이 쏟아질 가능성을 계산에 넣어야 합니다. 반대로 현재가 아래의 두터운 매물대는 그 구간에서 산 보유자들이 추가 매수나 버티기로 대응할 수 있는 지지의 토대가 됩니다.
반대로 매물대가 얇은 구간은 진공 지대처럼 작동합니다. 과거에 거래가 별로 없던 가격대에는 본전 매도도 대기 매수도 적어, 일단 진입하면 가격이 빠르게 통과하는 경향이 있습니다. 급등주가 전고점을 넘어선 뒤 매물 공백 구간에서 하루 만에 10% 이상 치솟거나, 지지가 무너진 종목이 다음 매물대까지 수직으로 낙하하는 장면이 여기에 해당합니다. 매물대 지도를 그려 두면 어디서 싸움이 벌어지고 어디가 고속도로인지 미리 가늠할 수 있습니다.
역할 전환 — 뚫린 지지는 저항이 된다
지지·저항 분석에서 가장 실용적인 개념은 역할 전환입니다. 지지선이 하향 돌파되면 그 선은 이후 반등을 막는 저항선으로 바뀌고, 저항선이 상향 돌파되면 이후 조정을 받치는 지지선으로 바뀝니다. 예를 들어 33,000원을 세 번 지켜 주던 종목이 31,000원까지 무너졌다가 반등한다면, 33,000원 부근에서 반등이 막히는 경우가 많습니다.
이유는 그 자리에 남은 사람들의 계산이 뒤바뀌기 때문입니다. 33,000원 지지를 믿고 샀다가 물린 사람들에게 33,000원은 이제 '본전에 탈출할 마지막 기회'입니다. 반등이 그 가격에 닿는 순간 안도의 매도 물량이 쏟아집니다. 반대로 저항이 뚫린 경우, 돌파를 놓친 관망자들과 돌파에 올라탄 매수자들이 그 가격대로의 되돌림을 '두 번째 기회'로 보고 매수하기 때문에 옛 저항이 지지로 작동합니다.
이 원리를 알면 차트에서 확인할 것이 명확해집니다. 돌파나 이탈이 나왔을 때 옛 저항·지지 가격대로 되돌아온 가격이 어떻게 반응하는지가 진짜 시험대입니다. 뚫린 저항 자리에서 매수세가 받쳐 주면 돌파가 진짜였다는 방증이고, 그 자리를 힘없이 다시 내주면 돌파 자체가 속임수였을 가능성이 커집니다. 역할 전환의 확인은 다음 섹션에서 다룰 되돌림 매매의 핵심 근거가 됩니다.
돌파 매매와 되돌림 확인 — 성급함을 다스리는 두 가지 진입법
저항선 돌파는 대표적인 매수 신호로 소개되지만, 실전의 돌파에는 가짜가 섞여 있습니다. 저항 위로 잠깐 고개를 내밀어 추격 매수를 유인한 뒤 도로 주저앉는 흐름은 차트에서 흔히 반복됩니다. 그래서 돌파의 진위를 가리는 최소한의 확인 장치가 필요합니다. 장중 터치가 아니라 종가가 저항 위에서 마감하는지, 그리고 돌파 캔들에 평소의 두세 배 이상 거래량이 실렸는지입니다. 45,000원 저항을 45,100원 종가로 겨우 걸치며 평소 거래량으로 넘은 것과, 46,300원 종가에 거래량 4배로 넘은 것은 전혀 다른 사건입니다.
더 보수적인 방법이 되돌림 확인 매매입니다. 돌파 순간에 따라붙지 않고, 가격이 옛 저항선 부근으로 되돌아왔을 때 그 자리가 지지로 작동하는지 확인한 뒤 진입하는 방식입니다. 예를 들어 45,000원 저항을 거래량과 함께 47,000원까지 돌파한 종목이 45,300원까지 조정받고 그 부근에서 아래꼬리 달린 캔들과 함께 반등한다면, 역할 전환이 확인된 셈이라 진입 근거가 한층 단단해집니다. 손절 기준도 명확해집니다. 되돌림 자리가 무너지면, 이를테면 종가로 44,000원대에 진입하면 돌파 실패로 보고 나오는 것입니다.
되돌림 확인의 대가는 두 가지입니다. 되돌림 없이 그대로 날아가는 종목은 놓치게 되고, 진입가도 돌파 순간보다는 다소 높거나 비슷한 수준이 됩니다. 하지만 그 대가로 가짜 돌파에 물리는 횟수가 크게 줄어듭니다. 모든 기회를 잡으려는 매매보다 확인된 자리만 취하는 매매가 계좌에는 대체로 유리했다는 것이 제 경험입니다. 놓친 돌파는 아쉬움으로 끝나지만, 가짜 돌파에 물린 자리는 손실로 남습니다.
- 돌파는 종가 기준 + 평소 대비 거래량 배율로 진위를 확인한다
- 장중 터치만으로는 돌파로 치지 않는다
- 되돌림이 옛 저항(새 지지)에서 받쳐지는지 확인한 뒤 진입하면 근거가 단단해진다
- 되돌림 자리가 종가로 무너지면 돌파 실패로 간주하고 대응한다
심리적 가격대와 라운드넘버, 그리고 한계
지지·저항은 과거 거래가 없던 자리에서도 생길 수 있습니다. 대표적인 것이 라운드넘버, 즉 10,000원, 50,000원, 100,000원처럼 딱 떨어지는 가격입니다. 사람들은 '5만 원 가면 팔아야지', '만 원 깨지면 손절'처럼 어림수로 계획을 세우는 경향이 있어, 라운드넘버 부근에는 실제로 주문이 밀집합니다. 코스피 지수의 2,500이나 3,000선 공방이 뉴스가 되는 것도 같은 심리입니다. 이 밖에 상장 공모가, 유상증자 발행가, 역사적 신고가처럼 많은 참가자가 기억하는 가격도 심리적 문턱으로 작동합니다.
실전에서는 매물대 기반의 지지·저항과 라운드넘버가 겹치는 자리를 눈여겨볼 만합니다. 예컨대 과거 매물대 상단이 49,500원 부근이고 바로 위에 50,000원이라는 라운드넘버가 있다면, 49,500~50,000원은 두 겹의 저항이 겹친 구간입니다. 이런 자리를 거래량과 함께 넘어서는 종목과 번번이 막히는 종목의 이후 흐름은 확률적으로 차이가 납니다. 종목의 이런 가격 구조를 살필 때 주가맵의 종목 차트 화면에서 기간을 길게 놓고 고점·저점의 위치부터 훑어보면 핵심 가격대가 눈에 들어옵니다.
마지막으로 한계를 분명히 해 두겠습니다. 지지·저항은 참가자들의 심리가 만드는 통계적 경향이지 물리 법칙이 아닙니다. 아무리 단단해 보이던 지지도 악재 하나에 무너지고, 겹겹의 저항도 강한 재료 앞에서는 하루 만에 뚫립니다. 특히 실적 발표나 대형 공시 전후에는 기존의 가격 구조가 통째로 다시 그려질 수 있습니다. 지지·저항은 시나리오를 세우고 대응 지점을 정하는 지도로 쓰되, 지도가 틀렸을 때의 출구를 항상 함께 정해 두시기 바랍니다. 그 지도 위에서 내리는 최종 판단과 결과의 책임은 결국 투자자 본인의 것입니다.