bond {RTL} | R Documentation |
Bond pricing
Description
Compute bond price, cash flow table or duration
Usage
bond(ytm = 0.05, C = 0.05, T2M = 1, m = 2, output = "price")
Arguments
ytm |
Yield to Maturity. |
C |
Coupon rate per annum. |
T2M |
Time to maturity in years. |
m |
Periods per year for coupon payments e.g semi-annual = 2. |
output |
"price", "df" or "duration". |
Value
Returns price numeric
, cash flows tibble
, or duration numeric
Author(s)
Philippe Cote
Examples
bond(ytm = 0.05, C = 0.05, T2M = 1, m = 2, output = "price")
bond(ytm = 0.05, C = 0.05, T2M = 1, m = 2, output = "df")
bond(ytm = 0.05, C = 0.05, T2M = 1, m = 2, output = "duration")
[Package RTL version 1.3.5 Index]