A condition representa uma estrutura padronizada que fornece a alavanca a ser negociada na oferta, a qual contendo informações referentes ao range de valor disponibilizado e como eles se distribuem dentro dos níveis de risco, os quais serão associados aos tipos de usuários.
JSON
{
"type": "InterestRate",
"calculation_direction": "Down",
"range": {
"min": 0.002,
"max": 0.008
},
"risk_levels": [
{
"level": 1,
"proportional_percentage": 30.0
},
{
"level": 2,
"proportional_percentage": 79.0
},
{
"level": 3,
"proportional_percentage": 100.0
}
]
}
Campo Descrição Tipo type Tipo da alavanca string calculation_direction Direção de cálculo dos valores da alçada string range.min Valor mínimo disponibilizado dentro da alavanca Decimal range.max Valor máximo disponibilizado dentro da alavanca Decimal risks_levels[].level Nível de risco disponibilizado Integer risks_levels[].proportional_percentage Percentual do range disponibilizado para o nível de risco Decimal
Tipo Descrição Aplicabilidade InterestRate Taxa de juros Oferta de renegociação Term Prazo Oferta de renegociação DiscountAmount Valor de desconto Oferta de quitação com desconto DiscountRate Taxa de desconto Oferta de quitação com desconto
Tipo Descrição Up Quando calculados os valores da alçada o valor mínimo da condition será utilizado como piso Down Quando calculados os valores da alçada o valor máximo da condition será utilizado como teto