메인 콘텐츠로 건너뛰기

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시간 거래량과 호가 스프레드도 보고하여 의심스럽게 얇은 거래소를 식별할 수 있도록 하세요."

답변이 도움되었나요?