Opennan

Technische Indikatoren

Live

SMA, Wilder-RSI und prozentuale Renditen berechnen.

FreeKostenlos mit OpenNan-Schlüssel. 30 Finanzanfragen pro Minute und Konto.
POST /v1/finance/indicatorsFree · 30 requests/min

Request

Calculate a moving average, RSI or returns from candles supplied by the caller.

Sign in or use an API key to run live.

Technical indicators

Example output

Caller-supplied data · price

SMA

Value

Value Missing price

Data table
TimeValue
Missing
Missing
102.66666667
105.33333333
106
108.66666667
109
Response
{
  "data": [
    {
      "time": "2026-01-01T00:00:00Z",
      "value": null
    },
    {
      "time": "2026-01-02T00:00:00Z",
      "value": null
    },
    {
      "time": "2026-01-03T00:00:00Z",
      "value": 102.66666667
    },
    {
      "time": "2026-01-04T00:00:00Z",
      "value": 105.33333333
    },
    {
      "time": "2026-01-05T00:00:00Z",
      "value": 106
    },
    {
      "time": "2026-01-06T00:00:00Z",
      "value": 108.66666667
    },
    {
      "time": "2026-01-07T00:00:00Z",
      "value": 109
    }
  ],
  "meta": {
    "sources": [
      "Caller-supplied data"
    ],
    "retrieved_at": "2026-11-11T01:39:41.983430+00:00",
    "indicator": "sma",
    "period": 3,
    "unit": "price",
    "example_output": true
  }
}
Highlighted lines match the selected record.
Tool discovery · GET /v1/tools · MCP tools/list

So funktioniert’s

  1. 01Eingaben wählenSymbol, Datenreihe oder zeitlich geordnete OHLCV-Kerzen eingeben.
  2. 02Ergebnis prüfenEinen Diagrammdatensatz wählen, um seine exakten JSON-Werte hervorzuheben.

Technische Indikatoren aus deinem Code aufrufen

REST und MCP verwenden dieselben Eingaben, Ergebnisse und Validierungsfehler.

POSThttps://api.opennan.com/v1/finance/indicators
  1. API-Schlüssel holen

    Erstelle einen Schlüssel in der Konsole. Er nutzt dasselbe Guthaben wie der Playground.

    Schlüssel erstellen
  2. Erste Anfrage senden

    Dieselbe Anfrage, die der Playground sendet. Setze OPENNAN_KEY auf deinen Schlüssel.

    curl 'https://api.opennan.com/v1/finance/indicators' \
      -H 'Authorization: Bearer <OPENNAN_API_KEY>' \
      -H 'Content-Type: application/json' \
      --data '{"indicator":"sma","period":3,"candles":[{"time":"2026-01-01T00:00:00Z","open":100,"high":103,"low":98,"close":101,"volume":1050},{"time":"2026-01-02T00:00:00Z","open":103,"high":106,"low":101,"close":104,"volume":1100},{"time":"2026-01-03T00:00:00Z","open":102,"high":105,"low":100,"close":103,"volume":1150},{"time":"2026-01-04T00:00:00Z","open":108,"high":111,"low":106,"close":109,"volume":1200},{"time":"2026-01-05T00:00:00Z","open":105,"high":108,"low":103,"close":106,"volume":1250},{"time":"2026-01-06T00:00:00Z","open":110,"high":113,"low":108,"close":111,"volume":1300},{"time":"2026-01-07T00:00:00Z","open":109,"high":112,"low":107,"close":110,"volume":1350}]}'
  3. Ergebnis lesen

    Das Ergebnis kommt in derselben Antwort. Der Header X-Usage-Cost-Usd nennt die Kosten des Aufrufs.

Fehler und wie du sie behebst

  • 401Schlüssel fehlt oder ist falsch

    Sende den Header Authorization: Bearer mit einem Schlüssel aus der Konsole.

  • 402Guthaben zu niedrig

    Lade unter Abrechnung Guthaben auf und sende denselben Aufruf erneut.

  • 400Ein Wert wird nicht akzeptiert

    Lies error.message: Dort steht das Feld. Nimm einen Wert aus der Parametertabelle.

  • 429Zu viele Anfragen

    Warte ein paar Sekunden und versuche es erneut, nach jedem 429 etwas länger.

MCPhttps://api.opennan.com/v1/finance/mcp

Aus einem KI-Agenten nutzen

Füge deinem Agenten den Opennan-MCP-Server hinzu und rufe dieses Tool auf.

Tool
technical_indicators
Beispielargumente
{
  "indicator": "sma",
  "period": 3,
  "candles": [
    {
      "time": "2026-01-01T00:00:00Z",
      "open": 100,
      "high": 103,
      "low": 98,
      "close": 101,
      "volume": 1050
    },
    {
      "time": "2026-01-02T00:00:00Z",
      "open": 103,
      "high": 106,
      "low": 101,
      "close": 104,
      "volume": 1100
    },
    {
      "time": "2026-01-03T00:00:00Z",
      "open": 102,
      "high": 105,
      "low": 100,
      "close": 103,
      "volume": 1150
    },
    {
      "time": "2026-01-04T00:00:00Z",
      "open": 108,
      "high": 111,
      "low": 106,
      "close": 109,
      "volume": 1200
    },
    {
      "time": "2026-01-05T00:00:00Z",
      "open": 105,
      "high": 108,
      "low": 103,
      "close": 106,
      "volume": 1250
    },
    {
      "time": "2026-01-06T00:00:00Z",
      "open": 110,
      "high": 113,
      "low": 108,
      "close": 111,
      "volume": 1300
    },
    {
      "time": "2026-01-07T00:00:00Z",
      "open": 109,
      "high": 112,
      "low": 107,
      "close": 110,
      "volume": 1350
    }
  ]
}

Technische Indikatoren: Fragen

Ist es kostenlos?

Kostenlos mit OpenNan-Schlüssel. 30 Finanzanfragen pro Minute und Konto.

Woher stammt das Beispiel?

Die Beispielausgabe wurde über die veröffentlichten Endpunkte erstellt. Run live ruft aktuelle Daten ab. Krypto-Vorschauen tragen Sample data.

Welche Grenzen gelten?

Aktien umfassen SEC-Emittenten und US-GAAP-Werte in USD. Fehlende Werte sind null. Makrodaten decken die letzten drei Kalenderjahre ab und melden die Abdeckung. Diagramme akzeptieren 2–5.000 Kerzen. SMA benötigt period Kerzen, RSI und Renditen period plus eins. period liegt bei 2–500. from ist inklusive, to exklusiv.

Wir verwenden nur die Cookies, die die Website braucht, etwa für deine Sprache und einen Empfehlungscode. Keine Werbung. Seitenaufrufe zählen wir mit einer Analyse ohne Cookies. Details findest du in unserer Cookie-Richtlinie .