Visão Geral da Condition

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.

Objeto

{
	"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
		}
	]
}

Campos

CampoDescriçãoTipo
typeTipo da alavancastring
calculation_directionDireção de cálculo dos valores da alçadastring
range.minValor mínimo disponibilizado dentro da alavancaDecimal
range.maxValor máximo disponibilizado dentro da alavancaDecimal
risks_levels[].levelNível de risco disponibilizadoInteger
risks_levels[].proportional_percentagePercentual do range disponibilizado para o nível de riscoDecimal

Tipos de conditions

TipoDescriçãoAplicabilidade
InterestRateTaxa de jurosOferta de renegociação
TermPrazoOferta de renegociação
DiscountAmountValor de descontoOferta de quitação com desconto
DiscountRateTaxa de descontoOferta de quitação com desconto

Direções de cálculo

TipoDescrição
UpQuando calculados os valores da alçada o valor mínimo da condition será utilizado como piso
DownQuando calculados os valores da alçada o valor máximo da condition será utilizado como teto