Opennan

Indicadores técnicos

Ao vivo

Calcule SMA, RSI de Wilder e retornos percentuais.

FreeGrátis com uma chave OpenNan. 30 solicitações financeiras por minuto por conta.
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

Como funciona

  1. 01Escolha as entradasInsira símbolo, série ou candles OHLCV em ordem.
  2. 02Confira o resultadoSelecione um registro no gráfico para destacar seus valores JSON exatos.

Chame Indicadores técnicos pelo seu código

REST e MCP compartilham entradas, resultados e erros de validação.

POSThttps://api.opennan.com/v1/finance/indicators
  1. Pegue uma chave de API

    Crie uma chave no console. Ela usa o mesmo saldo do playground.

    Criar uma chave
  2. Envie sua primeira requisição

    A mesma requisição que o playground envia. Defina OPENNAN_KEY com sua chave.

    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. Leia o resultado

    O resultado vem na mesma resposta. O cabeçalho X-Usage-Cost-Usd informa quanto a chamada custou.

Erros e como resolver

  • 401Chave ausente ou errada

    Envie o cabeçalho Authorization: Bearer com uma chave do console.

  • 402Saldo insuficiente

    Adicione crédito em Faturamento e envie a mesma chamada de novo.

  • 400Um valor não é aceito

    Leia error.message: ele indica o campo. Use um valor da tabela de parâmetros.

  • 429Requisições demais

    Aguarde alguns segundos e tente de novo, esperando mais após cada 429.

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

Use a partir de um agente de IA

Adicione o servidor MCP da Opennan ao seu agente e chame esta ferramenta.

Ferramenta
technical_indicators
Argumentos de exemplo
{
  "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
    }
  ]
}

Indicadores técnicos: perguntas

É gratuito?

Grátis com uma chave OpenNan. 30 solicitações financeiras por minuto por conta.

De onde vem o exemplo?

A saída de exemplo foi gravada nos endpoints publicados. Run live solicita dados atuais. Prévias de cripto têm o rótulo Sample data.

Quais são os limites?

Ações cobre emissores SEC e dados US-GAAP em USD. Valores ausentes são null. Macro cobre os três anos civis recentes e informa a cobertura. Gráficos aceitam 2–5.000 candles. SMA exige period candles, RSI e retorno period mais um. period vai de 2 a 500. from é inclusivo e to exclusivo.

Usamos apenas os cookies de que o site precisa, como seu idioma e um código de indicação. Sem anúncios. Contamos as visitas com uma análise sem cookies. Veja nossa Política de Cookies para mais detalhes.