바이낸스
바이낸스 Trigger Price 뜻 2026|Stop Price·Mark Price·Last Price 차이 완벽 정리
바이낸스 Trigger Price 뜻과 설정 방법을 2026년 최신 기준으로 정리했습니다. Stop Price와 Trigger Price의 관계부터 Mark Price·Last Price 선택, Stop Market·Stop Limit·Stop BBO 작동 방식, 실제 체결 가격 차이와 Price Protection까지 알아봅니다.

바이낸스 Trigger Price 뜻 2026
바이낸스 선물거래에서 Stop Loss나 Take Profit을 설정하다 보면
Trigger Price
또는
Stop Price
라는 항목을 볼 수 있습니다.
쉽게 말하면 Trigger Price는
“이 가격 조건이 충족되면 대기하고 있던 주문을 실제 주문으로 활성화하라”
는 기준 가격입니다.
예를 들어 BTCUSDT Long Position을 보유하고 있으며
Stop Loss Trigger Price = 95,000 USDT
로 설정했다고 가정해보겠습니다.
Trigger 기준이 Last Price라면 실제 Futures Last Price가 설정한 조건에 도달했을 때 Stop 주문이 활성화됩니다.
하지만 여기서 중요한 점이 있습니다.
Trigger Price = 실제 체결 가격
은 아닙니다.
Trigger Price는 주문을 발동시키는 조건일 뿐이고,
실제 체결 가격은 그 이후 사용하는
- Market
- Limit
- BBO
등의 주문 방식과 당시 Order Book에 따라 달라집니다.
따라서 바이낸스 Trigger Price를 한 문장으로 정리하면
“대기 중인 조건부 주문을 실제 주문으로 전환시키는 가격 조건”
입니다.
---
바이낸스 Trigger Price란?
Trigger는 영어로
작동시키다
또는
발동시키다
라는 의미입니다.
Futures에서는 주문을 바로 Order Book에 제출하지 않고 특정 가격이 되었을 때만 주문을 실행하고 싶은 경우가 있습니다.
예를 들어
BTC가 100,000일 때
지금 바로 Sell하지 않고
95,000 아래로 떨어지면 Sell
하도록 설정할 수 있습니다.
이때 95,000이 Trigger Price입니다.
구조는
Conditional Order 생성
↓
아직 실제 주문 실행 X
↓
선택한 시장 가격이 Trigger Price 조건 충족
↓
조건부 주문 Trigger
↓
Market·Limit·BBO 주문 활성화
↓
실제 Order Book에서 체결 시도
입니다.
---
Trigger Price와 Stop Price는 같은 건가요?
Binance Futures 화면에서는 Trigger Price 개념을
Stop Price
라고 표시하는 경우가 많습니다.
Binance 공식 Conditional Order 가이드에서도
Stop Price = Set your trigger price
형태로 설명합니다.
따라서 일반적인 Futures Stop·Conditional Order 문맥에서는
Stop Price
와
Trigger Price
를 사실상 같은 발동 기준 가격으로 이해할 수 있습니다.
즉
Trigger Price → 개념적인 명칭
Stop Price → Binance 주문 화면에서 자주 사용하는 항목명
입니다.
---
Trigger Price와 주문 가격은 다릅니다
가장 많이 헷갈리는 부분입니다.
예를 들어 Stop Limit Sell을 다음과 같이 설정했다고 가정하겠습니다.
Trigger Price = 95,000
Limit Price = 94,900
이 주문에서
95,000은
주문을 활성화하는 가격
이고,
94,900은 Trigger 이후 생성되는
실제 Sell Limit Order의 가격
입니다.
즉
95,000 도달
↓
Stop Limit Trigger
↓
94,900 Limit Sell 생성
입니다.
Trigger와 실제 주문 가격은 서로 다른 역할을 합니다.
---
세 가지 가격을 구분하세요
Stop Order를 이해하려면 다음 세 가지를 반드시 구분해야 합니다.
Trigger Price
언제 주문을 활성화할 것인지
Order Price
Trigger 이후 어떤 가격으로 Limit Order를 제출할 것인지
Fill Price
실제로 시장에서 최종 체결된 가격
입니다.
표로 보면 다음과 같습니다.
| 가격 | 의미 |
|---|---|
| Trigger Price | 주문 발동 기준 |
| Limit Price | Trigger 후 제출할 지정가 |
| Fill Price | 실제 체결된 가격 |
특히
Trigger Price ≠ Fill Price
라는 점이 가장 중요합니다.
---
Trigger Price 기준은 Mark 또는 Last
2026년 현재 Binance Futures Conditional Order에서는 Stop Price를 설정하면서 Trigger 기준으로
Mark
또는
Last
를 선택할 수 있습니다.
즉 가격 숫자만 설정하는 것이 아니라
어떤 가격이 그 숫자에 도달했을 때 주문을 실행할 것인지
도 결정해야 합니다.
---
Mark Price Trigger란?
Mark Price는 Binance Futures가 계산하는 계약의 추정 공정 가격입니다.
청산과 미실현 PnL에서도 중요한 기준으로 사용됩니다.
Trigger Type을
Mark
로 설정하면
Last Price가 아니라 Mark Price가 Trigger Price 조건에 도달했는지를 확인합니다.
예를 들어
Trigger = Mark
Stop Price = 95,000
이라면
Mark Price가 해당 조건에 도달해야 주문이 Trigger됩니다.
---
Last Price Trigger란?
Last Price는 해당 Futures Contract에서 가장 최근 실제로 체결된 가격입니다.
Trigger를
Last
로 설정했다면 실제 Futures 거래 가격이 Stop Price 조건에 도달해야 주문이 발동합니다.
예를 들어
Last = 95,100
Mark = 94,900
이고
Trigger Price가
95,000
이라면,
Mark 기준 주문과 Last 기준 주문은 서로 다른 시점에 Trigger될 수 있습니다.
---
---
Mark Price와 Last Price Trigger 차이
| 구분 | Mark Price | Last Price |
|---|---|---|
| 의미 | 계산된 Futures 공정 가격 | 최근 실제 Futures 체결가 |
| 실제 체결 가격 | X | O |
| 청산 기준 | 핵심 | 직접 기준 아님 |
| 순간 Spike 영향 | 상대적으로 완화 | 직접 반영 |
| Trigger 사용 | 가능 | 가능 |
| 실제 Fill Price 보장 | X | X |
쉽게 기억하면
Mark → 공정 가격이 조건에 도달하면 Trigger
Last → 실제 거래 가격이 조건에 도달하면 Trigger
입니다.
---
Trigger Price 예시|Long Stop Loss
BTCUSDT Long Position을
100,000
에 진입했다고 가정하겠습니다.
손실을 제한하기 위해
Trigger Price = 95,000
으로 Stop Loss를 설정합니다.
Last Price Trigger라면
BTC Futures Last Price 하락
↓
95,000 조건 도달
↓
Stop Loss Trigger
↓
설정한 주문 방식 실행
입니다.
Stop Market이라면 Market Sell이 생성되고,
Stop Limit이라면 미리 지정한 Limit Sell Order가 생성됩니다.
---
Long Take Profit Trigger
같은 Long Position에서
Take Profit Trigger = 110,000
으로 설정할 수 있습니다.
구조는
현재 가격 약 100,000
↓
가격 상승
↓
110,000 Trigger 조건 충족
↓
Take Profit 주문 활성화
입니다.
따라서 Long에서는 일반적으로
아래쪽 Trigger → Stop Loss
위쪽 Trigger → Take Profit
형태로 사용하는 경우가 많습니다.
---
Short Position에서는 반대입니다
Short Position에서는 가격 움직임 방향이 반대입니다.
예를 들어
Short Entry = 100,000
이라면
Take Profit
가격이 내려갈 때 수익이 증가하므로
90,000
같은 아래쪽 가격을 TP Trigger로 설정할 수 있습니다.
Stop Loss
가격이 올라가면 손실이 증가하므로
105,000
같은 위쪽 가격을 SL Trigger로 설정할 수 있습니다.
즉 일반적인 구조는 다음과 같습니다.
| Position | TP | SL |
|---|---|---|
| Long | 현재보다 위 | 현재보다 아래 |
| Short | 현재보다 아래 | 현재보다 위 |
실제 주문 방향과 설정은 Position Mode 및 주문 목적에 따라 다시 확인해야 합니다.
---
Binance는 TP와 SL을 어떻게 구분할까?
Binance 공식 Futures 자료에서는 주문 생성 시 Trigger Price가 현재 Mark Price 또는 Last Price와 어떤 관계에 있는지를 바탕으로 해당 Stop Order가 Take Profit인지 Stop Loss인지 판단합니다.
즉 사용자가 단순히
95,000
이라는 숫자만 입력하는 것이 아니라
현재 시장 가격과
Long·Short 방향,
Buy·Sell 방향,
Trigger 기준 가격
등이 함께 주문 성격을 결정합니다.
---
Conditional Order란?
2026년 현재 Binance Futures에는
Conditional Order
라는 주문 카테고리가 있습니다.
여기에는
- Stop Limit
- Stop Market
- Stop BBO
가 포함됩니다.
Conditional Order의 공통점은 먼저
Trigger Price
를 기다린다는 것입니다.
Trigger되기 전에는 일반 Limit·Market 주문처럼 바로 실행되지 않습니다.
---
Conditional Order 기본 구조
현재 Futures 화면에서 Conditional Order를 선택하면 대표적으로
Stop Price
Price
Size
를 설정합니다.
Stop Price에서는
Mark
또는
Last
를 선택합니다.
Price 항목은 Limit이나 BBO를 사용할 때 관련됩니다.
즉 기본 구조는
어떤 가격으로 Trigger할지
+
Trigger 후 어떤 주문을 낼지
를 한 번에 설정하는 방식입니다.
---
Stop Market의 Trigger Price
Stop Market은 가장 이해하기 쉽습니다.
구조는
Trigger Price 조건 충족
↓
Market Order 생성
↓
현재 Order Book에서 가능한 가격으로 체결
입니다.
예를 들어
Long Position에서
Stop Price = 95,000
으로 Stop Market Sell을 설정했다고 가정합니다.
가격 조건이 충족되면 Market Sell이 활성화됩니다.
하지만 실제 체결 가격은
95,000일 수도 있고,
94,990일 수도 있고,
시장 변동이 매우 크다면 더 낮을 수도 있습니다.
---
Trigger Price와 Stop Market 체결 가격 차이
Stop Market에서 특히 중요합니다.
95,000 Trigger
는
“95,000에 팔아라”
라는 뜻이 아닙니다.
정확한 의미는
“95,000 조건에 도달하면 Market Sell을 실행하라”
입니다.
따라서
Trigger = 95,000
↓
Market Order 활성화
↓
Order Book의
94,990
94,980
94,950
등에서 체결될 수 있습니다.
시장 변동성이 크거나 유동성이 낮으면 Slippage가 커질 수 있습니다.
---
Stop Limit의 Trigger Price
Stop Limit은 Trigger와 실행 가격이 명확하게 분리됩니다.
예를 들어
Stop Price = 95,000
Limit Price = 94,900
이라면
95,000 조건 도달
↓
94,900 Limit Sell 활성화
↓
94,900 또는 더 유리한 가격에서 체결 대기
입니다.
따라서 Trigger됐다고 실제 거래까지 완료됐다는 뜻은 아닙니다.
---
Stop Limit은 Trigger됐는데 왜 체결 안 될까?
가격이 너무 빠르게 움직였기 때문일 수 있습니다.
예를 들어 Stop Price 95,000에 도달한 뒤 시장이 순식간에
94,500
까지 하락했다고 가정해보겠습니다.
94,900 Sell Limit은 94,900 이상에서 팔려야 하는 주문입니다.
현재 시장이 이미 94,500이라면 해당 Limit Order가 Order Book에 남은 채 미체결될 수 있습니다.
따라서
Stop Limit → 가격 통제 가능
대신
체결 보장 X
입니다.
---
Stop Market과 Stop Limit 비교
| 구분 | Stop Market | Stop Limit |
|---|---|---|
| Trigger Price | O | O |
| Trigger 후 주문 | Market | Limit |
| 실제 가격 지정 | X | O |
| 빠른 Exit 목적 | 상대적으로 유리 | 미체결 가능 |
| Slippage | 가능 | 제한 가능 |
| 체결 보장 | X | X |
둘 다 Trigger Price를 사용하지만 Trigger 이후의 실행 방식이 다릅니다.
---
Stop BBO란?
2026년 현재 Binance Futures Conditional Order에는 Stop BBO도 포함됩니다.
BBO는
Best Bid Offer
와 관련된 주문 방식입니다.
Conditional Stop BBO에서는 Trigger 조건이 충족된 시점에 선택한 BBO 방식에 따라 Order Book을 기준으로 주문 가격을 설정할 수 있습니다.
즉
Trigger Price
↓
BBO 가격 결정
↓
Limit 성격의 주문 제출
구조로 이해할 수 있습니다.
---
Trigger Price와 BBO Price는 다릅니다
Stop BBO에서도
Trigger Price는
언제 주문을 시작할지
결정하고,
BBO 설정은
시작된 주문을 어느 Order Book 가격을 참고해 배치할지
결정합니다.
따라서
Trigger Price 와
BBO Order Price
를 동일한 가격으로 생각하면 안 됩니다.
---
Trigger됐는데 Open Orders로 이동하는 이유
Binance의 최신 Conditional Order 안내에서는 Conditional Order가 처음에는
Open Orders → Conditional
영역에 표시됩니다.
Trigger 조건이 충족된 뒤 실제 주문으로 전환됐지만 아직 체결되지 않았다면
Basic
영역으로 이동할 수 있습니다.
즉
Conditional → 아직 Trigger 대기
Basic → Trigger됐고 실제 주문이 생성된 상태
라고 이해하면 쉽습니다.
---
Trigger됐다는 것은 체결됐다는 뜻이 아닙니다
이 부분을 반드시 기억해야 합니다.
주문 상태는 크게
Trigger 전
↓
Triggered
↓
실제 주문 생성
↓
부분 체결 또는 전체 체결
로 나눌 수 있습니다.
따라서
Triggered = Filled
이 아닙니다.
특히 Stop Limit이나 Stop BBO에서는 Trigger된 뒤 주문이 Order Book에서 계속 기다릴 수 있습니다.
---
Trigger Price가 정확히 같아져야 하나요?
반드시 사용자가 보는 화면 숫자가 정확히 한 Tick도 차이 없이 동일하게 보여야만 Trigger되는 식으로 이해하면 안 됩니다.
Binance Futures는 Contract의 Price Precision을 기준으로 Trigger 판단에 사용하는 가격을 처리합니다.
특히 Mark Price Trigger에서는 Binance 공식 안내상 Mark Price를 해당 Symbol의 Price Precision에 맞게 아래쪽으로 절삭한 값을 사용해 Trigger 여부를 계산합니다.
---
Price Precision이 Trigger에 영향을 줍니다
예를 들어 ETHUSDT의 Price Precision이
0.01
이라고 가정하겠습니다.
Take Profit Sell Trigger가
2,000.05
입니다.
실제 Mark Price가
2,000.048914
라면 Price Precision에 따라
2,000.04
로 처리되므로 아직 2,000.05 조건에 도달하지 않은 것으로 판단할 수 있습니다.
반대로 Mark Price가
2,000.0500001
이라면
2,000.05
로 처리되어 Trigger 조건을 충족할 수 있습니다.
---
왜 화면상 가격과 Trigger 시점이 조금 달라 보일까?
대표적인 이유가
- Price Precision
- Mark Price와 Last Price 차이
- 화면 업데이트 시점
- 빠른 시장 변동
입니다.
사용자가 차트에서 본 숫자와 Binance Matching·Trigger Engine이 실제로 판단한 정밀한 가격 사이에 작은 차이가 있을 수 있습니다.
따라서 몇 소수점 단위 차이를 보고 바로 주문 오류라고 판단하기보다 해당 Contract의 Trading Rules와 Price Precision을 확인하는 것이 좋습니다.
---
Short Take Profit에서도 Precision이 중요합니다
Binance 공식 예시에서는 Short Position의 Take Profit Buy에서도 같은 원리가 적용됩니다.
예를 들어
TP Trigger = 0.00666
이고 Price Precision이
0.00001
이라면
Mark Price를 해당 Precision에 맞게 처리한 결과가 Trigger 조건을 충족하는지 판단합니다.
따라서 소수점이 많은 저가 알트코인 Futures에서도 Price Precision을 무시하면 주문 발동 시점을 잘못 이해할 수 있습니다.
---
Trigger Price와 Mark Price를 가까이 볼 때 주의하세요
특히 청산 가격 근처에 Stop Loss를 설정하는 경우입니다.
Binance도 공식 안내에서 Stop Loss Trigger를 예상 Liquidation Price에 너무 가깝게 설정하는 것은 권장하지 않는다고 설명합니다.
이유는 청산 자체가 Mark Price를 기준으로 진행되기 때문입니다.
Stop Loss가 Trigger되고 실제 주문이 실행되기 전에 Liquidation 조건이 먼저 충족될 수 있습니다.
---
Stop Loss가 청산보다 먼저 실행된다는 보장은 없습니다
예를 들어 Long Position에서
Liquidation Price = 90,000
SL Trigger = 90,010
처럼 매우 가깝게 설정했다고 가정해보겠습니다.
빠른 시장 하락에서는
Trigger 조건 확인
↓
Market Order 생성
↓
실제 Order Book 체결
과정이 진행되는 사이 Mark Price가 청산 조건에 도달할 수 있습니다.
따라서
Stop Loss 설정 = Liquidation 완전 방지
가 아닙니다.
---
Mark Price Trigger를 사용하면 청산을 무조건 피할 수 있을까?
아닙니다.
청산과 같은 Mark Price를 Trigger 기준으로 사용하더라도
- 주문 처리 시간
- 시장 변동
- 유동성
- Position Size
- Price Cap / Floor
- Margin 상태
등이 영향을 줄 수 있습니다.
따라서 Trigger Type을 Mark로 설정했다고 청산보다 Stop Loss가 반드시 먼저 완료된다고 보장할 수 없습니다.
---
Last Price Trigger도 마찬가지입니다
Last Price Trigger에서는 더욱 주의할 부분이 있습니다.
Liquidation은 Mark Price를 기준으로 하는데 Stop Loss는 Last Price를 기준으로 기다리고 있을 수 있기 때문입니다.
예를 들어
Mark Price는 이미 청산선에 매우 가까운데
Last Price는 Stop Loss Trigger에 아직 도달하지 않은 상황이 발생할 수 있습니다.
따라서 Futures에서 Stop Loss를 설정할 때는 Trigger Type을 반드시 확인해야 합니다.
---
Trigger Price와 Price Protection 관계
Price Protection을 사용하면 Trigger 조건이 충족됐다고 바로 주문이 실행되지 않을 수 있습니다.
Price Protection은 Trigger 시점에
Last Price
와
Mark Price
의 차이를 확인합니다.
두 가격 차이가 해당 Futures Contract의 Protection Threshold보다 큰 경우 TP·SL Trigger를 제한할 수 있습니다.
따라서
Trigger 조건 충족
+
Price Protection 조건 충족
이 함께 필요한 상황이 존재합니다.
---
Price Protection 예시
예를 들어 TP Trigger를
Mark Price 110,000
으로 설정했습니다.
Mark Price가 110,000에 도달했지만 Last Price는 103,000이라고 가정하겠습니다.
두 가격의 차이가 해당 Contract의 Price Protection Threshold보다 크고 Price Protection이 활성화되어 있다면 주문 Trigger가 제한될 수 있습니다.
즉
Trigger Price 도달 = 항상 즉시 실행
이라고 생각하면 안 됩니다.
---
Trigger Price와 Price Cap Floor 차이
둘은 완전히 다른 단계입니다.
Trigger Price
언제 주문을 활성화할지
Price Cap / Floor
활성화된 주문이 실제로 어느 가격 범위까지 체결될 수 있는지
를 결정합니다.
예를 들어 Stop Market이 Trigger된 뒤 생성된 Market Sell이 Order Book을 소비하다가 Futures Price Floor 범위를 벗어나면 남은 수량이 만료될 수 있습니다.
---
전체 흐름을 보면 쉽습니다
Stop Market 주문을 예로 들면
Trigger Price
↓
Mark 또는 Last 조건 충족
↓
Price Protection 확인 가능
↓
Market Order 활성화
↓
Price Cap / Floor 등 Futures 거래 규칙 적용
↓
Order Book 체결
↓
실제 Fill Price 결정
입니다.
즉 Trigger는 Futures 주문 과정의 첫 단계일 뿐입니다.
---
Trigger Price와 Activation Price 차이
Trailing Stop을 사용하면
Activation Price
라는 또 다른 용어가 등장합니다.
두 가격도 구분해야 합니다.
Trigger Price
일반 Stop·Conditional Order에서 주문을 실행시키는 기준 가격
Activation Price
Trailing Stop의 추적 기능을 언제 시작할지 결정하는 가격
입니다.
Trailing Stop은 Activation 이후 시장 가격을 추적하고 Callback Rate 조건이 충족되면 최종적으로 Trigger됩니다.
따라서 Activation Price 자체가 일반 Stop Order의 Trigger Price와 동일한 개념은 아닙니다.
---
Trigger Price와 Callback Rate 차이
Trailing Stop에서는 고정 Stop Price 대신 가격 움직임을 추적합니다.
예를 들어
Activation Price
↓
Trailing 기능 시작
↓
가격의 최고점 또는 최저점 추적
↓
Callback Rate만큼 반전
↓
Trailing Stop Trigger
구조입니다.
따라서
Trigger Price → 고정 가격 조건 중심
Callback Rate → 추적한 가격에서 얼마나 반전했는지
를 기준으로 합니다.
---
Trigger Price와 TP/SL PnL 설정
2026년 Binance Futures의 TP/SL에서는 단순히 가격을 직접 입력하는 것 외에 PnL을 기준으로 Trigger Price를 계산할 수도 있습니다.
예를 들어
+100 USDT 수익이 되면 TP
처럼 목표 손익을 설정하면 Binance가 예상 Trigger Price를 계산할 수 있습니다.
---
ROI% 기준 Trigger도 있습니다
TP/SL Advanced 설정에서는
ROI%
를 이용해 Trigger Price를 설정할 수 있는 환경도 있습니다.
예를 들어
ROI +20%
에 Take Profit을 설정하면 Position과 Leverage 등의 정보를 기반으로 예상 Trigger Price가 계산됩니다.
다만 실제 최종 수익은
- 실제 Fill Price
- Trading Fee
- Funding Fee
- Slippage
등으로 인해 표시된 예상값과 차이가 날 수 있습니다.
---
Offset% 기준도 있습니다
Binance의 최신 TP/SL 기능에서는 Offset%를 이용해 현재 시장 가격 대비 일정 비율만큼 떨어진 Trigger Price를 설정하는 방식도 지원합니다.
즉 Trigger Price를 직접 숫자로 계산하지 않고
현재 가격 대비 +몇 %
또는
-몇 %
같은 형태로 주문 조건을 구성할 수 있습니다.
실제 지원 범위는 현재 Futures 화면을 기준으로 확인하는 것이 좋습니다.
---
Trigger Price를 변경할 수 있나요?
기존 주문의 수정 지원 여부는 주문 유형과 현재 Binance 인터페이스에 따라 달라질 수 있습니다.
특히 Mark Price 기준 주문을 Last Price 기준으로 바꾸고 싶은 경우 Binance 공식 Stop Order 안내에서는 기존 주문을 취소하고 새로운 Trigger 기준으로 다시 주문할 수 있다고 설명합니다.
주문을 수정·재생성할 때는 기존 Conditional Order가 실제로 취소됐는지 먼저 확인하는 것이 좋습니다.
---
Trigger Price 설정 방법
2026년 Futures Conditional Order의 일반적인 흐름은 다음과 같습니다.
- Binance Futures 이동
- 거래할 Contract 선택
- Conditional Order 선택
- Stop Limit·Stop Market·Stop BBO 선택
- Stop Price 입력
- Trigger 기준 Mark 또는 Last 선택
- 필요하면 Limit/BBO Price 설정
- Size 입력
- Buy/Long 또는 Sell/Short 선택
- Open Orders → Conditional에서 주문 확인
실제 UI 위치는 업데이트에 따라 달라질 수 있습니다.
---
Conditional Order가 현재 어디에 표시되나요?
Binance 공식 2026년 Conditional Order 안내 기준 주문 생성 후
Open Orders → Conditional
에서 확인할 수 있습니다.
Trigger된 뒤 실제 주문이 생성됐지만 아직 체결되지 않은 경우에는
Basic
탭으로 이동할 수 있습니다.
따라서 주문이 Conditional 목록에서 사라졌다고 바로 체결됐다고 판단하면 안 됩니다.
Basic Orders와 Order History를 함께 확인해야 합니다.
---
USDⓈ-M Conditional Order 지원 범위
2026년 Binance 공식 Conditional Order 문서는 새 Conditional Order 카테고리를
USDⓈ-M Contracts
의 Default Mode와 Portfolio Margin Pro Mode에서 지원한다고 안내합니다.
현재 해당 Conditional Order 카테고리는 공식 문서상 COIN-M Contracts에는 제공되지 않는다고 명시돼 있습니다.
다만 COIN-M 자체에도 별도의 기존 Stop·Conditional 주문 및 API 구조가 있으므로 새 UI의 Conditional Order 카테고리와 모든 Futures Stop 기능을 동일하게 해석하면 안 됩니다.
---
Trigger Price를 너무 가까이 설정하면?
시장 가격과 지나치게 가까운 곳에 Trigger를 두면 작은 가격 변동에도 주문이 빠르게 발동할 수 있습니다.
특히 Last Price는 실제 시장 거래를 직접 반영하기 때문에 순간적인 가격 움직임에도 조건을 충족할 수 있습니다.
반대로 너무 멀리 설정하면 손실 제한이나 이익 실현이 사용자의 계획보다 늦게 이루어질 수 있습니다.
Trigger Price 자체가 적절한지 여부는 Position과 위험 관리 계획에 따라 달라집니다.
---
Trigger Price가 이미 충족된 상태에서 주문하면?
조건부 주문은 주문 생성 시 현재 가격과 Trigger Price의 관계를 확인합니다.
이미 Trigger 조건을 충족했거나 주문 논리와 맞지 않는 가격을 설정하면 주문이 거절되거나 의도한 Stop Loss·Take Profit 유형과 다르게 판단될 수 있습니다.
따라서 주문을 만들기 전에
현재 Mark Price
현재 Last Price
내 Trigger 기준
Trigger Price
를 함께 확인하는 것이 좋습니다.
---
Trigger Price와 Entry Price 차이
Entry Price
Position에 실제 진입한 평균 가격
Trigger Price
후속 조건부 주문을 실행시키는 가격
입니다.
예를 들어
Entry = 100,000
TP Trigger = 110,000
SL Trigger = 95,000
처럼 서로 다른 가격이 사용됩니다.
Entry Price가 바뀐다고 기존 Trigger Price가 항상 자동으로 최적화되는 것은 아니므로 Position 추가 진입 후에는 TP/SL 조건을 다시 확인하는 것이 좋습니다.
---
Trigger Price와 Liquidation Price 차이
Trigger Price
사용자가 설정하는 조건부 주문의 발동 가격
Liquidation Price
Margin 상태가 악화되어 거래소의 청산 조건에 도달할 수 있는 계산 가격
입니다.
Trigger Price는 위험 관리를 위해 사용자가 정하지만 Liquidation Price는 Position Size·Leverage·Margin 등의 조건으로 계산됩니다.
두 값을 지나치게 가깝게 두는 것은 주의해야 합니다.
---
Trigger Price와 주문 수수료
Trigger Price에 도달하는 것 자체로 거래 수수료가 발생하는 것은 아닙니다.
실제 주문이 체결되어 거래가 발생해야 Trading Fee가 발생합니다.
예를 들어 Stop Limit이 Trigger됐지만 Limit Order가 전혀 체결되지 않았다면 실제 Trade가 발생하지 않은 수량에는 거래 수수료가 발생하지 않습니다.
반대로 Stop Market이 Trigger되어 실제 Market 거래가 발생하면 실제 체결에 따른 Futures Trading Fee가 적용됩니다.
---
Trigger됐는데 주문이 일부만 체결될 수도 있습니다
가능합니다.
Trigger 이후의 실제 주문이 Order Book에서 거래되기 때문입니다.
예를 들어 10 BTC Stop Market Sell이 Trigger됐는데 허용되는 유동성에서 7 BTC만 체결됐다고 가정합니다.
나머지 3 BTC는 시장 규칙과 유동성 상황에 따라 미체결·만료될 수 있습니다.
따라서 Trigger 후에는 반드시
Executed Quantity
와
실제 Position Size
를 확인하는 것이 좋습니다.
---
Trigger Price와 Reduce Only
Reduce Only는 기존 Position을 늘리지 않고 줄이는 방향으로만 주문이 실행되도록 제한하는 기능입니다.
Trigger Price는 주문이 시작되는 시점을 결정합니다.
즉
Trigger Price → 언제 주문을 실행할지
Reduce Only → 실행된 주문이 Position을 어떻게 변경할지
입니다.
서로 다른 기능입니다.
---
Trigger Price와 Close Position
Futures의 일부 Stop Market·Take Profit Market에서는 전체 Position을 종료하는 Close Position 기능을 사용할 수 있습니다.
이 경우에도 먼저 Trigger 조건이 충족되어야 합니다.
구조는
Trigger Price 도달
↓
Close Position 조건부 주문 활성화
↓
Market 방식으로 Position 종료 시도
입니다.
따라서 Close Position을 사용했다고 Trigger Price와 실제 체결 가격이 같아지는 것은 아닙니다.
---
API에서는 Trigger Price를 어떻게 표현할까?
Futures API에서는 주문 종류에 따라
`stopPrice`
또는 별도의 Strategy Trigger Price 필드가 사용됩니다.
또 Trigger 기준 가격은
`workingType`
으로 지정할 수 있는 환경이 있습니다.
대표적으로
`MARK_PRICE`
또는
`CONTRACT_PRICE`
입니다.
여기서
MARK_PRICE → Mark Price
CONTRACT_PRICE → Last Price
기준으로 이해하면 됩니다.
---
API의 priceProtect란?
지원되는 Futures Conditional API에서는
`priceProtect`
라는 파라미터가 존재할 수 있습니다.
이를 활성화하면 Trigger 시 Mark Price와 Contract Price의 차이가 Contract별 `triggerProtect` 기준 안에 있는지 추가로 확인합니다.
즉 API에서도
Trigger Price
와
Price Protection
은 서로 다른 개념입니다.
실제 지원 여부는 사용하는 USDⓈ-M·COIN-M·Portfolio Margin API Endpoint를 기준으로 확인해야 합니다.
---
Trigger Price 주문이 실패하는 대표적인 이유
Trigger 조건을 잘못 설정
현재 가격과 주문 방향에 맞지 않는 Trigger를 입력한 경우
Margin 부족
실제 주문 생성 시 필요한 Margin이 부족한 경우
Position 상태 변화
Trigger 전에 Position을 이미 닫았거나 Size가 달라진 경우
Price Protection
Trigger 순간 Mark와 Last 괴리가 보호 범위를 벗어난 경우
Liquidation
Stop 주문보다 Liquidation이 먼저 진행된 경우
주문 가격 문제
Stop Limit Trigger 후 생성된 Limit Order가 실제 체결되지 않는 경우
시장 유동성 부족
Stop Market이 Trigger돼도 원하는 수량 전체가 정상 체결되지 않는 경우
---
Trigger Price 자주 하는 실수
Trigger Price를 실제 체결 가격이라고 생각
가장 흔한 실수입니다.
Trigger는 주문을 시작시키는 조건입니다.
Stop Price와 Limit Price를 같은 것으로 생각
Stop Limit에서는 두 가격 역할이 명확하게 다릅니다.
Trigger되면 거래가 완료됐다고 생각
Trigger 후 실제 Order가 생성되는 단계가 남아 있습니다.
Mark와 Last를 확인하지 않음
어떤 Trigger Type을 선택했느냐에 따라 발동 시점이 달라집니다.
Last Price가 청산 기준이라고 생각
Liquidation에서는 Mark Price가 핵심입니다.
Stop Loss가 청산보다 무조건 먼저 실행된다고 생각
빠른 시장에서는 Liquidation이 먼저 발생할 수 있습니다.
Price Protection을 무시
Trigger 조건에 도달해도 가격 괴리가 크면 주문 발동이 제한될 수 있습니다.
Trigger Price와 Activation Price를 혼동
Activation Price는 Trailing Stop의 추적 시작 가격입니다.
---
바이낸스 Trigger Price 체크리스트
- [ ] Futures Contract 확인
- [ ] Long / Short 확인
- [ ] TP / SL 목적 확인
- [ ] 현재 Last Price 확인
- [ ] 현재 Mark Price 확인
- [ ] Trigger Type이 Mark인지 Last인지 확인
- [ ] Trigger Price 확인
- [ ] Stop Market / Stop Limit / Stop BBO 확인
- [ ] Stop Limit이면 Limit Price 확인
- [ ] Price Precision 확인
- [ ] Price Protection 확인
- [ ] Liquidation Price 확인
- [ ] Trigger Price와 Liquidation Price 거리 확인
- [ ] Trigger 후 Order Status 확인
- [ ] 실제 Filled Price 확인
- [ ] 실제 Position Size 확인
가장 중요한 순서는
Trigger Type → Trigger Price → Trigger → 실제 주문 생성 → Fill Price → Position Size
입니다.
---
바이낸스 Trigger Price FAQ
바이낸스 Trigger Price란 무엇인가요?
조건부 Futures 주문을 실제 주문으로 활성화하는 기준 가격입니다.
Trigger Price와 Stop Price는 같은 건가요?
Binance Futures의 일반적인 Stop·Conditional Order 문맥에서는 Stop Price가 Trigger Price 역할을 합니다.
Trigger Price와 체결 가격은 같은가요?
아닙니다.
Trigger Price는 주문 발동 기준이고 실제 체결 가격은 Trigger 후 생성되는 Market·Limit·BBO 주문과 Order Book 상황에 따라 결정됩니다.
Mark와 Last 중 선택할 수 있나요?
네.
현재 Futures Conditional Order에서는 Stop Price 기준으로 Mark 또는 Last를 선택할 수 있습니다.
Mark Price Trigger란 무엇인가요?
Mark Price가 Trigger 조건을 충족했을 때 주문이 활성화되는 방식입니다.
Last Price Trigger란 무엇인가요?
Futures의 최근 실제 체결 가격이 Trigger 조건에 도달했을 때 주문이 활성화되는 방식입니다.
Stop Market은 Trigger 가격에서 체결되나요?
보장되지 않습니다.
Trigger 후 Market Order가 생성되고 당시 Order Book 가격에서 체결됩니다.
Stop Limit은 어떻게 작동하나요?
Trigger Price에 도달하면 사용자가 설정한 Limit Price로 Limit Order가 생성됩니다.
Stop Limit은 Trigger되면 반드시 체결되나요?
아닙니다.
시장 가격이 Limit Price를 빠르게 벗어나면 미체결 상태로 남을 수 있습니다.
Trigger됐는데 주문이 Open Orders에 남아 있는 이유는 무엇인가요?
조건부 주문은 Trigger된 뒤 실제 Limit·BBO 주문으로 전환됐지만 아직 체결되지 않을 수 있습니다.
Trigger Price는 청산 가격인가요?
아닙니다.
Trigger Price는 사용자가 설정하는 주문 조건이고 Liquidation Price는 Margin과 Position 조건에 따라 계산되는 청산 기준입니다.
Stop Loss를 Liquidation Price 바로 앞에 두면 안전한가요?
보장되지 않습니다.
Binance 역시 Stop Loss Trigger를 예상 Liquidation Price에 지나치게 가깝게 설정하는 것을 주의하라고 안내합니다.
Price Protection이 Trigger에 영향을 주나요?
네.
활성화된 경우 Trigger 시점에 Mark와 Last 가격 차이가 Contract별 Threshold를 초과하면 TP·SL Trigger가 제한될 수 있습니다.
Price Precision도 영향을 주나요?
네.
특히 Mark Price Trigger 판단에서는 Contract의 Price Precision에 맞게 처리된 가격을 기준으로 Trigger 여부가 결정됩니다.
PnL이나 ROI로도 Trigger Price를 설정할 수 있나요?
현재 Binance Futures Advanced TP/SL에서는 PnL·ROI%·Offset% 등을 이용해 Trigger 조건을 설정할 수 있는 기능을 제공합니다.
Trigger Price와 Activation Price 차이는 무엇인가요?
Trigger Price는 조건부 주문을 실제로 실행시키는 가격이고 Activation Price는 Trailing Stop의 가격 추적을 시작시키는 기준입니다.
---
바이낸스 Trigger Price 핵심 정리
| 항목 | 내용 |
|---|---|
| Trigger Price | 조건부 주문 발동 기준 |
| Binance 화면 표현 | Stop Price |
| Trigger Type | Mark·Last |
| Mark Price | Futures 공정 가격 |
| Last Price | 최근 실제 Futures 체결가 |
| Trigger = Fill | X |
| Stop Market | Trigger 후 Market Order |
| Stop Limit | Trigger 후 Limit Order |
| Stop BBO | Trigger 후 BBO 기반 주문 |
| Price Precision | Trigger 판단에 영향 가능 |
| Price Protection | Trigger 제한 가능 |
| Liquidation 기준 | Mark Price |
| Trigger Price = Liquidation | X |
| PnL 기반 TP/SL | 지원 |
| ROI% 기반 TP/SL | 지원 |
| Offset% 기반 TP/SL | 지원 |
| Activation Price와 동일 | X |
바이낸스 Trigger Price의 핵심은
“실제 거래 가격을 보장하는 숫자가 아니라, 대기하고 있던 Futures 조건부 주문을 실행 단계로 넘기는 기준 가격”
입니다.
---
마무리
바이낸스 Trigger Price는 Futures의 Stop Loss·Take Profit·Conditional Order를 이해하는 데 가장 중요한 개념 중 하나입니다.
전체 흐름은
Trigger Price 설정
↓
Mark 또는 Last 선택
↓
선택한 가격이 Trigger 조건 충족
↓
조건부 주문 활성화
↓
Market·Limit·BBO 주문 생성
↓
실제 Order Book 체결
입니다.
따라서 반드시 구분해야 합니다.
Trigger Price → 언제 주문을 시작할 것인가
Limit Price → Trigger 후 어느 가격으로 지정가 주문을 낼 것인가
Fill Price → 실제로 어느 가격에서 거래됐는가
입니다.
또 Trigger 기준을
Mark Price
로 선택했는지
Last Price
로 선택했는지에 따라 실제 발동 시점이 달라질 수 있습니다.
그리고 Price Protection을 활성화했다면 Trigger Price에 도달했더라도 Mark Price와 Last Price의 괴리가 Threshold를 넘는 상황에서는 Trigger가 제한될 수 있습니다.
Stop Loss를 설정했다고 청산을 완전히 방지할 수 있는 것도 아닙니다.
특히 높은 레버리지에서는
Trigger Price → Liquidation Price → Mark Price → 실제 Position Size
를 함께 확인해야 합니다.
한 줄로 정리하면
Trigger Price는 체결 가격이 아니라 주문을 발동시키는 스위치입니다.
이 글은 Binance Futures 주문 기능을 설명하기 위한 정보성 콘텐츠이며 특정 거래 전략이나 투자 수익을 보장하지 않습니다. Futures 및 레버리지 거래에는 원금 손실과 청산 위험이 있습니다.
바이낸스 가입하고 혜택 확인하기+
바이낸스 가입하기
바이낸스 회원가입부터 이메일 인증, KYC, OTP 설정까지 COINSIGN의 단계별 가이드를 확인하면서 진행할 수 있습니다.
바이낸스 가입하기바이낸스 가입방법 8단계 가이드 보기 →