종목을 잘 고르고도 주문 한 번에 손해를 보는 일이 생깁니다. 시장가로 눌렀더니 생각보다 훨씬 비싸게 사졌다거나, 팔려고 보니 사려는 사람이 없다거나. 이건 종목 분석이 아니라 주문 방식과 호가창을 몰라서 생기는 사고이고, 다행히 미리 알면 대부분 피할 수 있습니다.
복잡해 보이지만 실제로는 두 개의 줄이 전부입니다.
벼룩시장에 딱지를 사고파는 곳이 있다고 해보자. 한쪽에는 팔려는 아이들이 팻말을 들고 서 있어. "나는 5,100원 받아야 팔아", "나는 5,200원", "나는 5,300원"… 싸게 파는 아이가 맨 앞에 서 있지.
맞은편에는 사려는 아이들이 서 있어. "나는 5,000원까지만 낼래", "나는 4,900원"… 비싸게 사겠다는 아이가 맨 앞이야.
여기서 중요한 건 — 지금 이 순간에는 거래가 일어나지 않는다는 거야. 가장 싸게 팔겠다는 5,100원과 가장 비싸게 사겠다는 5,000원 사이에 100원의 틈이 있으니까. 누군가 "에이, 그냥 5,100원 줄게!" 하고 건너와야 비로소 거래가 성사돼. 그 순간이 체결이야.
실제 MTS·HTS 호가창과 같은 배치입니다. 한국 시장에서는 매도가 파란색, 매수가 빨간색으로 표시됩니다.
위쪽 파란 구간입니다. 50,100원에 5,200주를 팔겠다는 주문이 대기 중이라는 뜻입니다. 내가 지금 사려면 이 물량을 걷어와야 합니다. 위로 올라갈수록 비싼 가격이고, 가장 아래(50,100원)가 지금 살 수 있는 가장 싼 가격입니다.
주가마다 움직일 수 있는 최소 단위가 정해져 있습니다. 50,000원짜리 주식은 100원 단위로만 호가가 존재하므로 50,050원이라는 가격은 아예 낼 수 없습니다. 대체로 주가가 비쌀수록 단위도 커집니다(1원 → 5원 → 10원 → 50원 → 100원 → …).
이게 왜 중요하냐면, 호가 한 칸의 크기가 곧 최소 손익이기 때문입니다. 5,000원짜리 주식에서 한 칸은 10원(0.2%)이지만, 500,000원짜리에서 한 칸은 1,000원(0.2%)입니다. 단타를 할수록 이 단위와 수수료가 수익을 갉아먹습니다.
확인이 필요합니다. 호가단위 구간은 제도 개편으로 바뀌어 왔고 ETF·ETN은 별도 기준이 적용됩니다. 정확한 값은 거래하는 증권사 안내나 거래소 공지로 확인하세요.
일반적으로 위아래 10단계씩 보여줍니다. 그 바깥에도 주문은 존재하지만 화면에 안 보일 뿐입니다. 화면 아래의 총잔량은 보이는 10호가의 합계인 경우가 많은데, 이 숫자로 매수세·매도세를 판단하는 건 위험합니다 — 다음 장에서 이유를 봅니다.
「시장가」 버튼이 무슨 뜻인지 정확히 알고 누르는 사람은 생각보다 적습니다.
딱지를 사는 방법이 두 가지 있어.
① 지정가 — "나는 5,100원까지만 낼래. 그 값에 파는 사람 있으면 사고, 없으면 안 살래." 값을 내가 정하는 대신, 안 사질 수도 있어.
② 시장가 — "값은 상관없어. 지금 당장 100장 사줘." 무조건 사지는데, 얼마에 사질지는 나도 몰라. 앞에 있는 아이한테 5,100원에 10장 사고, 다음 아이한테 5,300원에 20장 사고… 이렇게 줄을 따라 올라가면서 사거든.
여기서 사고가 나. 파는 아이가 몇 명 없는 딱지를 시장가로 100장 사겠다고 하면? 맨 끝에 있는 "1만 원 받아야 팔아" 하는 아이 것까지 사게 돼. 5,100원인 줄 알았는데 평균 7,000원에 산 거지. 아래에서 직접 해보자.
현재가는 둘 다 50,000원입니다. 종목을 바꿔가며 같은 수량을 시장가로 사보세요. 붉게 칠해지는 호가가 내가 걷어간 물량입니다.
호가마다 수천 주씩 쌓여 있어서 500주 정도는 1호가에서 다 체결됩니다. 이런 종목이라면 시장가로 사도 손해가 거의 없습니다. 이제 「중소형주」 버튼을 누르고 같은 수량을 사보세요.
| 주문 유형 | 뜻 | 언제 쓰나 | 주의 |
|---|---|---|---|
| 지정가 | 가격을 정해서 그 값 이하(매수)로만 체결 | 기본으로 쓸 것. 대부분의 상황 | 체결이 안 될 수 있음 |
| 시장가 | 가격 무관, 즉시 체결 | 유동성 큰 종목을 급히 정리할 때 | 얇은 종목에서 크게 밀림 |
| 조건부지정가 | 장중엔 지정가, 미체결 시 마감 동시호가에 시장가 전환 | 당일 안에 반드시 체결하고 싶을 때 | 마감가가 불리할 수 있음 |
| 최유리지정가 | 주문 시점의 반대편 1호가로 지정가 주문 | 빨리 체결하되 무한정 밀리긴 싫을 때 | 1호가 물량이 적으면 잔량이 남음 |
| 최우선지정가 | 주문 시점의 같은 편 1호가로 지정가 주문 | 줄 맨 앞에 서고 싶을 때 | 체결이 안 될 수 있음 |
| IOC / FOK | 즉시 체결되는 만큼만(IOC) / 전량 아니면 취소(FOK) | 부분 체결을 통제하고 싶을 때 | 초보에게는 필요 없는 경우가 대부분 |
실무 원칙 하나만 기억한다면. 기본은 언제나 지정가입니다. 시장가는 ① 하루 거래대금이 충분히 큰 종목에서 ② 소액을 ③ 정말 급하게 처리해야 할 때만 쓰세요. 그 외에는 「최유리지정가」가 시장가보다 훨씬 안전한 대안입니다 — 즉시 체결을 노리면서도 가격 상한이 걸려 있기 때문입니다.
결론부터 — 대체로 알 수 없습니다. 그 이유를 알아야 잘못된 판단을 피할 수 있습니다.
사려는 아이들 줄이 훨씬 길면 딱지 값이 오를 것 같지? 그럴듯한데, 함정이 두 개 있어.
함정 ① — 줄에 서 있는 건 "이 값이면 살게" 하는 사람들이야. 값이 정말 오르기 시작하면 그 줄은 순식간에 사라져. "5,000원이면 산다"던 아이가 5,500원엔 안 사니까. 보이는 줄은 언제든 없어질 수 있어.
함정 ② — 어떤 어른들은 살 생각도 없으면서 일부러 큰 팻말을 세워둬. 남들이 "우와 사려는 사람 많네" 하고 따라 사면, 그때 슬쩍 팻말을 치우고 자기 것을 팔아버려. 보이는 게 진짜가 아닐 수 있다는 뜻이야.
각 버튼을 눌러 호가창이 어떻게 달라지는지, 그리고 그걸로 무엇을 알 수 있고 없는지를 확인하세요.
사려는 대기 물량이 파는 쪽보다 많습니다. 직관적으로는 상승 신호처럼 보입니다. 그런데 이 잔량은 「지금 이 가격이면 사겠다」는 뜻일 뿐입니다. 가격이 오르기 시작하면 그 주문들은 대부분 체결되지 않고 취소됩니다. 실제로 잔량 비율과 이후 주가 방향의 관계는 일관되지 않습니다.
방향 예측이 아니라 실행을 위해 봅니다. 구체적으로 세 가지입니다.
① 지금 얼마에 사고팔 수 있는지. 1호가 가격과 그 물량을 보면 내 주문이 즉시 체결될지를 알 수 있습니다.
② 내 주문 크기가 시장에 비해 큰지. 내가 사려는 수량이 1~3호가 물량보다 크다면 나 자신이 가격을 밀어 올리게 됩니다. 이건 예측이 아니라 산수입니다.
③ 스프레드가 얼마나 벌어져 있는지. 1호가 매도와 1호가 매수의 차이가 크다면 사자마자 그만큼 손실 상태로 시작합니다. 왕복 비용이 수수료보다 클 수 있습니다.
HTS에 체결강도라는 값이 있습니다. 매도호가를 걷어가며 체결된 물량(적극적 매수) 대비 매수호가에 던져서 체결된 물량(적극적 매도)의 비율입니다. 100보다 크면 걷어가는 쪽이 우세했다는 뜻입니다.
잔량보다는 의미가 있습니다 — 실제로 체결된 것이니까요. 다만 이것도 이미 일어난 일이고, 큰 주문을 잘게 쪼개는 알고리즘이 일반화된 지금은 해석이 더 어려워졌습니다. 참고 지표이지 신호가 아닙니다.
먼저 아주 흔한 오해 하나를 걷어내고 시작합니다.
「매수 거래량」과 「매도 거래량」은 따로 존재하지 않습니다. 모든 체결에는 산 사람 1명과 판 사람 1명이 반드시 있습니다. 100주가 거래됐다면 누군가 100주를 샀고 동시에 누군가 100주를 판 것입니다. 그래서 "오늘은 매수가 매도보다 많았다"는 말은 성립하지 않습니다.
그럼 "매수세가 강했다"는 무슨 뜻일까요? 기다리지 않고 매도호가를 걷어가며 산 물량이 많았다는 뜻입니다. 급한 쪽이 어디였는가의 문제이지, 수량이 더 많았다는 뜻이 아닙니다.
거래량은 "오늘 딱지가 몇 장이나 주인이 바뀌었나"야. 값이 오른 것도 내린 것도 아니고, 얼마나 활발했는지만 알려줘.
그래서 값과 함께 봐야 의미가 생겨. 딱지 값이 올랐는데 수백 장이 거래됐다면 많은 아이들이 "이거 좋다!" 하고 동의한 거야. 그런데 값은 올랐는데 겨우 세 장 거래됐다면? 그건 그냥 두세 명이 자기들끼리 비싸게 주고받은 것일 수도 있어. 아래에서 네 가지 경우를 보자.
위는 주가, 아래 막대는 거래량입니다. 같은 모양의 상승도 거래량이 다르면 전혀 다른 이야기가 됩니다.
많은 참여자가 실제로 돈을 걸고 동의하면서 올라간 상승입니다. 그만큼 되돌림이 나와도 받쳐줄 사람이 있다는 뜻이기도 합니다. 다만 이건 「이미 일어난 일에 대한 설명」이지 앞으로 더 오른다는 보장은 아닙니다.
거래량(주식 수)은 주가가 다르면 비교가 안 됩니다. 1,000원짜리 10만 주와 100,000원짜리 1만 주는 같은 10억 원입니다. 종목 간 비교나 「내 주문이 이 시장에 비해 큰가」를 볼 때는 거래대금을 봐야 합니다.
실용적인 기준 하나 — 내 주문 금액이 그 종목 하루 거래대금의 1%를 넘는다면, 나 자신이 가격에 영향을 줄 가능성을 생각해야 합니다. 하루 거래대금 1억 원인 종목에 1,000만 원을 넣는다면 사는 것도 파는 것도 쉽지 않습니다.
거래량이 적은 종목의 진짜 위험은 사는 순간이 아니라 파는 순간에 드러납니다.
아무도 안 모으는 희귀한 딱지를 샀어. 살 때는 좋았지. 그런데 팔려고 보니 사겠다는 아이가 딱 두 명이야. 한 명은 "3,000원이면 살게", 다른 한 명은 "2,000원이면". 넌 5,000원에 샀는데 말이야.
다 팔려면 2,000원에라도 넘겨야 해. 딱지에 문제가 생긴 것도 아니고 값이 떨어진 것도 아닌데, 단지 사려는 사람이 없어서 반값이 되는 거야. 이게 유동성 위험이야. 아래에서 확인해보자.
현재가 50,000원인 종목을 시장가로 전량 매도한다고 해봅시다. 종목 유형과 금액을 바꿔보세요.
1~2호가에서 전부 소화됩니다. 이제 「거래 거의 없는 종목」 버튼을 누르고 같은 금액을 팔아보세요.
더 나쁜 것은 평소에는 그럭저럭 거래되던 종목도 정작 필요할 때 유동성이 마른다는 점입니다. 악재 공시가 나오거나 시장 전체가 급락할 때, 사려던 주문들이 일제히 취소되면서 호가창이 텅 빕니다. 팔아야 하는 사람은 많은데 사려는 사람이 없으니 하한가에 잠기는 일이 생깁니다.
그래서 유동성은 「평소 거래량」이 아니라 「최악의 날에도 빠져나올 수 있는가」로 판단해야 합니다.
① 하루 평균 거래대금. 며칠치를 보세요. 하루만 튄 것일 수 있습니다. ② 호가 스프레드. 1호가 매수·매도 차이가 0.5%를 넘으면 이미 신호입니다. ③ 10호가 총잔량. 내 예상 투자금과 비교해보세요. ④ 상장주식수 대비 유통 물량. 대주주 지분이 압도적이면 실제 유통량은 훨씬 적습니다.
거래가 거의 없는 종목은 단 몇 주의 거래로 가격이 크게 움직입니다. 호가가 비어 있으면 100주 매수만으로 몇 % 상승이 만들어집니다. 차트에는 멀쩡한 상승으로 그려지지만 실제로는 아무도 그 가격에 사고팔 수 없습니다.
이 성질은 악용되기도 합니다. 얇은 호가에서 가격을 만들어 놓고 관심을 끈 뒤 물량을 넘기는 방식입니다. 거래량 없이 급등하는 종목을 조심하라는 조언의 근거가 이것입니다.
먼저 반드시 알아야 할 산수가 하나 있습니다.
세 주체의 순매수를 다 더하면 0입니다. 누군가 샀다면 누군가는 판 것이기 때문입니다(정확히는 기타법인까지 포함해 합이 0). 그래서 "개인이 대량 매수했다"는 말은 곧 "외국인·기관이 대량 매도했다"는 말과 같습니다. 같은 사실을 어느 쪽에서 보느냐의 차이일 뿐입니다.
딱지 시장에 세 무리가 있어. 외국에서 온 큰손 형들, 회사 돈으로 사는 아저씨들, 그리고 우리 같은 개인이야.
사람들은 "큰손 형들이 사면 오른다"고 믿어. 그럴 때가 있긴 해. 그런데 이 정보는 대개 장이 끝난 뒤에 나와. 즉 이미 다 오르고 난 다음에 "아, 큰손이 샀구나" 하고 알게 되는 거야. 그걸 보고 따라 사면 이미 늦은 경우가 많아.
각 조합이 일반적으로 어떻게 해석되는지, 그리고 그 해석의 한계는 무엇인지 정리했습니다.
가장 「좋다」고 여겨지는 조합입니다. 자금력이 크고 분석 인력을 갖춘 쪽이 동시에 매수했다는 뜻이니까요. 다만 이건 이미 지나간 하루에 대한 기록입니다. 그리고 외국인 매수 중에는 공매도 상환, 지수 편입에 따른 기계적 매수, 차익거래처럼 종목 전망과 무관한 것도 섞여 있습니다.
① 후행 정보입니다. 확정치는 장 마감 후에 나옵니다. 장중 잠정치는 부정확할 수 있습니다.
② 「외국인」은 하나의 생각을 가진 집단이 아닙니다. 수십 년 보는 연기금부터 초 단위로 거래하는 알고리즘까지 전부 「외국인」으로 집계됩니다. 이들이 같은 이유로 사는 게 아닙니다.
③ 종목 전망과 무관한 매매가 섞여 있습니다. 지수 편입·제외에 따른 기계적 매매, 선물과의 차익거래, 공매도 상환, 환헤지 조정 등이 모두 순매수로 집계됩니다.
④ 「개인은 늘 틀린다」는 것도 과장입니다. 개인이 산 뒤에 오른 경우도 많습니다. 이 통념을 그대로 믿고 반대로 하는 것 역시 근거 없는 전략입니다.
하루가 아니라 추세로 볼 때입니다. 특정 주체가 수 주에서 수 개월에 걸쳐 꾸준히 한 방향으로 쌓고 있다면, 단발성 이벤트보다는 의미 있는 정보일 가능성이 큽니다. 하지만 이것도 다른 근거(실적·업황)와 함께 볼 때 이야기이지, 수급만 보고 사는 건 남의 발자국을 따라 걷는 것에 가깝습니다.
모르고 주문했다가 예상과 전혀 다른 가격에 체결되는 대표적인 구간들.
벼룩시장에도 규칙이 다른 시간이 있어. 문을 열기 직전 30분 동안은 거래를 하지 않고 주문만 모아둬. 그리고 문 여는 순간 모아둔 걸 한 번에 딱 하나의 가격으로 처리해. 이걸 동시호가라고 해.
이때는 호가창에 보이는 게 「지금 이 가격일 것 같아요」라는 예상치일 뿐이야. 마지막 순간에 큰 주문이 들어오면 확 바뀔 수 있어. 그래서 이 시간에 시장가로 주문하면 생각과 전혀 다른 값에 사질 수 있어.
| 시간대 | 어떻게 체결되나 | 주의할 점 |
|---|---|---|
| 장 시작 전 동시호가 |
주문을 모아뒀다가 단일 가격으로 한 번에 체결 | 표시되는 예상 체결가는 계속 바뀝니다. 시장가 주문은 시가가 크게 튀면 그대로 당합니다 |
| 장중 (정규장) |
가격·시간 우선으로 계속 체결 | 가장 정상적인 구간. 다만 개장 직후와 마감 직전은 변동이 큽니다 |
| 장 마감 동시호가 |
다시 주문을 모아 종가를 결정 | 종가에 영향을 주려는 주문이 몰리기도 합니다. 조건부지정가가 여기서 시장가로 전환됩니다 |
| 시간외 거래 |
종가로 거래하거나, 일정 시간마다 단일가로 체결 | 참여자가 훨씬 적어 호가가 매우 얇습니다. 가격 변동 범위에도 제한이 있습니다 |
| VI 발동 (변동성 완화) |
가격이 급변하면 2분간 단일가로 전환 | 갑자기 체결이 멈춘 것처럼 보입니다. 고장이 아닙니다. 급등락 시 자주 발동합니다 |
가장 흔한 사고. 장 시작 전에 시장가로 예약주문을 걸어두는 것입니다. 밤사이 좋은 뉴스가 나와 시가가 +15%로 출발하면, 그 가격에 그대로 체결됩니다. 「어제 종가 근처에서 사질 것」이라는 기대는 아무 근거가 없습니다. 예약주문은 반드시 지정가로 거세요.
아래를 확인하는 데 8초면 충분하고, 그 8초가 대부분의 주문 사고를 막습니다.
미체결 주문은 취소·정정이 됩니다. 잘못 냈다는 걸 알아차렸다면 즉시 주문 내역에서 취소하세요. 하지만 이미 체결된 주문은 되돌릴 수 없습니다. 시장가 주문이 위험한 진짜 이유가 이것입니다 — 취소할 시간 자체를 주지 않습니다.
체결된 뒤에 발견했다면, 당황해서 곧바로 반대매매를 하는 것이 두 번째 실수가 되는 경우가 많습니다. 잠시 멈추고 지금 이 포지션을 원래 계획대로 들고 갈 수 있는지부터 판단하세요.
마지막으로. 이 문서의 내용은 수익을 늘려주지 않습니다. 대신 안 내도 될 손실을 줄여줍니다. 좋은 종목을 골라놓고 주문 한 번에 몇 %를 흘리는 일, 팔아야 할 때 못 파는 일 — 이런 건 실력이 아니라 알고 모르고의 문제입니다.
그리고 이 시리즈에서 반복되는 원칙은 여기서도 같습니다 — 이해하지 못한 버튼은 누르지 않는 것.