델타 뉴트럴
펀딩비 차익거래: 진입이 수익을 정하는 이유
한 거래소에서 롱, 다른 거래소에서 같은 코인을 숏으로 잡고 펀딩비를 받으면서 가격은 신경 쓰지 않는다. 펀딩비 차익거래가 내세우는 말이고, 이론상으로는 맞습니다. 그런데 2주 뒤 계정을 보면 펀딩 열은 내내 초록색인데 PnL은 제자리이거나 마이너스입니다. 펀딩비는 실제로 들어왔습니다. 돈은 진입할 때 빠져나갔습니다.
- 펀딩비 차익거래는 같은 코인의 롱과 숏을 두 거래소에 나눠 보유합니다. 가격 변동은 서로 상쇄되고, 두 펀딩비의 차이가 수익이 됩니다.
- 진입할 때 내는 비용(거래 수수료, 거래소 간 가격 갭, 슬리피지)을 회수하는 데 몇 주치 펀딩비가 들 수 있습니다.
- 결과는 진입이 정합니다. 갭이 유리할 때, 내 규모를 감당할 만큼 깊은 호가창에서, 두 레그를 정확히 같은 수량으로 열어야 합니다.
펀딩비 차익거래란
무기한 선물(perp)은 만기가 없어서, 거래소는 펀딩비로 가격을 현물 가격 근처에 묶어 둡니다. 펀딩비는 롱과 숏 사이에 정기적으로 오가는 지급입니다. 펀딩비가 양수이면 롱이 숏에게 지급하고, 음수이면 숏이 롱에게 지급합니다. 거래소마다 펀딩비를 따로 정하기 때문에, 같은 코인이라도 두 거래소에서 동시에 전혀 다른 펀딩비가 붙을 수 있습니다.
펀딩비 차익거래는 델타 뉴트럴 펀딩이라고도 하며, 더 높은 펀딩비를 받는 레그를 열고 다른 거래소에서 반대 레그로 헤지합니다. 가격이 오르면 한 레그가 버는 만큼 다른 레그가 잃습니다. 남는 것은 두 펀딩비의 차이입니다.
기본적인 델타 뉴트럴 봇이 하는 일
거래소 A에 시장가 매수, 거래소 B에 시장가 매도를 전체 규모로 보내고 포지션이 헤지됐다고 봅니다. 그러면서 이 거래가 수익을 낼지를 정하는 네 가지를 건너뜁니다.
결과를 정하는 네 가지
1. 두 가격 사이의 갭
같은 코인이 두 거래소에서 정확히 같은 가격에 거래되는 일은 드뭅니다. 롱 레그를 $100.10에 사고 숏을 $100.00에 팔면 −0.10% 갭으로 연 것입니다. 두 가격이 수렴하면 그 0.10%는 내 주머니에서 나갑니다. 반대로 숏을 롱보다 비싸게 팔아서 열면 수렴이 오히려 수익이 됩니다.
바로 여는 봇은 그 순간의 갭을 방향도 보지 않고 그대로 받아들입니다. 그리고 마크 가격이나 중간 가격으로 계산한 갭은 실제로 얻는 갭보다 늘 좋아 보입니다. 실제로는 매도호가(ask)에 사고 매수호가(bid)에 팔기 때문입니다.
−0.10%로 진입
수렴하면 $10,000당 $10를 잃습니다.
+0.10%로 진입
수렴하면 $10,000당 $10를 법니다.
최우선 매도호가 (매수 체결 가격)최우선 매수호가 (매도 체결 가격)내 체결
2. 호가창
BTC에서 $10,000짜리 시장가 주문은 호가창을 거의 움직이지 않습니다. 같은 주문이 더 작은 거래소의 더 작은 perp에서는 여러 가격 단계를 먹어 치울 수 있습니다. 그 슬리피지는 두 레그 모두에서, 열 때 한 번 닫을 때 한 번 냅니다. 그리고 가장 높은 펀딩비는 바로 그런 얇은 시장에서 자주 나타납니다.
얇은 호가창
평균 체결가 $100.15: 최우선 매도호가보다 0.15% 높습니다.
깊은 호가창
평균 체결가 $100.02: 최우선 매도호가보다 0.02% 높습니다.
$10,000 시장가 매수가 가져간 물량호가창에 남은 물량
3. 한 레그는 체결되고 다른 레그는 안 된다
거래소가 둘이면 규칙이 다른 API도 둘입니다. 한 주문은 체결되고 다른 주문은 거부됩니다. 최소 수량 미달, 맞지 않는 수량 단위, 증거금 부족, 요청 한도, 거래소 장애 등이 이유입니다. 그러면 헤지되지 않은 롱이나 숏을 들고 있게 되는데, 이 전략이 피하려는 바로 그 상황입니다.
둘 다 체결되더라도 거래소마다 수량을 자기 단위로 반올림합니다. 두 수량이 다르게 나올 수 있고, 그 차이만큼 방향성 노출이 생깁니다.
사례 1: 한 레그 거부
사례 2: 둘 다 체결, 반올림이 다름
4. 펀딩비는 변한다
스크리너의 APR은 최신 펀딩비를 연 단위로 환산한 값입니다. 급등한 펀딩비는 사라집니다. 몇 시간 만에 사라지기도 하고, 포지션이 진입 비용을 회수하기도 전에 사라지기도 합니다.
계산: 같은 거래, 두 가지 진입
예시 수치: 레그당 $10,000, 순 펀딩비 연 15%, 체결당 테이커 수수료 0.045%. 받는 펀딩비는 하루 약 $4.11입니다.
| 부주의한 진입 | 신중한 진입 | |
|---|---|---|
| 두 레그를 열고 닫는 테이커 수수료 | $18 | $18 |
| 진입 갭 | −0.10%: $10 손실 | +0.10%: $10 이익 |
| 진입 슬리피지 | 레그당 0.15%: $30 | 약 $4 |
| 합계 | $58 | $12 |
| 회수에 필요한 펀딩비 일수 | 약 14일 | 약 3일 |
5일째에 펀딩비가 뒤집히면, 부주의한 진입은 손실로 닫히고 청산 시 슬리피지까지 더 냅니다. 코인도 펀딩비도 두 경우 모두 같습니다. 다른 것은 진입뿐입니다.
받은 펀딩비부주의한 진입: $58신중한 진입: $12
내 숫자로 계산해 보기
수수료는 두 레그를 열고 닫는 네 번의 체결을 셉니다. 슬리피지는 진입만 셉니다. 갭이 양수이면 숏을 롱보다 비싸게 팔았다는 뜻입니다.
MyLiquidBot 델타 뉴트럴 봇의 진입 방식
MyLiquidBot의 델타 뉴트럴 봇은 진입을 중심으로 만들었습니다. 이런 거래의 승패가 거기서 갈리기 때문입니다.
- 실제로 거래할 수 있는 가격으로 갭을 잽니다. 롱 레그는 매도호가, 숏 레그는 매수호가로 계산합니다. 목표 갭을 정하면 봇은 1초에 네 번 확인하며 그 갭을 기다립니다.
- 나눠서 엽니다. 각 분할은 두 레그에 같은 수량을 넣고, 두 거래소가 모두 받는 수량 단위로 맞추며 각 거래소의 최소 주문보다 크게 잡아, 두 체결이 일치하게 합니다.
- 분할할 때마다 두 호가창을 읽고, 목표 갭 안에 있는 깊이만 셉니다. 호가창이 얇으면 비싸게 체결하는 대신 유동성을 기다립니다.
- 마지막으로 한 번 더 확인합니다. 두 주문이 준비되면 갭을 다시 읽습니다. 목표보다 내려갔으면 아무것도 보내지 않습니다.
- 두 레그를 동시에 보냅니다.
- 두 레그를 같게 유지합니다. 한쪽이 더 커지면 다른 일을 하기 전에 먼저 맞춥니다. 진입 중에 한 거래소가 한 레그를 계속 거부하면, 가격을 쫓는 대신 다른 레그를 줄여 맞추고 30초 안에 알려 드립니다. 앞선 주문이 확인되지 않은 동안에는 새 주문을 보내지 않습니다.
종료도 갭으로 합니다. 종료 목표를 정하면 봇은 갭이 거기로 돌아올 때까지 기다리고, 지금 종료로 바로 빠져나올 수도 있습니다.
직접 정하는 것
내 거래소 비교는 연결한 거래소들 사이의 펀딩 조합을 보여 줍니다. 조합마다 펀딩 APR, 참고 갭, 24시간 거래량(낮으면 경고 표시), 순 7일을 보여 줍니다. 순 7일은 펀딩비에서 두 레그를 열고 닫는 수수료를 뺀 값이며, 그 수수료를 메우는 데 몇 시간치 펀딩비가 드는지도 함께 표시합니다. 아무것도 걸기 전에 기록된 펀딩 이력으로 내 규모를 백테스트할 수 있습니다.
그다음 정하는 것:
- 레그마다 거래소, 마켓, 방향 (perp + perp, 또는 현물 + perp)
- 레그마다 레버리지와 교차 또는 격리 마진
- 두 레그에 자본을 나누는 비율
- 진입 목표 갭, 또는 펀딩비만 신경 쓴다면 지금 열기
- 종료 목표 갭, 또는 지금 종료
봇이 실행된 뒤에는 봇 페이지에서 자본을 추가하고, 25%, 50%, 75% 또는 원하는 비율만큼 닫고, 목표 갭을 조정할 수 있습니다. 갭 수익, 받은 펀딩비, 수수료를 따로 보여 주므로 결과가 어디서 나왔는지 정확히 알 수 있습니다.
포지션이 열려 있는 동안 봇은 몇 분마다 두 거래소를 확인하고, 레그가 사라지거나 두 레그의 균형이 무너지거나 perp 레그가 청산가에서 15% 이내로 다가오면 알려 드립니다.
지원 거래소: Hyperliquid, Lighter(Robinhood Chain 포함), Aster, Bitunix, Pacifica, Ondo Perps, RISEx, Arcus, TxFlow. 현물 레그는 Hyperliquid와 Aster에서 쓸 수 있습니다.
수수료
각 레그는 시장가 주문으로 열고 닫으므로, 체결할 때마다 거래소의 테이커 수수료를 냅니다. 이 수수료는 순 7일 수치와 백테스트에 이미 포함되어 있습니다. 델타 뉴트럴에는 MyLiquidBot의 별도 수수료가 있으며 수수료 페이지에 나와 있습니다.
Delta Neutral 프로모션: 현재 MyLiquidBot 수수료가 없습니다. 거래소 수수료는 계속 적용됩니다.
알아 둘 위험
델타 뉴트럴은 무위험이 아닙니다. 펀딩비가 불리하게 돌아설 수 있습니다. 가격이 크게 움직이면 다른 레그가 이익이어도 레버리지를 쓴 레그가 청산될 수 있습니다. 그 이익은 다른 거래소에 있기 때문입니다. 그리고 포지션을 들고 있는 동안 거래소가 멈출 수도 있습니다. 각 레그를 큰 움직임을 견딜 수 있는 규모로 잡고 알림을 켜 두세요.
자주 묻는 질문
펀딩비 차익거래는 무위험인가요?
아닙니다. 가격 변동은 상쇄되지만 수수료, 진입 갭, 슬리피지, 펀딩비 변화, 레버리지 레그의 청산 때문에 결과가 마이너스가 될 수 있습니다.
진입 갭이란 무엇인가요?
숏을 판 가격과 롱을 산 가격의 차이를, 실제로 거래할 수 있는 가격(매수호가와 매도호가)으로 재서 퍼센트로 나타낸 값입니다. 양수이면 숏을 롱보다 비싸게 팔았다는 뜻이므로, 두 가격이 수렴할 때 이익이 됩니다.
진입 비용을 회수하는 데 얼마나 걸리나요?
열고 닫는 총비용을 하루에 받는 펀딩비로 나누면 됩니다. 위 예시에서는 신중한 진입이 약 3일, 부주의한 진입이 14일입니다. 계산기로 내 숫자를 넣어 볼 수 있습니다.
한 레그를 현물로 할 수 있나요?
네. MyLiquidBot에서는 Hyperliquid와 Aster에서 현물 레그를 쓸 수 있고, 다른 거래소의 perp 레그와 짝을 이룹니다.