Zum Inhalt springen
Nettofluss Do., 22. Okt.:−$745.5MKumuliert:+$74.6BNAV:$124.7BCEFI:38 · AngstFonds:58Assets:16
Daten für Do., 22. Okt. · veröffentlicht Fr., 23. Okt. 05:49 UTC · T+1
Kostenlos · JSON · OpenAPI 3

Krypto-ETF-Flows-API

Tägliche Nettozu- und -abflüsse der US-Spot-ETFs auf Bitcoin, Ethereum, Solana, XRP und zwölf weitere Krypto-Assets, als JSON, je Asset und für jeden Fonds dahinter. Dazu CEFI, der Sentiment-Index für Krypto-ETFs, Coin-Preise und Wochensummen. Ein kostenloser Key, keine Karte.

Basis-URL https://api.cryptoetf.today/api/v1
16Assets
8Endpunkte
30Tage Historie
120Anfragen / Min.
GET /v1/flows/summary
curl https://api.cryptoetf.today/api/v1/flows/summary \
  -H "Authorization: Bearer $CRYPTOETF_KEY"
200 application/jsongekürzt
{
  "assets": [
    { "symbol": "BTC", "asset": "bitcoin",
      "date": "2026-10-22", "netFlowUsdM": -635.5 },
    { "symbol": "ETH", "asset": "ethereum",
      "date": "2026-10-22", "netFlowUsdM": -110.6 },
    { "symbol": "SOL", "asset": "solana",
      "date": "2026-10-22", "netFlowUsdM": -8.9 },
    … 13 weitere
  ],
  "updatedAt": "2026-10-23T06:47:38Z"
}
API und MCP in Betrieb · Daten für Do., 22. Okt., veröffentlicht Fr., 23. Okt. 05:49status.cryptoetf.today ↗

Die erste Anfrage in drei Schritten

01

Kostenlosen API-Key holen

Anmelden und Profil öffnen. Dort wird der Key (cetf_live_…) erstellt. Keine Karte, kein Tarif.

Meinen Key erstellen
02

Im Header mitschicken

Beide Header funktionieren:

Authorization: Bearer <key>
X-API-Key: <key>
03

JSON lesen

Flows sind netto, in Mio. US$, auf 0,1 gerundet. Positiv bedeutet Zufluss. Jede Zeile trägt ihr UTC-Datum; Reihen laufen von alt nach neu.

Endpunkte

8 GET-Endpunkte, nur lesend. Einen öffnen, um eine echte Antwort zu sehen.

GET/v1/flows/summaryLetzter Nettoflow für jedes der 16 Assets mit einem Aufruf.Antwort ▾
{
  "assets": [
    { "symbol": "BTC", "asset": "bitcoin",
      "date": "2026-10-22", "netFlowUsdM": -635.5 },
    { "symbol": "ETH", "asset": "ethereum",
      "date": "2026-10-22", "netFlowUsdM": -110.6 },
    { "symbol": "SOL", "asset": "solana",
      "date": "2026-10-22", "netFlowUsdM": -8.9 },
    … 13 weitere
  ],
  "updatedAt": "2026-10-23T06:47:38Z"
}
GET/v1/flows/{asset}Tägliche Nettoflows eines Assets, letzte 30 Tage, von alt nach neu.Antwort ▾
{
  "symbol": "BTC",
  "asset": "bitcoin",
  "windowDays": 30,
  "days": [
    …,
    {"date": "2026-10-21", "netFlowUsdM": 524.8},
    {"date": "2026-10-22", "netFlowUsdM": -635.5}
  ],
  "updatedAt": "2026-10-23T06:47:38Z"
}
GET/v1/flows/{asset}/fundsDieselben 30 Tage für ein Asset, Fonds für Fonds: IBIT, FBTC, ETHA und die übrigen.Antwort ▾
{
  "symbol": "BTC",
  "asset": "bitcoin",
  "windowDays": 30,
  "days": [
    …,
    { "date": "2026-10-22", "totalUsdM": -635.5,
      "funds": [
        {"ticker": "IBIT", "issuer": "BlackRock", "netFlowUsdM": -254.1},
        {"ticker": "FBTC", "issuer": "Fidelity", "netFlowUsdM": -217.5},
        …
      ] }
  ],
  "updatedAt": "2026-10-23T06:47:38Z"
}
GET/v1/fundsJeder Fonds mit Emittent, Gebühr und Listing-Datum, dazu aktuelles Nettovermögen (AUM) und gehaltene Coins.Antwort ▾
{
  "assets": [
    {"symbol": "BTC", "asset": "bitcoin", "totalNetAssetsUsdM": 105072.7, "date": "2026-10-22"}
  ],
  "funds": [
    { "ticker": "IBIT", "name": "iShares Bitcoin Trust ETF",
      "issuer": "BlackRock", "sponsorFeePct": 0.25,
      "netAssetsUsdM": 66200.9, "coinsHeld": 814262.5975, "netAssetsDate": "2026-10-22", … },
    …
  ],
  "updatedAt": "2026-10-23T06:47:38Z"
}
GET/v1/index/cefiCEFI, der Crypto ETF Flow Index von 0 bis 100, mit Flow, Trend und Breite.Antwort ▾
{
  "index": "CEFI-Composite",
  "current": 38,
  "date": "2026-10-22",
  "components": {"flow": 37, "trend": 42, "breadth": 35},
  "windowDays": 30,
  "history": [ { "date": "…", "value": … }, … ]
}
GET/v1/pricesSpotpreis und 24-Stunden-Veränderung für alle 16 Coins.Antwort ▾
{
  "prices": [
    { "symbol": "BTC", "priceUsd": …, "change24hPct": … },
    …
  ],
  "updatedAt": "…"
}
GET/v1/analytics/weeklySiebentagessummen je Asset: Nettoflow, Durchschnittstag, Zu- und Abflusstage.Antwort ▾
{
  "from": "2026-10-17", "to": "2026-10-23",
  "assets": [
    {"symbol": "BTC", "asset": "bitcoin", "netFlowUsdM": 442.8, "avgDailyUsdM": 110.7, "positiveDays": 3, "negativeDays": 1},
    …
  ]
}
GET/v1/tickersVerzeichnis der 16 erfassten Assets: Symbol, ID und Name.Antwort ▾
[
  { "symbol": "BTC", "asset": "bitcoin", "name": "Bitcoin" },
  { "symbol": "ETH", "asset": "ethereum", "name": "Ethereum" },
  …
]
GET /v1/index/cefi

API für den Krypto-ETF-Sentiment-Index

CEFI, der Crypto ETF Flow Index, fasst die ETF-Flows des gesamten Marktes in einer Zahl von 0 bis 100 zusammen. An jedem Handelstag summiert er die Nettoflows aller Spot-ETFs auf die 16 Assets in Dollar und bewertet drei Komponenten im Vergleich zum vergangenen Jahr.

Flow · 40%Der Nettoflow des Tages, geglättet.
Trend · 30%Nettoflow der letzten 20 Handelstage.
Breite · 30%Der Anteil der Fonds mit Zuflüssen.

Null Flow ergibt 50. Ein typischer Zuflusstag liegt bei etwa 69, ein typischer Abflusstag bei etwa 31. Ein einziger Gesamtindex, keine Varianten je Asset. Die Antwort enthält 30 Tage Historie.

CEFI · Do., 22. Okt."current": 38
38Angst
Flow
37
Trend
42
Breite
35

Ein Chart in acht Zeilen

Bitcoin-ETF-Flows der letzten 22 Handelstage, aus einem Aufruf von /v1/flows/btc.

import os, requests
import matplotlib.pyplot as plt

r = requests.get("https://api.cryptoetf.today/api/v1/flows/btc",
    headers={"X-API-Key": os.environ["CRYPTOETF_KEY"]})
days = [d for d in r.json()["days"] if d["netFlowUsdM"] != 0]
plt.bar([d["date"] for d in days], [d["netFlowUsdM"] for d in days])
plt.show()

Bitcoin, Ether, Solana, XRP und Hyperliquid listen jeden Kalendertag, Wochenenden als 0; die übrigen Assets nur Handelstage.

Bitcoin-Spot-ETFs · täglicher NettoflowUS$ M
23. Sept.22. Okt.
Größter Zufluss+$524.8MMi., 21. Okt.
Größter Abfluss−$635.5MDo., 22. Okt.
Handelstage2214 Zufluss, 8 Abfluss

Was Entwickler damit bauen

Dashboards und Charts

Tägliche Flows neben dem Preis, ein 30-Tage-Balkendiagramm je Asset, eine Gesamtsumme für den Markt.

/flows/{asset}/prices

Morgen-Bots

Ein Post in Telegram, Discord oder Slack, sobald die Zahlen von gestern da sind, vor US-Börsenöffnung.

/flows/summary

Newsletter und Notizen

Ein Wochenranking der Assets mit Summen, Durchschnittstag sowie Zu- und Abflusstagen.

/analytics/weekly/index/cefi

KI-Agenten

Claude, Cursor oder ein eigener Agent liest dieselben Daten über den MCP-Server, ohne Key.

MCP · 7 tools

Drei Zugänge, alle kostenlos

Überall dieselben Zahlen, dasselbe 30-Tage-Fenster.

REST API

kostenloser Key
Auth
Bearer · X-API-Key
Limit
120 / Min. / Key
Über dem Limit
429 + Retry-After
Für
Apps, Bots, Skripte
Kostenlosen API-Key holen

MCP-Server

ohne Key
Transport
Streamable HTTP
Limit
60 / Min. / IP
Tools
7, nur lesend
Für
Claude, Cursor, Agenten
MCP-Einrichtung

Widget

ohne Key
Format
HTML-iframe, 360 oder 600 px
Aktualisierungen
jeden Morgen
Designs
hell, dunkel, auto
Für
Blogs und Websites
Widget erstellen

Sie benötigen die vollständige Historie, höhere Limits oder Dateien nach Zeitplan? Datenpartnerschaften →

Widget einbetten

Elf Widgets für Ihre Website oder Ihren Blog: Flows, Fonds, Nettovermögen, CEFI. Beliebige Assets, ein Tag bis drei Monate, hell oder dunkel. Aktualisiert sich jeden Morgen selbst; kein Schlüssel nötig.

Widget erstellen →
Alle 11 Widgets im Builder →

Assets, Zeitraum, Design, Größe und die CEFI-Zeile werden dort eingestellt.

Über die Daten

Was die Zahlen bedeuten, bevor Sie darauf aufbauen.

T+1Ein Handelstag erscheint am nächsten Morgen (UTC), vor US-Börsenöffnung. Der neueste Tag kann später am selben Tag einmal korrigiert werden. SUI-Fonds kommen einen Tag später.
Assets und FondsJedes Asset kommt als Tagessumme und unter /v1/flows/{asset}/funds Fonds für Fonds (IBIT, FBTC, ETHA…). Ein Fonds ohne Zahl für den Tag ist null, nicht 0. Aktuelles Nettovermögen und gehaltene Coins je Fonds stehen unter /v1/funds.
30-Tage-FensterJeder Key liest die letzten 30 Tage; windowDays in der Antwort gibt das an. Langfristige Charts gibt es auf cryptoetf.today.
PreiseAus Börsentickern, 60 Sekunden gecacht. Siehe updatedAt in /v1/prices.
QuelleEmittentenmeldungen und öffentliche Fondsangaben. Dieselben Zahlen wie auf cryptoetf.today.
VerfügbarkeitREST, MCP und die tägliche Veröffentlichung werden auf status.cryptoetf.today überwacht.

Krypto-ETF-API — FAQ

Fragen zu Keys, Limits und Aktualität der Daten. Alles andere — Support

Gibt es eine kostenlose API für Bitcoin-ETF-Flows?

Ja. Die API ist kostenlos, mit einem Key aus Ihrem Profil: keine Karte, kein bezahlter Tarif. Sie deckt Bitcoin und 15 weitere Spot-Krypto-ETF-Komplexe ab.

Welche Assets sind abgedeckt?

Bitcoin, Ethereum, Solana, XRP, Hyperliquid, Dogecoin, Chainlink, Avalanche, Hedera, Litecoin, BNB, Polkadot, Sui, NEAR, Tron und Zcash — jeder in den USA gelistete Spot-Krypto-ETF-Komplex.

Liefert die API Flows je Fonds, etwa IBIT oder FBTC?

Ja. /v1/flows/{asset}/funds liefert den täglichen Nettoflow jedes Fonds auf ein Asset, etwa IBIT, FBTC oder ETHA, für dieselben letzten 30 Tage. Eine längere Historie je Fonds steht auf den Asset-Seiten der Website, zum Beispiel Bitcoin-ETF-Flows.

Kann ich das AUM jedes Krypto-ETFs abrufen?

Ja. /v1/funds listet jeden Spot-Krypto-ETF mit Emittent, Sponsorgebühr und Listing-Datum, seinem aktuellen Nettovermögen (AUM) und den gehaltenen Coins, dazu die Summe je Asset. Es ist ein aktueller Stand, keine Historie. Fidelity, Grayscale, Franklin Templeton, Canary und WisdomTree veröffentlichen ihre Bestände nicht in Coins, daher ist coinsHeld bei ihren Fonds null.

Wie oft werden die Daten aktualisiert?

Einmal pro Handelstag. Die Flows eines Tages erscheinen am nächsten Morgen (UTC), vor US-Börsenöffnung. Der neueste Tag kann später am selben Tag einmal korrigiert werden.

Gibt es eine API für das Sentiment bei Krypto-ETFs?

Ja: /v1/index/cefi liefert CEFI, einen Index von 0 bis 100 aus den Nettoflows aller Spot-Krypto-ETFs, mit den Komponenten Flow, Trend und Breite sowie 30 Tagen Historie.

Wie viel Historie bekomme ich?

Die letzten 30 Tage auf jedem Endpunkt. Längere Reihen gibt es in den Charts der Website.

Welche Rate Limits gelten?

120 Anfragen pro Minute pro Key. Über dem Limit antwortet die API mit 429 und einem Retry-After-Header. Der MCP-Server erlaubt 60 Anfragen pro Minute pro IP, ohne Key.

Gibt es eine OpenAPI-Spezifikation?

Ja, OpenAPI 3 unter api.cryptoetf.today/v1/openapi.json. Die interaktive Referenz liegt auf docs.cryptoetf.today.

Kann ich sie aus Claude oder Cursor nutzen?

Ja, über den MCP-Server unter mcp.cryptoetf.today/api/mcp. Er braucht keinen Key und liefert dieselben Zahlen.

Die ETF-Flows von gestern, vor US-Börsenöffnung.

GET https://api.cryptoetf.today/api/v1/flows/summary