Vergleichen Sie Krypto-Preise auf Börsen und finden Sie Arbitrage-Möglichkeiten
Wir bewerten Börsen nicht, vergeben keine Risikostufen und verfolgen ihre Regeln nicht. Lesen Sie vor dem Handeln die Bedingungen der Börse selbst: Verfügbarkeit in Ihrem Land, Transferbeschränkungen und Auszahlungslimits legt sie selbst fest und ändert sie ohne Ankündigung. Die Zulassung prüfen Sie bei Ihrer Aufsicht oder in den öffentlichen Registern: FCA · ESMA
Eine Börse zu erreichen ist nicht dasselbe wie sie nutzen zu dürfen. Ein Handelsplatz kann jede Anfrage beantworten und jemandem mit Ihrem Pass dennoch kein Konto geben — oder eines eröffnen und es später samt Guthaben einschränken. Geld auf einer Börse gehört der Börse, nicht Ihnen: es gibt keine Einlagensicherung und kein Gericht, das es schnell zurückholt. Bevor Sie Geld irgendwohin bewegen, öffnen Sie unten die Länderliste der Börse und lesen Sie sie für Ihren Pass und Ihren Wohnsitz, nicht für die Region, in der Ihre Verbindung zufällig liegt.
Hier steht mit Absicht keine Ländertabelle: die Regeln ändern sich monatlich und unterscheiden sich für Registrieren, Einzahlen, Handeln und Auszahlen. Die Links führen zu den Bedingungen der jeweiligen Börse.
Fünf Handelsplätze — Gate.io, KuCoin, MEXC, Bitfinex und Crypto.com — beantworten jede Anfrage korrekt, senden aber keinen CORS-Header, sodass Ihr Browser die Antwort verwirft. Das ist eine Regel im Browser selbst, keine Sperre im Netz, und genau deshalb hat noch nie ein VPN geholfen. Abhilfe schafft ein kleines eigenes Relais, das den fehlenden Header ergänzt. Es ist kostenlos, dauert etwa zwei Minuten, und nichts davon wird an diese Website übermittelt.
Ein kostenloses Konto erlaubt 100.000 Anfragen pro Tag über alle Ihre Worker hinweg, zurückgesetzt um 00:00 UTC. Ein vollständiger Verlaufsdurchlauf verbraucht etwa 1.900, der Demo-Bot im Minutentakt rund 7.000 pro Tag. Für den normalen Gebrauch ist das mehr als reichlich.
/**
* Crypto Exchange CORS + geo proxy — Cloudflare Worker
* ----------------------------------------------------
* Why: browsers block direct calls to exchange APIs (CORS), and some exchanges
* geo-block certain server IPs. This Worker runs on Cloudflare's network, adds
* CORS headers, and forwards the request (GET for market data, POST for P2P).
*
* This file is shown inside the tool itself, so anyone can run their own copy.
* Yours is yours: nothing here reports to the site, and the address you deploy
* to is stored only in your own browser.
*
* DEPLOY (free, no card, no CLI needed):
* 1. dash.cloudflare.com → Workers & Pages → Create → Start with Hello World
* 2. Deploy once, then Edit code, replace everything with THIS file, Deploy again.
* 3. Copy the address (https://something.workers.dev) and paste it into the
* tool, under "Your own proxy".
*
* A free account allows 100,000 requests a day across all your workers, which
* resets at 00:00 UTC. A full history sweep spends roughly 1,900 of them.
*
* USAGE:
* GET https://<worker>/?url=https://api.binance.com/api/v3/ticker/price
* POST https://<worker>/?url=https://p2p.binance.com/bapi/c2c/v2/friendly/c2c/adv/search
* (with a JSON body — used for P2P ad search)
*/
const ALLOWED_HOSTS = new Set([
// Spot market data
'api.binance.com',
'api.exchange.coinbase.com',
'api.kraken.com',
'api.gemini.com',
'www.bitstamp.net',
'api.crypto.com',
'api.bybit.com',
'www.okx.com',
'api.okx.com',
'api.kucoin.com',
'api.gateio.ws',
'api-cloud.huobi.pro', // HTX
'api.huobi.pro',
'api.mexc.com',
'api-pub.bitfinex.com',
'api.coingecko.com', // aggregated fallback
// P2P (POST endpoints)
'p2p.binance.com',
'api2.bybit.com',
'www.okx.com', // OKX P2P shares the host (already listed)
'www.bitget.com',
'api.bitget.com',
]);
const CORS = {
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Methods': 'GET, POST, OPTIONS',
'Access-Control-Allow-Headers': 'Content-Type',
};
export default {
async fetch(request) {
if (request.method === 'OPTIONS') return new Response(null, { status: 204, headers: CORS });
if (request.method !== 'GET' && request.method !== 'POST') {
return json({ error: 'Method not allowed' }, 405);
}
const target = new URL(request.url).searchParams.get('url');
if (!target) return json({ error: 'Missing ?url=' }, 400);
let parsed;
try { parsed = new URL(target); } catch { return json({ error: 'Bad url' }, 400); }
if (parsed.protocol !== 'https:' || !ALLOWED_HOSTS.has(parsed.hostname)) {
return json({ error: 'Host not allowed' }, 403);
}
const isPost = request.method === 'POST';
const init = {
method: request.method,
headers: {
'Accept': 'application/json',
'User-Agent': 'Mozilla/5.0 (simplytoolz-proxy)',
},
};
if (isPost) {
init.headers['Content-Type'] = 'application/json';
init.body = await request.text(); // forward the JSON body verbatim
} else {
// Only GET responses are edge-cached; P2P/POST must stay fresh.
init.cf = { cacheTtl: 5, cacheEverything: true };
}
try {
const upstream = await fetch(parsed.toString(), init);
const body = await upstream.text();
return new Response(body, {
status: upstream.status,
headers: {
...CORS,
'Content-Type': 'application/json',
'Cache-Control': isPost ? 'no-store' : 'public, max-age=5',
},
});
} catch (e) {
return json({ error: 'Upstream fetch failed', detail: String(e) }, 502);
}
},
};
function json(obj, status) {
return new Response(JSON.stringify(obj), { status, headers: { ...CORS, 'Content-Type': 'application/json' } });
}
Kryptokurse schwanken stark, ein Totalverlust ist möglich. Die Zahlen sind Schätzungen: Slippage, Netzwerkverzögerungen und Börsenlimits sind nicht berücksichtigt. Dies ist keine Finanz- oder Anlageberatung und keine Kauf- oder Verkaufsempfehlung. Vollständiger Haftungsausschluss
Das Werkzeug vergleicht 11 Börsen über die 200 liquidesten Paare. Für das erste Ergebnis müssen Sie nichts einstellen.
Der Nettogewinn zieht bereits zwei Handelsgebühren und die Auszahlungsgebühr ab. Der rohe Spread sieht immer besser aus als das, was übrig bleibt.
Ein Paar mit winzigem 24-h-Volumen hat keine Liquidität — Ihre eigene Order bewegt den Preis und der Gewinn verschwindet. Die dünne Seite ist bernsteinfarben hervorgehoben.
Das ist eine Schaltfläche je Zeile. Sie durchläuft das echte Orderbuch auf beiden Börsen und berechnet den Gewinn für IHREN Betrag neu, inklusive Slippage. Geschäfte, die nach +13% aussahen, werden oft negativ.
Öffnen Sie vor dem Senden beide Börsen und bestätigen Sie, dass Ein- und Auszahlung für diese Coin offen sind und beide dasselbe Netzwerk unterstützen. Eine gesperrte Auszahlung ist der klassische Weg, auf einer fallenden Coin sitzen zu bleiben.
Erfahrene Trader warten nie auf einen Transfer: Sie halten Coins auf der einen und USDT auf der anderen Börse, verkaufen und kaufen im selben Moment und gleichen später aus. Ein Transfer dauert Minuten — der Spread lebt meist Sekunden.
Wählen Sie den, der zu Ihrem Risiko und Ihrem Tempo passt.
Eröffnen Sie Konten auf zwei großen Börsen, schließen Sie die Verifizierung ab und teilen Sie Ihr Kapital: USDT auf der einen, denselben Gegenwert in einer liquiden Coin (BTC/ETH/SOL) auf der anderen. Zeigt der Scanner einen Spread, verkaufen und kaufen Sie gleichzeitig — kein Transfer, kein Warten.
Stellen Sie im Coin-Picker den Quote-Chip auf BTC oder ETH. Der Spread wird dann in diesem Coin gemessen, jeder abgeschlossene Trade lässt Ihnen also mehr BTC statt mehr USDT. Gleiche Mechanik wie Szenario 1, andere Recheneinheit.
Öffnen Sie den Reiter Historie und schauen Sie zwei Wochen zurück: Er zeigt, bei welchem Coin und welchem Börsenpaar am häufigsten ein Fenster entstand. Parken Sie Ihr Kapital genau auf diesen beiden Handelsplätzen statt zu raten, und beobachten Sie diese Route live.
Realitätscheck: Spreads von mehr als ein paar Prozent auf liquiden Coins sind fast immer eine Falle — eine ausgesetzte Coin, eine gesperrte Auszahlung oder ein zu dünnes Orderbuch. Der Sicherheitsfilter blendet sie standardmäßig aus; der ehrliche Vorteil in der Arbitrage ist klein, häufig und schnell, nicht spektakulär.
Der Bot handelt auf dem Papier gegen echte Orderbücher. Er existiert, um eine Frage ehrlich zu beantworten: Was ergeben diese Spreads über einen Tag tatsächlich? Keine API-Schlüssel, kein Konto, kein Geld — er könnte gar keine echte Order platzieren, selbst wenn Sie es wollten.
Wählen Sie zwei oder mehr Handelsplätze und ein virtuelles Guthaben für jeden. Der Bot hält ein Guthaben auf jeder Börse — USDT auf der einen, den Coin auf der anderen Seite —, denn nur so kann ein Privattrader beide Legs gleichzeitig ausführen, statt auf einen Transfer zu warten.
Automatisch spielt die letzten 14 Tage nach, nimmt die Routen mit den häufigsten Fenstern und kauft den Anfangsbestand selbst. Ich wähle selbst lässt Sie Coin, Börse und Menge nennen — tippen Sie 0,1 ETH auf Binance, und das USDT dieser Börse sinkt um den aktuellen Wert.
Die Handelsgröße bestimmt, wie tief sich jeder Umlauf ins Orderbuch frisst. Die Orderlatenz ist die Pause zwischen Entdecken und Ausführen — der Bot wartet und bepreist danach alles neu. Auf 0 gesetzt bekommen Sie eine Fantasie; 2–5 Sekunden kommen einem Menschen mit Browser näher.
Der Bot scannt seine Routen im eingestellten Intervall. Er läuft nur, solange dieser Tab offen ist — schließen Sie ihn, steht die Uhr. Der Zähler „Laufzeit“ zeigt, wie lange er wirklich gearbeitet hat, damit ein Ergebnis nie mit einem ganzen Tag verwechselt wird.
Die interessante Zahl ist, wie oft der Bot nein gesagt hat. das Orderbuch machte den Spread zu dünn, ⏱ das Fenster schloss während der Pause, keine Coins mehr auf der Verkaufsbörse, ein Rebalance-Transfer war nötig. An den meisten Tagen übersteigen diese die ausgeführten Trades bei Weitem — so sieht Arbitrage wirklich aus.
Jede Entscheidung landet im Protokoll mit beiden Preisen, beiden Gebühren und den Börsen. Exportieren Sie es als CSV und prüfen Sie jede Zeile von Hand an der Börse. Sieht eine Zahl zu gut aus, ist sie es wahrscheinlich — und das Protokoll zeigt, warum sie abgelehnt wurde.
Der Rechner vergleicht die aktuellen Spot-Preise derselben Coin auf einem Dutzend Börsen und zeigt, wo sie günstiger und wo sie teurer ist. Er bleibt nicht bei der rohen Differenz stehen: Zwei Handelsgebühren und die Auszahlungsgebühr der Blockchain werden sofort abgezogen, sodass die angezeigte Zahl das ist, was tatsächlich übrig bliebe.
Was ihn von den meisten kostenlosen Scannern unterscheidet, ist die Orderbuch-Prüfung. Ein Ticker-Preis ist nur die oberste Spitze des Buchs — oft eine einzige winzige Order. Nach jedem Scan durchläuft das Werkzeug das echte Buch auf beiden Börsen und rechnet den Trade für Ihren Betrag neu. Zeilen, die sich als Verlust erweisen, werden ausgeblendet — mit Anzeige des Verlusts, wenn Sie sie einblenden. Aus „+13%" werden nach dem Buchdurchlauf −2%: das ist der Normalfall, nicht die Ausnahme.
Alles läuft in Ihrem Browser. Keine API-Schlüssel, keine Kontoverbindung, kein automatischer Handel: Das Werkzeug findet und prüft Gelegenheiten, ausführen tun Sie sie selbst auf der Börse. Einstellungen und Coin-Sets bleiben im Speicher Ihres Browsers.
Die Preise stammen von öffentlichen Endpunkten der folgenden Börsen. Jede lässt sich in den Einstellungen abschalten — jede abgeschaltete Börse verringert aber die Zahl der Paare, die gleichzeitig auf zwei Börsen verfügbar sind, und genau das braucht Arbitrage.
Das tiefste Orderbuch am Markt. Taker-Gebühr 0,1%, 25% weniger bei Zahlung in BNB. In manchen Regionen eingeschränkt.
Sehr liquide, Taker 0,1%. Häufiger Partner von Binance beim selben Paar und deshalb oft Teil einer Route.
Taker 0,1%, breites Altcoin-Listing. Regelmäßig die Verkaufsseite bei Coins, die später als auf Binance gelistet wurden.
Das größte Listing kleiner Coins — genau dort leben die breitesten Spreads und zugleich die dünnsten Bücher.
Taker 0,1%, Rabatt bei Zahlung in KCS. Stark bei Mid-Cap-Coins.
Taker 0,1%, Rabatt in BGB. Oft die Kaufseite bei frischen Listings.
Null oder fast null Gebühren auf vielen Paaren und sehr viele Listings. Hier gilt es vor allem, die Auszahlung vorher zu prüfen.
Alteingesessene Börse, Taker 0,2%. Die Preise können den Marktführern hinterherhinken — genau daraus entsteht die Lücke.
Regulierte Börsen mit USD-Märkten. Höhere Gebühren, dünnere Bücher, dafür bewegen sich die Preise unabhängig von den asiatischen Riesen.
Ergänzen das Bild bei großen Coins. Nützlich vor allem als zweite Etappe einer Route, nicht als erste.
Nicht jede Art von Arbitrage verdient die Aufmerksamkeit eines Privattraders. Hier der ehrliche Vergleich — einschließlich derer, die dieses Werkzeug bewusst nicht umsetzt.
| Art | Wie es funktioniert — und ob es Ihre Zeit wert ist |
|---|---|
| Börsenübergreifend (dieses Werkzeug) | Die Coin dort kaufen, wo sie billig ist, und dort verkaufen, wo sie teuer ist. Die einzige Art mit echtem Vorteil für manuellen Handel: Fenster leben Sekunden bis Minuten und wiederholen sich auf denselben Routen. Hauptrisiko ist der Transfer zwischen den Börsen — deshalb existiert der Ansatz mit Guthaben auf beiden Seiten. |
| Dreiecks-Arbitrage (eine Börse) | Ein Zyklus USDT → A → B → USDT auf einer einzigen Börse. Theoretisch elegant: kein Transfer, drei Gebühren. In der Praxis schließen Market-Making-Bots solche Zyklen in Millisekunden; eine Rückschau über zwei Wochen findet auf großen Börsen meist keine einzige Stunde, in der der Zyklus nach Gebühren im Plus schloss. Darauf zu warten lohnt nicht. |
| P2P | USDT bei einem Händler kaufen und einem anderen verkaufen. Der Spread wirkt groß, ist aber eine Risikoprämie und kein leichtes Geld: strenge Anzeigenbedingungen, die Gefahr eines eingefrorenen Bankkontos und 15–40 Minuten pro Zyklus. Innerhalb einer Börse ist er mathematisch unmöglich — man kauft immer teurer, als man verkauft. |
| Funding-Rate / Futures | Spot gegen einen Short auf den Perpetual halten und das Funding kassieren. Das ist eher ein Carry-Trade als Arbitrage: geringes, gleichmäßiges Einkommen, aber Margin, Liquidationsüberwachung und deutlich mehr Kapital nötig. |
| Statistisch | Die Wette darauf, dass die historische Korrelation zweier Coins zum Mittelwert zurückkehrt. Im risikofreien Sinne überhaupt keine Arbitrage — ein Richtungstrade mit allen üblichen Risiken. |
Eine rohe Lücke von 2% ist kein Gewinn von 2%. Jeder Posten unten geht davon ab, und zwar nacheinander, nicht als Summe:
Die ersten vier zieht das Werkzeug selbst ab. Die letzten beiden liegen bei Ihnen: Öffnen Sie vor dem Senden beide Börsen und prüfen Sie, dass Ein- und Auszahlung für die Coin offen sind und beide dasselbe Netzwerk unterstützen.
Alles, was das Werkzeug anzeigt, wird aus diesen Ausdrücken berechnet. Keine magischen Koeffizienten, kein versteckter Aufschlag.
Spread% = (Verkaufspreis − Kaufpreis) / Kaufpreis × 100 Die rohe Differenz zwischen dem Ask auf der günstigen und dem Bid auf der teuren Börse. Bei dieser Zahl hören die meisten Scanner auf.
Coins = (Betrag − Betrag × Kaufgebühr) / Ask
Erlös = (Coins − Auszahlungsgebühr) × Bid
Netto = Erlös − Erlös × Verkaufsgebühr − Betrag Die vollständige Route: zum Ask kaufen, Kaufgebühr zahlen, die Coin abzüglich Netzwerkgebühr senden, zum Bid verkaufen, Verkaufsgebühr zahlen. Die Gebühr jeder Etappe stammt von ihrer eigenen Börse, ein Token-Rabatt wirkt also nur dort, wo es ihn gibt.
VWAP = Σ(Preis_i × Volumen_i) / Σ(Volumen_i)
solange Σ(Preis_i × Volumen_i) < Ihr Betrag Statt des Spitzenpreises durchläuft das Werkzeug die Ebenen des echten Buchs, bis Ihr Betrag gefüllt ist, und nimmt den volumengewichteten Durchschnitt. Das ist der Preis, den Sie wirklich bekommen.
Slippage% = (VWAP − Spitzenpreis) / Spitzenpreis × 100 Wie viel schlechter die echte Ausführung gegenüber dem Schaufensterpreis ist. Wächst mit Ihrer Größe und sinkt mit der Tiefe des Buchs.
Buch% = (Ask − Bid) / ((Ask + Bid) / 2) × 100 Eine Lücke über 1% heißt, dass das Paar niemand handelt. Der Sicherheitsfilter blendet solche Zeilen standardmäßig aus.
Häufigkeit% = Stunden_mit_Fenster / verglichene_Stunden × 100 Die Stundenschlusskurse beider Börsen werden nach Zeitstempel ausgerichtet und der Netto-Spread für jede Stunde neu berechnet. Eine Route, die in 64 von 168 Stunden zahlte, ist ein Muster; eine, die zweimal zahlte, ist Rauschen.
USDT auf der einen Börse, denselben Gegenwert in der Coin auf der anderen. Öffnet sich ein Fenster, verkaufen und kaufen Sie in derselben Sekunde, statt auf einen Transfer zu warten.
Stellen Sie den Quote-Chip auf BTC — dann wird der Spread in Bitcoin gemessen. Jeder abgeschlossene Umlauf lässt Ihnen mehr BTC statt mehr Stablecoin.
Der Reiter Historie spielt zwei Wochen nach und zeigt, bei welcher Coin und welchem Börsenpaar am häufigsten ein Fenster entstand. Das Kapital liegt dort, wo es die Daten sagen, nicht der Chat.
Im Kanal steht „+9% bei XYZ". Coin ins eigene Set legen, scannen — und die Orderbuch-Prüfung rechnet den Trade für Ihren Betrag neu.
A: Bei den Top-Coins praktisch nicht mehr — Bots schließen solche Lücken in Millisekunden. Für Privattrader bleiben Mid-Cap-Coins und frische Listings sowie der Preisverzug zwischen den großen asiatischen und den regulierten USD-Börsen. Der ehrliche Vorteil ist klein, häufig und schnell: Bruchteile eines Prozents mehrmals täglich statt spektakulärer Einzeltrades.
A: Arbitrage braucht DASSELBE Paar auf mindestens zwei der ausgewählten Börsen. Die meisten Coins existieren nur auf einer Börse, deshalb sind von rund zweitausend Paaren nur einige hundert brauchbar. Mehr Börsen einzuschalten erhöht diese Zahl, und der Hinweis unter den Ergebnissen nennt sie stets ausdrücklich.
A: Weil die Orderbuch-Prüfung sie für Ihren Betrag neu berechnet hat und ein Minus herauskam. Ein Ticker-Preis ist die Spitze des Buchs, manchmal eine einzige Order über wenige Dollar. Klicken Sie im Hinweis auf „Trotzdem anzeigen", um die entfernten Zeilen mit ihrem echten Verlust zu sehen.
A: Nein. Das Werkzeug liest nur öffentliche Preis-Endpunkte und fragt nie nach Schlüsseln, Logins oder Einzahlungen. Es kann keine Orders platzieren — die führen Sie selbst auf der Börse aus. Einstellungen und Coin-Sets bleiben in Ihrem Browser.
A: Die Auszahlungsgebühr ist in der Coin fixiert und dominiert deshalb kleine Trades: 2 $ Netzwerkgebühr sind 2% von 100 $, aber 0,1% von 2.000 $. Unter etwa 500 $ fressen die Kosten die meisten Routen auf. Der Ansatz mit Guthaben auf beiden Seiten zahlt gar keine Netzwerkgebühr — deshalb beginnt man meist damit.
A: Eine ausgesetzte Auszahlung. Sie kaufen die Coin, starten den Transfer — und die Börse schließt das Netzwerk wegen Wartung oder Delisting. Sie bleiben auf einem fallenden Asset sitzen. Prüfen Sie vor dem Senden immer, dass Ein- und Auszahlung auf beiden Seiten offen sind und dasselbe Netzwerk verwenden.
A: Der Sicherheitsfilter entfernt Routen, die fast sicher nicht ausführbar sind: kein aktives Orderbuch, Bid-Ask-Lücke über 1%, Umsatz unter 3.000 $, Spread über 15% (meist eine ausgesetzte oder delistete Coin) und Nettogewinn unter 0,3%. Sie können ihn in den Einstellungen öffnen, einzelne Regeln abschalten und alles mit einem Klick wieder ausblenden.
A: Die Sättigung zeigt den 24-Stunden-Umsatz: Je lebhafter der Markt, desto satter das Violett. Die Schwellen sind Perzentile der tatsächlich geladenen Coins, deshalb sind die Spitzenreiter immer am hellsten, egal wie viele Börsen geantwortet haben. Beim Überfahren einer Kachel erscheint die genaue Zahl.
A: Ja. Stellen Sie über dem Coin-Feld den Quote-Chip auf BTC oder ETH. Das Werkzeug zeigt dann Coins, die gegen dieses Asset gehandelt werden, und misst den Spread darin — ein abgeschlossener Umlauf erhöht also Ihren Bestand dieser Coin.
A: Weil eine Rückschau über zwei Wochen auf den großen Börsen keine Stunden findet, in denen der Zyklus nach Gebühren im Plus schloss — Market-Making-Bots schließen sie in Millisekunden. Ein Modus, der nie ein Ergebnis zeigt, würde nur Zeit kosten, deshalb wurde er entfernt statt zur Zierde belassen.