코인을 바꿨는데 화면에서 본 수량보다 조금 적게 들어와 당황하신 분들이 많습니다. 그 차이를 부르는 이름이 슬리피지이며, 스왑 전에 기대한 가격과 스왑이 끝난 뒤 실제로 받은 가격의 차이를 뜻합니다. 유니스왑(Uniswap) 웹 앱은 네트워크 비용과 거래 규모에 따라 자동 허용치를 0.5%에서 5% 사이로 정하고, 원하는 값을 직접 넣을 수도 있습니다. 기준일은 2026년 10월 19일, 근거는 유니스왑 공식 도움말입니다.
한 줄 답: 기대 가격과 체결가는 왜 어긋나나요?
유니스왑 공식 도움말은 가격 슬리피지를 시장 전체의 움직임 때문에 생기는 토큰 가격 변화로 설명합니다. 주문을 낸 순간과 실제로 처리되는 순간 사이에 시장이 움직이면, 그 차이가 받는 수량에 그대로 반영됩니다.
개발자 문서는 원인을 조금 더 구체적으로 짚습니다. 거래가 대기하는 동안 가격이 바뀔 수 있는데, 처리 순서가 각 거래가 제시한 가스 수수료에 따라 정해지기 때문입니다. 내 거래보다 먼저 처리된 스왑들이 풀의 가격을 이미 옮겨 놓을 수 있다는 뜻입니다.
주문서(오더북) 방식 시장도 원리는 같습니다. 같은 문서는 큰 시장가 매수 주문이 앞선 지정가 매도 물량을 모두 소진하면, 그다음 더 높은 가격의 지정가 매도 주문과 이어서 체결될 수 있다고 설명합니다. 시장가 주문이 예상보다 비싸게 체결되는 이유가 여기에 있습니다.
체결가 차이는 크게 세 갈래에서 옵니다.
- 유동성: 해당 가격대에 쌓인 물량이 적을수록 같은 주문도 가격을 더 크게 움직입니다.
- 주문 크기: 풀이나 호가 규모에 비해 주문이 클수록 뒤쪽 가격까지 끌어와 체결됩니다.
- 대기 시간과 변동성: 거래가 처리를 기다리는 동안 다른 스왑이 먼저 실행되면 가격이 바뀝니다.
세 요인은 한 거래 안에서 겹쳐 나타날 수 있어서, 하나만 보고 판단하면 체결가 차이의 원인을 놓치기 쉽습니다.
유동성과 주문 크기의 관계는 문서에 한 문장으로 정리돼 있습니다. 주어진 가격대에 유동성이 많을수록 같은 크기의 스왑에서 가격 영향(price impact)은 작아진다는 내용입니다. 가격 영향은 내 주문이 스스로 가격을 밀어내는 정도를 말하고, 슬리피지 허용치는 그 위에 얹히는 여유 폭이라는 점에서 구분됩니다.

조건·비교와 예외: 자동 설정과 직접 입력은 무엇이 다를까?
슬리피지 허용치(slippage tolerance)는 가격 영향을 넘어 사용자가 받아들일 수 있는 변화 폭을 미리 정해 두는 값입니다. 개발자 문서의 예처럼 허용 범위를 1%로 두면, 실행 가격이 그 범위 안에 있을 때만 거래가 실행되고 범위를 벗어나면 스왑이 실패합니다.
유니스왑 웹 앱의 자동 허용치와 직접 입력을 나란히 놓으면 이렇게 갈립니다.
- 자동 설정: 0.5%~5% 사이에서 결정 · 네트워크 비용과 거래 규모를 반영
- 직접 입력: 사용자가 원하는 값 · 상황 판단은 사용자 몫
- 허용치를 낮게: 불리한 가격 체결 여지 축소 · 범위를 벗어나 실패하는 일 증가
- 허용치를 높게: 체결 성공 쪽으로 기울어짐 · 불리한 가격에도 체결될 여지 확대
공식 도움말은 자동 슬리피지가 가장 좋은 스왑 결과를 내도록 설계됐다고 설명합니다. 그래도 거래 규모가 크거나 시장이 급하게 움직이는 때에는 자동값이 어느 쪽으로 잡혔는지 한 번 더 보는 습관이 도움이 됩니다.
자동값의 장점은 사용자가 거래할 때마다 네트워크 상황을 따로 계산하지 않아도 된다는 데 있습니다. 직접 입력은 그 판단을 스스로 해야 하므로, 값을 바꾼 뒤에는 그 설정이 다음 거래에도 남아 있는지 살펴 두면 헷갈릴 일이 줄어듭니다.
예외로 봐야 할 장치도 있습니다. 문서에 따르면 넣을 수량을 정하는 스왑에는 최소 수령량이, 받을 수량을 정하는 스왑에는 최대 투입량이 안전장치로 걸립니다. 그래서 같은 허용치라도 어느 방식으로 주문하느냐에 따라 화면에 보이는 숫자가 달라집니다.
다른 하나는 거래 기한(deadline)입니다. 문서는 이것을 그 시각이 지나면 스왑이 더 이상 유효하지 않은 시점으로 설명합니다. 대기가 길어지면서 가격이 함께 바뀌는 상황을 막는 장치입니다.
국내 원화 거래소의 시장가 주문 화면은 허용치 입력 방식이 거래소마다 다를 수 있습니다. 쓰는 거래소의 공식 화면에서 주문 방식별 안내를 다시 확인하는 편이 정확합니다.

확인 순서: 스왑 버튼 앞에서 점검하는 차례
- 예상 수령량과 최소 수령량을 나란히 봅니다. 두 숫자의 간격이 곧 내가 허용한 변화 폭입니다.
- 가격 영향 표시를 확인합니다. 값이 크게 나오면 풀의 유동성에 비해 주문이 크다는 신호입니다.
- 허용치가 자동인지 직접 입력인지 봅니다. 예전에 높게 바꿔 둔 값이 그대로 남아 있지 않은지도 함께 살핍니다.
- 거래 기한을 확인합니다. 기한이 길수록 대기 중 가격이 바뀔 시간도 늘어납니다.
- 주문 크기를 다시 봅니다. 같은 가격대의 유동성이 그대로라면 주문이 작을수록 가격 영향도 작아진다는 원리를 기준으로 판단합니다.
이 순서는 매매 시점을 고르는 기준이 아니라, 받아들일 슬리피지 폭을 주문 전에 정해 두는 절차입니다.
점검 중 최소 수령량이 받아들이기 어려운 수준으로 보이면, 그 자리에서 허용치부터 올리기보다 주문 크기와 그 가격대의 유동성을 먼저 다시 살펴보는 편이 원리에 맞습니다. 체결가 차이에는 주문 전에 줄일 수 있는 부분과 시장 움직임처럼 통제할 수 없는 부분이 섞여 있다는 점도 기억해 둘 만합니다.
토큰을 묶어 두는 거래에서 생기는 다른 제약은 알트코인 스테이킹, 하기 전에 확인해야 할 세 가지 제약에서 락업과 언스테이킹 대기를 중심으로 다뤘습니다. 신규 코인의 유통량 계획이 왜 심사 항목인지는 코인 신규 상장 심사, 거래소는 무엇을 보고 결정하나에서 볼 수 있고, 유통 물량은 거래할 때의 유동성과도 이어집니다. 가격을 인위적으로 움직이는 행위가 왜 규제 대상인지는 가상자산이용자보호법의 불공정거래 규제란에 정리돼 있습니다.

출처: developers.uniswap.org 바로가기
자주 묻는 질문
Q1. 슬리피지와 가격 영향은 같은 개념인가?
다른 개념입니다. 가격 영향은 내 주문 크기가 그 가격대 유동성에 비해 얼마나 큰지에서 생기고, 슬리피지는 거래가 대기하는 동안 시장이 움직여 생기는 변화를 가리킵니다. 허용치는 가격 영향을 넘어 받아들일 수 있는 폭을 정하는 값입니다.
Q2. 허용 범위를 벗어나 스왑이 실패하면 수수료는?
실행 가격이 허용 범위를 벗어나면 스왑은 실행되지 않아 토큰 교환도 일어나지 않습니다. 실패한 거래의 네트워크 수수료 처리 방식은 쓰는 네트워크와 지갑의 공식 안내 화면에서 다시 확인하는 편이 안전합니다.
Q3. 허용치를 높게 잡으면 무슨 문제가 있죠?
체결 가능성은 높아지지만, 그만큼 불리한 가격에 체결될 여지도 커집니다. 공식 도움말이 자동값의 상한과 하한을 두고 네트워크 비용·거래 규모를 함께 반영한다고 밝힌 것도 같은 맥락에서 읽을 수 있습니다.
Q4. 중앙화 거래소 시장가 주문에도 나타날까요?
나타날 수 있습니다. 주문서 방식에서는 큰 시장가 주문이 앞선 매도 물량을 소진한 뒤 더 높은 가격의 주문과 이어 체결되기 때문입니다. 호가가 얇을수록 이런 차이가 커지므로, 주문 전에 호가 창의 물량을 함께 보는 습관이 도움이 됩니다.
한 줄 요약: 슬리피지는 유동성·주문 크기·대기 시간에서 생기는 체결가 차이이고, 허용치는 그 차이를 어디까지 받아들일지 정하는 값입니다.
여러분은 스왑 전에 허용치를 자동으로 두시나요, 직접 정해 두시나요?
출처
- 유니스왑 공식 도움말, What is price slippage (2026-10-19 확인): https://support.uniswap.org/hc/en-us/articles/8643879653261-What-is-price-slippage
- 유니스왑 개발자 문서, Swaps 개념 (2026-10-19 확인): https://developers.uniswap.org/llms.mdx/docs/get-started/concepts/traders/swaps
