# yldmat

Yield with interest at maturity

## Syntax

```Yield = yldmat(Settle, Maturity, Issue, Face, Price,CouponRate, Basis)
```

## Arguments

 `Settle` Settlement date. Enter as serial date number or date string. `Settle` must be earlier than `Maturity`. `Maturity` Maturity date. Enter as serial date number or date string. `Issue` Issue date. Enter as serial date number or date string. `Face` Redemption (par, face) value. `Price` Price of the security. `CouponRate` Coupon rate. Enter as decimal fraction. `Basis` (Optional) Day-count basis of the instrument. A vector of integers. 0 = actual/actual (default)1 = 30/360 (SIA)2 = actual/3603 = actual/3654 = 30/360 (BMA)5 = 30/360 (ISDA)6 = 30/360 (European)7 = actual/365 (Japanese)8 = actual/actual (ICMA)9 = actual/360 (ICMA)10 = actual/365 (ICMA)11 = 30/360E (ICMA) 12 = actual/actual (ISDA)13 = BUS/252For more information, see basis.

## Description

```Yield = yldmat(Settle, Maturity, Issue, Face, Price, CouponRate, Basis)``` returns the yield of a security paying interest at maturity.

## Examples

collapse all

### Find the Yield of a Security Paying Interest at Maturity

This example shows how to find the yield of a security paying interest at maturity for the following.

```Settle = '02/07/2000'; Maturity = '04/13/2000'; Issue = '10/11/1999'; Face = 100; Price = 99.98; CouponRate = 0.0608; Basis = 1; Yield = yldmat(Settle, Maturity, Issue, Face, Price,... CouponRate, Basis) ```
```Yield = 0.0607 ```

## References

Mayle, Standard Securities Calculation Methods, Volumes I-II, 3rd edition. Formula 3.