Skip to main content

📖 Descrição

Este endpoint retorna oportunidades de arbitragem entre mercados spot e futuros, com opção de filtrar por exchanges específicas.

🛠️ Requisição

Método

GET

URL

Parâmetros de Query

Exemplo de Requisição

Sem filtro de exchanges:
Com filtro de exchanges:
Com filtros avançados:

📤 Resposta

Exemplo de Resposta

Campo crossingCount

Cada item traz crossingCount: a soma dos cruzamentos de preço spot x future do par (ticker, exchange) nos últimos 7 dias, o mesmo valor de Get Crossing Count. Vale 0 quando não há registro na janela. As contagens vêm de uma única agregação na coleção spot_future_crossing_counts, guardada em memória por 4 horas e invalidada quando o processamento de Process Crossing Counts termina. Se a agregação falhar, a lista é retornada mesmo assim, com crossingCount: 0. Assim o front não precisa de uma requisição por linha, que estourava o rate limit (429).

📝 Notas sobre os Parâmetros

Parâmetros de Filtro:
  • exchanges: Permite filtrar por exchanges específicas. Se omitido, retorna oportunidades de todas as exchanges disponíveis. Múltiplas exchanges devem ser separadas por vírgula.
  • strategies: Filtra por estratégias de arbitragem. Valores possíveis: BUY_SPOT_SELL_FUTURE (Compra SPOT / Vende Future) ou SELL_SPOT_BUY_FUTURE (Vende SPOT / Compra Future). Múltiplas estratégias devem ser separadas por vírgula.
  • spreadPercentage: Filtra oportunidades com spread mínimo em percentual. Apenas oportunidades com spread maior ou igual ao valor informado serão retornadas.
  • volumeMin: Filtra oportunidades por volume mínimo de operação. Apenas oportunidades com volume maior ou igual ao valor informado serão retornadas.