| debt_built_schedule | R Documentation |
Creates an annual schedule indexed from 0..maturity with an initial
draw at year = 0, interest, amortisation, total payment, and end-of-year
outstanding balance. The convention is no payment at year = 0. For both
loan types, the outstanding principal is 0 at maturity up to rounding.
debt_built_schedule(
principal,
rate_annual,
maturity,
type = c("amort", "bullet"),
extra_amort_pct = 0,
arrangement_fee_pct = 0
)
principal |
Numeric scalar. Amount borrowed at |
rate_annual |
Numeric scalar in |
maturity |
Integer scalar greater than or equal to 1. Duration in years; returned years are |
type |
Character scalar. Either |
extra_amort_pct |
Numeric scalar in |
arrangement_fee_pct |
Numeric scalar in |
A tibble with columns year, debt_draw, interest, amortization,
payment, arrangement_fee, outstanding_debt, and loan_init.
sch_b <- debt_built_schedule(6e6, 0.045, maturity = 5, type = "bullet")
sch_a <- debt_built_schedule(6e6, 0.045, maturity = 5, type = "amort")
sch_b
sch_a
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.