Financial Toolbox | ![]() ![]() |
Syntax
[Price, AccruInterest] = prmat(Settle, Maturity, Issue, Face, CouponRate, Yield, Basis)
Description
[Price, AccruInterest] = prmat(Settle, Maturity, Issue, Face,
CouponRate, Yield, Basis)
returns the price and accrued interest of a security that pays interest at maturity. This function also applies to zero-coupon bonds or pure discount securities by setting CouponRate = 0
.
Settle = '02/07/2002';
Maturity = '04/13/2002';
Issue = '10/11/2001';
Face = 100;
CouponRate = 0.0608;
Yield = 0.0608;
Basis = 1;
[Price, AccruInterest] = prmat(Settle, Maturity, Issue, Face,...
CouponRate, Yield, Basis)
returns
Price = 99.9784 AccruInterest = 1.9591
See Also
acrubond
, acrudisc
, bndprice
, prdisc
, yldmat
References
Mayle, Standard Securities Calculation Methods, Volumes I-II, 3rd edition. Formula 4.
![]() | prdisc | prtbill | ![]() |