API de Rendimiento
La API de rendimiento cripto para tasas en vivo e históricas.
Una API tipada única para tasas de préstamo, staking, préstamo y rendimiento de stablecoins en vivo e históricas en proveedores CeFi y DeFi — con actualización, fuente y confianza en cada tasa, además de un nivel gratuito y herramientas MCP para agentes IA.
- 620
- Activos cubiertos
- 57
- Proveedores monitoreados
- 41,930
- Tasas monitoreadas
- 31,074
- Actualizaciones en 24h
- 2m
- Actualización mediana
- 7s
- Proveedor más reciente
Campos específicos, no promesas vagas.
Cada respuesta está tipada y documentada. Aquí te mostramos exactamente qué puedes consultar y qué lleva cada tasa.
Tipos de datos
- Activos
- Proveedores
- Tasas de préstamo
- Recompensas de staking
- Tasas de endeudamiento
- Rendimientos de stablecoins
Señales por tasa
- Actualización de la tasa
- Metadatos del proveedor / fuente
- Estado de confianza y verificación
Clasificación
- CeFi · DeFi · staking líquido
- Tasa fija vs flexible
- Tasa base vs tasa máxima
// GET /api/v1/rates/USDC?category=lending { "data": { "symbol": "USDC", "rates": [ { "provider": "earnpark", "symbol": "USDC", "category": "lending", "rate": 10.00004127, "metadata": { "userAssets[0]AssetRiskLevel": "MEDIUM", "userAssets[0]AssetPayoutType": "DAILY" }, "lastUpdated": "2026-08-01T11:40:54.308Z", "coinId": "usd-coin", "providerSymbol": "USDC", "unitType": "percentage", "unitSymbol": "%", "ageSeconds": 50, "stale": false }, { "provider": "compound-v3", "symbol": "USDC", "category": "lending", "rate": 3.19039432, "metadata": { "mode": "comet_supply_rate", "method": "getSupplyRate", "source": "onchain_rate", "chainId": 1, "contract": "0xc3d688B66703497DAA19211EEdff47f25384cdc3" }, "lastUpdated": "2026-08-01T11:40:53.907Z", "coinId": "usd-coin", "providerSymbol": "USDC", "unitType": "percentage", "unitSymbol": "%", "ageSeconds": 51, "stale": false }, { "provider": "youhodler", "symbol": "USDC", "category": "lending", "rate": 12, "metadata": null, "lastUpdated": "2026-08-01T11:40:51.223Z", "coinId": "usd-coin", "providerSymbol": "USDC", "unitType": "percentage", "unitSymbol": "%", "ageSeconds": 53, "stale": false } ], "count": 16 } }
Lo que retorna la API
Una respuesta real, obtenida en vivo.
Cada tasa de proveedor para un único activo, exactamente como la devuelve GET /api/v1/rates/:symbol. Selecciona una fila para ver la respuesta JSON en vivo.
| Proveedor | Categoría | Tasa | Actualizado |
|---|---|---|---|
aqru BTC | lending | 2.5 | Aug 1, 11:35 UTC |
aave-v3 BTC | lending | 0.00748325 | Aug 1, 11:35 UTC |
bitfinex BTC | lending | 0.0014 | Aug 1, 11:35 UTC |
earnpark BTC | lending | 10.00003436 | Aug 1, 11:30 UTC |
youhodler BTC | lending | 8 | Aug 1, 11:30 UTC |
kamino WBTC | lending | 0.02426345 | Aug 1, 11:30 UTC |
justlend BTC | lending | 0.01988315 | Aug 1, 11:30 UTC |
okx BTC | lending | 1.825 | Aug 1, 11:30 UTC |
nebeus BTC | lending | 4.5 | Aug 1, 11:30 UTC |
nexo BTC-180D | lending | 6.2 | Aug 1, 11:30 UTC |
morpho WBTC | lending | 0.00004217 | Aug 1, 11:30 UTC |
spark BTC | lending | 0.00000533 | Aug 1, 11:30 UTC |
gemini BTC | lending | 0.01 | Aug 1, 11:30 UTC |
lunefi | lending | 21.5 | Jul 21, 09:37 UTC |
{
"data": {
"symbol": "BTC",
"rates": [
{
"provider": "aqru",
"symbol": "BTC",
"category": "lending",
"rate": 2.5,
"metadata": null,
"lastUpdated": "2026-08-01T11:35:36.584Z",
"coinId": "bitcoin",
"providerSymbol": "BTC"
}
],
"count": 14
}
}Una API cubre todas las categorías de tasas. Cada endpoint devuelve el mismo esquema JSON normalizado, por lo que préstamos, staking y solicitudes por activo comparten una única integración.
API de tasas de préstamos cripto
APY de préstamos en vivo por activo y proveedor en CeFi y DeFi, con tasas base vs máximas, señales de frescura y origen en cada tasa.
GET /api/v1/rates/{symbol}?category=lendingComparar tasas de préstamos en vivoAPI de recompensas de staking
Tasas de recompensas de staking por activo en validadores, exchanges y proveedores de staking líquido, normalizadas al mismo esquema que los préstamos.
GET /api/v1/rates/{symbol}?category=stakingComparar recompensas de stakingTasas de criptomonedas por activo
Todas las categorías de tasas para un único activo en una sola llamada — préstamos, staking y endeudamiento lado a lado, listos para páginas por moneda y búsquedas de agentes.
GET /api/v1/rates/{symbol}Explorar tasas por activoDiseñado para equipos que implementan funciones de rendimiento.
Evita mantener integraciones de proveedores — obtén datos de rendimiento verificados desde una única API tipada.
La Yield API es una superficie de la capa de inteligencia de rendimiento de Bitcompare, respaldada por datos históricos de tasas en cada activo y proveedor cubierto.
Billeteras
Añade descubrimiento de rendimiento sin mantener integraciones de proveedores.
Para walletsFintechs
Integra datos de rendimiento de stablecoins y criptomonedas en tus productos.
Para fintechsExchanges / proveedores
Compara tasas y entiende tu posición en el mercado.
Para exchangesAgentes de IA
Accede a datos de rendimiento en tiempo real a través de herramientas MCP respaldadas por API.
Para agentes de IACopia y pega recetas de integración.
Fragmentos prácticos contra puntos finales REST documentados — mejores rendimientos de stablecoin, recompensas de staking y diferencias entre préstamos y créditos. Cada respuesta lleva frescura, fuente y confianza para que sepas cuán actual es cada tasa.
Mejor rendimiento de stablecoin entre proveedores
Obtén tasas de préstamo de USDC en vivo de cada proveedor cubierto, luego ordénalas por APY para encontrar el mejor rendimiento de stablecoin.
// 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]
{
"data": {
"symbol": "USDC",
"rates": [
{
"provider": "earnpark",
"symbol": "USDC",
"category": "lending",
"rate": 10.00004127,
"metadata": {
"userAssets[0]AssetRiskLevel": "MEDIUM",
"userAssets[0]AssetPayoutType": "DAILY"
},
"lastUpdated": "2026-08-01T11:40:54.308Z",
"coinId": "usd-coin",
"providerSymbol": "USDC",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 50,
"stale": false
},
{
"provider": "compound-v3",
"symbol": "USDC",
"category": "lending",
"rate": 3.19039432,
"metadata": {
"mode": "comet_supply_rate",
"method": "getSupplyRate",
"source": "onchain_rate",
"chainId": 1,
"contract": "0xc3d688B66703497DAA19211EEdff47f25384cdc3"
},
"lastUpdated": "2026-08-01T11:40:53.907Z",
"coinId": "usd-coin",
"providerSymbol": "USDC",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 51,
"stale": false
}
],
"count": 16
}
}Rastrear recompensas de staking para un activo
Consulta las recompensas de staking en vivo para ETH a través de validadores y plataformas para monitorear las tasas de recompensa en tu aplicación.
# Track staking rewards for ETH curl -s "https://api.bitcompare.net/api/v1/rates/ETH?category=staking" \ -H "Authorization: Bearer $BITCOMPARE_API_KEY"
{
"data": {
"symbol": "ETH",
"rates": [
{
"provider": "nexo",
"symbol": "ETH",
"category": "staking",
"rate": 6.25,
"metadata": {
"source": "nexo_earn_api",
"duration": 30,
"flexRate": 3.25,
"baseSymbol": "ETH",
"cryptoName": "Ether",
"hasFloorApy": false,
"durationType": "fixed",
"rewardsClaim": "automatic",
"warmUpPeriod": {
"type": "range",
"numbers": [
1,
1
],
"periods": [
"day",
"day"
]
},
"rewardsPayout": "automatic",
"rewardFrequency": {
"text": "daily",
"type": "text"
},
"minPurchaseAmount": "0.26668219",
"undelegationPeriod": {
"text": "immediate",
"type": "text"
},
"flexProviderSymbol": "ETH-FLEX"
},
"lastUpdated": "2026-08-01T11:30:55.184Z",
"coinId": "ethereum",
"providerSymbol": "ETH-30D",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 207,
"stale": false
},
{
"provider": "frax",
"symbol": "ETH",
"category": "staking",
"rate": 2.71929941,
"metadata": {
"url": "https://api.frax.finance/v2/frxeth/summary/latest",
"field": "sfrxethApr",
"source": "multi_source"
},
"lastUpdated": "2026-08-01T11:30:53.205Z",
"coinId": "ethereum",
"providerSymbol": "ETH",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 209,
"stale": false
}
],
"count": 11
}
}Comparar tasas de préstamo vs tasas de endeudamiento
Obtén las tasas de préstamo y endeudamiento de BTC lado a lado para mostrar la diferencia entre ganar y endeudarse sobre el mismo activo.
// 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)
{
"data": {
"symbol": "BTC",
"rates": [
{
"provider": "aqru",
"symbol": "BTC",
"category": "lending",
"rate": 2.5,
"metadata": null,
"lastUpdated": "2026-08-01T11:35:36.584Z",
"coinId": "bitcoin",
"providerSymbol": "BTC",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 85,
"stale": false
},
{
"provider": "aave-v3",
"symbol": "BTC",
"category": "lending",
"rate": 0.00748325,
"metadata": {
"mode": "aave_liquidity_rate",
"method": "getReserveData",
"source": "onchain_rate",
"chainId": 1,
"contract": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2"
},
"lastUpdated": "2026-08-01T11:35:25.125Z",
"coinId": "bitcoin",
"providerSymbol": "BTC",
"unitType": "percentage",
"unitSymbol": "%",
"ageSeconds": 96,
"stale": false
}
],
"count": 14
}
}Parámetros y esquemas completos en docs.bitcompare.net.
Conoce la actualización y confiabilidad de cada tasa.
Cada tasa incluye información de actualización, fuente y confianza — para que puedas confiar en lo que implementas.
Con qué frecuencia se actualizan las tasas
Las tasas se actualizan continuamente, típicamente cada 5 minutos, y cada una lleva una señal de frescura.
Qué significa "verificado"
Las tasas verificadas están confirmadas contra la fuente propia del proveedor, no son estimadas.
Cómo se captura la fuente
Cada tasa registra su tipo de fuente: API del proveedor, feed de socio o revisión manual.
Qué significan las señales de confianza
Una etiqueta de confianza indica cuán confiable es una tasa, para que puedas filtrar datos de baja confianza.
Por qué difieren las tasas
Las tasas varían según la región, activo, nivel, bloqueo, saldo y términos del proveedor — expuesto donde esté disponible.
Patrocinado vs orgánico
Las colocaciones patrocinadas están claramente separadas de los datos de tasas orgánicas y nunca los alteran.
Todo lo que necesitas para integrar.
Documentación, esquemas y superficies listas para agentes — construidas para desarrolladores y agentes de IA por igual.
Preguntas frecuentes
Preguntas frecuentes
- ¿Existe una API de tasas de préstamo de criptomonedas?
- Sí. La API Yield devuelve tasas de préstamo en tiempo real e históricas para 620+ activos en 55+ proveedores CeFi y DeFi — por ejemplo GET /api/v1/rates/USDC?category=lending — con señales de actualización y origen por tasa. Los mismos datos alimentan las páginas de comparación de tasas de préstamo.
- ¿Existe una API de recompensas de staking?
- Sí. Las tasas de recompensas de staking se sirven desde el mismo endpoint con category=staking, cubriendo validadores, exchanges y proveedores de staking líquido, normalizados al mismo esquema JSON que las tasas de préstamo y endeudamiento.
- ¿Puedo obtener tasas de criptomonedas para un activo específico?
- Sí. Al solicitar un activo sin un filtro de categoría — por ejemplo GET /api/v1/rates/ETH — se devuelven todas las categorías de tasas para ese activo en una sola llamada, préstamos, staking y endeudamiento lado a lado, que es la estructura que la mayoría de aplicaciones y agentes de IA desean para vistas por moneda.
- ¿Cubre la API tanto CeFi como DeFi?
- Sí. Cada tasa se clasifica como CeFi o DeFi y fija o flexible, por lo que puedes filtrar o comparar ambas en una sola respuesta en lugar de ensamblar fuentes separadas.
- ¿Pueden los agentes de IA usar la API Yield?
- Sí. La API REST tiene una especificación OpenAPI pública y un nivel gratuito, y la misma capa de datos se expone como herramientas MCP para agentes — conecta mediante el endpoint MCP alojado o el paquete npm @bitcompare/mcp-server.
Empieza a construir en minutos.
10,000 solicitudes al mes gratis — sin tarjeta de crédito. Los planes pagos desbloquean mayor volumen.
- Tier gratuito: 10,000 solicitudes/mes, sin tarjeta requerida
- Planes pagos para mayor volumen y SLAs
- Inicia sesión solo para claves, facturación y dashboards en pro.bitcompare.net
- Docs y la especificación OpenAPI son públicas — no se requiere login
- Las herramientas MCP funcionan con la misma API y capa de datos