AAlphaBot
블로그

지연시간 계산: 선물 실행에서 거래소 인접성이 중요한 이유

2026-05-06 · 약 6분 읽기

"저지연"은 소매 암호화폐 거래에서 가장 과장되는 표현입니다. 대부분의 소비자급 봇은 모든 주문을 잘못된 대륙의 서버를 통해 라우팅하면서 UI가 빨라 보인다는 이유로 빠르다고 주장합니다. 이 글은 5년 전 누군가가 우리를 위해 작성했으면 좋았을 계산식입니다.

라운드트립 시간이 실제로 하는 일

라운드트립 시간(RTT)은 "우리의 주문이 우리의 프로세스를 떠나는" 순간부터 "거래소의 승인이 우리의 프로세스에 도달하는" 순간까지의 실제 경과 시간입니다. 여기에는 아웃바운드 네트워크 구간, 거래소 매칭 엔진 대기열, 인바운드 네트워크 구간이 포함됩니다. 주문을 보내기로 결정하는 데 소요된 시간은 포함되지 않습니다. (그것은 별도의 예산이며, 우리는 둘 다 측정합니다.)

매도호가에 머물러 있는 수동형 지정가 주문의 경우 RTT는 실제로 중요하지 않습니다. 주문이 큐에 들어가면 거래소의 시계만이 중요합니다. 당신이 보던 호가를 가져가는 공격적인 주문의 경우 RTT는 모든 것입니다. 당신이 비행 중에 보내는 1밀리초마다 다른 사람이 그들의 호가를 철회할 수 있는 추가 1밀리초입니다.

배포 지역이 가치를 만드는 곳

주요 암호화폐 거래소의 매칭 엔진은 소수의 물리적 지역에 있습니다. 일반적으로 싱가포르, 도쿄, US-East 존입니다. 같은 지역의 서버에서는 RTT가 50ms 미만으로 예상됩니다. 잘못된 지역의 서버에서는 같은 호출이 일상적으로 150~250ms가 걸리며, 이는 거래소가 아닌 광섬유를 통한 빛의 속도에 의해 좌우됩니다.

실제 결과: US 데이터 센터에서 싱가포르 매칭 엔진에 핑을 보내는 봇이라면 모든 주문에서 약 200ms를 포기한 것입니다. 공격적인 주문의 경우, 이는 표시된 가격으로 체결되는 것과 다음 호가에서 체결되거나 체결되지 않는 것의 차이입니다.

더 이상 가치를 만들지 않는 곳

대략 30~50ms를 넘어가면, 소매 스타일 전략에서 추가 지연시간 감소의 한계 가치가 급격히 떨어집니다. 실제 고주파 거래소는 마이크로초 단위의 코로케이션 교차 연결에서 경쟁하고 있습니다. 이는 소매 규모에서는 수익성이 없는 예산이며, 우리는 그 게임을 하지 않는다는 점에 솔직합니다. (소매 암호화폐에서 고주파 거래가 실제로 의미하는 바에 관한 글을 참조하세요.)

소매 수준의 실행 봇의 현실적인 목표는: 올바른 지역에 있고, 저지터 네트워크 경로에 있으며, 잘 조정된 클라이언트를 갖추는 것입니다. 이렇게 하면 병목이 더 이상 당신이 아니라 시장 구조가 되는 선까지 도달합니다.

우리가 측정하는 방법 (그리고 왜 공개할 것인가)

우리는 배포한 모든 지역에서 거래하는 모든 거래소에 대해 RTT를 지속적으로 측정합니다. 증명 페이지에 표시되는 숫자는 "기록된 최고" 값이 아닙니다. 이는 지속적인 측정값이며, 이것이 유일한 정직한 버전입니다. 마케팅 팀은 최소값을 인쇄하는 것을 좋아합니다. 거래자는 중앙값, 95 백분위수, 그리고 하루 중 최악의 1분에 관심이 있습니다.

라이브 데이터 피드가 5단계에서 활성화되면, 증명 페이지의 지연시간 표는 지속적으로 새로 고쳐지고 라이브 주문 흐름을 위해 라우터에서 현재 선택한 지역을 표시합니다.