Wissen

Wie man Krypto-Börsen- und Marktdaten mit Residential-Proxys sammelt

Das Sammeln von Krypto-Daten stößt auf IP-basierte Ratenlimits, Geo-Restriktionen und 24/7-Verfügbarkeitsanforderungen. So bewältigen Residential-Proxys alle drei.

Chris Collins

Chris Collins

15. August 2026 · 8 Min. Lesezeit

Krypto-Märkte schließen nie. Preise, Orderbücher, Trades, Funding-Raten und 24-Stunden-Statistiken bewegen sich jede Sekunde über Hunderte von Börsen, und jedes Team, das diese Daten sammelt, für Analytik, Forschung, Aggregation, oder um einen Datensatz zu bauen, tut es rund um die Uhr und über Grenzen hinweg. Diese Kombination bringt eine bestimmte Reihe von Problemen ans Licht, die gewöhnliche Infrastruktur schlecht bewältigt: Ratenlimits der Börsen, die pro IP durchgesetzt werden, Endpunkte und Produkte, die nach Land beschränkt sind, und einen Markt, der jede Lücke in deinem Feed bestraft. Residential-Proxys bewältigen alle drei.

Dies ist die praktische Version davon, wie sie hineinpassen, und wo eine offizielle API das bessere Werkzeug ist als das Scrapen eines Front Ends.

Was Krypto-Datenteams wirklich sammeln

Die meisten nützlichen Daten sind Marktdaten: letzter Preis und 24-Stunden-Ticker-Statistiken pro Symbol, Orderbuch-Tiefe, jüngste Trades, OHLCV-Kerzen, und Funding- oder Zinsraten auf der Derivate-Seite. Auf der Mehrheit der Börsen kommt das aus einer öffentlichen REST- oder WebSocket-API, die genau dafür gebaut ist, und dort solltest du anfangen. Front-End-Scraping tritt an den Rändern auf den Plan: eine Börse oder Region ohne öffentlichen Endpunkt für das, was du brauchst, eine Listings- oder Ankündigungsseite, eine Status- oder Gebührenseite, oder eine Datenquelle, die ihre API sperrt, aber die öffentliche Website offen lässt. Der Fokus dieses Beitrags ist die Sammelschicht unter jedem der beiden Ansätze, und es ist dieselbe Schicht in beiden Fällen.

Warum eine IP nicht reicht: Ratenlimits

Die Ratenlimits der Börsen sind streng, und sie werden fast immer pro IP gezählt. Viele verwenden ein Gewichtungssystem, bei dem verschiedene Endpunkte unterschiedliche Beträge gegen ein Budget pro IP kosten, das sich in einem festen Fenster wieder auffüllt, und eine schwerere Abfrage wie tiefe Orderbuch-Snapshots kann dieses Budget schnell aufzehren. Frage ein paar hundert Symbole über mehrere Börsen von einer einzigen Adresse ab, und du stößt in Sekunden an die Decke, woraufhin du gedrosselt, dann vorübergehend gesperrt wirst, und dein Feed steht still.

Die Lösung ist, aufzuhören, alles von einer einzigen Adresse zu senden. Anfragen über viele Residential-IPs zu verteilen bedeutet, dass jede IP bequem innerhalb ihres eigenen Budgets pro IP bleibt, während sich dein aggregierter Durchsatz vervielfacht, was dieselbe Lastverteilungs-Logik ist, auf die sich jeder Sammler mit hohem Volumen stützt, und wofür unbegrenzte gleichzeitige Verbindungen da sind. Das ist eine Skalierungstechnik für öffentliche Marktdaten, kein Weg, die Limits eines bestimmten Kontos zu umgehen, und sie sollte damit gepaart werden, die dokumentierten Limits und Bedingungen jeder Börse zu respektieren, statt sie als Hindernis zu behandeln.

Geo-Restriktionen und regional gesperrte Daten

Krypto ist einer der geografisch am stärksten fragmentierten Räume im Web. Manche Börsen sind in bestimmten Jurisdiktionen gänzlich nicht verfügbar, manche beschränken bestimmte Produkte oder Endpunkte nach Region aus regulatorischen Gründen, und manche liefern unterschiedliche Gebühren, Listings oder Oberflächen je nachdem, woher die Anfrage kommt. Wenn du von einem einzigen Standort sammelst, kannst du die Daten schlicht nicht sehen, die ein Nutzer in einer anderen erlaubten Region sieht, und eine Anfrage aus dem falschen Land kann rundweg blockiert werden.

Ein Residential-Proxy mit Länder-Targeting und, wenn nötig, auf Stadtebene lässt dich die Anfrage von einer IP in einer Region stellen, in der diese Daten öffentlich verfügbar sind, sodass du sammelst, was ein normaler Besucher dort sammeln würde. Der wichtige Vorbehalt ist, dass dies ein Werkzeug ist, um Daten zu erreichen, auf die du zugreifen darfst, nicht um eine Restriktion zu umgehen, die für dich gelten soll. Sammle öffentliche Marktdaten, respektiere die Nutzungsbedingungen jeder Börse und das Recht in den Regionen, in denen du tätig bist, und nutze Geo-Targeting, um geografisch variierende Daten legitim zu erreichen, statt um ein echtes Verbot zu umgehen.

Zuverlässigkeit für einen Markt, der nie schläft

Ein 24/7-Markt bedeutet, dass eine Lücke in der Sammlung ein dauerhaftes Loch in deinem Datensatz ist, und Löcher sind teuer: ein Backtest, eine Forschungszahl, oder ein Analytikprodukt, gebaut auf einem Feed, der stillschweigend eine Stunde fallen ließ, ist stillschweigend falsch. Wenn alles durch eine IP läuft, legt ein einziges Ratenlimit-Ereignis oder eine Sperre den ganzen Feed lahm, bis es sich klärt.

Die Verteilung über einen Pool beseitigt diesen einzelnen Ausfallpunkt, und sie mit echtem Failover zu paaren hält den Feed fließend, wenn irgendeine Route sich verschlechtert. Erkenne eine Ratenlimit-Antwort, einen Timeout, oder eine Challenge auf einer gegebenen IP, ziehe diese Route zurück, und mache auf einer frischen weiter, was das Muster hinter Failover in Multi-Regionen-Pipelines ist. Nichts davon funktioniert blind, also überwache die Pipeline pro Börse und pro Route: Erfolgsrate, Latenz, und Lückenerkennung sagen dir, dass eine Quelle sich verschlechtert, bevor sie zu einem Loch in den Daten wird. Weil viele Krypto-Daten zeitkritisch sind, zählt auch ein sauberer Pool mit niedriger Latenz, und die Latenz niedrig zu halten mit geografisch nahen, gut beleumundeten Exits verringert, wie veraltet jeder Snapshot ist, wenn er ankommt.

Sticky-Sessions für Streams und kohärente Snapshots

Nicht jede Anfrage sollte rotieren. Zwei Fälle verlangen eine gehaltene IP.

Der erste sind WebSocket-Streams, wie die meisten Echtzeit-Orderbuch- und Trade-Daten tatsächlich ankommen. Ein Stream ist eine einzige langlebige Verbindung, also braucht er eine IP, die für seine Lebensdauer gehalten wird, was eine Sticky-Session pro Stream bedeutet statt einer Adresse, die unter einem offenen Socket rotiert. Der zweite sind kohärente Snapshots. Wenn du Preise oder Bücher über Börsen zu einem Zeitpunkt vergleichst, willst du, dass die Reihe jeder Börse aus einem stabilen, konsistenten Blickwinkel kommt statt aus einer anderen IP und möglicherweise einer anderen Region bei jeder Abfrage, also hält eine Sticky-Session pro Börse diese Sicht sauber. Rotiere die REST-Abfrage mit hohem Volumen, um Ratenlimits zu verteilen; halte Streams und Vergleichs-Feeds sticky. Die Qualität dieser IPs entscheidet, ob dir überhaupt vertraut wird, und eine saubere Adresse mit guter Reputation kommt durch, wo eine markierte eine Challenge bekommt.

Bevorzuge die offizielle API, nutze Proxys, um sie zu skalieren

Die ehrliche Einordnung: Wo eine Börse eine öffentliche Marktdaten-API veröffentlicht, nutze sie. Sie ist schneller, sie liefert strukturierte Daten, und sie ist der Zugangsweg, den die Börse beabsichtigt, was dich innerhalb ihrer Bedingungen hält. Residential-Proxys sind kein Ersatz für diese API, sie sind das, was dich sie in großem Maßstab und über Geografien hinweg betreiben lässt: verteile deine Abfrage über IPs, damit jede innerhalb des Limits pro IP bleibt, ziele auf Länder, um regionsspezifische öffentliche Daten zu erreichen, halte Sticky-Sessions für Streams, und mache Failover, um den Feed am Leben zu halten. Reserviere Front-End-Scraping für die echten Lücken, eine Seite ohne API dahinter, und behandle es mit derselben Zurückhaltung, nur öffentliche Daten, innerhalb der Bedingungen der Website und des geltenden Rechts. Dies ist Datensammlung, kein Trading und keine Finanzberatung, und nichts hier ist eine Empfehlung zu irgendeinem Vermögenswert.

Ein minimaler Aufbau

Ein rotierender Residential-Proxy für die REST-Abfrage sieht für deinen Client aus wie ein gewöhnlicher Proxy. Das Targeting lebt im Benutzernamen auf dem Gateway, also rotiert ein US-Exit ohne Session-Kennung pro Anfrage:

import requests
PROXY = "http://customer-USERNAME-country-us:PASSWORD@p.shifter.io:443"
proxies = {"http": PROXY, "https": PROXY}
# Public ticker endpoint, one symbol, through a rotating US residential IP
r = requests.get(
"https://api.exchange.example/v1/ticker?symbol=BTC-USD",
proxies=proxies,
timeout=10,
)
r.raise_for_status()
print(r.json())

Verteile eine große Symbolliste über viele solcher Aufrufe, damit keine einzelne IP die ganze Last trägt, und ziehe bei einer Ratenlimit-Antwort oder einem Timeout diese Route zurück und versuche es auf einer frischen erneut. Für einen WebSocket-Stream füge eine Session-Kennung hinzu, um eine IP für die Lebensdauer der Verbindung zu halten, zum Beispiel customer-USERNAME-country-us-sid-book42, und gib jedem Stream seine eigene Kennung. Dieselben Client-Muster übertragen sich aus der allgemeinen Anleitung zum Nutzen von Residential-Proxys mit Python.

Fazit

Das Sammeln von Krypto-Börsen- und Marktdaten wird von drei Dingen begrenzt: Ratenlimits pro IP, an die eine einzige Adresse fast sofort stößt, regional gesperrte Endpunkte und Produkte, die du von einem Standort aus nicht erreichen kannst, und ein 24/7-Markt, der jede Lücke in ein dauerhaftes Loch verwandelt. Residential-Proxys beantworten alle drei. Verteile deine Abfrage über einen Pool, um den effektiven Durchsatz zu vervielfachen, während jede IP innerhalb ihres Budgets bleibt, ziele auf Länder, um die öffentlichen Daten zu sammeln, die eine erlaubte Region sieht, halte Sticky-Sessions für Streams und börsenübergreifende Snapshots, und mache Failover mit Überwachung, damit der Feed nie stillschweigend stoppt. Nutze offizielle APIs, wo immer sie existieren, halte dich an öffentliche Daten und die Bedingungen jeder Börse, und lass die Proxy-Schicht das tun, worin sie gut ist: Skalierung und Geografie.

Diese Schicht ist das, wofür Residential-Proxys da sind, ein großer Pool echter IPs auf Haushaltsebene mit Länder- und Stadt-Targeting und Sticky-Sessions, wenn du sie brauchst. Die Abrechnung pro GB bedeutet, dass du für die Daten zahlst, die du tatsächlich ziehst, was zu einer Arbeitslast passt, die größtenteils aus kleinen, häufigen Marktdaten-Anfragen besteht, die kontinuierlich laufen.

Bereit, loszulegen?

Testen Sie Shifters Residential-Proxys, 205M+ IPs, 195+ Länder, ab $0.75/GB.

Jetzt starten