API für Entwickler
Die Daten der Tools als JSON, zum Lesen aus deinen Programmen, deinen Skripten oder einer Tabelle. Nur lesend: die API ändert nichts an deinem Konto.
https://api.nexotrade.comDein Schlüssel
Du erstellst ihn unter Einstellungen › API, ab dem Rang Elite. Du kannst bis zu 5 gleichzeitig haben und sie jederzeit löschen. Zu Einstellungen › API
Der Schlüssel wird nur einmal angezeigt, beim Erstellen. Bewahre ihn wie ein Passwort auf: in einer Umgebungsvariable oder in den Skripteigenschaften, nie im Code, in einer Zelle oder in einem Repository.
Er gehört in den Authorization-Header jeder Anfrage, nie in die URL:
Authorization: Bearer nxt_…Die API antwortet nicht auf Webseiten anderer Websites (sie hat kein CORS). Ruf sie von einem Server, einem Skript oder aus Google Sheets auf, damit dein Schlüssel in niemandes Browser landet.
Mit dem Erstellen eines Schlüssels akzeptierst du die Nutzungsbedingungen der API. Bedingungen lesen
Limits
Jeder Schlüssel kann 60 Anfragen pro Minute und 10.000 pro Tag stellen. Der Tag beginnt um 00:00 UTC. Die Bitcoin-Zone und der Fear-and-Greed-Index ändern sich einmal am Tag: sie jede Minute abzufragen bringt nichts Neues.
Jede Antwort enthält diese Header:
| X-RateLimit-Limit | Die Anfragen, die du pro Tag stellen kannst. |
|---|---|
| X-RateLimit-Remaining | Die, die dir heute noch bleiben. |
| X-RateLimit-Reset | Die Sekunden bis zum Beginn des nächsten Tages (00:00 UTC). |
| X-RateLimit-Limit-Minute | Die Anfragen, die du pro Minute stellen kannst. |
| Retry-After | Nur bei einem 429: die Sekunden, die du warten musst, bevor du wieder anfragst. |
Fehler
Ein Fehler kommt mit seinem HTTP-Status und diesem Body. Dein Programm sollte «codigo» prüfen: «mensaje» ist für Menschen und kann sich ändern.
{
"error": {
"codigo": "ritmo",
"mensaje": "Du bist zu schnell. Warte kurz und versuch es noch einmal."
}
}| HTTP | Code | Wann |
|---|---|---|
| 401 | clave-api | Der Schlüssel fehlt, hat nicht das richtige Format oder gilt nicht mehr (zum Beispiel, weil du ihn gelöscht hast). |
| 403 | sin-permiso | Dein Rang schaltet diesen Endpunkt nicht frei. In «puerta» steht, was ihn freischaltet. |
| 404 | no-existe | Diesen Endpunkt gibt es nicht. |
| 405 | — | Die API ist nur lesbar: sie nimmt GET und HEAD an. |
| 429 | ritmo | Du hast das Minuten- oder das Tageslimit überschritten. Warte so lange, wie Retry-After sagt. |
| 503 | api-apagada | Die API ist gerade kurz abgeschaltet. |
| 503 | no-disponible | Die Quelle dieser Daten antwortet gerade nicht. Versuch es in einer Weile noch einmal. |
| 500 | fallo | Bei uns ist etwas schiefgelaufen. |
Endpunkte
Alle werden mit GET abgefragt und antworten in JSON. Die Parameter stehen in der URL, nach «?».
GET /v1/zona-btc
Die Bitcoin-Zone: eine Note von 1 bis 100, wie hoch oder niedrig er im Vergleich zu den letzten 4 Jahren steht, und ihre Teile.
Wer ihn nutzen kann: Ab dem Rang Elite
| Parameter | Was er macht |
|---|---|
| historico | Mit 1 auch die Note jedes Tages.Werte: 1 |
Quelle: Alternative.me
{
"hoy": {
"fecha": "2026-10-27",
"nota": 63,
"tramo": "alta",
"cobertura": 1,
"comparaciones": [
{
"dias": 1,
"nota": 61,
"diferencia": 2
}
],
"enElTramo": 4
},
"atrasada": false,
"version": 3,
"partes": {
"mayer": 71,
"semanas200": 66,
"funding": 48,
"miedo": 55
},
"serie": null,
"fuentes": [
{
"fuente": "Alternative.me",
"enlace": "https://alternative.me/crypto/fear-and-greed-index/"
}
]
}GET /v1/miedo-codicia
Der heutige Fear-and-Greed-Index mit seinem Bereich und dem Stand von gestern und vor 7 und 30 Tagen.
Wer ihn nutzen kann: Ab dem Rang Elite
| Parameter | Was er macht |
|---|---|
| historico | Mit 1 auch die letzten 30 Tage.Werte: 1 |
Quelle: Alternative.me
{
"hoy": {
"fecha": "2026-10-28",
"valor": 54,
"tramo": "neutral",
"comparaciones": [
{
"dias": 1,
"valor": 50,
"diferencia": 4
}
]
},
"atrasado": false,
"serie": null,
"fuente": {
"fuente": "Alternative.me",
"enlace": "https://alternative.me/crypto/fear-and-greed-index/"
}
}GET /v1/funding
Die durchschnittliche 8-Stunden-Finanzierung der Perpetual-Futures, in %, für jede Münze.
Wer ihn nutzen kann: Ab dem Rang Elite
| Parameter | Was er macht |
|---|---|
| moneda | Die Münze der Reihe der letzten 30 Tage (ohne Angabe BTC).Werte: BTC, ETH, SOL, XRP, DOGE, BNB, ADA, SUI, LINK, AVAX, LTC, HYPE |
{
"hora": "2026-10-28T10:00:00.000Z",
"monedas": [
{
"moneda": "BTC",
"media8h": 0.0081
},
{
"moneda": "ETH",
"media8h": 0.0064
}
],
"serie": {
"moneda": "BTC",
"tramos": [
{
"t": "2026-10-28T00:00:00.000Z",
"media": 0.0079
}
]
}
}GET /v1/calendario
Die Wirtschaftsdaten der Woche: wann sie erscheinen, ihre Bedeutung, die Prognose, der vorherige und der tatsächliche Wert.
Wer ihn nutzen kann: Ab dem Rang Elite
| Parameter | Was er macht |
|---|---|
| semana | Diese Woche oder die nächste.Werte: actual, siguiente |
| importancia | Nur diese Bedeutungsstufen, durch Kommas getrennt. Ohne Angabe nur die mit hoher Bedeutung.Werte: alta, media, baja |
| paises | Nur diese Länder, durch Kommas getrennt.Werte: estados-unidos, eurozona, reino-unido, japon, china, espana, mexico, argentina, colombia, cripto |
| idioma | Die Sprache der Datennamen (ohne Angabe Spanisch).Werte: es, en, pt, de, fr, tr |
Quelle: FREDThis product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.
{
"semana": "actual",
"hora": "2026-10-28T10:00:00.000Z",
"vieja": false,
"eventos": [
{
"id": "us-ipc-anual",
"titulo": "IPC (anual)",
"pais": "US",
"impacto": "alto",
"hora": "2026-10-29T12:30:00.000Z",
"soloFecha": false,
"actual": null,
"prevision": 2.9,
"anterior": 3,
"unidad": "%",
"decimales": 1,
"fuente": null
}
],
"aviso": {
"texto": "This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis.",
"enlace": "https://fred.stlouisfed.org/docs/api/terms_of_use.html"
}
}GET /v1/mapa/{moneda}
Die Zonen der Liquidationskarte: wo sich Liquidationen sammeln, auf welcher Seite und wie stark.
Wer ihn nutzen kann: Noch niemand: er wird bald freigeschaltet.
| Parameter | Was er macht |
|---|---|
| monedaPflicht | Im Pfad: bitcoin oder ethereum (ethereum mit der vollständigen Karte).Werte: bitcoin, ethereum |
| horizonte | Der Horizont der Karte (ohne Angabe 1h).Werte: 1h, 4h |
| antiguedad | Nur das Geld, das in dieser Zeit hinzukam.Werte: todas, 4h, 12h, 24h, 3d, 7d |
| apalancamiento | Nur diese Hebel, durch Kommas getrennt (3,5,10). |
| minima | Die Mindeststärke der Zonen.Werte: 0, 25, 50, 75 |
| en | Ein vergangener Zeitpunkt in ISO 8601 mit Zeitzone (bis zu 30 Tage zurück). |
{
"moneda": "bitcoin",
"horizonte": "1h",
"version": "completa",
"calculadaEn": "2026-10-28T10:00:00.000Z",
"datosDe": "2026-10-28T09:59:30.000Z",
"enDirecto": true,
"zonas": [
{
"desde": 64200,
"hasta": 64550,
"lado": "largos",
"fuerza": 82,
"confianza": 0.74,
"estado": "activa",
"nacio": "2026-10-27T22:10:00.000Z"
}
],
"tiempo": {
"en": null,
"desde": "2026-09-28T10:05:00.000Z",
"hasta": "2026-10-28T10:00:00.000Z"
},
"filtro": {
"antiguedad": "todas",
"apalancamientos": null,
"minima": 0,
"escalones": [
5,
10,
25,
50,
100
],
"disponible": true
},
"vieja": false,
"mejora": null
}Beispiele
Alle vier fragen die heutige Bitcoin-Zone ab. Die ersten drei lesen den Schlüssel aus der Umgebungsvariable API_KEY: setz sie vorher in deinem Terminal, nicht im Code.
curl -H "Authorization: Bearer $API_KEY" https://api.nexotrade.com/v1/zona-btcimport os
import requests
r = requests.get(
"https://api.nexotrade.com/v1/zona-btc",
headers={"Authorization": f"Bearer {os.environ['API_KEY']}"},
timeout=10,
)
r.raise_for_status()
hoy = r.json()["hoy"]
print(hoy["fecha"], hoy["nota"], hoy["tramo"])const r = await fetch('https://api.nexotrade.com/v1/zona-btc', {
headers: { Authorization: `Bearer ${process.env.API_KEY}` },
});
if (!r.ok) throw new Error(`HTTP ${r.status}`);
const { hoy } = await r.json();
console.log(hoy.fecha, hoy.nota, hoy.tramo);Google Sheets
Mit Apps Script trägt die Tabelle den Wert jedes Tages in eine neue Zeile ein.
- Öffne in deiner Tabelle Erweiterungen › Apps Script.
- Füge unter Projekteinstellungen › Skripteigenschaften die Eigenschaft API_KEY mit deinem Schlüssel als Wert hinzu. So steht der Schlüssel in keiner Zelle und nicht im Code.
- Füge im Editor den Code unten ein und speichere ihn.
- Führe zonaBtc einmal aus und erteile die Berechtigung. Es trägt den heutigen Wert im Tab «Bitcoin-Zone» ein.
- Damit es sich jeden Tag selbst einträgt, füge unter Trigger einen für zonaBtc hinzu, zeitgesteuert, einmal am Tag.
function zonaBtc() {
const clave = PropertiesService.getScriptProperties().getProperty('API_KEY');
const r = UrlFetchApp.fetch('https://api.nexotrade.com/v1/zona-btc', {
headers: { Authorization: 'Bearer ' + clave },
muteHttpExceptions: true,
});
if (r.getResponseCode() !== 200) throw new Error('HTTP ' + r.getResponseCode() + ': ' + r.getContentText());
const hoy = JSON.parse(r.getContentText()).hoy;
if (!hoy) return;
const libro = SpreadsheetApp.getActiveSpreadsheet();
const hoja = libro.getSheetByName("Bitcoin-Zone") || libro.insertSheet("Bitcoin-Zone");
if (hoja.getLastRow() === 0) hoja.appendRow(['fecha', 'nota', 'tramo']);
const fechas = hoja.getRange(1, 1, hoja.getLastRow(), 1).getDisplayValues().flat();
if (!fechas.includes(hoy.fecha)) hoja.appendRow(["'" + hoy.fecha, hoy.nota, hoy.tramo]);
}Quellen und ihre Lizenzen
Manche Daten stammen aus Quellen, die genannt werden wollen. Wenn du sie zeigst, nenne sie so:
- Der Fear-and-Greed-Index, auch innerhalb der Zone: nenne Alternative.me mit dem Link. https://alternative.me/crypto/fear-and-greed-index/
- Die US-Daten des Kalenders stammen aus der FRED-API, die diesen Hinweis verlangt: This product uses the FRED® API but is not endorsed or certified by the Federal Reserve Bank of St. Louis. Ihre Bedingungen
- Die EZB-Zinsen im Kalender tragen ihre Quelle im Feld «fuente» jedes Eintrags. Gib sie unverändert wieder, ohne die Zahlen zu ändern.
Antworten mit Daten aus diesen Quellen tragen die Quellenangabe in «fuente», «fuentes» oder «aviso». API-Nutzungsbedingungen
Das ist eine Information, keine Anlageempfehlung.