1.10.8-beta • Published 4 years ago

imobi v1.10.8-beta

Weekly downloads
1
License
MIT
Repository
github
Last release
4 years ago

IMOBI

Calculadora para sistemas de amortizações

Instalação

npm i imobi or yarn add imobi

Tabelas

Objeto de parâmetro para cálculo

AtributoTipoDescriçãorequerimento
tablestringtabela de cálculoobrigatório
financedAmountnumberValor financiadoobrigatório
deadlinenumberNúmero de mesesobrigatório
annualInterestRatenumberTaxa anual de jurosobrigatório
firstInstallmentDueDateVencimento da primeira prestaçãoopcional
gracePeriodnumberPeriodo de carenciaopcional
administrationTaxesRatenumberTaxa de administraçãoopcional
expensesnumberDespesasopcional
insurenceobjectObjeto para cálculo do seguroopcional
dfiTaxRatenumberAlíquota para cálculo de Danos físicos ao imóvel (DFI)opcional
mipTaxRatenumberAlíquota para cálculo de Morte por invalidez permanente (MIP)opcional
estateValuenumberValor do imóvel para cálculo do seguroopcional
iofobjectObjeto com alíquotas para cálculo do IOF (price em dev)opcional
ratePerDaynumberAlíquota diáriaopcional
additionalFeenumberAlíquota adicionalopcional

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

AtributoTipoDescrição
installmentsobjectobjeto com dados das prestações
installmentnumbernúmero da prestação
amortizationnumbervalor da amortização
interestRatenumbervalor do juros
administrationTaxesRatenumbertaxa de administração
insurenceobjectobjeto com dados do seguro
insurenceValuenumbervalor do seguro
mipnumbervalor do MIP
dfinumbervalor do DFI
installmentValuenumbervalor da prestação
installmentDuenumbervencimento do valor devido
debitBalancenumbervalor do saldo devido
summaryobjectsumário dos valores totais
installmentsTotalnumbertotal do saldo devido
amortizationTotalnumbertotal de amortização
iofTotalnumbertotal do IOF
financedValuenumbervalor financiado + IOF + despesas
requestedValuenumbervalor financiado
interestRateTotalnumbertotal de juros calculado
cumulativeDaysForIofnumberdias acumulados para IOF
parametersobjectparâmetros de entrada
deadlinenumberprazo calculado
tablestringtabela utilizada para calculo
annualInterestRatenumbertaxa anual de juros utilizada no cálculo
administrationTaxesRatenumbertaxa de administração
gracePeriodnumberperiodo 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

AtributoTipoDescrição
installmentsobjectobjeto com dados das prestações
installmentnumbernúmero da prestação
amortizationnumbervalor da amortização
interestRatenumbervalor do juros
administrationTaxesRatenumbertaxa de administração
insurenceobjectobjeto com dados do seguro
insurenceValuenumbervalor do seguro
mipnumbervalor do MIP
dfinumbervalor do DFI
installmentValuenumbervalor da prestação
installmentDuenumbervencimento do valor devido
debitBalancenumbervalor do saldo devido
summaryobjectsumário dos valores totais
installmentsTotalnumbertotal do saldo devido
amortizationTotalnumbertotal de amortização
financedValuenumbervalor financiado + IOF + despesas
requestedValuenumbervalor financiado
interestRateTotalnumbertotal de juros calculado
parametersobjectparâmetros de entrada
tablestringtabela utilizada para calculo
deadlinenumberprazo calculado
annualInterestRatenumbertaxa anual de juros utilizada no cálculo
administrationTaxesRatenumbertaxa de administração
gracePeriodnumberperiodo 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

AtributoTipoDescrição
installmentsobjectobjeto com dados das prestações
installmentnumbernúmero da prestação
amortizationnumbervalor da amortização
interestRatenumbervalor do juros
installmentValuenumbervalor da prestação
installmentDuenumbervencimento do valor devido
debitBalancenumbervalor do saldo devido
summaryobjectsumário dos valores totais
installmentsTotalnumbertotal do saldo devido
amortizationTotalnumbertotal de amortização
requestedValuenumbervalor financiado
interestRateTotalnumbertotal de juros calculado
parametersobjectparâmetros de entrada
tablestringtabela utilizada para calculo
deadlinenumberprazo calculado
annualInterestRatenumbertaxa 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