Volume de futuros de uma moeda
Camada de dados própria: volume de futuros de uma moeda
/api/sd/volumeRequisição
Parâmetros de consulta
| Nome | Tipo | Obrigatório | Padrão | Valores aceitos | Descrição |
|---|---|---|---|---|---|
| coin | string | Obrigatório | — | — | Símbolo da moeda; 400 quando ausente. Alias: `base`. Exemplo: BTC |
Exemplo de requisição
curl -s "https://www.coinboss.com/api/sd/volume?coin=BTC"Campos da resposta
A tabela de campos é gerada a partir de respostas reais, portanto lista exatamente o que o endpoint retorna. Os caminhos usam a[] para itens de array e {*} para objetos indexados por um nome dinâmico, como uma moeda ou uma corretora.
| Campo | Tipo | Unidade | Descrição |
|---|---|---|---|
| success | boolean | — | true quando a requisição foi bem-sucedida. Em caso de falha, o corpo é `{ success: false, code, error, request_id }`. |
| coin | string | — | Símbolo da moeda, em maiúsculas (por exemplo, BTC). |
| now | number | ms | Horário do servidor em que a resposta foi montada. |
| futures | object | — | Bloco ou valor do mercado de futuros. |
| futures.total_usd | number | USD | Volume de futuros de 24h entre corretoras (valor nocional em USD). |
| futures.n_exchanges | number | — | Número de corretoras que contribuem. |
| futures.by_exchange | array | — | Detalhamento por corretora. |
| futures.by_exchange[] | object | — | Detalhamento por corretora. |
| futures.by_exchange[].exchange | string | — | ID da corretora, em minúsculas (por exemplo, `binance`). |
| futures.by_exchange[].vol_usd | number | USD | Volume em valor nocional em USD. |
| futures.by_exchange[].legacy_usd | number | USD | Parte do volume que vem do conjunto de tickers de perpétuos USDT. |
| futures.by_exchange[].sd_usd | number | USD | Parte que vem de contratos adicionais (USDC, com margem em cripto, com vencimento) já incluídos. |
| futures.by_exchange[].share_pct | number | % | Participação no total. |
| futures.change_24h | object | — | Variação em 24h. |
| futures.change_24h.pct | number | % | Percentual. |
| futures.change_24h.cur | number | — | Valor atual. |
| futures.change_24h.prev | number | — | Valor anterior (linha de base). |
| futures.change_24h.n_matched | number | — | Itens presentes nas duas pontas da comparação. |
| futures.change_24h.n_total | number | — | Itens presentes agora. |
| futures.change_24h.prev_ts | number | ms | Horário do snapshot de base. |
| futures.change_24h.basis | string | — | Preço dos futuros menos o preço spot, ou o bloco de base. |
| futures.selfdata_contracts | object | — | Contratos adicionais: o que já está incluído e o que ainda está pendente. |
| futures.selfdata_contracts.included_usd | null | USD | Volume de 24h dos contratos coletados adicionalmente (com margem em cripto, USDC, com vencimento) já contabilizados no total de futuros; null quando nenhum foi contabilizado ainda. |
| futures.selfdata_contracts.n_included | number | count | Número de contratos coletados adicionalmente contabilizados no total de futuros (os que têm o seu próprio snapshot de cerca de 24 horas atrás). |
| futures.selfdata_contracts.pending_usd | number|null | USD | Soma dos itens pendentes, fora do total. |
| futures.selfdata_contracts.n_pending | number | count | Número de contratos coletados adicionalmente ainda não contabilizados por não terem a sua própria linha de base de 24h atrás; os maiores são listados em `pending`. |
| futures.selfdata_contracts.pending | array | — | Itens coletados, mas ainda não incluídos. |
| futures.selfdata_contracts.pending[] | object | — | Itens coletados, mas ainda não incluídos. |
| futures.selfdata_contracts.pending[].exchange | string | — | ID da corretora, em minúsculas (por exemplo, `binance`). |
| futures.selfdata_contracts.pending[].symbol | string | — | Símbolo do instrumento conforme normalizado pela CoinBoss (por exemplo, BTCUSDT). |
| futures.selfdata_contracts.pending[].margin | string | — | Classe da moeda de margem. |
| futures.selfdata_contracts.pending[].contract_type | string | — | `perpetual` ou `delivery`. |
| futures.selfdata_contracts.pending[].vol_usd | number | USD | Volume em valor nocional em USD. |
| futures.selfdata_contracts.pending[].reason | string | — | Código do motivo. |
| spot | object | — | Bloco ou valor do mercado spot. |
| spot.total_usd | number | USD | Volume spot de 24h entre corretoras. |
| spot.n_exchanges | number | — | Número de corretoras que contribuem. |
| spot.asof | number | ms | Horário do dado mais recente utilizado. |
| spot.by_exchange | array | — | Detalhamento por corretora. |
| spot.by_exchange[] | object | — | Detalhamento por corretora. |
| spot.by_exchange[].exchange | string | — | ID da corretora, em minúsculas (por exemplo, `binance`). |
| spot.by_exchange[].vol_usd | number | USD | Volume em valor nocional em USD. |
| spot.by_exchange[].quote | string | — | Moedas de cotação incluídas para esta corretora. |
| spot.by_exchange[].ts | number | ms | Timestamp. |
| spot.by_exchange[].price | number | — | Último preço na moeda de cotação (USD ou USDT, salvo indicação em contrário). |
| spot.by_exchange[].age_s | number | s | Segundos desde a última atualização desta linha. |
| spot.by_exchange[].share_pct | number | % | Participação no total. |
| spot.change_24h | object | — | Variação em 24h. |
| spot.change_24h.pct | number | % | Percentual. |
| spot.change_24h.cur | number | — | Valor atual. |
| spot.change_24h.prev | number | — | Valor anterior (linha de base). |
| spot.change_24h.n_matched | number | — | Itens presentes nas duas pontas da comparação. |
| spot.change_24h.n_total | number | — | Itens presentes agora. |
| spot.change_24h.prev_ts | number | ms | Horário do snapshot de base. |
| spot.change_24h.basis | string | — | Preço dos futuros menos o preço spot, ou o bloco de base. |
| ratios | object | — | Razões de volume: `futures_to_spot` (volume de futuros de 24h ÷ volume spot de 24h) e `oi_to_futures_volume`; cada uma é null quando falta uma entrada. |
| ratios.futures_to_spot | number | — | Volume de futuros dividido pelo volume spot. |
| ratios.oi_to_futures_volume | number | — | Contratos em aberto divididos pelo volume de futuros de 24h. |
| method | object | — | Descrição em texto simples das fórmulas usadas nesta resposta. |
| method.futures | string | — | Bloco ou valor do mercado de futuros. |
| method.spot | string | — | Bloco ou valor do mercado spot. |
| method.change | string | — | Variação no período indicado. |
| method.oi_to_futures_volume | string | — | Definição em texto simples de `ratios.oi_to_futures_volume`: total de contratos em aberto em USD ÷ volume de futuros de 24h em USD. |
Gerada 2026-11-11 23:00 UTC a partir de 4 respostas reais.
Exemplo de resposta
/api/sd/volume?coin=BTC · Resposta real capturada 2026-11-13 03:57:37 UTC. Arrays e mapas longos são encurtados para exibição: spot.by_exchange tinha 14 itens; futures.by_exchange tinha 23 itens; futures.selfdata_contracts.pending tinha 5 itens.
- "success"true
- "coin""BTC"
- "now"1794542257033
- "futures"
- "total_usd"79049803843.06
- "n_exchanges"23
- "by_exchange"
- "change_24h"
- "selfdata_contracts"
- "spot"
- "total_usd"7929483908.44
- "n_exchanges"14
- "asof"1794541800000
- "by_exchange"
- "change_24h"
- "ratios"
- "futures_to_spot"9.9691
- "oi_to_futures_volume"0.6197
- "method"
- "futures""SUM of each exchange 24h quote turnover in USD for this coin's contracts (ticker fresh within 1h); self-collected coin-margined/USDC/delivery contracts are adde…"
- "spot""per exchange: 24h quote turnover summed over that exchange's USD/USDT/USDC-quoted spot pairs of the coin (quote = the largest pair); total = SUM over exchanges …"
- "change""same-exchange pairing: only exchanges with both a current value and a snapshot ~24h ago enter numerator and denominator"
- "oi_to_futures_volume""total open interest (USD) / 24h futures turnover (USD)"
Amostras verificadas
Além do exemplo acima, a sonda chama este endpoint com estes parâmetros e verifica o esquema a cada vez.
| Parâmetros | HTTP | Latência | Resultado |
|---|---|---|---|
| coin=ETH | 200 | 38 ms | Aprovado |
| coin=SOL | 200 | 46 ms | Aprovado |
| coin=ARKM | 200 | 43 ms | Aprovado |
| — | 400 | 1 ms | Aprovado retorna o erro esperado |
Verificado 2026-11-13 03:57:37 UTC
Detalhes
- Autenticação
- Nenhuma. Endpoint público.
- Limite de requisições
- 1200 requisições por minuto por IP
- Cache do servidor
- 30s
- Microcache de borda
- 10s
- Frequência de atualização
- tickers de futuros a cada 60 s (contratos com margem em cripto / USDC / com vencimento a cada 120 s); snapshots spot a cada 10 min
- Janela
- volume móvel de 24 h conforme reportado por cada corretora; variação de 24 h em relação ao arquivo próprio de cerca de 24 h antes
- Fontes de dados
- Volume de futuros de 24h dos coletores internos de tickers (24 corretoras de derivativos) e volume spot de 24h dos coletores internos de tickers spot (14 corretoras spot, p. ex., binance, okx, bybit, coinbase, kraken, upbit).
- Cobertura de corretoras
- futuros: até 24 corretoras; spot: 14 corretoras, pares cotados em USD / USDT / USDC
- Unidades
- volumes in USD; changes in percent; ratios dimensionless
- Método
- futures total = SUM(volume_usd) of tickers fresh within 1 h, plus non-USDT-perp contracts once they have their own ~24 h baseline; spot total = SUM of the latest per-exchange snapshot within 30 min; 24 h change by same-exchange pairing; ratios futures_to_spot and oi_to_futures_volume
- Timestamps
- Milissegundos da época Unix (UTC), salvo se a descrição do campo indicar o contrário
- Formato da resposta
- json
- Estabilidade
- Estável
- Disponível desde
- 2026-11-11
Status ao vivo
Disponibilidade, últimos 30 dias
100% de 411 verificações aprovadas
Erros
As chamadas com falha têm o mesmo formato em todos os endpoints. A lista completa está na página de erros. Erros e limites de requisições →
| Código | HTTP | Significado | O que fazer |
|---|---|---|---|
| INVALID_PARAM | 400 | Falta um parâmetro obrigatório ou um valor não é aceito. `param` indica o nome do parâmetro quando ele é conhecido. | Não repita a requisição sem alterações; corrija-a. |
| UNAUTHORIZED | 401 | O cabeçalho `CB-API-KEY` foi enviado, mas a chave é desconhecida ou foi revogada. Dados públicos não exigem chave — remova o cabeçalho ou use uma chave válida. | Não repita a requisição sem alterações. |
| FORBIDDEN | 403 | A rota não faz parte da API pública (é interna ou exclusiva de conta). | Não tente novamente. |
| NOT_FOUND | 404 | Rota desconhecida, ou a moeda / corretora / fundo solicitado não existe. | Não tente novamente; confira o caminho e os identificadores no catálogo. |
| RATE_LIMITED | 429 | Mais requisições do que o limite por minuto. `Retry-After` informa os segundos a aguardar. | Aguarde `Retry-After` e então tente novamente com backoff. |
| INTERNAL | 500 | Erro inesperado do servidor. A mensagem é genérica de propósito; cite `request_id` ao reportá-lo. | Tente novamente uma vez após alguns segundos; se persistir, reporte-o com o ID da requisição. |
| UPSTREAM_FAILED | 503 | A fonte de dados por trás deste endpoint não respondeu a tempo. Nenhum número desatualizado ou substituto é retornado em seu lugar. | Tente novamente com backoff; consulte a página de status. |
| UNAVAILABLE | 501 / 503 | O conjunto de dados ainda não está pronto temporariamente (aquecimento do cache) ou o endpoint ainda não tem uma fonte pública lícita. | Tente novamente mais tarde; o catálogo marca os endpoints que são indisponíveis por design. |
| REQUEST_FAILED | 200 | Alguns endpoints mais antigos respondem HTTP 200 com `success: false`. Verifique sempre `success`, não apenas o status HTTP. | Depende da mensagem; trate como uma requisição com falha. |
Experimente
/api/sd/volumeDisponívelstring — Coin symbol; 400 when missing. Alias: `base`.
https://www.coinboss.com/api/sd/volume?coin=BTCMais nesta categoria
- Pacote completo da moeda (OI, financiamento, liquidações, volume, long/short) /api/sd/coin
- Volume de futuros de uma moeda /api/sd/volume
- Screener de moedas em derivativos /api/derivatives/coins
- Tabela completa de moedas em derivativos /api/derivatives/coins-full
- Candles de derivativos de uma moeda /api/derivatives/kline
- Lista de RSI por moeda /api/derivatives/rsi
- Série de MACD de uma moeda /api/indicators/ta/macd/:coin
- Séries históricas de uma moeda /api/market/history
- Tickers de derivativos agregados por moeda /api/market/tickers
- Ranking de volume de derivativos /api/market/volume-rank