한쪽만 체결되는 레그 리스크(Leg Risk) 관리법
2026. 10. 25.

A 거래소에서 사고 B 거래소에서 팔기로 했는데, 매수는 체결되고 매도 주문은 그대로 걸려 있습니다. 그 사이 가격이 움직이기 시작합니다. 차익거래를 해 본 분이라면 이 몇 초가 얼마나 길게 느껴지는지 아실 겁니다. 이처럼 여러 주문으로 구성된 거래에서 일부만 체결되어 의도하지 않은 포지션이 남는 위험을 레그 리스크(leg risk)라고 합니다.
"레그(leg)"는 하나의 전략을 구성하는 각각의 주문을 뜻합니다. 두 거래소를 오가는 차익거래는 최소 두 개의 레그로 이루어지고, 송금이나 헤지가 포함되면 레그는 더 늘어납니다. 모든 레그가 계획대로 체결되어야 비로소 차익이 확정되며, 하나라도 어긋나면 그 순간부터는 차익거래가 아니라 방향성 포지션을 들고 있는 셈이 됩니다.
이 글에서는 레그 리스크가 생기는 원인과 손실로 이어지는 과정을 살펴보고, 주문 방식과 대응 규칙으로 이를 관리하는 방법을 정리합니다.
레그 리스크는 왜 생기는가
두 거래소에 동시에 주문을 내더라도 실제로 "동시에" 체결되는 경우는 드뭅니다. 주요 원인은 다음과 같습니다.
- 지정가 주문 미체결: 수수료를 아끼려고 지정가로 냈는데 가격이 비켜 가면서 한쪽만 체결됩니다.
- 호가 소진: 주문을 내는 사이 다른 참여자가 먼저 호가를 가져가 원하는 가격에 물량이 없습니다.
- 전송 지연: 거래소 서버까지의 네트워크 지연, API 응답 지연으로 한쪽 주문이 늦게 도착합니다.
- 주문 거부: 잔고 부족, 최소 주문 금액 미달, 수량 단위 오류, API 호출 한도 초과 등으로 주문이 거절됩니다.
- 거래소 장애: 변동성이 큰 순간 거래소 서버가 느려지거나 일시적으로 주문을 받지 않습니다.
특히 차익 기회는 대개 가격이 빠르게 움직이는 순간에 나타나기 때문에, 바로 그 순간이 체결 실패와 지연이 가장 잦은 시점이기도 하다는 점이 레그 리스크를 까다롭게 만듭니다.
레그 리스크가 손실로 이어지는 과정
예를 들어 어떤 코인이 A 거래소에서 1,000원, B 거래소에서 1,020원이라 A에서 1만 개를 사고 B에서 1만 개를 팔기로 했다고 가정합니다. A 매수는 체결되었지만 B 매도 직전에 B의 가격이 1,005원으로 내려갔습니다. 지금 B에서 팔면 차익은 기대했던 20만 원에서 5만 원으로 줄고, 수수료를 빼면 손실일 수도 있습니다. 기다리다가 가격이 990원까지 내려가면 손실은 10만 원이 넘습니다. 모든 숫자는 가상의 예시입니다.
이 예시의 핵심은 체결되지 않은 레그를 처리하는 선택지가 모두 불완전하다는 점입니다. 불리한 가격에라도 나머지 레그를 체결하거나, 이미 체결된 레그를 되돌리거나, 가격이 돌아오기를 기다리는 것 중 하나를 골라야 하는데, 기다리는 선택은 사실상 방향성 베팅이 됩니다.
주문 방식별 레그 리스크 비교
주문 방식은 레그 리스크와 비용 사이의 균형을 결정합니다.
| 주문 방식 | 체결 확실성 | 가격·비용 | 레그 리스크 |
|---|---|---|---|
| 양쪽 시장가 | 높음 | 슬리피지와 테이커 수수료 부담 | 낮음(대신 가격 손해 가능) |
| 양쪽 지정가 | 낮음 | 원하는 가격, 메이커 수수료 가능 | 높음 |
| 유동성 낮은 쪽 지정가 후 체결 시 반대쪽 시장가 | 중간 | 한쪽만 시장가 비용 | 중간(체결 확인 속도가 관건) |
| 즉시 체결 또는 취소(IOC) 지정가 | 중간 | 가격 상한을 두면서 미체결분은 남기지 않음 | 부분 체결 수량 관리 필요 |
흔히 쓰는 방법은 유동성이 얕아 체결이 어려운 쪽을 먼저 처리하고, 체결이 확인되면 유동성이 풍부한 쪽을 즉시 시장가나 공격적인 지정가로 맞추는 방식입니다. 체결 확률이 높은 쪽을 뒤에 두면 남은 레그를 처리하기가 쉬워지기 때문입니다.

레그 리스크 관리 원칙
주문 규모를 호가에 맞추기
양쪽 호가의 최우선 잔량을 확인하고, 그 범위 안에서 주문 규모를 정합니다. 큰 금액은 여러 번에 나눠 실행하면 한 번에 남는 미체결 위험이 줄어듭니다.
사전 검증으로 주문 거부 막기
최소 주문 금액, 수량·가격 단위, 잔고, API 호출 한도를 주문 전에 확인합니다. 단순한 거부 오류가 레그 리스크의 상당 부분을 차지한다는 점에서 이 단계는 생각보다 효과가 큽니다.
체결 즉시 확인하기
주문을 낸 뒤 "체결되었겠지"라고 가정하지 말고 실제 체결 수량을 바로 확인합니다. 부분 체결이라면 반대쪽 레그도 그 수량에 맞춰야 합니다.
미체결 레그 처리 규칙을 미리 정하기
한쪽만 체결되었을 때 어떻게 할지 사전에 정해 두지 않으면, 그 순간의 감정에 따라 기다리는 쪽을 택하기 쉽습니다. 규칙은 다음 단계처럼 구체적일수록 좋습니다.
- 반대쪽 레그가 정해진 시간(예: 수 초) 안에 체결되지 않으면 기존 주문을 취소합니다.
- 남은 수량을 현재 호가로 체결했을 때의 손익을 계산합니다.
- 손실이 허용 한도 이내면 즉시 시장가로 맞춰 헤지를 완성합니다.
- 한도를 넘으면 이미 체결된 레그를 되돌려(반대 매매) 포지션을 없앱니다.
- 어느 쪽이든 "가격이 돌아올 때까지 기다리기"는 선택지에서 제외하거나, 최대 대기 시간을 엄격히 제한합니다.
헤지 수단을 준비해 두기
현물 레그가 어긋났을 때 선물로 빠르게 헤지할 수 있다면 피해를 줄일 수 있습니다. 같은 코인의 선물이 있는 거래소에 약간의 증거금을 미리 두는 것도 방법입니다.
자동화와 레그 리스크
사람이 손으로 두 거래소에 주문을 내면 아무리 빨라도 몇 초의 차이가 생깁니다. 그래서 많은 차익거래자가 API를 이용한 자동 주문을 씁니다. 자동화는 속도를 높이고 처리 규칙을 일관되게 적용해 주지만, 새로운 위험도 만듭니다. 코드 오류로 같은 주문이 반복되거나, 거래소 응답을 잘못 해석해 체결된 주문을 미체결로 판단하는 경우가 대표적입니다. 자동화를 도입한다면 최대 주문 금액 제한, 연속 실패 시 자동 중지, 체결 수량 재확인 같은 안전장치를 함께 두는 것이 좋습니다.
레그 리스크를 기록하고 개선하기
레그 리스크는 한 번에 없앨 수 있는 문제가 아니라 꾸준히 줄여 가는 문제입니다. 이를 위해서는 어긋난 거래를 기록하고 패턴을 찾는 과정이 필요합니다. 한쪽만 체결된 사례마다 어느 거래소, 어떤 코인, 어떤 주문 방식이었는지, 원인이 미체결·거부·지연 중 무엇이었는지, 처리 결과 손익은 얼마였는지를 남겨 두면 됩니다.
기록이 쌓이면 특정 거래소의 API가 특정 시간대에 자주 느려진다거나, 특정 코인은 호가가 자주 비어 있다거나, 주문 거부가 대부분 최소 주문 금액 문제였다는 식의 경향이 보이기 시작합니다. 이렇게 원인이 구체적으로 드러나면 해당 거래소의 주문 규모를 줄이거나, 문제가 잦은 코인을 대상에서 제외하거나, 사전 검증 항목을 추가하는 등 개선 방향도 분명해집니다.
또한 레그 리스크 처리에 든 비용을 기대 차익 계산에 반영하는 것도 중요합니다. 열 번 중 한 번꼴로 레그가 어긋나 평균적으로 일정 손실이 생긴다면, 그 손실을 감안해도 차익이 남는 거래만 진입하는 식으로 기준을 조정할 수 있습니다.
자주 묻는 질문
Q. 시장가 주문만 쓰면 레그 리스크가 없어지나요?
체결 실패 위험은 크게 줄지만, 호가가 얇으면 예상보다 불리한 가격에 체결되는 슬리피지가 생깁니다. 또한 주문 거부나 거래소 장애로 인한 레그 리스크는 시장가로도 막을 수 없습니다.
Q. 한쪽만 체결되었을 때 기다리면 안 되나요?
가격이 돌아올 수도 있지만 더 멀어질 수도 있습니다. 기다리는 동안 들고 있는 포지션은 헤지되지 않은 방향성 포지션이므로, 차익거래 원칙과 맞지 않습니다. 기다리더라도 최대 시간과 손실 한도를 정해 두는 것이 좋습니다.
Q. 송금이 포함된 차익거래도 레그 리스크에 해당하나요?
네. 매수 후 송금이 끝나 매도할 때까지의 시간도 하나의 미완성 레그로 볼 수 있습니다. 이 구간의 위험은 선물이나 마진 숏으로 헤지해 줄이는 방식이 흔히 쓰입니다.
마무리
레그 리스크는 여러 주문으로 이루어진 차익거래에서 일부만 체결되어 의도하지 않은 포지션이 남는 위험입니다. 호가에 맞춘 주문 규모, 주문 전 검증, 체결 즉시 확인, 그리고 미체결 시의 처리 규칙을 미리 정해 두는 것이 관리의 핵심입니다. 차익의 크기만큼이나 "모든 레그를 끝까지 맞출 수 있는가"를 먼저 따져 보는 습관이 손실을 줄여 줍니다.
양쪽 거래소의 가격 차이가 얼마나 빠르게 변하는지 미리 살펴보는 데에는 시그널온 실시간 모니터링을 참고해 보실 수 있습니다.
이 글은 정보 제공을 위한 것이며 투자 권유가 아닙니다. 암호화폐 투자는 원금 손실 위험이 있으므로 본인의 판단과 책임 아래 결정하시기 바랍니다.
