Professional Documents
Culture Documents
The YIELD Function is categorized under Excel Financial functions. It will calculate the yield
on a security that pays periodic interest. The function is generally used to calculate bond
yield.
As a nancial analyst, we often calculate the yield on a bond to determine the income that
would be generated in a year. Yield is di erent from the rate of return, as the return is the
gain already earned, while yield is the prospective return.
Formula
1. Settlement (required argument) – This is the settlement date of the security. It is a date
after the security is traded to the buyer that is after the issue date.
2. Maturity (required argument) – This is the maturity date of the security. It is the date
when the security expires.
4. Pr (required argument) – The price of the security per $100 face value.
5. Redemption (required argument) – This is the redemption value per $100 face value.
6. Frequency (required argument) – The number of coupon payments per year. It must be
one of the following: 1 – Annually, 2 – Semi-annually, 4 – Quarterly
7. [basis] (optional argument) – Speci es the nancial day count basis that is used by the
security. The possible values are:
1 Actual/actual
2 Actual/360
3 Actual/365
4 European 30/360
The settlement and maturity dates should be supplied to the YIELD function as either:
Example
We can use the function to nd out the yield. The formula to use will be:
The settlement date provided is greater than or equal to the maturity date.
We provide invalid numbers for the rate, pr, redemption, frequency, or [basis]
arguments. That is, if we provide rate < 0; pr ≤ 0; redemption ≤ 0; frequency is any
number other than 1, 2, or 4; or [basis] is any number other than 0, 1, 2, 3, or 4.
The settlement and maturity dates provided are not valid dates.
1. The result from the Excel RATE function appears to be the value 0 or appears as a
percentage but shows no decimal places. This problem is often due to the formatting of
the cell containing the function. If this is the case, x the problem by formatting the cell
to show a percentage with decimal places.
2. The settlement date is the date a buyer purchases a security such as a bond. The
maturity date is the date when a security matures/expires. For example, assume a 30-
year bond is issued on January 1, 2010 and is purchased by a buyer six months later. The
issue date would be January 1, 2010, the settlement date would be July 1, 2010, and the
maturity date would be January 1, 2040, which is 30 years after the January 1, 2010 issue
date.
Additional resources
Thanks for reading CFI’s guide to the Excel YIELD function. By taking the time to learn and
master these functions, you’ll signi cantly speed up your nancial modeling. To learn more,
check out these additional CFI resources:
Excel Shortcuts
To master the art of Excel, check out CFI’s FREE Excel Crash Course, which teaches you how
to become an Excel power user. Learn the most important formulas, functions, and
shortcuts to become con dent in your nancial analysis.
to take your career to the next level and move up the ladder!