Excel Add-In
Criação de Estratégia via Excel
O Excel Add-In permite criar e enviar estratégias diretamente de uma planilha. Este guia descreve cada campo disponível na interface.
Campos gerais da estratégia
Esses campos configuram a estratégia como um todo e se aplicam a todas as pernas.
id
Identificação da estratégia. Reenviar com o mesmo id atualiza ou substitui a estratégia existente.
memo
Texto livre para identificação operacional. O sistema concatena automaticamente o nome do usuário e o id da estratégia ao valor informado.
validateFatFinger
Proteção contra configuração agressiva de preço. Quando habilitado, o sistema rejeita a estratégia se o preço alvo já estiver dentro do mercado. Recomendado manter ativo na operação normal.
startTime
Horário de início da estratégia em BRT. Antes desse horário, a estratégia não inicia o apregoamento (inserção de ordens no book).
endTime
Horário de término em BRT. Após esse horário, a estratégia é cancelada automaticamente.
spread
Preço alvo de spread da estratégia.
slippageMaxContracts
Quantidade máxima de contratos encilhados (executados em uma perna sem contrapartida nas demais) que o sistema tolera antes de pausar o apregoamento. Acima desse limite, a estratégia aguarda a resolução do encilhamento.
slippageWaitSeconds
Tempo de espera em segundos antes de o sistema começar a agredir o preço para resolver o encilhamento.
slippageMaxTicks
Limite de variação de preço em ticks que o sistema aceita ao agredir para dentro do mercado durante encilhamento. Valores maiores tornam a estratégia mais agressiva na resolução.
isEdsEnabled
Habilita ou desabilita a execução via EDS (Execução Direta de Spread), que permite operar o spread diretamente quando disponível. Aplicável apenas a DiDiff2 e DiFra2.
edsOrderQuantity
Quantidade fixa de apregoamento para ordens EDS. Aplicável apenas a DiDiff2 e DiFra2.
Campos por instrumento (cada perna)
Cada perna da estratégia possui seus próprios campos de configuração.
account
Conta usada para envio da ordem via protocolo FIX. Se não informada, o sistema utiliza a conta padrão da configuração.
symbol
Ticker do instrumento da perna.
side (BUY ou SELL)
Direção da perna na estratégia: compra ou venda.
quantity
Quantidade alvo dessa perna.
maxQuantity
Limite máximo de quantidade para apregoamento nessa perna.
maxPriceIncrements
Distância máxima em ticks a partir do preço de mercado onde a estratégia ainda mantém ordens. Quando o preço ultrapassa esse limite, o apregoamento da perna é pausado.
maxSimultaneousOrders
Máximo de ordens simultâneas mantidas no book para essa perna. Distribuir a quantidade em múltiplas ordens ajuda a manter prioridade de fila.
isPlacementEnabled
Habilita ou desabilita o apregoamento dessa perna individualmente.
burstQuantity
Eleva temporariamente a quantidade máxima de apregoamento quando o spread entra no mercado, aproveitando a oportunidade de execução.
placementPriceLevels
Quantidade de níveis adicionais de preço onde a estratégia mantém ordens. O objetivo é garantir prioridade no book em níveis mais afastados do topo.
priceFactor
Fator multiplicador do preço no cálculo do spread: spread = preço_0 × priceFactor_0 + preço_1 × priceFactor_1 + .... Usado apenas no tipo Spread, não se aplica a estratégias de DI.
Tipos de estratégia aceitos
DiDiff2(em pontos) eDiFra2: 2 instrumentos, ambas aceitam execução com ou sem EDSDiDiff3(em pontos): 3 instrumentosDiDiff4(em pontos): 4 instrumentosDiFra3: 3 instrumentos DI1, ouDiFra3EdsDiff: 2 instrumentos EDS em pontosDiFra4: 4 instrumentos DI1, ouDiFra4EdsDiff: 3 instrumentos EDS em pontosSpread: 2 ou mais instrumentos, para spreads genéricos