김형필 · 열기구매니아의 돈길여행 | 나의 투자 이야기 | 자료 확인 2026년 11월 5일
나무 앱의 통합시세에는 10,000원에 팔겠다는 물량이 보이는데, 내가 낸 10,000원 매수 주문은 왜 체결되지 않을까? 같은 주식이라도 한국거래소(KRX)와 넥스트레이드(NXT)는 각자 주문을 모아 체결합니다. 한 시장에 내놓은 매수 주문은 다른 시장의 매도 주문과 직접 만나지 않습니다. 두 시장에 주문을 보낼 수 있는 증권사의 스마트주문도 각 시장의 호가를 살펴 주문을 전달하는 방식으로 작동합니다.
그래서 개인투자자는 화면에 보인 시세, 내가 선택한 주문 경로, 실제 체결된 시장을 나눠 봐야 합니다. 이 글에서는 오전 9시 10분 두 번째 5분봉을 보는 제 매매 습관에 이 원칙을 적용하고, 같은 가격을 찍고도 내 주문이 남는 이유를 숫자로 풀어봅니다.
1. 한 종목에 호가창이 두 개면 어떻게 체결될까?
호가는 투자자가 주문으로 제시한 가격과 수량입니다. 최우선 매도호가는 현재 제시된 매도 가격 중 가장 낮은 가격이고, 최우선 매수호가는 매수 가격 중 가장 높은 가격입니다. 반면 현재가로 표시되는 최근 체결가는 앞서 누군가 거래한 가격입니다. 마지막 거래가 10,000원이었다고 해서 지금도 10,000원에 살 물량이 남아 있다는 뜻은 아닙니다.
예를 들어 같은 종목의 최우선 매도호가가 KRX에서는 10,020원, NXT에서는 10,000원이라고 합시다. KRX를 직접 지정해 10,000원 매수 주문을 내면 그 주문은 KRX에 들어갑니다. KRX에 10,000원 이하로 팔겠다는 주문이 없다면 대기할 수 있습니다. 통합 화면에 보인 NXT의 10,000원 물량과는 직접 체결되지 않습니다.
같은 시장의 연속매매에서는 일반적으로 가격이 유리한 주문이 먼저이고, 같은 가격이라면 먼저 들어간 주문이 앞섭니다. 따라서 내가 주문을 낸 시장에서도 10,000원에 실제 거래가 찍혔는데 내 주문이 남을 수 있습니다. 같은 가격에서 앞서 기다리던 주문이 그 체결 물량을 먼저 받았을 수 있기 때문입니다. 시가·종가를 정하는 단일가매매나 별도 시장조치 때는 해당 체결 규칙을 따로 적용합니다.
2. 통합시세, 시장 지정 주문, SOR의 차이
| 구분 | 무엇을 하는가 | 확인할 항목 |
|---|---|---|
| 통합시세 | 두 시장의 시세 정보를 한 화면에서 보여줍니다. | 표시 숫자가 최근 체결가인지, 현재 호가인지, 예상체결가인지 구분합니다. |
| KRX·NXT 시장 지정 | 선택한 시장으로 주문을 보냅니다. | 그 시장에서 거래 가능한 종목인지, 해당 시간에 주문을 받는지 확인합니다. |
| 스마트주문(SOR) | 증권사가 공표한 최선집행기준에 따라 주문을 보낼 시장을 결정합니다. | 가격·수량·비용과 주문 유형을 어떻게 반영하는지, 실제로 어디서 몇 주가 체결됐는지 확인합니다. |
금융위원회 설명에 따르면, 시장을 직접 지정하지 않은 주문 중 즉시 체결 가능한 주문은 가격과 수량, 거래비용을 종합해 평가합니다. 호가를 내고 기다려야 하는 주문은 잔량과 매수·매도호가 간격 등을 반영해 체결 가능성을 평가할 수 있습니다. 세부 기준은 증권사마다 다릅니다. 최선집행은 주문을 어디에 보낼지 판단하는 기준입니다. 화면을 본 순간과 주문이 시장에 도착한 순간 사이에 잔량이 줄거나 호가가 취소되면 실제 체결 결과도 달라집니다.
금융위원회 대체거래소와 최선집행 안내 · NH투자증권 최선집행기준 설명서 · 나무증권 통합시세 안내
3. 100주를 주문할 때 최우선호가 한 줄만 보면 놓치는 것
가상 종목의 NXT 최우선 매도호가가 10,000원에 20주이고, 그다음 매도호가가 10,040원에 80주라고 합시다. KRX에는 10,020원에 100주가 있습니다. 호가가 그대로 유지되고 수수료를 빼고 계산한다면, NXT에서 100주를 모두 사는 데 1,003,200원, KRX에서 100주를 모두 사는 데 1,002,000원이 듭니다. 첫 20주는 NXT가 싸지만, 한 시장에서 100주를 모두 산다는 조건에서는 KRX가 1,200원 저렴합니다.
이제 주문을 10,020원 매수 지정가로 바꿔 봅시다. 같은 호가 상태에서 NXT에 이 주문을 보내면 10,000원의 20주는 체결 대상이 되지만, 10,040원의 80주까지 사지는 않습니다. 주문 조건이 허용하면 나머지는 대기할 수 있습니다. 매수 지정가는 내가 낼 수 있는 가격의 상한이고, 그 가격에서 원하는 수량을 전부 살 수 있는지는 반대편 잔량과 주문 순서에 달려 있습니다.
실습에서는 주문 수량을 20주와 100주로 바꿔 각각 계산해 보세요. 이어서 매수 한도를 10,000원, 10,020원, 10,040원으로 바꿔 어느 시장에서 몇 주까지 체결 대상이 되는지 적어보면 됩니다. 이 예시는 호가 깊이와 가격 제한을 이해하기 위한 계산이며, 나무의 실제 SOR 배분 결과를 재현한 것은 아닙니다.
4. 오전 8시대와 오후 3시대에는 어떤 숫자를 보고 있는지 확인한다
NXT는 통상 프리마켓에서 08:00~08:50에 체결하고, 메인마켓에서는 09:00:30~15:20에 체결합니다. 애프터마켓은 15:30부터 호가를 접수하고 15:40부터 20:00까지 체결합니다. NXT에는 이와 별도로 KRX 당일 종가를 적용하는 종가매매시장도 있습니다. 장후 시간에 주문이 들어갔는데 바로 거래가 되지 않으면 먼저 어느 세션에 접수됐는지 보세요.
KRX 정규시장은 통상 09:00~15:30입니다. 시가와 종가를 정하는 구간에는 주문을 모아 하나의 가격으로 체결하는 단일가 방식이 적용됩니다. 장전에는 NXT에서 실제로 거래된 가격과 KRX의 시가 예상체결가격을 구분해야 합니다. 예상체결가는 그 시점까지 들어온 주문으로 계산한 값이라 이후 주문과 취소에 따라 바뀔 수 있습니다. KRX도 별도의 시간외 거래를 운영하므로 장후에 거래됐다는 사실만으로 NXT 체결이라고 단정할 수 없습니다.
거래 대상 종목, 사용 가능한 주문 유형, 휴장일과 특별 개장일은 주문 전 확인하세요. 특히 VI(변동성완화장치)나 거래정지가 걸리면 평소의 즉시 체결을 전제로 호가를 읽기 어렵습니다. 넥스트레이드도 2026년 9월 개정 시행세칙에서 VI 발동 시 단일가 처리 기준 등을 안내했습니다.
넥스트레이드 시장별 매매제도와 시간 · 한국거래소 시간외종가·애프터마켓 안내 · 넥스트레이드 2026년 9월 개정 시행세칙
5. 나무에서 9시 10분 두 번째 5분봉을 읽는 순서
제가 실제로 보는 기준. 저는 NH투자증권 나무를 쓰면서 오전 9시 10분에 확정되는 두 번째 5분봉 종가가 첫 봉 고점을 넘어섰는지 살핍니다. 9시 20분 전후에는 첫 눌림의 거래량을, 9시 30분 전후에는 재돌파 여부를 봅니다. 이는 제가 사용하는 관찰 순서입니다. 특정 시장으로 주문을 보냈을 때 체결률이 더 높았다는 실측 결과는 제시하지 않습니다.
제가 이 루틴에 추가할 확인. 첫 봉 고점과 둘째 봉 종가는 같은 시세 범위와 같은 분봉 설정에서 비교합니다. KRX 5분봉 고점과 통합 5분봉 종가를 섞으면, 서로 다른 거래 내역을 기준으로 돌파 여부를 판단하게 됩니다. 앱에서 시장별 시세 분리가 지원되지 않는 화면이라면 통합시세 기준으로 일관되게 기록합니다. 분봉에 장전 거래가 들어가는지와 거래량 집계 범위는 해당 화면의 설정과 안내에서 확인합니다.
주문 직전에는 가격과 수량을 따로 봅니다. 9시 10분 차트에서 돌파가 보였더라도, 그 가격의 체결 물량이 이미 사라졌을 수 있습니다. 차트에는 과거 체결이 기록되고 주문은 현재 남은 호가와 만납니다. 주문 확인창에서 시장 지정인지 SOR인지, 지정가인지 시장가인지, 수량이 몇 주인지를 확인하세요. 주문 후에는 체결 상세에서 체결가·체결수량·미체결수량을 보고, 체결시장 확인이 필요하면 앱 상세 내역이나 증권사의 주문 집행 내역을 확인합니다.
6. 실패와 대응을 비교하는 가상 사례
사례 A. 통합 화면에서 가격을 찍었는데 내 매수는 0주
문제. 통합 화면에 10,000원 체결이 찍혔는데 10,000원 매수 주문은 남아 있습니다. 원인. 가상 사례의 체결은 NXT에서 발생했고 내 주문은 KRX에 들어갔습니다. 대응. 주문 상세에서 시장과 주문 상태를 확인하고, 다른 경로로 다시 주문할 경우 기존 주문의 취소가 완료됐는지 먼저 확인합니다. 결과. 기존 주문이 살아 있는 상태에서 새 주문까지 들어가는 일을 피할 수 있습니다. 교훈. ‘같은 가격을 찍었다’는 사실을 보고 바로 호가를 올리기 전에 ‘내 주문이 들어간 시장에서 거래됐는가’를 확인합니다.
사례 B. 100주 중 20주만 체결됐는데 100주를 다시 주문
문제. 첫 주문에서 20주가 체결됐는데 체결 알림을 늦게 보고 100주를 다시 주문했습니다. 원인. 최초 주문수량과 미체결수량을 구분하지 않았습니다. 대응. 기존 80주의 취소를 요청한 뒤, 취소가 처리되는 사이 추가로 체결된 수량까지 확인합니다. 결과. 최종 누적 체결이 20주라면 남은 목표는 80주이고, 취소 전에 10주가 더 체결됐다면 70주입니다. 교훈. 재주문 수량은 ‘목표수량에서 확인된 누적 체결수량을 뺀 값’으로 계산합니다. 취소를 요청한 상태와 취소가 완료된 상태도 구분합니다.
7. 다음 거래일부터 쓰는 주문 확인표
- 화면. 내가 본 숫자는 실제 체결가, 호가, 예상체결가 중 무엇인가? 첫 봉과 둘째 봉의 시세 범위는 같은가?
- 세션. 해당 시장이 지금 체결 중인가, 주문만 접수 중인가? 종목이 해당 시장의 거래 대상인가?
- 주문. KRX·NXT 직접 지정인가, SOR인가? 내 가격 한도 안에 어느 정도 물량이 보이는가?
- 결과. 실제 몇 주가 어떤 가격에 체결됐고 몇 주가 남았는가? 체결시장과 주문 상태를 확인했는가?
- 재주문. 기존 주문의 취소가 완료됐는가? 취소 전 추가 체결분을 반영해 남은 수량을 다시 계산했는가?
거래 복기에는 주문 시각 / 시세 범위 / 시장 지정 또는 SOR / 주문가·수량 / 체결가·수량 / 확인된 체결시장 / 취소 완료 시각을 한 줄로 남겨 보세요. 이 기록이 있으면 ‘9시 10분 돌파를 잘못 읽었는가’와 ‘돌파는 맞게 읽었지만 내가 본 가격에서 주문이 체결되지 않았는가’를 따로 검토할 수 있습니다.
함께 보면 좋은 글
- 08:50~15:30 상한가 매매 완전 지도 — 장전 예상체결가와 9시 실제 시가, 9시 10분 확정봉을 시간순으로 읽는 기존 글입니다.
- #대체거래소 #넥스트레이드 #한국거래소 #주식호가 #SOR주문 #나무증권 #부분체결
댓글 없음:
댓글 쓰기
건전한 의견과 질문을 환영합니다,
광고.홍보성 댓글.욕설 및 개인정보가 포함된 댓글은 삭제 될 수 있습니다.
참고: 블로그의 회원만 댓글을 작성할 수 있습니다.