Algos

Estratégias

Esta seção documenta cada estratégia algorítmica disponível no Investflex. Cada página traz uma introdução curta e as situações em que a estratégia se encaixa melhor. Referências detalhadas de parâmetros serão adicionadas por estratégia conforme o SDK amadurece (veja TWAP como modelo de referência).

Ciclo de vida

Todo algo percorre os mesmos estados, da submissão ao término. O diagrama abaixo resume as transições; estados transitórios (em amarelo) aparecem enquanto um comando é confirmado, e estados terminais (azul / vermelho) são finais.

Transições de estado do algo
aceito início aprovação agendado aprovado horário concluído suspend() cancel() ack ack resume() PENDING_NEW NEW WAITING_APPROVAL SCHEDULED RUNNING FINISHED SUSPENDING SUSPENDED CANCELING CANCELED pré-ativo ativo transitório pausado terminal · sucesso terminal · cancelado

Algos multi-perna podem entrar brevemente em UNBALANCED dentro de RUNNING quando as pernas ficam temporariamente desbalanceadas; é um sub-estado de RUNNING, não um término separado.

Uma perna

  • Sniper (sniper)
  • Best Offer (boffer)
  • Iceberg (iceberg)
  • Market-If-Touched (mit)
  • TWAP (twap)
  • VWAP (vwap)
  • VWAP com Restrição de Tempo (vwaptc)
  • POV — Percentual de Volume (pov)
  • Flex Order / OCO (fxorder)
  • OCO (novo) (oco2)
  • Gradiente Linear (grdlin)
  • Gradiente Dinâmico (grddin)
  • Scalper (scalper)
  • FastFood (fastfood)
  • Gap (gap)
  • Troca Contínua (cont)

Multi-perna

  • Skew (skew)
  • Compra/Venda de Volatilidade (cvvol)
  • Arbitragem Inteiro/Fracionário (arbintf)
  • Spread (spread)
  • Spread 3 Pontas (spread3p)
  • Spread 4 Pontas (spread4p)
  • Spread 5 Pontas (spread5p)
  • Spread 6 Pontas (spread6p)
  • Spread até 80 pontas (spreadUpTo80p)
  • Financiamento (financ)
  • Long & Short (lgshort)

Portfólio / Cotação

  • Portfolio Balance (portbalance)
  • Market Maker (marketmaker)