결론부터 말씀드립니다. Binance 현물은 익절 또는 손절을 개별로 걸 수도 있고, OCO(One Cancels Other) 주문으로 양방향 트리거 주문을 한 번에 걸 수도 있습니다. OCO 주문의 핵심 가치는 익절가와 손절가를 동시에 설정해 두는 것으로, 가격이 상승해 익절 매도가 체결되면 손절 주문은 자동으로 취소되고, 반대로 하락해 손절이 체결되면 익절 주문이 자동으로 취소됩니다. 초보자는 수익이 난 뒤 그 수익을 다시 반납하는 경우가 가장 흔한데, OCO 주문을 걸어두면 강제로 자동 출금하듯 청산할 수 있습니다. 먼저 Binance 공식 사이트를 열어보시고, 안드로이드는 Binance 공식 앱으로, 아이폰 사용자는 iOS 설치 가이드를 참고하세요.
아래에서 익절, 손절, OCO 세 가지 방식의 설정 절차, 가격 로직, 대표적인 함정을 정리해 드립니다.
익절과 손절은 본질적으로 트리거 조건이 붙은 지정가 또는 시장가 주문입니다. 일반 지정가 주문은 걸자마자 즉시 호가창에 들어가지만, 익절·손절 주문은 먼저 시스템에 "대기" 상태로 걸려 있다가, 가격이 설정한 트리거가에 도달해야 호가창에 들어갑니다.
Binance 현물에서는 이런 주문을 「익절/손절-지정가」 또는 「익절/손절-시장가」라고 부릅니다. 핵심 파라미터는 두 가지입니다.
트리거가(Stop Price): 가격이 이 지점에 도달하면 주문이 활성화됩니다.
지정가(Limit Price, 지정가 모드에서만): 활성화된 후 이 가격으로 걸려 체결을 기다립니다.
예를 들어 67000에 매수한 BTC가 64000까지 떨어지면 강제 손절하고 싶다고 가정해 보겠습니다. 트리거가를 64000, 지정가를 63800으로 설정하면, 가격이 64000까지 떨어지는 순간 자동으로 63800 가격에 매도 주문이 걸린다는 뜻입니다. 지정가를 트리거가보다 조금 낮게 설정하는 것은 "거의 확실하게 체결되도록" 하기 위함인데, 하락장에서는 시장이 계속 내려갈 가능성이 크기 때문입니다.
적용 상황: 이미 포지션을 보유하고 있고, 스스로 버티지 못할까 봐 목표가에 도달하면 강제로 매도하고 싶을 때 사용합니다.
절차는 다음과 같습니다.
1단계: 「현물 거래」로 들어가 거래쌍(예: BTC/USDT)을 선택한 뒤 「익절/손절」 탭을 선택합니다.
2단계: 「매도」 영역에 트리거가(예: 70000), 지정가(예: 69900), 수량(매도하려는 BTC 수량) 세 값을 입력합니다.
3단계: 「BTC 매도」를 누릅니다. 주문이 「현재 주문」의 「조건부 주문」 영역에 들어갑니다.
4단계: 가격이 70000까지 오르면 주문이 자동으로 활성화되어 69900 가격에 매도 주문이 걸립니다. 정상적인 호가창 상황이라면 즉시 체결됩니다.
주의: 트리거가와 지정가 사이에는 0.1%~0.2%의 여유를 두세요. 완전히 같게 설정하면 가격이 빠르게 통과할 때 체결되지 않을 수 있습니다.
적용 상황: 손실 확대를 방지하기 위함입니다. 매수 후 손실 한도선을 설정하고, 그 가격에 도달하면 자동으로 손절해 빠져나옵니다.
절차는 다음과 같습니다.
1단계: 마찬가지로 「익절/손절」 탭으로 들어갑니다.
2단계: 「매도」 영역에 트리거가(예: 64000), 지정가(예: 63800), 수량을 입력합니다.
3단계: 「BTC 매도」를 누릅니다.
4단계: 가격이 64000까지 떨어지면 자동으로 활성화되어 63800에 매도됩니다.
손절가 설정 원칙: 매수 원가에 본인이 감당할 수 있는 최대 단일 손실 비율을 더해 정합니다. 초보자는 한 번의 거래에서 전체 포지션의 5%~10%를 넘지 않는 손실을 권장합니다. 예를 들어 67000에 매수했다면 손절가를 약 63650(5% 손실) 정도로 설정하면 됩니다.
OCO(One Cancels the Other) 주문은 익절 주문 하나와 손절 주문 하나를 묶어 하나의 조합 주문으로 만든 것입니다. 두 주문이 동시에 걸리며, 어느 하나가 체결되면 나머지 하나는 자동으로 취소됩니다.
OCO가 필요한 이유는 다음과 같습니다.
첫째, 중복 체결을 방지합니다. 익절과 손절을 각각 따로 걸어두면, 이론적으로 가격이 먼저 올라 익절이 체결된 후 다시 떨어져 손절이 체결되어 두 번 체결되는(보유 코인이 남아 있다는 전제하에) 상황이 발생할 수 있습니다. OCO는 이 문제를 해결합니다.
둘째, 편리합니다. OCO 주문을 걸어두면 신경 쓰지 않아도 목표가에 도달하면 자동으로 청산됩니다.
셋째, 포지션을 확실히 고정합니다. 익절과 손절을 모두 설정해 두면 최대 손익 구간이 고정되어, 시세를 계속 지켜보지 않고도 다른 일에 집중할 수 있습니다.
절차는 다음과 같습니다.
1단계: 「현물 거래」로 들어가 「OCO」 탭을 선택합니다(화면에 보이지 않으면 주문 유형 옆 「+」를 눌러 펼칩니다).
2단계: OCO 매도 주문은 네 개의 값을 입력해야 합니다.
3단계: 「BTC 매도」를 누릅니다. 주문이 「조건부 주문」에 들어가며, 지정가 매도 주문 70000과 트리거가 64000·지정가 63800의 손절 주문, 이렇게 두 개의 주문이 표시됩니다.
4단계: 가격이 70000까지 오르면 지정가 주문이 체결되고 손절 주문은 자동으로 취소됩니다. 가격이 64000까지 떨어지면 손절 주문이 활성화되어 63800에 매도가 걸리고 익절 주문은 자동으로 취소됩니다.
| 주문 유형 | 트리거 조건 | 체결 방식 | 적용 상황 |
|---|---|---|---|
| 일반 지정가 주문 | 즉시 걸림 | 지정한 가격으로 체결 | 매수·매도가를 정확히 통제하고 싶을 때 |
| 익절-지정가 | 가격이 트리거가에 도달 | 지정가로 걸림 | 단방향으로 수익 확정 |
| 손절-지정가 | 가격이 트리거가까지 하락 | 지정가로 걸림 | 단방향으로 손실 확대 방지 |
| OCO | 양방향 트리거, 둘 중 하나 | 각자의 지정가로 체결 | 수익 확정과 손절을 동시에 |
이 부분은 초보자가 가장 흔히 걸려 넘어지는 지점입니다.
익절 매도 시(가격 상승으로 트리거): 트리거가 ≥ 지정가. 예를 들어 트리거가 70000, 지정가 69900. 이렇게 하면 가격이 70000까지 올라 트리거된 후 69900 가격에 걸린 주문이 더 쉽게 체결됩니다.
손절 매도 시(가격 하락으로 트리거): 트리거가 ≥ 지정가. 예를 들어 트리거가 64000, 지정가 63800. 이렇게 하면 가격이 64000 아래로 떨어질 때 63800에 걸린 주문이 하락 도중 매수 주문에 잡아먹히기 쉬워집니다.
경험적인 간격 값은 다음과 같습니다.
이론적으로는 체결될 수 있지만 실제로는 위험이 큽니다.
하락장에서는 가격이 64100에서 곧바로 63900으로 뛰어내려, 64000이라는 호가를 건너뛸 수 있습니다. 트리거가와 지정가를 모두 64000으로 설정했다면, 주문이 활성화되는 시점에는 이미 시장가가 63900이 되어 64000에 걸린 매도 주문은 아무도 받아주지 않습니다. 결과적으로 주문이 계속 걸려 있는 사이 가격은 계속 하락하고, 정신을 차렸을 때는 이미 큰 손실을 본 뒤일 수 있습니다.
0.2%~0.5%의 간격을 두는 것은 "트리거가를 돌파했을 때 조금 낮은 지정가로 즉시 체결되도록" 하기 위함입니다.
OCO 매도 주문을 걸면 해당 코인이 동결됩니다. 예를 들어 0.1 BTC를 OCO로 매도(익절 70000 + 손절 트리거 64000)했다면, 그 0.1 BTC는 잠기게 되어 다른 거래에 사용할 수 없습니다.
한쪽이 트리거되거나 직접 취소해야만 자금이 해제됩니다.
67000에 0.1 BTC를 매수했고, 6% 수익이면 나가고 5% 손실이면 손절하고 싶다고 가정해 보겠습니다.
익절 트리거가: 67000 × 1.06 = 71020
익절 지정가: 71020 × 0.998 ≈ 70878(0.2% 차이)
손절 트리거가: 67000 × 0.95 = 63650
손절 지정가: 63650 × 0.997 ≈ 63459
OCO 주문에 지정가 70878, 수량 0.1, 손절 트리거가 63650, 손절 지정가 63459를 입력해 겁니다.
이렇게 걸어두면 이후로는 시세를 전혀 보지 않아도 됩니다. 최악의 경우 손실은 약 5.3%(수수료 포함), 최선의 경우 수익은 약 5.7%(수수료 포함)입니다. 손익비가 1:1로 다소 불리하므로, 본인의 전략에 맞게 조정할 수 있습니다.
Binance 현물은 트레일링 스톱도 지원합니다. 손절가가 시세를 따라 함께 움직입니다. 예를 들어 되돌림 폭을 5%로 설정하면, 가격이 67000에서 70000으로 오를 때 손절가는 자동으로 70000 × 0.95 = 66500까지 따라오고, 다시 75000까지 오르면 손절가는 71250까지 따라옵니다. 되돌림이 5%를 넘으면 매도가 트리거됩니다.
추세장에서 이익을 최대한 살리면서도 되돌림에 수익을 너무 많이 뺏기고 싶지 않은 전략에 적합합니다. Binance 앱의 「현물」 → 「주문 유형」에서 「Trailing Stop」을 선택할 수 있습니다. 단, 현물에서는 일부 코인만 지원하며, 선물에서는 지원 범위가 더 넓습니다.
실수 1: 손절가를 너무 가깝게 설정하는 것입니다. BTC는 일중 변동폭이 1%~2%인 경우가 흔한데, 손절을 0.5%로 설정하면 반복적으로 손절당할 수 있습니다. 초보자는 손절 여유를 최소 3%~5% 두는 것을 권장합니다.
실수 2: 트리거가와 지정가를 거꾸로 설정하는 것입니다. 예를 들어 손절 시 지정가를 트리거가보다 높게 설정하면, 가격이 트리거가 아래로 떨어졌을 때 애초에 주문이 걸리지 않습니다.
실수 3: OCO를 걸어두고 잊어버리는 것입니다. OCO를 건 뒤 다른 코인을 거래하러 갔다가, 동결된 코인 때문에 다음 거래에 지장이 생기는 경우입니다. 「조건부 주문」을 정기적으로 확인하는 습관을 들이세요.
실수 4: 익절이 트리거되면 이미 수익이 확정됐다고 착각하는 것입니다. 트리거는 주문이 호가창에 들어갔다는 뜻일 뿐 체결을 의미하지 않습니다. 극단적인 시세에서는 걸어둔 주문을 아무도 받지 않고 가격이 다시 떨어져 기회를 놓칠 수 있습니다.
실수 5: 일반 지정가를 손절용으로 사용하는 것입니다. 일반 지정가 64000은 즉시 호가창에 걸리는데, 가격이 67000에서 떨어지기 전에는 애초에 64000에 도달하지 않습니다. 하지만 매도 지정가는 "현재가보다 높아야만 걸리는" 성격이라, 이 주문은 사실상 67000에서 즉시 체결되는 64000 매도 주문이 되어 오히려 더 큰 손실을 볼 수 있습니다. 손절은 반드시 「익절/손절」 유형을 사용해야 합니다.
Q: 익절·손절 주문과 지정가 주문은 캔들 차트에서 차이가 있나요? A: 체결 기록에서는 차이가 없으며 모두 지정가 체결로 표시됩니다. 차이는 오직 호가창에 걸리는 시점뿐입니다. 지정가 주문은 즉시 걸리고, 익절·손절 주문은 트리거가에 도달해야 걸립니다.
Q: OCO 주문은 중간에 수정할 수 있나요? A: 직접 수정은 불가능합니다. 취소 후 다시 걸어야 합니다. 취소는 수수료가 없으며 자금은 즉시 해제됩니다.
Q: 손절 주문이 트리거되면 반드시 매도되나요? A: 반드시 그렇지는 않습니다. 지정가가 시장에 의해 건너뛰어지면(급락 갭) 주문은 다음 반등을 기다리며 걸려 있게 됩니다. 극단적인 시세에서는 예상보다 훨씬 큰 손실을 볼 수 있습니다.
Q: 동시에 여러 개의 OCO를 걸 수 있나요? A: 가능합니다. 각 OCO 주문은 해당 수량의 코인을 동결하며 서로 영향을 주지 않습니다. 흔한 방법은 분할 익절로, 포지션의 50%는 +5%/-5%로 OCO를 걸고, 나머지 50%는 +15%/-5%로 OCO를 거는 식입니다.
Q: 익절·손절 주문도 수수료가 부과되나요? A: 트리거된 후 정상적으로 체결되면 수수료가 부과되며, 현물은 0.1%(BNB 차감 시 0.075%)입니다. 주문을 걸거나 취소하는 것 자체는 수수료가 없습니다.
Q: 현물에 걸어둔 익절·손절 주문은 앱을 꺼도 유효한가요? A: 완전히 유효합니다. 주문은 Binance 서버에 걸려 있어 앱을 종료하거나 휴대폰을 꺼도 영향이 없으며, 트리거 조건은 서버가 판단합니다.
Q: 언제 시장가 모드를 쓰고 언제 지정가 모드를 써야 하나요? A: 유동성이 좋은 주류 코인은 지정가 모드가 더 정확하고, 유동성이 나쁘거나 시세가 극단적일 때는 시장가 모드가 확실한 체결을 보장합니다. 초보자는 기본적으로 지정가 모드를 사용하면 됩니다.
익절·손절을 거는 것은 도박식 코인 매매에서 시스템적인 거래로 나아가는 첫걸음입니다. 주문할 때마다 익절과 손절을 함께 설정하는 습관을 들이면, 장기적으로 큰 손실을 입을 확률을 크게 낮출 수 있습니다.