| Financial Toolbox™ | ![]() |
Yield = ylddisc(Settle, Maturity, Face, Price, Basis)
Settle | Settlement date. Enter as serial date number or date string. Settle must be earlier than or equal to Maturity. |
Maturity | Maturity date. Enter as serial date number or date string. |
Face | Redemption (par, face) value. |
Price | Discounted price of the security. |
Basis | (Optional) Day-count basis of the instrument. A vector of integers.
|
Yield = ylddisc(Settle, Maturity, Face, Price, Basis) finds the yield of a discounted security.
Using the data
Settle = '10/14/2000'; Maturity = '03/17/2001'; Face = 100; Price = 96.28; Basis = 2; Yield = ylddisc(Settle, Maturity, Face, Price, Basis)
returns
Yield =
0.0903 (or 9.03%)
Mayle, Standard Securities Calculation Methods, Volumes I-II, 3rd edition. Formula 1.
acrudisc, bndprice, bndyield, prdisc, yldmat, yldtbill
![]() | yearfrac | yldmat | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |