메인 콘텐츠로 건너뛰기

Cryptohopper MCP에서 거래 전에 슬리피지를 먼저 확인해 보세요.

크립토호퍼 MCP로 코인 거래 슬리피지 추정하는 법 배우세요. 오더북 분석, 교차 거래소 체결가 비교, 최적 거래소로 주문 라우팅.

작성자: Isaac

준비물

  • MCP 클라이언트에서 Cryptohopper MCP가 설정되어 있는지 확인하세요 — 설정 개요를 참조하세요.

  • 활성화된 Cryptohopper 구독이 있어야 합니다. 모든 등급에서 오더북 데이터는 이용 가능하지만, 세 개 이상의 거래소를 비교하려면 Explorer 등급 이상이 필요합니다. — 구독 등급을 참조하세요.


설정 단계

  1. MCP 클라이언트 열기
    ​

  2. 단일 거래소 슬리피지 확인 실행
    아래 프롬프트를 사용하세요. 좋은 답변은 구체적인 평균 체결 가격과 베이시스 포인트(basis point) 단위의 슬리피지 숫자를 제공합니다.

    Cryptohopper MCP를 사용하여 Binance에서 BTC/USDT의 현재 오더북을 가져오세요. 시장가로 1.5 BTC를 구매한다고 가정하겠습니다.

    가장 높은 호가부터 시작하여 매도 측을 따라가세요:
    - 전체 주문의 평균 체결 가격을 보고하세요.
    - 중간 가격(midpoint) 대비 베이시스 포인트로 슬리피지를 계산하세요.
    - 주문이 오더북에서 어느 정도 깊이까지 영향을 미치는지 (가격 및 레벨 기준) 보고하세요.
    - 주문량에 비해 오더북 깊이가 부족한지 여부를 표시하세요.

    답변은 숫자와 간결하게 작성해주세요.
  3. 다중 거래소 비교로 확장
    아래 프롬프트를 사용하세요:
    ​
    Coinbase, Kraken, OKX, Bybit에서 BTC/USDT에 대해 동일한 분석을 반복하세요. 결과를 표 형식으로 나타내세요. 열은 거래소, 평균 체결 가격, 슬리피지 (bp), 소비된 깊이(depth consumed)입니다. 최적의 체결 가격 순으로 정렬하세요.
    ​

  4. 두 프롬프트 모두 재사용 가능한 템플릿으로 저장
    통화 쌍, 주문량, 매수/매도 방향을 파라미터화하여 모든 주문에 대해 재사용할 수 있도록 하세요.
    ​

  5. 실행 워크플로에 통합
    수동 주문의 경우: 다중 거래소 확인을 실행하고 최적의 거래소를 선택한 후 수동으로 주문하세요. 엔드투엔드 에이전트의 경우: 거래소 순위를 사용하여 실행 단계를 제어하세요. MCP를 통한 리서치, REST API를 통한 실행을 참조하세요.


샘플 출력

1.5 BTC 시장가 매수 시 다중 거래소 프롬프트가 반환하는 결과:

거래소

평균 체결

슬리피지 (bp)

소비된 깊이

Binance

66,182.40

2.1

3 레벨

OKX

66,186.15

2.7

5 레벨

Bybit

66,190.80

3.4

4 레벨

Kraken

66,201.50

4.9

7 레벨

Coinbase

66,245.30

11.5

14 레벨

실제 수치는 실시간 상황에 따라 달라집니다. Coinbase의 슬리피지는 여기에서 눈에 띄게 높습니다. — 중간 가격에서 50 bp 이내의 호가 스프레드가 얇아 보입니다.


비용 프로필

모든 등급에서 오더북 호출은 각각 1개 단위의 비용이 발생합니다.

확인

호출 단위

단일 거래소 확인

1

다섯 거래소 비교

5

하루 10회 확인 × 주 5회, 5개 거래소

주 250회

어떤 등급에서도 부담 없이 이용 가능합니다. 속도 제한 설명을 참조하세요.


문제 해결

에이전트가 오더북을 반환하지만 탐색하지 않습니다

프롬프트에 명확히 지시하세요 — 계산 단계를 단계별로 요구하세요: "최적의 매도 호가부터 시작하여, 1.5 BTC 이상이 될 때까지 각 레벨의 거래량을 합산하세요. 각 레벨의 가격을 해당 레벨에서 소비된 거래량으로 가중 평균하세요. 가중 평균 가격을 보고하세요." 명시적인 지시 없이는 모델이 계산 대신 요약할 수 있습니다.

슬리피지 숫자가 너무 낮거나 높게 보입니다

활동적인 시장에서는 오더북이 몇 초 내에 오래됩니다. 조치하기 직전에 확인을 즉시 다시 실행하세요 — 30초 전 결과에 의존하지 마세요. 여전히 말이 안 되는 숫자라면, 보고된 소비된 깊이를 확인하세요. 너무 적은 레벨을 기반으로 한 결과는 일반적으로 오더북이 얇고 추정치가 낙관적임을 의미합니다.

거래소를 추가할 때 EXCHANGE_NOT_SUPPORTED 오류가 발생합니다

현재 등급에서 모든 요청된 거래소를 지원하지 않습니다. Pioneer는 세 개의 거래소(Binance, Coinbase, Kraken)를 제공하며, Explorer는 여덟 개를 제공합니다. 지원되는 거래소 및 구독 등급을 참조하세요.

모든 거래소에서 깊이가 부족합니다

의미 있는 영향 없이 흡수할 수 있는 양보다 훨씬 많은 양을 움직이려고 합니다. 해결책: 주문을 거래소에 분산하거나, 주문량을 줄이거나, 시장가 주문 대신 지정가 주문을 사용하거나, 시간에 걸쳐 분할 거래하세요. 결과에서 자동으로 이를 표시하지 않는다면, 프롬프트에 다음을 추가하세요: "만약 어떤 거래소라도 전체 주문량에 비해 깊이가 부족하다면, 명시적으로 알려주고 분할 실행을 제안하세요."

비교에서 잘못된 거래소가 선택되는 것 같습니다

얇은 오더북을 가진 거래소는 작은 계산에서는 낮은 슬리피지 숫자를 보여줄 수 있지만 실제로는 좋지 않은 선택일 수 있습니다. 프롬프트에 다음과 같은 검증 단계를 추가하세요: "각 거래소의 24시간 거래량과 호가 스프레드도 보고하여 의심스럽게 얇은 거래소를 식별할 수 있도록 하세요."

답변이 도움되었나요?