1.10.8-beta • Published 4 years ago
imobi v1.10.8-beta
IMOBI
Calculadora para sistemas de amortizações
Instalação
npm i imobi
or yarn add imobi
Tabelas
Objeto de parâmetro para cálculo
Atributo | Tipo | Descrição | requerimento |
---|---|---|---|
table | string | tabela de cálculo | obrigatório |
financedAmount | number | Valor financiado | obrigatório |
deadline | number | Número de meses | obrigatório |
annualInterestRate | number | Taxa anual de juros | obrigatório |
firstInstallmentDue | Date | Vencimento da primeira prestação | opcional |
gracePeriod | number | Periodo de carencia | opcional |
administrationTaxesRate | number | Taxa de administração | opcional |
expenses | number | Despesas | opcional |
insurence | object | Objeto para cálculo do seguro | opcional |
dfiTaxRate | number | Alíquota para cálculo de Danos físicos ao imóvel (DFI) | opcional |
mipTaxRate | number | Alíquota para cálculo de Morte por invalidez permanente (MIP) | opcional |
estateValue | number | Valor do imóvel para cálculo do seguro | opcional |
iof | object | Objeto com alíquotas para cálculo do IOF (price em dev) | opcional |
ratePerDay | number | Alíquota diária | opcional |
additionalFee | number | Alíquota adicional | opcional |
Sistema de amortização constante (SAC)
import imobi from 'imobi';
const data = imobi.calculator({
"table": "SAC",
"financedAmount": 150000,
"deadline": 5,
"annualInterestRate": 7.7,
"administrationTaxesRate": 25,
"gracePeriod": 2,
"firstInstallmentDue": new Date("2020-01-12"),
"insurence": {
"estateValue": 200000,
"mipTaxRate": 0.0001737,
"dfiTaxRate": 0.0001503,
},
"iof": {
"ratePerDay": 0.0082,
"additionalFee": 0.38
},
"expenses": 0
});
Resposa da operação SAC
Atributo | Tipo | Descrição |
---|---|---|
installments | object | objeto com dados das prestações |
installment | number | número da prestação |
amortization | number | valor da amortização |
interestRate | number | valor do juros |
administrationTaxesRate | number | taxa de administração |
insurence | object | objeto com dados do seguro |
insurenceValue | number | valor do seguro |
mip | number | valor do MIP |
dfi | number | valor do DFI |
installmentValue | number | valor da prestação |
installmentDue | number | vencimento do valor devido |
debitBalance | number | valor do saldo devido |
summary | object | sumário dos valores totais |
installmentsTotal | number | total do saldo devido |
amortizationTotal | number | total de amortização |
iofTotal | number | total do IOF |
financedValue | number | valor financiado + IOF + despesas |
requestedValue | number | valor financiado |
interestRateTotal | number | total de juros calculado |
cumulativeDaysForIof | number | dias acumulados para IOF |
parameters | object | parâmetros de entrada |
deadline | number | prazo calculado |
table | string | tabela utilizada para calculo |
annualInterestRate | number | taxa anual de juros utilizada no cálculo |
administrationTaxesRate | number | taxa de administração |
gracePeriod | number | periodo de carencia |
Sistema frânces de amortização (PRICE)
import imobi from 'imobi';
const data = imobi.calculator({
"table": "PRICE",
"financedAmount": 150000,
"deadline": 5,
"annualInterestRate": 5,
"administrationTaxesRate": 25,
"gracePeriod": 2,
"firstInstallmentDue": new Date("2020-01-12"),
"insurence": {
"estateValue": 200000,
"mipTaxRate": 0.0001737,
"dfiTaxRate": 0.0001503,
},
"iof": {
"ratePerDay": 0.0082,
"additionalFee": 0.38
},
"expenses": 0
});
Resposa da operação PRICE
Atributo | Tipo | Descrição |
---|---|---|
installments | object | objeto com dados das prestações |
installment | number | número da prestação |
amortization | number | valor da amortização |
interestRate | number | valor do juros |
administrationTaxesRate | number | taxa de administração |
insurence | object | objeto com dados do seguro |
insurenceValue | number | valor do seguro |
mip | number | valor do MIP |
dfi | number | valor do DFI |
installmentValue | number | valor da prestação |
installmentDue | number | vencimento do valor devido |
debitBalance | number | valor do saldo devido |
summary | object | sumário dos valores totais |
installmentsTotal | number | total do saldo devido |
amortizationTotal | number | total de amortização |
financedValue | number | valor financiado + IOF + despesas |
requestedValue | number | valor financiado |
interestRateTotal | number | total de juros calculado |
parameters | object | parâmetros de entrada |
table | string | tabela utilizada para calculo |
deadline | number | prazo calculado |
annualInterestRate | number | taxa anual de juros utilizada no cálculo |
administrationTaxesRate | number | taxa de administração |
gracePeriod | number | periodo de carencia |
Sistema de amortização americano (SAA)
import imobi from 'imobi';
const data = imobi.calculator({
"table": "SAA",
"financedAmount": 50000,
"deadline": 7,
"annualInterestRate": 9.5,
"administrationTaxesRate": 0,
"gracePeriod": 0,
"firstInstallmentDue": new Date("2020-01-12"),
"expenses": 0
})
Resposa da operação SAA
Atributo | Tipo | Descrição |
---|---|---|
installments | object | objeto com dados das prestações |
installment | number | número da prestação |
amortization | number | valor da amortização |
interestRate | number | valor do juros |
installmentValue | number | valor da prestação |
installmentDue | number | vencimento do valor devido |
debitBalance | number | valor do saldo devido |
summary | object | sumário dos valores totais |
installmentsTotal | number | total do saldo devido |
amortizationTotal | number | total de amortização |
requestedValue | number | valor financiado |
interestRateTotal | number | total de juros calculado |
parameters | object | parâmetros de entrada |
table | string | tabela utilizada para calculo |
deadline | number | prazo calculado |
annualInterestRate | number | taxa anual de juros utilizada no cálculo |
1.10.8-beta
4 years ago
1.10.7-beta
4 years ago
1.9.6-beta
4 years ago
1.8.5-beta
4 years ago
1.8.4-beta
4 years ago
1.7.5-beta
4 years ago
1.7.4-beta
4 years ago
1.6.4-beta
4 years ago
1.5.4-beta
4 years ago
1.5.3-beta
4 years ago
1.5.2
4 years ago
1.5.1
4 years ago
1.4.1
4 years ago
1.3.1
4 years ago
1.2.1
4 years ago
1.2.0
4 years ago
1.0.0
4 years ago