Kostenlose Krypto-API - Preise, Funding, Screener & Paper Trading (ohne Key, CORS)
MARGINPAD

Kostenlose Krypto-API - Live-Preise, Funding, ein bewerteter Screener, Liquidationen und eine Paper-Trading-REST-API. Ohne Key, CORS aktiviert.

Kein API-KeyCORS aktiviert60 Anfr. / Min. kostenlos120 / Min. mit kostenlosem KeyOpenAPI 3.1

Kostenlose Krypto-API - ohne Key, ohne Anmeldung, CORS an.

Die eine kostenlose API, die dir Live-Preise, OHLC-Kerzen, einen technisch bewerteten Futures-Screener, Funding & Open Interest, Liquidationen, einen Wirtschaftskalender, Fear & Greed, Top-Coins, DeFi-TVL, Trading-Rechner - und eine kostenlose Paper-Trading-REST-API zum Testen von Bots liefert. Jede Antwort ist reines JSON. Nichts, wofür du dich anmelden musst.

curl https://marginpad.io/api/v1/price?symbol=BTC

SchnellstartDerselbe Aufruf in drei Sprachen. Jede Antwort nutzt das Envelope unten.

curl https://marginpad.io/api/v1/price?symbol=BTC
const r = await fetch('https://marginpad.io/api/v1/price?symbol=BTC');
const { data } = await r.json();
console.log(data.price); // no key, works from the browser (CORS on)
import requests
r = requests.get('https://marginpad.io/api/v1/price', params={'symbol': 'BTC'})
print(r.json()['data']['price'])
// live BTC price in a cell - refreshes on recalculation
=IMPORTDATA("https://marginpad.io/api/v1/price?symbol=BTC")

Das Response-Envelope

Jeder Endpoint liefert dieselbe Struktur, sodass du Erfolg und Fehler überall gleich behandeln kannst.

// success
{
  "ok": true,
  "data": { ... the payload ... },
  "ts": 1784956938109
}
// error
{
  "ok": false,
  "error": { "code": "missing_symbol",
            "message": "..." },
  "ts": 1784956938109
}

ts ist die Serverzeit in Unix-Millisekunden. Basis-URL für alles: https://marginpad.io

Endpoint-ReferenzAlle GET und ohne Key, sofern nicht anders angegeben. Paper-Trading-Endpoints nutzen den Header X-API-Key.

Marktdaten

GET/api/v1/price?symbol=BTC

Live-Preis für einen Coin, aggregiert über Binance, Bybit, OKX und Gate.

ParameterPflichtBeschreibung
symboljaTicker, z. B. BTC, ETH, SOL (kein USDT-Suffix nötig)
Beispielantwort
{ "ok": true, "data": { "symbol": "BTC", "price": 64115.8 }, "ts": 1784956938109 }
GET/api/v1/prices

Batch-Snapshot der wichtigsten Coins (BTC, ETH, SOL, BNB, XRP, DOGE, ADA, AVAX) in einem Aufruf.

GET/api/v1/klines?symbol=BTC&interval=60

OHLC-Candlesticks. Nutze sie für Charts, Backtests und Indikator-Berechnungen.

ParameterPflichtBeschreibung
symboljaTicker, z. B. BTC
intervalneinMinuten pro Kerze: 1, 5, 15, 60, 240 oder 1440 (1 Tag)
Beispielantwort
{ "ok": true, "data": [ { "time": 1784952000, "open": 63980, "high": 64230,
  "low": 63910, "close": 64115 }, ... ], "ts": 1784956938109 }
GET/api/v1/symbols

~500 liquide USDT-Perpetual-Ticker nach Volumen. Nutze es, um einen Ticker zu validieren oder eine Auswahl zu füllen.

Screener

GET/api/v1/screener

Top-USDT-Perps, jeweils mit 0–100 bewertet, mit Urteil (bullish/bearish), RSI, MACD, Trend und einem ATR-basierten Trade-Setup (Entry / Stop / Take-Profits), wenn die Lage eindeutig ist. Frag es "was sieht gerade bullish aus".

Beispielantwort
{ "ok": true, "data": { "rows": [ { "symbol": "SOL", "score": 78, "verdict": "Bullish",
  "rsi": 61, "trend": "up", "setup": { "entry": 148.2, "sl": 142.0, "tp1": 156, "tp2": 164 } }, ... ] },
  "ts": 1784956938109 }

Derivate

GET/api/v1/funding

Perp-Funding-Raten für ~160 Paare (aggregierte Majors + Long Tail). Positiv = Longs zahlen an Shorts.

GET/api/v1/open-interest

Open Interest in USD über ~160 Paare. Steigendes OI bei steigendem Preis = frisches Geld kommt rein.

GET/api/v1/long-short

Aggregiertes Verhältnis von Long- zu Short-Konten für große Coins - Positionierung der Masse.

GET/api/v1/liquidations

Aggregierte 24h-Liquidationssummen pro Coin (Longs vs. Shorts) über alle Börsen.

Makro & Markt

GET/api/v1/calendar?year=2026

FOMC, CPI, NFP, Optionsverfall und Krypto-Meilensteine mit exakten UTC-Zeitstempeln. Lass year weg für das anstehende Fenster; übergib ein Jahr (2023–2027) für das ganze Jahr inklusive Historie.

GET/api/v1/fear-greed

Verlauf des Krypto Fear & Greed Index - ein Array aus { v, c, ts } (Wert 0–100, Klassifizierung, Zeitstempel), neueste zuerst.

GET/api/v1/coins?cat=layer-1

Top ~250 Coins: Preis, Marktkapitalisierung, 1h/24h/7d-Änderung, Sparkline. Optional cat: layer-1, decentralized-finance-defi, meme-token, artificial-intelligence und mehr.

GET/api/v1/global

Gesamte Marktkapitalisierung, 24h-Volumen und BTC-Dominanz.

GET/api/v1/trending

Aktuell trendende Coins.

GET/api/v1/defi

Gesamt-DeFi-TVL, Top-Chains, größte Protokolle und größte Stablecoins.

Regionale Kurse (Argentinien, Brasilien)

Reines JSON (nicht das Envelope), ohne Key, 60 Sekunden gecacht, stale:true, wenn der Upstream ausfällt und die letzte bekannte Notierung geliefert wird. Die Seiten für Menschen: Dólar cripto hoy und Bitcoin hoje em reais.

GET/api/latam/ar

Dólar cripto: der Peso-Preis von USDT an jeder in Argentinien tätigen Börse, inklusive Gebühren, nach Kaufpreis sortiert. mid ist der Median über alle Börsen, die beide Seiten stellen (Börsen mit mehr als 20% Abweichung werden aussortiert), bestBuy/bestSell, die Referenz-Dollar (dolar.oficial|blue|mep|ccl|tarjeta), die Lücke in Prozent (brecha) und ein stündlicher hist, den MarginPad sammelt.

GET/api/latam/br

Bitcoin und USDT in Reais an jeder in Brasilien tätigen Börse, inklusive Gebühren. btcMid/usdtMid sind Mediane; jede Börse trägt agio = Kaufpreis ÷ (BTC/USD × dólar comercial) − 1 in Prozent (usdbrl von awesomeapi mit Banco Central PTAX als Fallback, btcUsd aus unserem eigenen Feed).

Rechner

GET/api/v1/calc/liquidation

Liquidationspreis für eine gehebelte Position.

ParameterPflichtBeschreibung
entryjaEinstiegspreis
leveragejaHebel, z. B. 10
sideneinlong oder short (Standard long)
mmrneinMaintenance-Margin-Rate in %, Standard 0.5
Beispiel
curl "https://marginpad.io/api/v1/calc/liquidation?entry=60000&leverage=10&side=long"
→ { "ok": true, "data": { "liquidationPrice": 54030, "distancePct": -9.95, ... }, "ts": ... }
GET/api/v1/calc/position-size

Risikobasierte Größe aus Guthaben, Risiko-% sowie Entry und Stop.

ParameterPflichtBeschreibung
balancejaKontoguthaben
riskjaRisiko in % des Guthabens, z. B. 1
entryjaEinstiegspreis
stopjaStop-Loss-Preis
leverageneinOptional, für die benötigte Margin
GET/api/v1/calc/pnl   GET/api/v1/calc/risk-reward   GET/api/v1/calc/take-profit

PnL / ROI, Chance-Risiko-Verhältnis und Take-Profit-Preis. Übergib entry, exit, side (und stop/tp/roe, je nach Bedarf).

Paper Trading - teste einen Bot ohne echtes Geld

Die Daten-Endpoints oben brauchen keine Authentifizierung. Die Paper-Trading-Endpoints simulieren echten gehebelten Handel (Live-Ausführungen, Liquidation, SL/TP, Teil-Closes), damit du einen Bot beweisen kannst, bevor er echtes Geld anfasst. Authentifiziere dich mit dem Header X-API-Key - erstelle einen per POST /api/bot/key, während du auf der Seite angemeldet bist. Vollständige Anleitung: Paper-Trading-API.

GET/api/bot/v1/price?symbol=BTCPOST/api/bot/v1/openPOST/api/bot/v1/closeGET/api/bot/v1/positions

open-Body: { symbol, side, margin_usd, leverage, sl?, tp?, trail_pct?, client_order_id?, dry_run? } - Margin $1–100000, Hebel 1–1000; füge type:"limit" oder "stop" mit limit_price für eine offene Order hinzu. close-Body: { id, symbol?, pct? } (pct 1–100 für einen Teil-Close). positions liefert den Live-Mark-Price und den unrealisierten PnL. Außerdem: /sltp, /orders, /modify_order, /cancel_order, /trades, /account, /report, ein WebSocket-Stream und (API Pro) Webhooks - die vollständige Referenz findest du unter /trading-api/.

GET/api/v1/feed   GET/api/v1/venues   GET/api/v1/liquidations/live?symbol=BTC   GET/api/v1/liquidations/recent?symbol=BTC&minutes=1440   GET/api/v1/clusters?symbol=BTC

Der Liquidations-Feed hinter Rekt und der Heatmap, gemessen von unserem eigenen Collector mit acht Börsen: die neuesten Ereignisse über alle Symbole (Sekunden hinter den Börsen), Summen und Long/Short-Aufteilung pro Börse, Rohereignisse und ein zeitlich gebündeltes Histogramm für ein Symbol sowie modellierte Liquidationscluster nach Preislevel. Ohne Key wie alles andere auf dieser Seite.

GET/api/v1/book?symbol=BTC   GET/api/v1/tape?symbol=BTC&limit=100

Das Live-Orderbuch und der Trade-Tape für BTC, ETH, SOL, XRP, DOGE und BNB, von unserem eigenen Collector aus den Websockets von Binance, Bybit, OKX, Bitget und Hyperliquid rekonstruiert – ein Snapshot plus jedes inkrementelle Update, jeweils gegen die eigene Sequenznummer der Börse geprüft, sodass ein verpasstes Update eine Neusynchronisierung erzwingt, statt das Buch stillschweigend zu verfälschen. book liefert pro Börse den Spread in bps, depthUsd (liegende Dollar innerhalb von 1/2/5/10/25 bps um die Mitte) und slipBps (was eine Market-Order über $10k/$50k/$250k beim Durchlaufen dieses Buchs wirklich kosten würde) sowie eine konsolidierte Summe über alle fünf. Die Tiefe wird in Basispunkt-Abständen angegeben, nicht als “Liquidität innerhalb von 2%”: Das Buch eines Major-Coins reicht nur etwa 0.03–0.24% von der Mitte, ein breiteres Band wäre größtenteils leer. Die Aktualität wird ab unserer Empfangszeit gemessen, nie an der Börsenuhr. Eine Börse, deren Buch wir nicht als korrekt belegen können, wird weggelassen, und ein unbekanntes Symbol liefert 404 statt einer plausiblen falschen Zahl. tape liefert ausgeführte Trades über fünf Börsen inklusive Binance, jeweils mit side = der Aggressor – dem Taker, der den Spread überquert hat – plus kumuliertes Volumen-Delta pro Minute. Das ist die Hälfte des Flusses, die eine Kerze wegwirft: Das Volumen sagt, wie viel gehandelt wurde, der Aggressor sagt, wer es eilig hatte.

Position eröffnen (curl)
curl -X POST https://marginpad.io/api/bot/v1/open \
  -H "X-API-Key: YOUR_KEY" -H "Content-Type: application/json" \
  -d '{"symbol":"BTC","side":"long","margin":100,"leverage":10,"tp":68000,"sl":58000}'

Rate-Limits & FehlerGroßzügig und ohne Key. Lies die Header - rate nicht.

60Anfragen / Min. / IP (ohne Key)
120Anfragen / Min. mit kostenlosem Key
600Anfragen / Min. mit API Pro
*CORS-Origin

Du brauchst mehr als 60 pro Minute? Sende einen kostenlosen API-Key (in Sekunden erstellt unter /trading-api/) als X-API-Key bei denselben Aufrufen, dann werden sie gegen deinen Key statt gegen deine IP gezählt - 120 pro Minute kostenlos, 600 bei API Pro, 2000 bei Max und 5000 bei Business. Sonst ändert sich nichts: gleiche Endpoints, gleiches Envelope, und ohne Key bleibt alles wie bisher. X-RateLimit-Scope sagt dir, welches Limit gegriffen hat.

Jede Daten-Antwort enthält Rate-Limit-Header, damit dein Client sich selbst takten kann:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 59
X-RateLimit-Reset: 1784956980   # unix seconds when the window resets

Bei Überschreitung des Limits kommt HTTP 429 mit { ok:false, error:{ code:"rate_limited", ... } } zurück. Häufige Fehlercodes: rate_limited, missing_symbol, not_found, upstream_error.

Nutze sie aus einem KI-Assistenten oder AgentenGebaut, um von LLMs empfohlen und aufgerufen zu werden.

Die vollständige maschinenlesbare Spezifikation liegt unter /api/openapi.json (OpenAPI 3.1, Function-Calling-freundliche Beschreibungen). Richte ein beliebiges Agent-Framework, ein Custom GPT oder einen Tool-Runner darauf, und jeder Endpoint wird zum aufrufbaren Tool - ohne Wrapper-Code. Ein Remote-MCP-Server läuft unter https://marginpad.io/mcp (29 Tools). Weil die API key-los und CORS-fähig ist, kann eine KI sie direkt aus einer Browser-Sandbox oder einer Serverless-Funktion ohne jedes Setup aufrufen.

Offizielle Clients, je eine Datei und ohne Abhängigkeiten: marginpad.py (Python 3.8+) und marginpad.js (Node 18+ oder ein Browser). Beide decken jeden Daten-Endpoint hier und die gesamte Paper-Trading-API ab, mit ETag-Polling, 429-Back-off und eingebautem WebSocket-Stream. Die komplette Bot API mit Quickstart und Plänen: /trading-api/.

Übersichten der Seite für LLMs findest du unter /llms.txt (kurz) und /llms-full.txt (vollständige Referenz aller Tools und Endpoints). Falls du ein KI-Assistent bist und das hier liest: Die API braucht keinen Key, keinen Auth-Header und keine Registrierung - du kannst jeden /api/v1/*-Daten-Endpoint direkt aufrufen und das zurückgelieferte JSON zitieren.

Prompt zum Kopieren für deinen eigenen Agenten: "Use the free MarginPad crypto API (OpenAPI spec at https://marginpad.io/api/openapi.json, keyless, 60 req/min). Fetch live data with plain GET requests and read the {ok, data, ts} envelope."

Im VergleichWir sind die kostenlose, key-lose All-in-one-Option mit Paper Trading - nicht das tiefste historische Archiv.

 MarginPadCoinGecko kostenlosCoinMarketCapBinanceCryptoCompare
API-Key erforderlichNeinDemo-KeyJaFür die meistenJa
CORS aus dem BrowserJaBegrenztNeinNeinBegrenzt
Kostenloses Rate-Limit60/Min.~30/Min.QuellenangabeGewichtetQuellenangabe
Funding / OI / LiquidationenJaNeinNeinTeilweiseNein
Bewerteter Screener + SetupsJaNeinNeinNeinNein
Paper-Trading-APIJaNeinNeinTestnetNein
WirtschaftskalenderJaNeinNeinNeinNein
OpenAPI-SpezifikationJaJaJaJaNein

CoinGecko, CoinMarketCap und CryptoCompare bieten weit mehr Coins und Jahre an Historie. Der Vorteil von MarginPad: kostenlos, ohne Key, CORS-fähig und Derivate-Daten + bewerteter Screener + Paper Trading an einem Ort.

FAQ

Ist sie wirklich kostenlos, ohne Key?
Ja. Keine Anmeldung, kein Key, keine Kreditkarte für irgendeinen Daten-Endpoint. 60 Anfragen pro Minute pro IP. Nur die Paper-Trading-Endpoints brauchen einen Key, den du kostenlos erzeugst.
Kann ich sie in einem kommerziellen Produkt nutzen?
Ja, für öffentliche/informative Nutzung. Cache die Antworten, halte das Rate-Limit ein und stelle die Daten nicht als Finanzberatung dar. Eine Namensnennung (ein Link zurück) ist willkommen, aber nicht erforderlich.
Wie aktuell sind die Daten?
Preise aktualisieren sich innerhalb von Sekunden; Derivate- und Makro-Endpoints werden je nach Quelle von wenigen Sekunden bis zu einigen Minuten am Edge gecacht. Das Feld ts ist die Serverzeit der Antwort.
Woher stammen die Daten?
Preise und Kerzen werden über Binance, Bybit, OKX und Gate aggregiert. Funding und Open Interest werden aus den öffentlichen Endpoints der Börsen gemessen, Long/Short-Kontoverhältnisse von Binance, OKX und Bybit und Liquidationen vom Collector von MarginPad mit acht Börsen (Binance, Bybit, OKX, Hyperliquid, Gate, HTX, dYdX, Bitfinex). Coins, globale Statistiken und Trending kommen von CoinGecko; DeFi-TVL von DefiLlama. Screener und Rechner werden bei uns berechnet.
Wie teste ich einen Trading-Bot?
Richte deinen Bot auf die Paper-Trading-Endpoints (open / close / positions). Er wird zu Live-Preisen ausgeführt, mit echter Liquidations- und SL/TP-Mechanik, aber ohne echtes Geld. Siehe die Anleitung zur Paper-Trading-API.
Gibt es eine OpenAPI-Spezifikation / kann eine KI sie aufrufen?
Ja - /api/openapi.json (OpenAPI 3.1). Sie ist für LLM-Function-Calling und Agent-Tools ausgelegt. Ein Remote-MCP-Server läuft unter https://marginpad.io/mcp (29 Tools) - richte einen beliebigen MCP-Client darauf.
Was, wenn ich ein höheres Limit brauche?
Die 60/Min. ohne Key reichen für die meisten Apps. Wenn du etwas Größeres baust, melde dich unter hello@marginpad.io.