코인 선물 손절했는데 익절 주문이 남았다면? Reduce-Only로 반대 포지션 막는 법

이해를 돕는 AI 일러스트이며 실제 서비스 조작 화면이 아닙니다.
코인 선물에서 손절이 체결됐는데 일반 익절 주문이 그대로 남아 있다면, 나중에 해당 주문이 체결되면서 의도하지 않은 반대 포지션이 열릴 수 있습니다. Reduce-Only는 기존 포지션을 늘리지 않는 종료 주문만 허용해 이런 상황을 방지하는 기능입니다. 손절 후에는 현재 포지션 수량과 남은 익절·손절 주문의 상태를 함께 확인해야 합니다.
핵심 정리
1 Reduce-Only는 기존 포지션을 줄이는 주문만 허용하며 새로운 반대 포지션 개설을 제한합니다.
2 손절 후 일반 익절 주문이 남아 있다면 단방향 모드에서 의도하지 않은 반대 포지션이 열릴 수 있습니다.
3 포지션 방향과 잔여 수량, Reduce-Only 적용 여부, 미체결 주문 상태를 차례로 확인해야 합니다.
손절이 끝났는데 익절 주문이 남으면 어떤 문제가 생길까?
손절로 롱 포지션이 전부 종료됐더라도 일반 매도 익절 주문이 남아 있다면, 해당 주문이 나중에 체결되면서 신규 숏 포지션이 열릴 수 있습니다. 단방향 모드에서는 매도 주문이 기존 롱을 종료하는 역할뿐 아니라 새로운 숏을 개설하는 역할도 할 수 있기 때문입니다.

Bybit 공식 Reduce-Only 안내에는 BTCUSD 롱 1,000계약을 5,000달러에 진입하고 4,800달러에 손절, 5,200달러에 익절 지정가를 설정한 예시가 나옵니다. 가격이 먼저 4,800달러에 도달해 손절이 실행된 다음 5,200달러까지 반등하면, 남아 있는 일반 익절 매도 주문이 의도하지 않은 숏 진입으로 이어질 수 있다는 설명입니다.
반면 해당 익절 주문에 Reduce-Only를 적용하면 기존 롱이 손절로 사라진 뒤 익절 주문도 취소됩니다. 이는 손절가격이나 익절가격의 문제가 아니라 주문이 기존 포지션을 줄이는 용도로 제한되어 있는지의 문제입니다.
Reduce-Only 주문은 일반 매수·매도 주문과 무엇이 다를까?
Reduce-Only는 기존 포지션을 증가시키지 않는 주문만 허용하는 기능으로, 새로운 손절가격을 계산하거나 자동으로 손절 주문을 생성하는 기능은 아닙니다. Bybit와 OKX의 공식 설명에서도 포지션을 축소하는 주문이라는 점이 핵심 조건입니다.
단방향 모드에서 롱 1 BTC를 보유했다면 매도 주문은 롱을 줄일 수 있지만 매수 주문은 롱을 늘리는 방향입니다. 반대로 숏 1 BTC에서는 매수 주문이 숏을 줄이고 매도 주문은 숏을 늘리는 방향이므로, Reduce-Only 주문의 허용 여부도 달라집니다.
기존 포지션이 없다면 Reduce-Only 주문은 새 포지션을 열 수 없습니다. Bybit와 OKX 모두 포지션이 없거나 주문 방향이 포지션을 증가시키는 경우 주문이 거절될 수 있다고 명시하므로, 주문 입력 완료와 정상 접수를 구별해야 합니다.
부분 익절 후 남은 수량보다 종료 주문이 크면 어떻게 될까?
Reduce-Only 주문은 현재 포지션보다 많은 수량을 일반 신규 포지션으로 전환해 체결하지 못하도록 제한합니다. 다만 초과 주문을 자동 축소할지, 기존 주문을 취소할지, 신규 주문을 거절할지는 거래소 규칙과 다른 미체결 주문의 존재에 따라 달라집니다.
가정 계산 예시로 롱 1 BTC를 보유한 상태에서 일반 매도 1.5 BTC가 전량 체결되면, 단방향 순포지션은 1-1.5=-0.5 BTC가 되어 숏 0.5 BTC가 남을 수 있습니다. Reduce-Only가 적용됐다면 이 초과분으로 신규 숏을 개설하는 체결은 허용되지 않습니다.
다른 활성 주문이 없다는 단순 가정에서는 최대 포지션 축소 수량을 현재 포지션 수량과 주문 수량 중 작은 값으로 이해할 수 있습니다. 이는 설명을 위한 계산 모델이며, 실제 주문 접수나 자동 조정 방식을 보장하는 거래소 공통 공식은 아닙니다.
Bybit와 OKX는 종료 주문 수량을 어떻게 처리할까?
Bybit는 Reduce-Only 주문과 다른 활성 주문의 수량 관계를 확인하며, 조건에 따라 주문 수량을 조정하거나 주문을 취소할 수 있다고 설명합니다. 특히 여러 Reduce-Only 주문이 겹치면 현재 시장가격과의 거리 등을 고려해 기존 주문이 조정 또는 취소될 수 있으므로, 새 주문을 넣었다고 이전 주문이 모두 유지된다고 생각하면 안 됩니다.
OKX 공식 Basic Order Types 문서에서는 롱 100계약 보유 중 Reduce-Only 매도 200계약을 넣으면 100계약으로 수량을 조정하는 예시를 제시합니다. 또한 단방향 모드에서 같은 포지션의 Reduce-Only 미체결 주문이 150개를 초과하면 추가 주문이 실패하는 규칙도 설명합니다.
OKX는 롱 100계약에 17,000 가격의 매도 80계약과 18,000 가격의 매도 20계약이 있을 때, 16,000 가격으로 Reduce-Only 매도 50계약을 추가하는 사례도 제시합니다. 이때 신규 50계약이 접수되고 기존 17,000 주문은 50계약으로 줄며 18,000 주문은 취소되는 예시이므로, 주문 변경 후에는 잔여 수량과 활성 주문 목록을 다시 확인해야 합니다.
Reduce-Only를 설정했는데도 손절 주문이 실행되지 않을 수 있을까?
Reduce-Only는 포지션 증가를 제한할 뿐 손절 주문의 정상 접수나 실제 체결을 보장하지 않습니다. 손절 주문의 발동 조건과 발동 후 주문 유형은 별도이므로, Reduce-Only가 표시됐다는 사실만으로 포지션이 보호되고 있다고 판단해서는 안 됩니다.
예를 들어 포지션이 없는 상태에서 Reduce-Only 주문을 제출하면 Bybit와 OKX에서는 주문이 거절될 수 있습니다. 주문이 거절됐다면 입력했던 가격에 도달해도 그 주문은 실행되지 않으므로, 활성 주문 또는 조건부 주문 목록에 정상 등록됐는지 확인해야 합니다.
Gate 공식 선물 API 문서에는 Reduce-Only 규칙에 따른 주문 취소를 나타내는 reduce_only, 포지션 종료에 따른 취소를 나타내는 position_closed 등의 사유가 정의되어 있습니다. 따라서 주문이 사라진 경우에는 체결 완료인지, 거절 또는 취소인지, 취소됐다면 어떤 사유인지 거래소 주문 기록으로 구분하는 것이 중요합니다.
손절과 익절을 함께 설정했다면 무엇을 확인해야 할까?
손절과 익절을 함께 설정했다면 한쪽 주문이 실행됐을 때 다른 주문이 어떻게 처리되는지 먼저 확인해야 합니다. Reduce-Only는 포지션 증가를 제한하는 기능이고, 연동된 두 주문 중 하나가 실행되면 다른 주문을 취소하는 OCO 방식과는 목적이 다릅니다.
부분 익절이 발생했다면 남은 포지션 수량과 기존 손절 주문 수량이 일치하는지 확인해야 합니다. 예시로 롱 100계약 중 60계약을 익절했다면 현재 포지션은 40계약이므로, 기존 100계약 손절 주문이 여전히 활성 상태인지와 주문 수량이 어떻게 처리됐는지 살펴봐야 합니다.
확인할 항목은 거래소의 포지션 화면, 활성 지정가 주문, 조건부 TP/SL 주문, 주문 기록입니다. 이미 설정한 종료 주문이 정상적으로 남아 있는데 확인 없이 새 주문을 중복 제출하면 주문 간 수량 관계가 달라질 수 있으므로, 기존 상태를 먼저 확인해야 합니다.
단방향 모드와 헤지 모드에서 같은 방법을 적용해도 될까?
단방향 모드에서는 하나의 계약에 대한 순포지션을 기준으로 매수와 매도가 포지션을 증가 또는 감소시킵니다. 반면 헤지 모드에서는 롱과 숏을 별도로 관리할 수 있으므로, 주문 방향뿐 아니라 해당 주문이 어떤 포지션을 개설하거나 종료하는지도 확인해야 합니다.
OKX 공식 문서에서는 단방향 모드에서 Reduce-Only를 직접 선택할 수 있고 헤지 모드의 종료 주문에는 해당 성격이 기본 적용된다고 설명합니다. 따라서 모든 거래소에서 Reduce-Only 버튼을 별도로 눌러야 한다거나, 매도 주문만 선택하면 롱이 종료된다고 단정해서는 안 됩니다.
Gate의 선물 API에도 Reduce-Only 관련 속성과 주문 처리 사유가 정의되어 있지만, 이번 조사에서는 실제 웹·앱 주문 화면의 기본 설정까지 확인하지 않았습니다. 화면에 해당 옵션이 보이지 않거나 주문이 반복해서 거절된다면 이용 중인 거래소의 공식 도움말과 고객지원에서 계정의 포지션 모드 및 주문 유형을 확인해야 합니다.
포지션을 종료한 뒤 남은 주문을 점검하는 순서
포지션 종료 후에는 먼저 해당 계약의 현재 수량이 실제로 0인지 체결 내역과 포지션 화면에서 확인해야 합니다. 주문 버튼을 눌렀거나 손절 조건이 발동했다는 사실만으로 전량 종료가 완료됐다고 판단해서는 안 됩니다.
다음으로 활성 지정가 주문과 조건부 TP/SL 주문을 각각 확인해야 합니다. 기존 포지션을 종료하려고 등록한 일반 주문이 남아 있다면 신규 반대 포지션을 만들 수 있는지 주문 방향과 Reduce-Only 적용 여부를 검토하고, 거래소에서 제공하는 취소 절차에 따라 처리 여부를 결정해야 합니다.
마지막으로 주문 취소 또는 변경이 정상 반영됐는지 주문 기록에서 확인합니다. 거절·취소 사유를 이해하기 어렵거나 거래소별 동작이 불분명하면 동일 주문을 반복 제출하기보다 공식 고객지원에서 주문 상태와 처리 규칙을 확인하는 편이 안전합니다.
핵심 포인트
Reduce-Only는 손절을 보장하는 기능이 아니라, 종료 주문 때문에 기존 포지션이 의도하지 않은 반대 포지션으로 바뀌는 것을 제한하는 기능입니다.
자주 묻는 질문
Reduce-Only를 켜면 익절 주문도 자동으로 취소되나요?
모든 상황에서 자동 취소된다고 볼 수는 없습니다. Bybit는 기존 포지션이 완전히 종료되면 해당 Reduce-Only 종료 주문이 취소되는 사례를 설명하지만, 부분 체결이나 다른 미체결 주문이 있는 경우에는 거래소 규칙에 따라 수량 조정 또는 취소가 발생할 수 있으므로 실제 주문 상태를 확인해야 합니다.
Reduce-Only와 OCO 주문은 같은 기능인가요?
다릅니다. Reduce-Only는 주문이 기존 포지션을 증가시키지 않도록 제한하는 기능이고, OCO는 연동된 주문 중 하나의 실행에 따라 다른 주문을 취소하는 방식입니다. 거래소의 TP/SL 연동 기능과 지원 주문 유형을 별도로 확인해야 합니다.
헤지 모드에서도 Reduce-Only를 직접 설정해야 하나요?
거래소에 따라 다릅니다. OKX는 단방향 모드에서 Reduce-Only를 선택할 수 있으며, 헤지 모드의 종료 주문에는 해당 기능이 기본적으로 적용된다고 설명합니다. 다른 거래소에서도 동일하게 작동한다고 가정하지 말고 현재 포지션 모드와 개설·종료 주문 구분을 확인해야 합니다.
이 글은 코인 선물 거래의 주문 구조와 위험관리 기능을 설명하는 정보성 자료이며, 특정 가상자산의 매수·매도나 투자 전략을 권유하지 않습니다. 거래소마다 주문 처리 규칙과 화면 구성이 다를 수 있고 Reduce-Only 역시 체결가격이나 손실 방지를 보장하지 않습니다. 실제 거래 전에는 이용 중인 거래소의 공식 안내와 주문 상태를 확인하고, 레버리지 거래의 위험을 고려해 본인 책임하에 신중하게 결정해야 합니다.
