Kresmion

Inteligência de mercado somente leitura para agentes de IA: mercados de previsão, fluxos on-chain e de ETFs, registros da SEC, 13F, regime macroeconômico.

Servidor MCP hospedado

npx add-mcp 'https://kresmion.com/api/mcp'

Instala no Claude Code, Codex, Cursor e outros

Documentação

Inteligência de mercado para bots e aplicativos. Uma API HTTP sobre mercados de previsão, fluxos cripto on-chain, ações e macro, com uma fonte citada por trás de cada registro. Autentique com uma chave Bearer, leia a especificação OpenAPI ao vivo, assine webhooks e baixe CSV em massa para backfills. É apenas informativo e não fornece aconselhamento de investimento.

URL base: https://kresmion.com/api/v1 Auth: Authorization: Bearer krm_...Especificação: openapi.json

Início rápido

Gere uma chave em /settings/api-keys e busque cinco mercados de previsão. Envie a chave como token Bearer em cada requisição.

curl -s "https://kresmion.com/api/v1/prediction/markets?limit=5" \
  -H "Authorization: Bearer krm_your_key_here"

Produtos

Seis áreas de produtos, cada uma com endpoints representativos. A lista completa e autoritativa está na referência ao vivo abaixo.

Mercados de Previsão

Mercados Polymarket e Kalshi, histórico de preços, livros de ofertas, fluxo de dinheiro inteligente, divergência entre plataformas, calibração e resoluções.

  • GET /v1/prediction/markets
  • GET /v1/prediction/markets/{id}/history
  • GET /v1/prediction/divergence
  • GET /v1/prediction/calibration

Cripto

Transferências de baleias rotuladas, participações em carteiras de exchanges, fluxos de ETFs à vista e funding de derivativos, juros em aberto e opções.

  • GET /v1/crypto/whales
  • GET /v1/crypto/exchange-holdings
  • GET /v1/crypto/etf-flows
  • GET /v1/crypto/derivatives

Ações

Pontuações de sinais, clusters de insiders do Formulário 4 da SEC, negociações do Congresso, posicionamento institucional 13F e histórico OHLCV.

  • GET /v1/equities/signals
  • GET /v1/equities/insiders
  • GET /v1/equities/congress
  • GET /v1/equities/institutional

Macro

A pontuação de regime entre ativos, além do CFTC Commitments of Traders, fluxos TIC do Tesouro e indicadores sistêmicos do BIS.

  • GET /v1/macro/regime
  • GET /v1/macro/cot
  • GET /v1/macro/tic
  • GET /v1/macro/bis

Sinais

O motor de sinais entre ativos: um feed de eventos pontuados em ações, cripto, macro e mercados de previsão.

  • GET /v1/signals
  • GET /v1/signals/{asset_class}
  • GET /v1/status

Inteligência

O histórico publicado de sinais (retornos futuros após cada sinal, incluindo perdas), compósitos de confluência entre famílias com pernas listadas, divergência de probabilidade implícita entre previsão e opções, pontuações de dinheiro inteligente por ticker e um feed delta para agentes de polling.

  • GET /v1/track-record
  • GET /v1/confluence
  • GET /v1/prediction/options-divergence
  • GET /v1/equities/smart-money
  • GET /v1/changes

Em massa

Exportações CSV gzip por intervalo de datas para backfills e pesquisa: histórico, resoluções, baleias e sinais.

  • GET /v1/bulk/polymarket_history
  • GET /v1/bulk/kalshi_history
  • GET /v1/bulk/whales
  • GET /v1/bulk/signals

Referência da API

Renderizada ao vivo a partir da especificação OpenAPI: cada endpoint agrupado por tag, com parâmetros e respostas. Expanda uma linha para detalhes.

Carregando a referência da API ao vivo...

Limites de taxa e níveis

Toda conta registrada pode gerar uma chave de API por autoatendimento. Requisições acima do limite por minuto recebem um 429 com um cabeçalho Retry-After informando quanto tempo esperar.

NívelChamadas mensaisLimite de taxaAcima do limiteAcesso
Gratuito (registrado)10.000120 req / min429 + Retry-AfterChave por autoatendimento
SuperiorSob consultaSob consulta429 + Retry-AfterFale conosco

Precisa de limites maiores ou de um nível dedicado? Envie um e-mail para inquiry@kresmion.com.

Protegendo uma chave

Toda chave é uma credencial somente leitura: a API não pode gravar, excluir ou mover nada. Você pode bloquear uma chave para endereços de origem específicos em /settings/api-keys. Uma chave na lista de permissões é rejeitada com um 401 quando apresentada de qualquer outro endereço. A lista de permissões aceita endereços IPv4 e IPv6 exatos; deixe-a vazia para aceitar qualquer endereço. As chaves são exibidas por completo apenas uma vez na criação, podem ser revogadas a qualquer momento, e você pode manter até cinco chaves ativas por conta.

Webhooks

Assine eventos push em vez de fazer polling. Gerencie até cinco webhooks por conta em /settings/webhooks. Cada entrega é assinada para que você possa verificar que veio da Kresmion.

EventoDispara quando
signal.createdUm novo sinal entre ativos foi detectado.
whale.transferUma grande transferência on-chain cruzou o limite de relatório.
prediction.repricingUm mercado de previsão rastreado se moveu bruscamente.
prediction.divergenceDuas plataformas divergiram no mesmo contrato.
etf.flowUm valor diário de fluxo líquido de ETF foi publicado.
{
  "id": "evt_01J8XM2QF3",
  "event": "whale.transfer",
  "created_at": "2026-07-16T14:03:22Z",
  "data": {
    "asset": "ETH",
    "amount_usd": 8250000,
    "direction": "to_exchange",
    "counterparty": "Binance",
    "chain": "ethereum"
  }
}
import hashlib
import hmac

def verify(secret: str, raw_body: bytes, signature: str) -> bool:
    expected = hmac.new(secret.encode(), raw_body, hashlib.sha256).hexdigest()
    return hmac.compare_digest(expected, signature)

# In your handler, read the raw request body and the signature header:
#   sig = request.headers["X-Kresmion-Signature"]
#   if not verify(WEBHOOK_SECRET, raw_body, sig):
#       return 401  # reject a forged payload

Dados em massa

Para backfills e pesquisa, baixe conjuntos de dados inteiros como CSV gzip, com intervalo por datas de início e fim. Transmita-os diretamente para um arquivo.

Conjunto de dadosConteúdo
polymarket_historySéries temporais de probabilidade e volume por mercado.
kalshi_historySéries temporais de preço e volume por contrato.
resolutionsResultados de mercados resolvidos com datas de liquidação.
whalesTransferências on-chain rotuladas acima do limite de relatório.
signalsEventos de sinais entre ativos pontuados com atribuição de fonte.
curl -s "https://kresmion.com/api/v1/bulk/whales?from=2026-06-01&to=2026-06-30" \
  -H "Authorization: Bearer krm_your_key_here" \
  --output whales_2026_06.csv.gz

MCP para agentes de IA

Agentes de IA se conectam à Kresmion por meio do Model Context Protocol. O servidor hospedado expõe 35 ferramentas cobrindo mercados de previsão, fluxos on-chain, fluxos de ETF, derivativos, sinais de ações, participações 13F, IPOs e ofertas de ações, valor relativo entre pares, o regime macro, taxas de política dos bancos centrais, mercados monetários e o corredor do Fed, liquidez do Fed, a curva do Tesouro ao longo da história, histórico curado de séries FRED, o índice de surpresa econômica, o histórico publicado de sinais, compósitos de confluência entre famílias, divergência entre previsão e opções, pontuações de dinheiro inteligente por ticker e um feed delta para polling eficiente. Cada resposta de ferramenta carrega o mesmo envelope e carimbo de atualização da API HTTP, e as mesmas chave, cota e limites de taxa se aplicam.

Endpoint hospedado (HTTP transmissível), para Claude Desktop e outros clientes MCP:

{
  "mcpServers": {
    "kresmion": {
      "type": "http",
      "url": "https://kresmion.com/api/mcp",
      "headers": { "Authorization": "Bearer krm_your_key_here" }
    }
  }
}

Uma linha no Claude Code:

claude mcp add --transport http kresmion https://kresmion.com/api/mcp \
  --header "Authorization: Bearer krm_your_key_here"

Prefere executar localmente? Baixe o servidor stdio autônomo e defina sua chave no ambiente:

# download the standalone server, then register it over stdio
curl -sO https://kresmion.com/sdk/kresmion_mcp.py
pip install mcp httpx

{
  "mcpServers": {
    "kresmion": {
      "command": "python",
      "args": ["kresmion_mcp.py"],
      "env": { "KRESMION_API_KEY": "krm_your_key_here" }
    }
  }
}

A API é gratuita durante o beta. Ainda não há SLA de disponibilidade, e os números podem ficar defasados em relação às fontes upstream ou ser revisados. Leia a metodologia e ressalvas de dados antes de construir algo com um número. Apenas informativo, não é aconselhamento de investimento.