바이낸스
바이낸스 Last Price 뜻 2026|Mark Price·Price Index 차이 완벽 정리
바이낸스 Last Price 뜻과 사용 원리를 2026년 최신 기준으로 정리했습니다. Mark Price·Price Index 차이부터 실제 선물 주문 체결, 실현·미실현 PnL, 청산 가격, TP·SL Trigger 설정과 Price Protection 관계까지 알아봅니다.

바이낸스 Last Price 뜻 2026
바이낸스 선물거래 화면을 보면 같은 BTC인데도 서로 다른 가격이 표시됩니다.
대표적으로
Last Price
Mark Price
Price Index
가 있습니다.
초보자 입장에서는
“결국 전부 BTC 가격 아닌가?”
라고 생각하기 쉽지만 세 가격은 역할이 다릅니다.
그중 Last Price는 가장 직관적인 가격입니다.
Last Price란
해당 Futures Contract에서 가장 최근 실제로 체결된 거래 가격
입니다.
예를 들어 BTCUSDT Futures에서 가장 최근 거래가
100,050 USDT
에서 체결됐다면 현재 Last Price는
100,050
입니다.
그다음 거래가
100,060
에서 발생하면 Last Price도 100,060으로 바뀝니다.
즉 바이낸스 Last Price를 한 문장으로 정리하면
“Binance Futures에서 실제로 가장 마지막에 거래된 Contract 가격”
입니다.
---
바이낸스 Last Price란?
Last Price는 Binance Futures Order Book에서 실제 매수자와 매도자가 만나 가장 최근에 체결한 가격입니다.
쉽게 표현하면
방금 마지막으로 거래된 가격
입니다.
따라서 Last Price는 Futures 시장의 실제 수급에 매우 빠르게 반응합니다.
매수 주문이 강하게 들어오면 올라갈 수 있고,
매도 주문이 강하게 들어오면 내려갈 수 있습니다.
새로운 거래가 발생할 때마다 Last Price는 계속 업데이트됩니다.
---
Last Price는 어디서 만들어질까?
Last Price는 별도의 계산 공식으로 만들어지는 가격이 아닙니다.
실제 Binance Futures Order Book에서 거래가 발생하면서 만들어집니다.
예를 들어 Sell Order가 다음처럼 있다고 가정해보겠습니다.
100,000 → 0.5 BTC
100,010 → 1 BTC
100,020 → 2 BTC
사용자가 Market Buy를 넣어 가장 먼저 100,000의 Sell Order와 거래했다면 새로운 Last Price는 100,000이 될 수 있습니다.
이후 다른 주문이 100,010에서 체결되면 Last Price도 100,010으로 변경됩니다.
즉
Order Book
↓
실제 거래 체결
↓
가장 최근 체결 가격
↓
Last Price
구조입니다.
---
Last Price와 Mark Price 차이
바이낸스 선물에서 가장 중요한 구분입니다.
Last Price
실제 최근 거래 가격
입니다.
Mark Price
Binance가 여러 시장 데이터와 Price Index 등을 이용해 계산하는 Futures의 추정 공정 가격입니다.
표로 정리하면 다음과 같습니다.
| 구분 | Last Price | Mark Price |
|---|---|---|
| 의미 | 최근 실제 Futures 체결가 | Futures 추정 공정 가격 |
| 실제 거래 발생 | O | X |
| Order Book 영향 | 직접 | 계산에 일부 반영 |
| 순간 변동성 | 상대적으로 큼 | 이상 Spike를 완화하도록 설계 |
| 청산 핵심 기준 | X | O |
| 미실현 PnL 핵심 기준 | X | O |
| TP·SL Trigger | 선택 가능 | 선택 가능 |
| 실제 주문 체결 | Order Book 기준 | Mark Price에서 직접 체결 X |
가장 쉽게 기억하면
Last Price → 실제 거래
Mark Price → 위험 관리
입니다.
---
---
Last Price와 Price Index 차이
Price Index도 Last Price와 완전히 다른 가격입니다.
Price Index
여러 주요 Spot 시장의 가격을 가중 평균한 기초자산 기준 가격입니다.
Last Price
Binance Futures의 특정 Contract에서 최근 실제로 거래된 가격입니다.
예를 들어
Price Index = 100,000
Last Price = 100,500
일 수 있습니다.
이는 Binance Futures 시장에서 BTC Contract의 매수 수요가 강해 Spot 기준 가격보다 높은 가격에 거래되고 있다는 의미일 수 있습니다.
반대로
Price Index = 100,000
Last Price = 99,500
처럼 Futures가 Spot 기준보다 낮게 거래되는 상황도 가능합니다.
---
Price Index·Mark Price·Last Price 한눈에 보기
| 가격 | 의미 |
|---|---|
| Price Index | 여러 Spot 시장 종합 기준 가격 |
| Mark Price | Futures의 계산된 공정 가격 |
| Last Price | Futures에서 최근 실제 체결된 가격 |
흐름을 보면
여러 Spot 시장
↓
Price Index
↓
Funding·Basis·Futures 시장 데이터 반영
↓
Mark Price
와 별도로
Futures Order Book
↓
실제 Buy·Sell 체결
↓
Last Price
가 만들어집니다.
---
실제 매수·매도는 Last Price에서 이루어질까?
정확하게는 현재 Last Price 자체에서 반드시 체결되는 것은 아닙니다.
Last Price는 이미 완료된 가장 최근 거래의 가격입니다.
내가 지금 Market Buy를 누르면 실제 주문은 현재 Order Book의 Best Ask와 그 이후 매도 유동성에서 체결됩니다.
예를 들어
Last Price = 100,000
인데 현재 Best Ask가
100,020
이라면 Market Buy는 100,020부터 체결될 수 있습니다.
즉
Last Price → 방금 거래된 가격
실제 다음 주문 가격 → 현재 Order Book 상황에 따라 결정
입니다.
---
Last Price가 현재 매수 가능한 가격이라는 뜻은 아닙니다
이 부분을 많이 헷갈립니다.
화면에
Last Price = 100,000
이라고 표시됐다고 해서 지금 바로 정확히 100,000에 BTC Futures를 살 수 있다는 보장은 없습니다.
Order Book이 이미
Best Bid = 99,990
Best Ask = 100,020
으로 움직였을 수 있습니다.
이 상황에서 Market Buy는 100,020 이상의 Sell Liquidity를 이용합니다.
따라서 Last Price는 시장 상황을 보여주는 최근 거래 정보이지 다음 체결 가격 보장이 아닙니다.
---
Market Order와 Last Price
Market Order는 현재 Order Book에서 사용 가능한 가격으로 빠르게 거래하는 주문입니다.
예를 들어 현재
Last Price = 100,000
이고 Ask가
100,010 → 1 BTC
100,020 → 1 BTC
100,050 → 5 BTC
라고 가정하겠습니다.
3 BTC Market Buy를 하면
1 BTC → 100,010
1 BTC → 100,020
1 BTC → 100,050
처럼 여러 가격에서 체결될 수 있습니다.
마지막 거래가 100,050에서 끝났다면 이후 Last Price는 100,050으로 변경될 수 있습니다.
---
큰 Market Order는 Last Price를 빠르게 움직일 수 있습니다
시장 유동성이 충분하지 않다면 하나의 큰 Market Order가 여러 Order Book Level을 소비할 수 있습니다.
예를 들어
Last Price = 100
인 시장에서 큰 Market Buy가
100.1
100.2
100.5
101
까지 Sell Orders를 연속으로 체결하면 Last Price 역시 마지막 체결 가격을 따라 빠르게 상승할 수 있습니다.
이것이 Last Price가 Mark Price보다 순간적으로 더 크게 움직일 수 있는 이유 중 하나입니다.
---
Limit Order도 Last Price를 만들 수 있습니다
Market Order만 Last Price를 만드는 것은 아닙니다.
Limit Order도 기존 Order Book과 즉시 매칭되면 실제 체결이 발생합니다.
예를 들어 Best Ask가 100인데 사용자가
Buy Limit = 101
을 제출하면 주문은 최대 101까지 살 수 있기 때문에 기존 100 Sell Order와 즉시 체결될 수 있습니다.
이 거래 가격이 새로운 Last Price가 될 수 있습니다.
따라서
Limit = 항상 Maker
라고 생각하면 안 됩니다.
---
Maker 체결도 Last Price를 바꿉니다
이미 Order Book에 있던 Limit Order가 다른 Taker 주문과 체결되면 새로운 거래가 발생합니다.
따라서 Maker 주문의 체결 역시 Last Price에 반영됩니다.
중요한 것은 주문이 Market인지 Limit인지가 아니라
실제 Trade가 발생했는가
입니다.
실제 거래가 발생하면 해당 Trade Price가 최신 Last Price가 됩니다.
---
Last Price와 실현 PnL
Binance 공식 Futures Liquidation FAQ에서는 Last Price를 realized PnL과 관련된 실제 거래 가격 측면에서 설명합니다.
다만 한 가지를 정확히 이해해야 합니다.
내 실현 손익은 화면에 현재 표시되는 Last Price 하나만으로 결정되는 것이 아닙니다.
실제로 Position을 종료하면서 내 주문이 체결된 가격이 중요합니다.
예를 들어
Entry Price = 100,000
현재 Last Price = 105,000
이라고 하더라도
내 Market Sell이 평균
104,950
에서 체결됐다면 실제 종료 손익은 내 104,950 체결 결과를 기준으로 계산됩니다.
여기에
- Trading Fee
- Funding Fee
- Position Size
등도 영향을 줄 수 있습니다.
---
Last Price와 미실현 PnL
Binance Futures의 일반 Position 화면에서 Unrealized PnL의 핵심 기준은 Mark Price입니다.
따라서
Entry = 100,000
Last Price = 102,000
Mark Price = 101,500
이라면 화면의 Unrealized PnL은 단순히 Last Price 102,000을 기준으로 계산되는 것이 아닙니다.
Mark Price가 중요한 기준으로 사용됩니다.
이 때문에 차트 가격 변화와 Position의 표시 손익 변화가 완전히 같지 않게 느껴질 수도 있습니다.
---
실현 PnL과 미실현 PnL 차이
Unrealized PnL
아직 Position이 열려 있는 상태의 평가 손익입니다.
Binance Futures에서는 Mark Price가 핵심 기준으로 사용됩니다.
Realized PnL
Position을 실제로 종료하거나 일부 체결하면서 확정된 손익입니다.
실제 Entry와 Exit 체결 가격이 중요합니다.
따라서
Last Price 상승 = 내 수익이 그대로 확정
이라는 의미는 아닙니다.
Position을 실제로 종료해야 손익이 확정됩니다.
---
Last Price는 청산 기준인가요?
아닙니다.
Binance Futures의 Liquidation에서 핵심 기준은
Mark Price
입니다.
예를 들어 Long Position의 Liquidation Price가
95,000
이라고 가정하겠습니다.
현재
Last Price = 94,900
이라도
Mark Price = 95,200
일 수 있습니다.
이 경우 단순히 Last Price가 95,000 아래로 내려갔다는 사실만으로 청산 여부를 판단하면 안 됩니다.
반대로
Last Price = 95,100
Mark Price = 94,990
처럼 Mark Price가 Liquidation Price에 도달하는 상황도 가능합니다.
따라서 청산 위험을 확인할 때는 Mark Price를 봐야 합니다.
---
왜 Last Price를 청산 기준으로 사용하지 않을까?
Last Price는 실제 시장 거래에 매우 빠르게 반응합니다.
이것은 장점이지만 Futures 청산 기준으로만 사용한다면 문제가 발생할 수 있습니다.
예를 들어 정상적인 기초자산 가격은
100,000
인데 Futures Order Book에서 순간적인 유동성 부족 때문에 한 거래가
95,000
에서 발생했다고 가정하겠습니다.
Last Price는 바로 95,000이 됩니다.
이 가격만 보고 모든 Position을 청산한다면 짧은 이상 체결 때문에 불필요한 Liquidation이 발생할 수 있습니다.
그래서 Binance는 Mark Price를 별도로 사용합니다.
---
Last Price가 Liquidation Price에 도달해도 무조건 청산되지 않습니다
가장 많이 하는 오해입니다.
Long Position에서
Liquidation Price = 90,000
이고
Last Price = 89,900
이 됐다고 하더라도 실제 Mark Price가 아직 90,000 위라면 청산 조건은 다르게 판단될 수 있습니다.
반대로 Last Price가 아직 청산선에 도달하지 않았는데 Mark Price가 먼저 Liquidation Price에 도달할 수도 있습니다.
따라서
Liquidation Price ↔ Mark Price
를 비교하는 것이 중요합니다.
---
Last Price는 TP/SL Trigger로 사용할 수 있습니다
청산에는 Mark Price가 사용되지만 Take Profit과 Stop Loss 같은 조건부 주문에서는 Last Price를 Trigger 기준으로 선택할 수 있습니다.
2026년 현재 Binance Futures Conditional Order에서는 Stop Price를 설정할 때
Mark
또는
Last
중 하나를 선택할 수 있습니다.
즉 사용자가 직접
“실제 최근 거래 가격이 이 가격에 도달했을 때 주문을 발동하겠다.”
라고 설정할 수 있습니다.
---
Last Price Trigger 예시
BTCUSDT Long Position을 보유하고 있고
Stop Loss를
95,000
에 설정했다고 가정해보겠습니다.
Trigger Type은
Last Price
입니다.
현재
Last Price = 95,100
Mark Price = 94,900
이라면 Mark Price는 이미 95,000 아래지만 Last Price Trigger 조건은 아직 충족되지 않았습니다.
이후 실제 Futures 거래가 95,000 또는 Trigger 조건을 만족하는 가격에서 발생하면 Stop Order가 Trigger될 수 있습니다.
---
Mark Price Trigger와 결과가 달라질 수 있습니다
같은 Stop Price라도 Trigger Type에 따라 주문 발동 시점이 달라질 수 있습니다.
예를 들어
Stop Price = 95,000
현재
Last Price = 95,100
Mark Price = 94,900
이라면
Last Price Trigger
아직 미발동 가능
Mark Price Trigger
Trigger 조건 충족 가능
입니다.
따라서 TP·SL 주문을 설정할 때는 가격 숫자만 보지 말고 Mark / Last 중 무엇을 선택했는지 반드시 확인해야 합니다.
---
Last Price Trigger의 장점
Last Price는 실제 Futures 거래 가격입니다.
따라서 Stop Order가 Trigger되는 시점과 실제 Order Book 가격 사이의 차이가 Mark Price Trigger보다 작게 느껴질 수 있습니다.
예를 들어 Last Price가 95,000에 도달해 Stop Market이 Trigger된다면 당시 실제 Futures 시장도 해당 가격 주변에서 거래되고 있다는 의미에 가깝습니다.
따라서 Trigger Price와 실제 시장 체결 가격의 연결성이 직관적이라는 특징이 있습니다.
---
Last Price Trigger의 단점
Last Price는 실제 Order Book의 순간적인 움직임을 그대로 반영합니다.
따라서
- 가격 Spike
- 낮은 유동성
- 대규모 Market Order
- 순간적인 Futures 시장 괴리
등에도 빠르게 반응할 수 있습니다.
짧은 순간에 Last Price가 Stop Price를 건드렸다가 바로 회복하더라도 조건부 주문은 이미 Trigger될 수 있습니다.
즉 실제 거래 가격과 가깝다는 점이 장점인 동시에 단점이 될 수 있습니다.
---
Mark Price Trigger의 장점
Mark Price는 단기적인 Last Price 이상 움직임을 완화하도록 설계되어 있습니다.
따라서 짧은 Futures Price Spike 때문에 Stop Order가 Trigger되는 위험을 줄이는 데 도움이 될 수 있습니다.
또 Liquidation 자체가 Mark Price와 연결되어 있기 때문에 청산 위험을 관리하기 위한 Stop Loss에서는 Mark Price Trigger를 중요하게 보는 경우가 있습니다.
---
Mark Price Trigger의 단점
Mark Price는 실제 Order Book에서 직접 거래 가능한 가격이 아닙니다.
따라서 Mark Price가 Stop Price에 도달해 Market Order가 Trigger되더라도 실제 Order Book의 Last Price와 Bid·Ask가 다른 수준에 있을 수 있습니다.
그 결과 실제 체결 가격이 Trigger Price와 차이 날 수 있습니다.
특히 변동성이 클 때 Mark Price와 Last Price 사이의 괴리가 커질 수 있습니다.
---
Last Price vs Mark Price Trigger
| 항목 | Last Price | Mark Price |
|---|---|---|
| 기준 | 최근 실제 체결 | 계산된 공정 가격 |
| 실제 시장 가격 반영 | 매우 빠름 | 상대적으로 완화 |
| 순간 Spike 영향 | 큼 | 상대적으로 작음 |
| 청산 기준과 동일 | X | O |
| TP/SL Trigger | 가능 | 가능 |
| 체결 가격과 거리 | 상대적으로 가까울 수 있음 | 차이가 커질 수 있음 |
| 실제 체결 보장 | X | X |
어느 방식이 항상 더 좋다고 볼 수는 없습니다.
각각의 구조를 이해하고 주문 목적에 맞는 Trigger Type을 확인해야 합니다.
---
Conditional Order와 Last Price
2026년 현재 Binance Futures의 Conditional Order에는
- Stop Limit
- Stop Market
- Stop BBO
등이 포함됩니다.
주문을 만들 때
Stop Price
와 함께 Trigger 기준을
Last
또는
Mark
로 선택할 수 있습니다.
즉 Conditional Order에서는 Last Price가 단순한 차트 표시값이 아니라 실제 주문 Trigger 조건으로 사용될 수 있습니다.
---
Stop Market에서 Last Price를 선택하면?
구조는 다음과 같습니다.
Last Price가 Stop Price 조건 충족
↓
Stop Market Trigger
↓
Market Order 생성
↓
현재 Order Book에서 체결
입니다.
여기서 중요한 점은
Stop Price = 실제 Fill Price
가 아니라는 것입니다.
Last Price가 95,000에 도달해 주문이 Trigger됐더라도 실제 Market Order는
94,990
94,970
94,950
등 여러 가격에서 체결될 수 있습니다.
---
Stop Limit에서 Last Price를 선택하면?
구조는 조금 다릅니다.
Last Price가 Stop Price 조건 충족
↓
지정해둔 Limit Order 생성
↓
해당 Limit 가격 또는 더 좋은 조건에서 체결 대기
입니다.
따라서 Stop Limit은 Trigger됐더라도 실제 체결이 되지 않을 수 있습니다.
가격이 빠르게 Limit Price를 지나가면 Order Book에 미체결 상태로 남을 수 있습니다.
---
Take Profit에서도 동일합니다
Take Profit 역시 Last Price를 Trigger 기준으로 선택할 수 있습니다.
예를 들어 Long Position에서
TP = 110,000
Trigger = Last Price
로 설정했다면 Last Price가 해당 조건에 도달했을 때 Take Profit 주문이 Trigger될 수 있습니다.
이후 Market 또는 Limit 방식에 따라 실제 체결 과정은 달라집니다.
---
Last Price와 Price Protection 관계
Price Protection을 활성화하면 Last Price를 Trigger 기준으로 사용한다고 해서 Last Price 하나만 보는 것은 아닙니다.
Price Protection은 Trigger 순간
Last Price
와
Mark Price
사이의 차이도 확인합니다.
가격 괴리가 Contract별 Threshold를 넘어가면 TP·SL Trigger가 제한될 수 있습니다.
즉
Last Price Trigger 도달
↓
Mark Price와 차이 확인
↓
Threshold 안
→ Trigger 가능
Threshold 초과
→ Price Protection으로 Trigger 제한 가능
구조입니다.
---
Last Price Trigger인데 왜 주문이 안 나갔을까?
대표적인 원인 중 하나가 Price Protection입니다.
예를 들어 Stop Price에 Last Price가 도달했더라도 Mark Price와 Last Price 차이가 너무 크다면 Price Protection 조건 때문에 Trigger가 보류될 수 있습니다.
따라서 TP·SL이 예상대로 발동하지 않았다면
- Trigger Type
- Last Price
- Mark Price
- Price Protection
- Protection Threshold
를 함께 확인해야 합니다.
---
Last Price와 Price Cap Floor 관계
Price Cap / Floor는 실제 Futures 주문이 Mark Price에서 지나치게 멀리 떨어진 가격까지 체결되는 것을 제한합니다.
Last Price가 Stop Price에 도달해 Stop Market이 Trigger됐다고 가정해보겠습니다.
그 이후 생성된 Market Order는 Order Book에서 체결됩니다.
하지만 유동성이 부족해 다음 체결 가격이 Price Cap / Floor 범위를 넘어가면 일부 수량만 체결되고 나머지가 만료될 수 있습니다.
즉
Last Price → Trigger 가능
Price Cap / Floor → 이후 실제 Execution 범위 제한
입니다.
---
TP/SL이 Trigger됐다고 포지션이 전부 종료된 것은 아닙니다
중요한 부분입니다.
예를 들어 Last Price 기준 Stop Market이 정상적으로 Trigger됐더라도
시장 유동성이 부족하거나
Market Price Floor에 도달하거나
최대 주문 조건에 걸리면
전체 Position이 한 번에 종료되지 않을 수 있습니다.
따라서 주문이 Trigger된 뒤에는
Order Status
뿐 아니라
실제 Position Size
도 확인하는 것이 좋습니다.
---
Last Price와 슬리피지
Last Price는 현재 시장 움직임을 보여주지만 앞으로 내 주문이 체결될 가격까지 보장하지 않습니다.
큰 Market Order에서는 여러 호가가 체결되면서 Average Price가 Last Price보다 불리해질 수 있습니다.
예를 들어
Last Price = 100
인 상황에서
100.1
100.2
100.5
101
의 Sell Orders를 연속으로 매수한다면 실제 평균 매수가격은 기존 Last Price 100보다 높아집니다.
이것이 Slippage의 대표적인 형태입니다.
---
Last Price를 보고 Market Order를 넣을 때 주의할 점
특히 다음 상황에서는 Last Price만 보고 주문하면 실제 결과와 차이가 커질 수 있습니다.
유동성이 낮은 Contract
Best Bid·Ask와 이후 Order Book 간격이 넓을 수 있습니다.
큰 주문
여러 호가를 한 번에 소비할 수 있습니다.
급격한 변동성
주문을 누르는 순간 가격이 빠르게 바뀔 수 있습니다.
Price Gap
Last Price와 현재 Best Bid·Ask 사이에 차이가 생길 수 있습니다.
따라서 큰 Market Order를 사용한다면 Last Price뿐 아니라 Order Book Depth도 확인하는 것이 좋습니다.
---
Last Price와 Bid·Ask 차이
Last Price는 이미 발생한 과거의 가장 최근 거래입니다.
Bid와 Ask는 현재 거래를 기다리는 주문입니다.
Best Bid
현재 가장 높은 매수 지정가
Best Ask
현재 가장 낮은 매도 지정가
Last Price
가장 최근 실제 체결 가격
입니다.
예를 들어
Last Price = 100
Best Bid = 99.9
Best Ask = 100.1
일 수 있습니다.
이 세 숫자가 서로 다른 것은 정상입니다.
---
Spread란?
Best Ask와 Best Bid의 차이를
Spread
라고 합니다.
예를 들어
Best Bid = 99.9
Best Ask = 100.1
이라면 Spread는
0.2
입니다.
Last Price는 이 Spread 내부 또는 과거 체결 위치에 있을 수 있습니다.
유동성이 높은 시장에서는 Spread가 좁은 경우가 많고 유동성이 낮으면 넓어질 수 있습니다.
---
Last Price가 Bid와 Ask 밖에 있을 수도 있나요?
가능합니다.
Last Price는 과거의 가장 최근 거래 가격이고 현재 Bid·Ask는 이후 새로 들어온 Order에 의해 바뀔 수 있기 때문입니다.
예를 들어 마지막 거래는
100
이었지만 바로 이후 Order Book이 이동해
Bid = 100.2
Ask = 100.3
이 될 수도 있습니다.
따라서 Last Price와 현재 Order Book이 항상 완전히 일치해야 하는 것은 아닙니다.
---
Last Price는 차트에 어떻게 사용될까?
일반적인 Futures Candlestick Chart는 실제 Futures 거래 데이터를 기반으로 생성됩니다.
따라서
Open
High
Low
Close
Volume
등은 실제 Futures 거래 활동을 반영합니다.
현재 진행 중인 Candle의 마지막 거래 값 역시 Last Price 움직임과 연결됩니다.
따라서 Last Price는 기술적 분석에서 보는 일반적인 Futures 가격 움직임과 직접적으로 연결됩니다.
---
Mark Price 차트도 따로 있습니다
Binance Futures에서는 일반 Last Price 차트 외에 Mark Price Chart로 전환할 수 있습니다.
따라서
실제 Futures 거래 흐름
을 보고 싶다면 Last Price 차트를,
청산과 Risk Reference의 움직임
을 보고 싶다면 Mark Price를 함께 확인할 수 있습니다.
두 차트를 비교하면 가격 괴리가 커지는 상황도 확인하기 쉽습니다.
---
웹에서 Last Price·Mark Price 전환 방법
Binance Futures 웹에서는 Trading Chart의 가격 선택 영역에서 Last Price와 Mark Price를 전환할 수 있습니다.
일반적인 흐름은
Futures 거래 화면
↓
Chart
↓
Last Price
↓
필요하면 Mark Price 선택
입니다.
UI 위치는 Binance 업데이트에 따라 달라질 수 있습니다.
---
앱에서 확인하는 방법
Binance App에서는 Futures의 Classic Trade Mode에서 Chart 메뉴를 이용해 Last Price와 Mark Price 표시를 전환할 수 있습니다.
일반적인 흐름은
Futures
↓
Classic Mode
↓
Chart
↓
Last Price / Mark Price
입니다.
실제 앱 메뉴는 버전에 따라 조금씩 달라질 수 있습니다.
---
Last Price와 Funding Rate 관계
Last Price가 Funding Rate를 직접 결정하는 하나의 숫자는 아닙니다.
Perpetual Futures의 Funding 구조에서는 Futures 시장 가격과 Spot 기반 Price Index 사이의 관계가 중요합니다.
Last Price가 Price Index보다 지속적으로 높거나 낮게 거래되는 시장 상황은 Futures Premium·Discount와 연결될 수 있습니다.
하지만
Last Price 상승 = Funding Rate 상승
처럼 단순하게 1:1로 판단하면 안 됩니다.
Funding 계산에는 별도의 Premium Index와 Funding 규칙이 사용됩니다.
---
Last Price와 Basis 관계
Basis는 Futures 가격과 Spot 기준 가격 사이의 차이와 관련된 개념입니다.
예를 들어
Last Price = 101,000
Price Index = 100,000
이면 Futures Contract가 Spot 기준보다 높은 가격에서 거래되고 있습니다.
이러한 Futures와 Spot의 괴리는 Basis·Premium을 이해할 때 참고할 수 있습니다.
다만 실제 Mark Price 계산에서는 단순 Last Price 차이만이 아니라 Bid·Ask와 Price Index 등을 이용한 별도의 Basis 계산이 사용될 수 있습니다.
---
Last Price와 Price Index가 크게 벌어지면?
Futures 시장의 수급이 Spot 시장과 크게 달라졌다는 의미일 수 있습니다.
대표적으로
- 높은 Futures 매수 수요
- 급격한 Futures 매도
- 낮은 유동성
- 시장 변동성 확대
- 신규 Contract
- 특정 시장 이벤트
등이 원인이 될 수 있습니다.
이때 Mark Price와 Price Protection 같은 위험 관리 기능이 중요해집니다.
---
Last Price가 순간적으로 크게 튀면 청산되지 않는 이유
Binance가 Mark Price를 사용하는 핵심 이유입니다.
Last Price가 순간적으로 5% 급락했다고 하더라도 Price Index와 Mark Price가 안정적이라면 모든 Long Position이 해당 Last Price만을 이유로 즉시 청산되지 않도록 설계되어 있습니다.
물론 실제 전체 시장이 하락한다면 Price Index와 Mark Price도 따라 움직일 수 있습니다.
즉 Mark Price는 실제 시장 하락을 막는 기능이 아니라 일시적인 Futures 이상 체결의 영향을 줄이는 기능입니다.
---
Last Price Protected와 Last Price는 다릅니다
이름이 비슷한
LPP
도 알아둘 필요가 있습니다.
LPP는
Last Price Protected
의 약자입니다.
LPP는 일반적인 Last Price 자체를 의미하는 것이 아니라, 안정적인 Price Index를 만들기 어려운 특수 상황에서 Binance가 일부 Futures Contract의 Mark Price를 보호하기 위해 사용하는 별도 메커니즘입니다.
따라서
Last Price → 최근 실제 거래 가격
Last Price Protected → 특수한 Mark Price 보호 방식
입니다.
---
LPP에서는 Last Price가 Mark Price 계산에 더 중요해집니다
2026년 Binance가 특정 USDⓈ-M Perpetual에 적용한 LPP 사례에서는 Mark Price를 해당 Contract의 최근 거래 가격 평균을 기반으로 계산했습니다.
예를 들어 공식 LPP 방식에서는 일정 기간의 Last Transaction Prices를 평균내고 가격 변동 제한을 적용할 수 있습니다.
이는 정상적인 Price Index를 확보하기 어려운 상황에서 사용하는 예외적인 보호 구조입니다.
---
LPP가 끝나면 어떻게 되나요?
Spot 시장에서 다시 안정적인 Price Index를 만들 수 있게 되면 Binance는 Contract를 일반적인 Standard Mark Price 계산 방식으로 되돌릴 수 있습니다.
2026년에도 HUSDT·TACUSDT 등 일부 Contract에서 LPP를 종료하고 일반 Mark Price 방식으로 전환한 사례가 있습니다.
따라서 LPP는 영구적인 기본 Last Price 시스템이 아닙니다.
---
Last Price와 Trading Bot
Futures Bot 역시 실제 시장 주문이 체결되는 환경에서는 Last Price 움직임의 영향을 받습니다.
또 Bot이 Stop Order를 생성하면서 Last Price를 Trigger Type으로 선택했다면 실제 Futures 거래 가격에 따라 Strategy가 Trigger될 수 있습니다.
자동화 시스템에서는
- Last Price
- Mark Price
- Order Book
- Trigger Type
- Order Status
를 구분해서 처리하는 것이 중요합니다.
---
API의 CONTRACT_PRICE란?
Binance Futures API를 사용하다 보면
`CONTRACT_PRICE`
라는 값을 볼 수 있습니다.
Conditional Order의 `workingType` 등에서
CONTRACT_PRICE
는 일반적으로 Futures Contract의 Last Price 기준 Trigger와 연결되는 표현입니다.
반면
`MARK_PRICE`
를 선택하면 Mark Price 기준으로 Trigger됩니다.
따라서 API에서는
CONTRACT_PRICE → Last Price
MARK_PRICE → Mark Price
로 이해하면 주문 Trigger 로직을 파악하기 쉽습니다.
---
API 봇에서 Last Price를 다룰 때 주의할 점
자동매매 프로그램이 화면의 Last Price 하나만 읽고 거래 상태를 판단하면 오류가 발생할 수 있습니다.
예를 들어
Last Price가 청산선 통과
했지만 실제 Mark Price는 청산선에 도달하지 않았을 수 있습니다.
반대로 Mark Price가 청산 위험 수준인데 Last Price만 보고 Bot이 안전하다고 판단할 수도 있습니다.
따라서 Futures Bot에서는 목적에 따라 가격 데이터를 구분해야 합니다.
매매 체결 분석 → Order Book·Last Price
청산 위험 → Mark Price
기초 Spot Reference → Price Index
입니다.
---
Last Price로 청산 위험을 계산하면 안 되는 이유
Liquidation 시스템이 Mark Price를 사용하기 때문입니다.
자동매매 Risk Bot에서
`Last Price - Liquidation Price`
만 계산하면 실제 청산 위험을 잘못 판단할 수 있습니다.
올바른 위험 확인에는
Mark Price ↔ Liquidation Price
거리가 더 중요합니다.
Last Price는 시장의 실제 거래 상황을 보는 보조 정보로 활용할 수 있습니다.
---
Last Price와 포지션 종료
Position을 Market Close하면 실제로 Order Book에서 거래가 발생합니다.
따라서 내가 종료한 체결 역시 시장의 Trade History에 반영되고 마지막 거래라면 새로운 Last Price가 될 수도 있습니다.
특히 주문 규모가 큰 경우 하나의 Position Close 주문이 여러 가격을 소비하면서 Last Price를 움직일 수도 있습니다.
---
Market Close를 누르면 Last Price에서 종료되나요?
아닙니다.
예를 들어
Last Price = 100,000
인데 현재 Best Bid가
99,980
이고 다음 Bid들이
99,970
99,950
99,900
이라면 Long Position Market Close는 해당 Buy Liquidity를 이용해 Sell됩니다.
따라서 Average Close Price가 Last Price보다 낮을 수 있습니다.
즉
Market Close = 현재 Last Price 보장
이 아닙니다.
---
Last Price와 레버리지
레버리지가 높다고 Last Price 자체가 다르게 계산되는 것은 아닙니다.
모든 시장 참여자가 같은 Futures Contract의 Last Price를 봅니다.
하지만 높은 레버리지에서는 작은 가격 움직임도 Position의 위험에 더 큰 영향을 줄 수 있습니다.
따라서 Last Price의 짧은 움직임에만 집중하기보다
Mark Price
Liquidation Price
Margin Ratio
를 함께 확인하는 것이 중요합니다.
---
Last Price와 Cross·Isolated
Cross와 Isolated에 따라 Last Price가 달라지는 것도 아닙니다.
같은 Futures Contract를 거래한다면 시장의 Last Price는 동일합니다.
차이는 Margin을 관리하는 방법입니다.
Cross
계정의 사용 가능한 Margin을 여러 Position이 공유할 수 있습니다.
Isolated
특정 Position에 할당된 Margin을 중심으로 관리합니다.
따라서 Last Price보다 Mark Price 변화가 Position의 Unrealized PnL과 Margin Risk에 어떤 영향을 주는지가 중요합니다.
---
Last Price를 매매 신호로 사용해야 하나요?
Last Price는 시장 가격 정보이지 그 자체로
매수 신호
또는
매도 신호
는 아닙니다.
기술적 분석에서는 실제 거래 데이터가 필요하기 때문에 Last Price 기반 차트를 이용할 수 있지만 단순히 Last Price와 Mark Price의 차이만 보고 방향성을 단정할 수는 없습니다.
가격 괴리는
- 시장 수급
- Funding
- 유동성
- 변동성
- Basis
등 여러 요인에 의해 발생할 수 있습니다.
---
바이낸스 Last Price 자주 하는 실수
Last Price를 Mark Price와 같은 것으로 생각
Last Price는 실제 체결 가격이고 Mark Price는 계산된 공정 가격입니다.
Last Price가 청산 기준이라고 생각
Liquidation에서는 Mark Price가 핵심 기준입니다.
Last Price가 현재 바로 살 수 있는 가격이라고 생각
실제 다음 체결 가격은 현재 Order Book의 Bid·Ask에 따라 달라집니다.
Market Order가 Last Price에서 전량 체결된다고 생각
큰 주문은 여러 호가에서 나뉘어 체결될 수 있습니다.
Last Price가 Price Index라고 생각
Price Index는 여러 Spot 시장의 종합 가격입니다.
Last Price 기준 Stop Loss면 청산을 무조건 피한다고 생각
청산은 Mark Price를 기준으로 하므로 보장되지 않습니다.
Trigger Price와 Fill Price를 같은 것으로 생각
Last Price가 Stop Price에 도달해도 실제 실행 가격은 달라질 수 있습니다.
Last Price Protected와 같은 개념이라고 생각
LPP는 특수한 Mark Price 보호 메커니즘입니다.
---
바이낸스 Last Price 체크리스트
- [ ] Futures Contract 확인
- [ ] 현재 Last Price 확인
- [ ] Mark Price 확인
- [ ] Price Index 확인
- [ ] Best Bid 확인
- [ ] Best Ask 확인
- [ ] Spread 확인
- [ ] Entry Price 확인
- [ ] Liquidation Price 확인
- [ ] 청산 위험은 Mark Price 기준으로 확인
- [ ] TP/SL Trigger가 Last인지 Mark인지 확인
- [ ] Price Protection 설정 확인
- [ ] Market Order 후 실제 Average Filled Price 확인
- [ ] Position Size 확인
- [ ] Realized·Unrealized PnL 구분
특히 Futures Position을 보유하고 있다면
Last Price → Mark Price → Liquidation Price → Trigger Type → 실제 Fill Price
순서로 확인하면 각 가격의 역할을 이해하기 쉽습니다.
---
바이낸스 Last Price FAQ
바이낸스 Last Price란 무엇인가요?
해당 Binance Futures Contract에서 가장 최근 실제로 체결된 거래 가격입니다.
Last Price와 Mark Price 차이는 무엇인가요?
Last Price는 실제 최근 거래 가격이고 Mark Price는 Binance가 계산한 Futures 공정 가격입니다.
Last Price와 Price Index 차이는 무엇인가요?
Last Price는 Binance Futures 시장의 실제 거래 가격이고 Price Index는 여러 주요 Spot 시장 가격을 종합한 기준값입니다.
청산은 Last Price를 기준으로 하나요?
아닙니다.
Binance Futures Liquidation에서는 Mark Price가 핵심 기준으로 사용됩니다.
Last Price가 Liquidation Price에 도달하면 바로 청산되나요?
반드시 그렇지는 않습니다.
실제 청산에서는 Mark Price와 Margin 상태가 중요합니다.
Last Price를 TP/SL Trigger로 사용할 수 있나요?
네.
Binance Futures Conditional Order에서는 Trigger 기준으로 Last 또는 Mark를 선택할 수 있습니다.
Last Price Trigger와 Mark Price Trigger 중 무엇이 다른가요?
Last Price는 실제 최근 거래 가격을 기준으로 하고 Mark Price는 계산된 공정 가격을 기준으로 합니다.
Last Price Trigger가 실제 체결 가격도 보장하나요?
아닙니다.
Trigger 이후 Market 또는 Limit Order의 실제 체결 조건을 따릅니다.
Market Order는 Last Price에서 체결되나요?
반드시 그렇지 않습니다.
현재 Order Book의 반대쪽 유동성에서 체결됩니다.
Last Price가 100인데 Market Buy가 101에 체결될 수 있나요?
가능합니다.
현재 Sell Liquidity가 101부터 존재하거나 큰 주문이 여러 Ask를 소비한다면 실제 체결 가격은 Last Price보다 높을 수 있습니다.
Unrealized PnL은 Last Price 기준인가요?
일반 Binance Futures Position의 Unrealized PnL에서는 Mark Price가 핵심 기준으로 사용됩니다.
Realized PnL은 Last Price 기준인가요?
실현 손익은 실제 Position을 종료하면서 발생한 체결 가격과 Position Size·거래 비용 등이 중요합니다. Binance는 Last Price를 실제 거래 가격 측면에서 realized PnL과 연결해 설명합니다.
Price Protection을 켜면 Last Price Trigger도 영향을 받나요?
네.
Trigger 순간 Mark Price와 Last Price 차이가 계약별 Threshold보다 크면 조건부 주문의 Trigger가 제한될 수 있습니다.
Last Price Protected란 무엇인가요?
일반 Last Price와 다른 개념입니다. 안정적인 Price Index 확보가 어려운 특수 상황에서 Last Transaction Price 데이터를 이용해 Mark Price를 보호하는 별도 메커니즘입니다.
---
바이낸스 Last Price 핵심 정리
| 항목 | 내용 |
|---|---|
| Last Price | Futures 최근 실제 체결 가격 |
| 생성 방식 | 실제 Order Book 거래 |
| 다음 체결가 보장 | X |
| 실제 Market Price 표시 | O |
| Mark Price와 동일 | X |
| Price Index와 동일 | X |
| Liquidation 핵심 기준 | X |
| Liquidation 기준 | Mark Price |
| Unrealized PnL 핵심 기준 | Mark Price |
| TP/SL Trigger | 선택 가능 |
| Conditional Order Trigger | Last 또는 Mark |
| Stop Price = Fill Price | X |
| Market Order | Order Book에서 체결 |
| Price Protection 영향 | 가능 |
| LPP와 동일 | X |
바이낸스 Last Price의 핵심은
“선물 계약에서 방금 실제로 거래된 가장 최근 가격이며, 시장 움직임을 직접 보여주지만 청산을 판단하는 Mark Price와는 역할이 다르다.”
입니다.
---
마무리
바이낸스 Last Price는 Futures를 이해할 때 가장 기본적인 시장 가격입니다.
쉽게 정리하면
Last Price → 최근 실제 Futures 체결 가격
Mark Price → Futures 공정 가격·청산 위험 기준
Price Index → 여러 Spot 시장을 종합한 기초 가격
입니다.
특히 Last Price를 사용할 때 가장 중요한 것은
Last Price가 실제 최근 거래 가격이지 다음 주문의 체결 가격을 보장하는 숫자는 아니라는 점입니다.
Market Order는 현재 Order Book의 Bid·Ask에서 체결되기 때문에 Last Price와 실제 Average Fill Price가 다를 수 있습니다.
또 Futures 청산에서는 Last Price보다 Mark Price가 훨씬 중요합니다.
반면 Take Profit·Stop Loss 같은 Conditional Order에서는 Trigger 기준으로 Last Price를 선택할 수 있습니다.
따라서 주문 전에는
Last / Mark Trigger 확인
주문 후에는
실제 Filled Price 확인
Position 관리에서는
Mark Price → Liquidation Price → Margin Ratio
를 확인하는 것이 좋습니다.
세 가격을 한 줄로 정리하면
Price Index = 현물 시장 기준
Mark Price = Futures 위험 관리 기준
Last Price = 실제 Futures 거래 가격
입니다.
이 글은 Binance Futures 가격 구조를 설명하기 위한 정보성 콘텐츠이며 특정 거래 전략이나 투자 수익을 보장하지 않습니다. Futures 및 레버리지 거래에는 원금 손실과 청산 위험이 있습니다.
바이낸스 가입하고 혜택 확인하기+
바이낸스 가입하기
바이낸스 회원가입부터 이메일 인증, KYC, OTP 설정까지 COINSIGN의 단계별 가이드를 확인하면서 진행할 수 있습니다.
바이낸스 가입하기바이낸스 가입방법 8단계 가이드 보기 →