6.6. Sniper

6.6. Sniper

Além dos campos obrigatórios e comuns para todas as estratégias (Tabela 2), descritos na seção “Estratégias Disponíveis”, a Sniper poderá ter ou não, de acordo com a sua obrigatoriedade, os seguintes parâmetros:

Nome do campo

Obrigatoriedade

Editável

Tipo

Observação

Nome do campo

Obrigatoriedade

Editável

Tipo

Observação

Symbol

Y

N

string

Papel negociado

Side

Y

N

string

Compra ou venda

OrderQty

Y

Y

int

Quantidade negociada

 

 

 

JumpQty

 

 

 

N

 

 

 

Y

 

 

 

int

Define a quantidade mínima necessária no book para que a ordem seja lançada. ex: Para um valor de 500, uma ordem de 400 dentro do preço limite não será pega no book.

 

 

LastPriceMaxPercentVar

 

 

N

 

 

Y

 

 

float

O Robô limita o preço de ordens lançadas a uma porcentagem calculada sobre o preço do último trade do papel (Preço de fechamento é usado caso este esteja indisponível).

PriceLimit

Y

Y

float

Limite de preço para a execução da ordem

 

PriceAvgLimit

Condicionado ao PriceAvgLimit

 

Y

 

float

Se não houver PriceLimit, se faz obrigatório o envio

 

 

FinancialLim

 

 

Condicionado ao OrderQty

 

 

Y

 

 

float

Valor financeiro que definirá a quantidade comprada ou vendida. Se não houver OrderQty, se faz obrigatório o envio

 

EndDate

 

N

 

Y

 

date

Define a data final até quando a ordem deverá ficar ativa (VAC)

JSON de envio:

{ "TargetStrategy": "1011", "Symbol": "PETR4", "Side": "C", "OrderQty": "1000", "PriceLimit":"29.60", "JumpQty": "300", "LastPriceMaxPercentVar":"32", "BVSPAccount":"506", "BMFAccount":"506", "AccountNumber":"506", "StartTime":"2025-06-05T16:30:00", "EndTime":"2025-06-05T17:10:00", "EndDate":"2025-06-19T23:00:00" }

 

Plug and Trade Sistemas