NeuDie Bitcompare Yield API und MCP geben Entwicklern und KI-Agenten Zugriff auf Live-Daten zu Kryptowährungsrenditen.

Rendite-API

Die Krypto-Yield-API für Live- und historische Kurse.

Eine typsichere API für Live- und historische Lending-, Staking-, Borrowing- und Stablecoin-Yields über CeFi- und DeFi-Anbieter — mit Aktualität, Quelle und Konfidenzwert für jeden Kurs, plus kostenloser Tier und MCP-Tools für KI-Agenten.

AbdeckungLive
614
Vermögenswerte erfasst
65
Anbieter verfolgbar
41,536
Zinssätze überwacht
32,324
Aktualisierungen in 24h
3m
Mittlere Aktualisierung
23s
Aktuellster Anbieter
Was die API enthält

Spezifische Felder, keine vagen Behauptungen.

Jede Antwort ist typisiert und dokumentiert. Hier erfahren Sie genau, was Sie abfragen können und welche Sätze jede Rate trägt.

Datentypen

  • Vermögenswerte
  • Anbieter
  • Kreditvergabesätze
  • Staking-Belohnungen
  • Kreditvergabe-Zinssätze
  • Stablecoin-Renditen

Pro-Zinssatz-Signale

  • Aktualität der Zinssätze
  • Anbieter- / Quellen-Metadaten
  • Konfidenz & Verifizierungsstatus

Klassifizierung

  • CeFi · DeFi · Liquid Staking
  • Fest oder variabel
  • Basiszinssatz vs. maximaler Zinssatz
Beispiel-Zinssatz-Response
// GET /api/v1/rates/USDC?category=lending
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "provider": "fluid",
        "symbol": "USDC",
        "category": "lending",
        "rate": 5.23,
        "metadata": null,
        "lastUpdated": "2026-07-18T09:10:58.182Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "kamino",
        "symbol": "USDC",
        "category": "lending",
        "rate": 3.42869624,
        "metadata": {
          "headline": {
            "apy": 3.4286962393178078,
            "name": "D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59",
            "tvlUsd": 112029919.10174048
          },
          "variants": [
            {
              "apy": 3.4286962393178078,
              "name": "D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59",
              "tvlUsd": 112029919.10174048
            }
          ],
          "truncated": true,
          "variantCount": 4
        },
        "lastUpdated": "2026-07-18T09:10:46.691Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "nexo",
        "symbol": "USDC",
        "category": "lending",
        "rate": 10.5,
        "metadata": {
          "source": "nexo_earn_api",
          "duration": 90,
          "flexRate": 6.5,
          "baseSymbol": "USDC",
          "cryptoName": "USD Coin",
          "hasFloorApy": false,
          "durationType": "fixed",
          "rewardsClaim": "automatic",
          "warmUpPeriod": {
            "type": "range",
            "numbers": [
              1,
              1
            ],
            "periods": [
              "day",
              "day"
            ]
          },
          "rewardsPayout": "automatic",
          "rewardFrequency": {
            "text": "daily",
            "type": "text"
          },
          "minPurchaseAmount": "500.100310",
          "undelegationPeriod": {
            "text": "immediate",
            "type": "text"
          },
          "flexProviderSymbol": "USDC-FLEX"
        },
        "lastUpdated": "2026-07-18T09:10:38.069Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC-90D",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 19
  }
}

Das gibt die API zurück

Eine echte Antwort, live abgerufen.

Jeder Provider-Satz für einen einzelnen Asset, genau wie GET /api/v1/rates/:symbol ihn zurückgibt. Wählen Sie eine Zeile aus, um die Live-JSON-Antwort anzuzeigen.

Live
AnbieterKategorieKursAktualisiert
bitfinex
BTC
lending0.0016Jul 18, 09:10 UTC
kamino
WBTC
lending0.02490503Jul 18, 09:10 UTC
nexo
BTC-180D
lending6.2Jul 18, 09:10 UTC
morpho
WBTC
lending0.00005686Jul 18, 09:10 UTC
gemini
BTC
lending0.01Jul 18, 09:10 UTC
aqru
BTC
lending2.5Jul 18, 09:10 UTC
aave-v3
BTC
lending0.00665735Jul 18, 09:10 UTC
justlend
BTC
lending0.01980546Jul 18, 09:10 UTC
youhodler
BTC
lending8Jul 18, 09:10 UTC
nebeus
BTC
lending4.5Jul 18, 09:10 UTC
okx
BTC
lending1.825Jul 18, 09:10 UTC
silo
CBBTC
lending0Jul 18, 09:00 UTC
spark
BTC
lending0.00000727Jul 18, 09:00 UTC
euler-v2
WBTC
lending0.17559976Jul 14, 11:20 UTC
lunefi
lending21.5Jul 2, 06:45 UTC
earnpark
BTC
lending15.00011332Apr 27, 01:51 UTC
GET /api/v1/rates/BTC?category=lendingLive
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "bitfinex",
        "symbol": "BTC",
        "category": "lending",
        "rate": 0.0016,
        "metadata": null,
        "lastUpdated": "2026-07-18T09:10:52.063Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC"
      }
    ],
    "count": 16
  }
}
Klicken Sie auf eine Zeile, um die Antwort zu überprüfen · Wird alle 5 Min aktualisiertVollständiges Schema in der Dokumentation
Entwickelt für

Perfekt für Teams, die Yield-Features entwickeln.

Sparen Sie sich die Verwaltung von Anbieter-Integrationen – beziehen Sie verifizierte Yield-Daten von einer typisierten API.

Die Yield API ist eine Oberfläche von Bitcompares Yield-Intelligence-Layer, gestützt durch historische Kursdaten über alle abgedeckten Assets und Anbieter.

Rezepte

Copy-Paste-Integrationsrezepte.

Praktische Snippets gegen dokumentierte REST-Endpunkte – beste Stablecoin-Renditen, Staking-Belohnungen und die Spreads zwischen Verleihen und Ausleihen. Jede Antwort enthält Frische, Quelle und Vertrauen, damit Sie wissen, wie aktuell jeder Satz ist.

Beste Stablecoin-Rendite über Anbieter hinweg

Aktuelle USDC-Verleihsätze von allen abgedeckten Anbietern abrufen und dann nach APY sortieren, um die höchste Stablecoin-Rendite zu finden.

// Best stablecoin yield: fetch USDC lending rates, sort by rate
const res = await fetch(
  "https://api.bitcompare.net/api/v1/rates/USDC?category=lending",
  { headers: { Authorization: `Bearer ${process.env.BITCOMPARE_API_KEY}` } }
)
const { data } = await res.json()
const best = data.rates.sort((a, b) => Number(b.rate) - Number(a.rate))[0]
Beispielantwort
{
  "data": {
    "symbol": "USDC",
    "rates": [
      {
        "provider": "fluid",
        "symbol": "USDC",
        "category": "lending",
        "rate": 5.23,
        "metadata": null,
        "lastUpdated": "2026-07-18T09:10:58.182Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "kamino",
        "symbol": "USDC",
        "category": "lending",
        "rate": 3.42869624,
        "metadata": {
          "headline": {
            "apy": 3.4286962393178078,
            "name": "D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59",
            "tvlUsd": 112029919.10174048
          },
          "variants": [
            {
              "apy": 3.4286962393178078,
              "name": "D6q6wuQSrifJKZYpR1M8R4YawnLDtDsMmWM1NbBmgJ59",
              "tvlUsd": 112029919.10174048
            }
          ],
          "truncated": true,
          "variantCount": 4
        },
        "lastUpdated": "2026-07-18T09:10:46.691Z",
        "coinId": "usd-coin",
        "providerSymbol": "USDC",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 19
  }
}

Staking-Belohnungen für ein Asset verfolgen

Aktuelle Staking-Belohnungen für ETH über Validatoren und Plattformen abfragen, um die Belohnungsraten in Ihrer App zu überwachen.

# Track staking rewards for ETH
curl -s "https://api.bitcompare.net/api/v1/rates/ETH?category=staking" \
  -H "Authorization: Bearer $BITCOMPARE_API_KEY"
Beispielantwort
{
  "data": {
    "symbol": "ETH",
    "rates": [
      {
        "provider": "lido",
        "symbol": "ETH",
        "category": "staking",
        "rate": 2.207,
        "metadata": null,
        "lastUpdated": "2026-07-18T09:10:57.008Z",
        "coinId": "ethereum",
        "providerSymbol": "ETH",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "stakin",
        "symbol": "ETH",
        "category": "staking",
        "rate": 2.71,
        "metadata": null,
        "lastUpdated": "2026-07-18T09:10:21.964Z",
        "coinId": "ethereum",
        "providerSymbol": "ETH",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 12
  }
}

Verleih- vs. Ausleihsätze vergleichen

BTC-Verleih- und Ausleihsätze nebeneinander abrufen, um den Spread zwischen Verdienen und Ausleihen desselben Assets zu ermitteln.

// Compare BTC lending vs borrowing rates (one call per category)
const [lending, borrowing] = await Promise.all(
  ["lending", "borrowing"].map((category) =>
    fetch(
      `https://api.bitcompare.net/api/v1/rates/BTC?category=${category}`,
      { headers: { Authorization: `Bearer ${process.env.BITCOMPARE_API_KEY}` } }
    ).then((r) => r.json())
  )
)
const spread =
  Number(borrowing.data.rates[0].rate) - Number(lending.data.rates[0].rate)
Beispielantwort
{
  "data": {
    "symbol": "BTC",
    "rates": [
      {
        "provider": "bitfinex",
        "symbol": "BTC",
        "category": "lending",
        "rate": 0.0016,
        "metadata": null,
        "lastUpdated": "2026-07-18T09:10:52.063Z",
        "coinId": "bitcoin",
        "providerSymbol": "BTC",
        "unitType": "absolute",
        "unitSymbol": null
      },
      {
        "provider": "kamino",
        "symbol": "BTC",
        "category": "lending",
        "rate": 0.02490503,
        "metadata": {
          "headline": {
            "apy": 0.024905030905908454,
            "name": "HYnVhjsvU1vBKTPsXs1dWe6cJeuU8E4gjoYpmwe81KzN",
            "tvlUsd": 169597.13063545013
          },
          "variants": [
            {
              "apy": 0.024905030905908454,
              "name": "HYnVhjsvU1vBKTPsXs1dWe6cJeuU8E4gjoYpmwe81KzN",
              "tvlUsd": 169597.13063545013
            }
          ],
          "truncated": false,
          "variantCount": 1
        },
        "lastUpdated": "2026-07-18T09:10:46.691Z",
        "coinId": "bitcoin",
        "providerSymbol": "WBTC",
        "unitType": "absolute",
        "unitSymbol": null
      }
    ],
    "count": 16
  }
}

Vollständige Parameter und Schemata unter docs.bitcompare.net.

Frische & Vertrauen

Erfahren Sie, wie frisch und vertrauenswürdig jeder Zinssatz ist.

Jeder Zinssatz trägt Frische, Quelle und Vertrauen — damit Sie dem, was Sie versenden, vertrauen können.

Wie oft Zinssätze aktualisiert werden

Zinssätze werden kontinuierlich aktualisiert, typischerweise alle 5 Minuten, und jeder trägt ein Frischesignal.

Was "verifiziert" bedeutet

Verifizierte Zinssätze werden gegen die eigene Quelle des Anbieters bestätigt, nicht geschätzt.

Wie die Quelle erfasst wird

Jeder Zinssatz zeichnet seinen Quellentyp auf — Anbieter-API, Partner-Feed oder manuelle Überprüfung.

Was Vertrauenssignale bedeuten

Ein Vertrauenslabel kennzeichnet, wie zuverlässig ein Zinssatz ist, damit Sie Daten mit geringem Vertrauen filtern können.

Warum Zinssätze unterschiedlich sind

Zinssätze variieren je nach Region, Asset, Tier, Lockup, Guthaben und Anbieterkonditionen — soweit verfügbar offengelegt.

Gesponsert vs. organisch

Gesponserte Platzierungen sind klar von organischen Zinsdaten getrennt und verändern diese niemals.

Entwicklerressourcen

Alles, was Sie für die Integration benötigen.

Dokumentation, Schema und agentenfähige Oberflächen — entwickelt für Entwickler und KI-Agenten.

Beginnen Sie in wenigen Minuten.

10.000 Anfragen pro Monat kostenlos — ohne Kreditkarte. Bezahlte Pläne ermöglichen höheres Volumen.

  • Kostenlos: 10.000 Anfragen/Monat, keine Karte erforderlich
  • Bezahlte Pläne für höheres Volumen und SLAs
  • Anmelden nur für Schlüssel, Abrechnung und Dashboards unter pro.bitcompare.net
  • Dokumentation und OpenAPI-Spezifikation sind öffentlich — keine Anmeldung erforderlich
  • MCP-Tools werden von derselben API und Datenschicht unterstützt