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

Nome do campo

obrigatório

Tipo

Observação

Method

Y

string

Aceita valores:

0 - Diferença Ponderada,

1 - Razão,

3 - Diferença

Target

Y

float

Coeficiente spread alvo, calculado a partir do preço das pernas: Compra – Venda (Diferença), Compra / Venda (Razão)

SellOrderMaxProclaimedQty

Y

int

Quantidade apregoada venda

SellOrderMinProclaimedQty

Y

int

Quantidade mínima para venda

NumSecsToSolveMismatchedLeg

N

int

Tempo em segundos para a resolução automática de despernamento

BVSPAccount

Y

string

Conta Bovespa do usuário

BMFAccount

y

string

Número conta BMF

AccountNumber

y

string

Número conta

TolStop

N

float

Define um coeficiente de parada. Se o coeficiente do mercado alcançar um valor igual ou pior que este valor, o robô automaticamente substituíra o ‘Coeficiente Selecionado’ pelo valor configurado no campo ‘TolLoss’

TolLoss

Condicionado ao TolStop

float

Novo coeficiente atribuído se a condição do TolStop for cumprida

StrategyLegs

Y

object

Duas, 1 perna de compra e outra de venda

EndDate

N

date

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

Propriedades das StrategyLegs

Symbol

Y

string

Papel negociado

Side

Y

string

Compra ou venda

OrderQty

Y

int

Quantidade negociada

IsFinancialQty

N

boolean

Especifica se a quantidade é financeira ou não, valor defaul = false

BookDepth

N

int

Profundidade máxima a apregoar no book (apregoado por preços). Aceita valores:

 -1 :  Pedra/espera, Só lançará a perna em questão quando a confirmação da execução das outras pernas for recebida.

  0 :  Pedra, Desliga a apregoação naquela perna.

  1 : Apregoa até a profundidade 1 do book

IgnoreQty

Y

int

Quantidade a ser ignorada no book no momento de pegar o preço que está na pedra, no caso de uma apregoação.