삼각 차익거래란? 세 페어로 보는 계산 예시
삼각 차익거래는 한 거래소에서 USDT → BTC → ETH → USDT처럼 세 페어를 거래해 어긋난 교차 환율에서 수익을 냅니다. 수수료를 포함한 예시를 확인하세요.
업데이트:
삼각 차익거래(triangular arbitrage)는 한 거래소 안에서 같은 통화로 시작해 같은 통화로 끝나는 세 번의 거래 루프로, 한 페어의 가격과 나머지 두 페어가 암시하는 환율 사이의 차이를 잡아내는 거래입니다. 흔한 루프는 USDT를 BTC로, BTC를 ETH로, 그리고 ETH를 다시 USDT로 바꾸는 것입니다. 세 가격이 조금이라도 서로 맞지 않으면 시작할 때보다 더 많은 USDT로 끝납니다.
핵심 요약
- 이 루프는 BTC/USDT, ETH/BTC, ETH/USDT처럼 통화를 공유하는 세 페어를 사용합니다.
- 교차 환율(cross rate)이 직접 환율과 어긋날 때 작동합니다.
- 전송이 없으므로 네트워크 지연이나 출금 수수료가 없습니다.
- 세 레그마다 거래 수수료를 내며, 이것이 보통 수익성을 결정합니다.
- 기회는 작고 짧으며, 대부분 자동화된 봇이 가져갑니다.
삼각 차익거래의 작동 방식
어느 거래소에서든 많은 코인이 두 개 이상의 호가 통화로 거래됩니다. ETH는 USDT와 BTC 양쪽으로 거래될 수 있고, BTC는 USDT로 거래됩니다. 이 세 가격은 서로 연결되어 있습니다. BTC가 $60,000이고 1 ETH가 0.05 BTC라면, ETH는 약 60,000 × 0.05 = $3,000이 "되어야" 합니다. 이것이 암시 교차 환율(implied cross rate)입니다.
직접 거래되는 ETH/USDT 시장이 이 암시 환율에서 벗어나면, 세 페어를 모두 거치는 루프로 수익을 낼 수 있습니다. 각 시장에는 자체 오더북(order book)과 자체 트레이더가 있으므로, 한 시장이 먼저 움직이고 다른 시장이 따라잡기 전까지 작은 불일치가 생깁니다.
루프를 계산할 때는 두 가지 규칙을 기억하세요.
- 살 때는 매도 호가(ask, 가장 낮은 매도 주문)를 냅니다.
- 팔 때는 매수 호가(bid, 가장 높은 매수 주문)를 받습니다.
중간 가격이나 최근 체결가를 쓰면 세 페어 각각의 매수·매도 호가 스프레드를 무시하게 되므로 수익이 과대평가됩니다.
계산 예시: USDT → BTC → ETH → USDT
한 거래소에서 다음과 같은 가격을 가정하겠습니다(설명을 위한 예시입니다). 모든 거래의 테이커 수수료는 0.1%, 시작 금액은 10,000 USDT입니다.
| 페어 | 거래 방향 | 가격 |
|---|---|---|
| BTC/USDT | 매도 호가에 BTC 매수 | 60,000 |
| ETH/BTC | 매도 호가에 ETH 매수 | 0.05000 |
| ETH/USDT | 매수 호가에 ETH 매도 | 3,012 |
암시 ETH 가격은 60,000 × 0.05 = $3,000이지만, 직접 시장의 매수 호가는 $3,012입니다. BTC를 거치면 ETH가 더 저렴하므로, 루프는 그 경로로 ETH를 사서 직접 시장에서 팝니다.
| 레그 | 계산 | 결과 |
|---|---|---|
| 1. USDT로 BTC 매수 | 10,000 ÷ 60,000 × 0.999 | 0.166500 BTC |
| 2. BTC로 ETH 매수 | 0.166500 ÷ 0.05 × 0.999 | 3.326670 ETH |
| 3. ETH를 USDT로 매도 | 3.326670 × 3,012 × 0.999 | 10,009.91 USDT |
이 루프는 10,000 USDT를 10,009.91 USDT로 바꾸며, $9.91(약 0.10%)의 순이익을 냅니다.
수수료가 없다면 같은 루프는 10,000 ÷ 60,000 ÷ 0.05 × 3,012 = 10,040 USDT를 돌려주며, 이는 0.40%의 총 수익 폭입니다. 각각 0.1%인 세 번의 수수료가 약 0.30%를 가져가는데, 이는 수익 폭의 4분의 3입니다. 가격 오류가 0.30% 이하였다면 이 루프는 손실이 났을 것입니다.
일반 공식
어떤 루프든 각 레그의 환산 비율을 곱합니다.
결과 = 시작 금액 × rate₁ × rate₂ × rate₃ × (1 − 수수료)³
- 페어의 기초 자산을 살 때 비율은 1 ÷ 매도 호가입니다.
- 기초 자산을 팔 때 비율은 매수 호가입니다.
예시에 적용하면 1 ÷ 60,000 × 1 ÷ 0.05 × 3,012 = 1.0040이고, 1.0040 × 0.999³ ≈ 1.00099입니다. 결과가 1보다 크면 슬리피지 전 기준으로 수익입니다.
모든 루프는 반대 방향으로도 돌릴 수 있습니다. 예를 들어 USDT → ETH → BTC → USDT입니다. 보통 한 번에 수익이 나는 방향은 많아야 하나이므로, 스캐너는 두 방향을 모두 확인합니다.
보기보다 어려운 이유
속도. 세 거래는 차례로 이루어집니다. 레그 1과 레그 3 사이에 가격이 움직이면 수익 폭이 사라지고, 원하지 않던 BTC나 ETH를 들고 있게 될 수 있습니다. 거래소 서버 가까이에 서버를 둔(colocated) 자동화 트레이더는 세 개의 주문 화면을 클릭하는 사람보다 훨씬 빠르게 반응합니다.
물량. 최우선 매수 호가나 매도 호가에는 적은 물량만 있을 수 있습니다. 예시에서 $3,012에 1 ETH만 매수 호가로 걸려 있고 다음 가격대가 더 낮다면, 3.33 ETH를 팔 때 슬리피지(slippage)가 생겨 0.10%의 수익을 지울 수 있습니다.
수수료. 세 번의 테이커 수수료는 큰 부담입니다. 수수료 등급이 낮거나, 수수료 할인을 받거나, 일부 레그에서 지정가 주문으로 메이커가 되는 트레이더는 구조적인 우위를 가집니다. 지정가 주문을 걸면 수수료는 줄지만 한 레그가 체결되지 않을 리스크가 더해집니다. 대략적인 규칙으로, 총 수익 폭은 수수료율의 세 배에 예상 슬리피지를 더한 값보다 커야 합니다. 수수료가 0.1%라면 약 0.3%이고, 수수료를 0.02%로 가정하면 약 0.06%입니다.
최소 주문 수량과 반올림. 거래소는 수량을 정해진 단위로 반올림하고 최소 주문 금액을 정해 두므로, 작은 잔고가 남고 계산이 조금 달라집니다.
| 비용 또는 리스크 | 루프에 미치는 영향 |
|---|---|
| 세 번의 테이커 수수료 | 총 수익 폭에서 대략 수수료율의 3배를 차감 |
| 매수·매도 호가 스프레드 | 매수 호가와 매도 호가를 쓰면 이미 반영, 중간 가격을 쓰면 무시됨 |
| 슬리피지 | 오더북 깊이에 비해 주문 규모가 클수록 커짐 |
| 레그 사이의 지연 | 루프가 끝나기 전에 가격이 움직일 수 있음 |
| 부분 체결 | 중간 통화를 들고 있게 됨 |
삼각 차익거래 vs 거래소 간 차익거래
삼각 차익거래는 한 거래소 안에서만 이루어집니다. 거래소 간 차익거래는 한 거래소에서 코인을 사서 다른 거래소에서 팝니다. 삼각 방식은 전송이 필요 없고 모든 자금을 하나의 거래상대방에 두지만, 두 번이 아니라 세 번의 체결이 필요하며, 같은 거래소에서 거래하는 봇들이 페어 가격을 촘촘하게 맞추기 때문에 보통 훨씬 작은 수익 폭만 찾을 수 있습니다.
ArbTide 활용법
ArbTide는 거래소 간 가격 기회와 펀딩비 기회에 집중하며, 차익거래 스캐너에서 실시간으로 확인할 수 있습니다. 여러 레그로 된 거래를 실행하기 전에 수수료 부담을 추정하려면 거래 수수료 계산기를 사용하세요.
자주 묻는 질문
- 암호화폐 삼각 차익거래란 무엇인가요?
- 삼각 차익거래는 한 거래소에서 같은 통화로 시작해 같은 통화로 끝나는 세 번의 연속 거래입니다. 예를 들어 USDT를 BTC로, BTC를 ETH로, ETH를 다시 USDT로 바꿉니다. 한 페어의 가격이 나머지 두 페어가 암시하는 환율과 어긋날 때 수익이 납니다.
- 삼각 차익거래는 어떻게 계산하나요?
- 세 레그의 환산 비율을 모두 곱하되, 살 때는 매도 호가를, 팔 때는 매수 호가를 사용합니다. 그다음 거래마다 1에서 수수료를 뺀 값을 곱합니다. 결과가 1보다 크면 이 루프는 시작 금액보다 많은 금액을 돌려줍니다.
- 삼각 차익거래로 아직도 수익을 낼 수 있나요?
- 대형 거래소의 주요 페어에서는 자동화된 봇이 밀리초 단위로 거래하기 때문에 가격 오류가 대개 작고 금방 사라집니다. 수수료를 제하고도 남는 기회는 드물거나, 규모가 작거나, 유동성이 낮은 페어에 있는 경향이 있습니다.
- 삼각 차익거래를 하려면 자금을 전송해야 하나요?
- 아니요. 세 거래가 모두 같은 거래소에서 이루어지므로 출금이나 네트워크 컨펌이 없습니다. 주요 리스크는 레그 사이의 가격 변화, 부분 체결, 수수료입니다.