| Products & Services | Solutions | Academia | Support | User Community | Company |
| Download Product Updates | | | Get Pricing | | | Trial Software |
| Documentation → Financial Toolbox |
| Contents | Index |
| Learn more about Financial Toolbox |
AccruInterest = acrubond(IssueDate, Settle, FirstCouponDate, Face, CouponRate, Period, Basis)
IssueDate | Enter as serial date number or date string. |
Settle | Enter as serial date number or date string. |
FirstCouponDate | Enter as serial date number or date string. |
Face | Redemption (par, face) value. |
CouponRate | Enter as decimal fraction. |
Period | (Optional) Coupons per year of the bond. A vector of integers. Allowed values are 0, 1, 2 (default), 3, 4, 6, and 12. |
Basis | (Optional) Day-count basis of the instrument. A vector of integers.
|
AccruInterest = acrubond(IssueDate, Settle, FirstCouponDate, Face, CouponRate, Period, Basis) returns the accrued interest for a security with periodic interest payments. This function computes the accrued interest for securities with standard, short, and long first coupon periods.
Note cfamounts or accrfrac is recommended when calculating accrued interest beyond the first period. |
AccruInterest = acrubond('31-jan-1983', '1-mar-1993', ...
'31-jul-1983', 100, 0.1, 2, 0)
AccruInterest =
0.8011
accrfrac, acrudisc, bndprice, bndyield, cfamounts, datenum
![]() | accrfrac | acrudisc | ![]() |
View demos and recorded presentations led by industry experts.
Now On Demand
Network with industry peers and learn the latest applications of the leading software product for computational finance.
| © 1984-2009- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |