Przejdź do głównej treści

Narzędzie referencyjne dla tickera

Ta strona jest narzędziem referencyjnym do pobierania zrzutów tickera z Cryptohopper Market Data MCP.

Nazwa narzędzia

get_ticker

Cel

Zwraca podsumowanie stanu rynku w danym momencie dla określonej pary na określonej giełdzie. Zawiera ostatnią cenę transakcji, najlepszą ofertę kupna i sprzedaży, zakres 24-godzinny, wolumen 24-godzinny i zmianę 24-godzinną.

Argumenty

ArgumentTypWymaganeOpis
exchangestringTakIdentyfikator giełdy (małe litery).
pairstringTakPara w formacie BASE/QUOTE (np. BTC/USDT).

Schemat odpowiedzi

{
"exchange": "binance",
"pair": "BTC/USDT",
"timestamp": "2026-04-24T14:03:00Z",
"last": 80934.19,
"bid": 80932.50,
"ask": 80936.22,
"bidVolume": 1.10500,
"askVolume": 1.32000,
"high": 81920.00,
"low": 80120.00,
"open": 80214.00,
"close": 80934.19,
"previousClose": 80214.00,
"average": 80574.10,
"vwap": 80651.42,
"baseVolume": 11744.6152,
"quoteVolume": 946812440.18,
"change": 720.19,
"percentage": 0.90
}

Pola

PoleTypOpis
exchangestringIdentyfikator giełdy, z której pochodzą dane.
pairstringPara w formacie BASE/QUOTE.
timestampstring (ISO-8601)Czas przechwycenia zrzutu.
lastnumberOstatnia cena transakcji.
bidnumberNajlepsza cena oferty kupna.
asknumberNajlepsza cena oferty sprzedaży.
bidVolumenumberWielkość dostępna po najlepszej cenie kupna. Może być niedostępna na niektórych giełdach.
askVolumenumberWielkość dostępna po najlepszej cenie sprzedaży. Może być niedostępna na niektórych giełdach.
highnumberNajwyższa cena transakcji w ciągu ostatnich 24 godzin.
lownumberNajniższa cena transakcji w ciągu ostatnich 24 godzin.
opennumberCena otwarcia bieżącego okna 24-godzinnego.
closenumberCena zamknięcia bieżącego okna 24-godzinnego. Zazwyczaj równa ostatniej cenie.
previousClosenumberCena zamknięcia poprzedniego okna 24-godzinnego. Może być niedostępna na niektórych giełdach.
averagenumberŚrednia z ceny otwarcia i zamknięcia. Może być niedostępna na niektórych giełdach.
vwapnumber24-godzinna cena średnioważona wolumenem. Może być niedostępna na niektórych giełdach.
baseVolumenumber24-godzinny wolumen w walucie podstawowej.
quoteVolumenumber24-godzinny wolumen w walucie kwotowanej. Może być niedostępny na niektórych giełdach.
changenumberBezwzględna zmiana ceny w ciągu ostatnich 24 godzin (last - open).
percentagenumberProcentowa zmiana w ciągu ostatnich 24 godzin.

Ceny i wielkości są zwracane jako liczby JSON. Klienci, którzy wymagają dokładnej precyzji do obliczeń związanych z realizacją zleceń, powinni przekonwertować je na typ dziesiętny natychmiast po parsowaniu. Zobacz model danych dla konwencji.

Metryki pochodne

Schemat tickera jest celowo kompaktowy. Metryki pochodne są obliczane po stronie klienta:

MetrykaObliczenie
Spread (bezwzględny)ask - bid
Spread (punkty bazowe)(ask - bid) / punkt środkowy × 10_000
Punkt środkowy(bid + ask) / 2

Model lub twój kod wykonuje te obliczenia po zwróceniu tickera. Nie jest potrzebne dodatkowe wywołanie narzędzia.

Aktualność

Odpowiedzi tickera odzwierciedlają bieżący stan giełdy źródłowej w momencie żądania. Pole timestamp rejestruje, kiedy zrzut został przechwycony.

Dane giełdy źródłowej aktualizują się wiele razy na sekundę. MCP nie udostępnia trybu streamingowego tickera; każde wywołanie to świeże pobranie danych w danym momencie. Dla większości przepływów pracy agentów AI odświeżanie tickerów co kilka sekund lub minut jest odpowiednie. Dla danych tick-po-ticku właściwym narzędziem jest websocket giełdy — nie do tego został zaprojektowany MCP.

Koszt

AspektKoszt
Na wywołanie1 jednostka wywołania na wszystkich poziomach
Wariant historycznyNieobsługiwany — historia tickera nie jest dostępna przez MCP. Do analizy szeregów czasowych użyj get_candles.

Charakterystyka skalowania

Wywołania tickera są najtańszym i najszybszym typem danych w MCP. Typowe wzorce użytkowania:

  • Szerokie skanowanie. Pobieranie tickerów dla 200 najlepszych par giełdy zużywa 200 jednostek wywołań — dobrze w ramach tygodniowego limitu każdego poziomu.
  • Porównanie wielogiełdowe. Pobieranie tej samej pary z 5 giełd to 5 jednostek wywołań.
  • Przegląd listy obserwowanych. Lista 20 par odświeżana co godzinę to 480 wywołań dziennie, 3 360 tygodniowo — mieści się wygodnie w darmowym poziomie Pioneer.

Dla wzorca projektowego, który wykorzystuje niski koszt tickera, zobacz wzorce promptów i praktyczny przewodnik po danych tickera.

Przykładowe wywołania

Podstawowy zrzut

Zapytane w kliencie MCP:

Jaki jest bieżący ticker BTC/USDT na Binance?

Agent wywołuje get_ticker(exchange="binance", pair="BTC/USDT") i zwraca zrzut.

Porównanie międzygiełdowe

Porównaj tickery BTC/USDT na Binance, Coinbase, Kraken i OKX. Który ma obecnie najwęższy spread?

Agent wywołuje get_ticker cztery razy, raz na giełdę, oblicza spready lokalnie i zwraca ranking.

Przegląd listy obserwowanych

Dla każdego z BTC, ETH, SOL, ARB, OP, pobierz bieżący ticker z Binance i podsumuj w tabeli.

Agent wywołuje get_ticker pięć razy i prezentuje wyniki w formie tabeli.

Błędy

Kod błęduPrzyczyna
UNAUTHORIZEDKlucz API nieprawidłowy lub odwołany.
EXCHANGE_NOT_SUPPORTEDGiełda niedostępna na aktywnym poziomie.
PAIR_NOT_FOUNDPara nie istnieje na określonej giełdzie.
INVALID_PARAMETERArgument nie przeszedł walidacji (np. źle sformatowany symbol pary).
EXCHANGE_UNAVAILABLEGiełda źródłowa nie odpowiada.
RATE_LIMIT_EXCEEDEDOsiągnięto limit szybkości krótkiego interwału.
QUOTA_EXCEEDEDOsiągnięto tygodniowy limit.

Dostęp poziomów

Zapytania tickera są dostępne na wszystkich poziomach (Pioneer, Explorer, Adventurer, Hero).

Obowiązuje ograniczenie pokrycia giełd: na poziomie Pioneer zapytania tickera są ograniczone do Binance, Coinbase i Kraken. Na poziomie Explorer i wyższych dostępnych jest więcej giełd. Zobacz obsługiwane giełdy.

Czy ten artykuł był pomocny?