In order to understand yield to maturity (YTM), we first need to discuss how toÂ price a bond in general. The price of a traditional bond is the present value of all future cash flows the bond delivers (interest payments), plus the repayment of principal (the face value or par value) at maturity.
The rate used to discountÂ these cash flows and principal is called theÂ required rate of return, which is the rate of return required by investors considering the risk of the investment. Â
How to Price a Bond
The formula to price a traditional bond is:Â
 PV =Â Payment / (1+r)^{1Â }+Â Payment / (1+r)^{2Â }+ ... +Â Payment + Principle / (1+r)^{nÂ }+
where:
 PV = price of the bond
 Payment = coupon payment, which is the coupon rate * par value Ã· number of payments per year
 r = required rate of return, which is required rate of return Ã· number of payments per year
 Principal = par value/face value of the bond
 N = number of years until maturity
The pricing of a bond is therefore critically dependent on the difference between the coupon rate, which is known,Â and the required rate, which is inferred.
Suppose the coupon rate on a $100 bond is 5%, meaning the bond pays $5 per year, and the required rate â€“ given the risk of the bond â€“ is 5%. Because they are equal, the bond will be priced at par, or $100. Â
This is shown below (note: if tables are hard to read, please rightclick and choose "view image"):
Pricing a Bond after It's Issued
Bonds trade at par when they are first issued. Frequently, the coupon rate and required return don't match in the subsequent months and years, as events impact the interest rate environment. When the two rates don't match, it causes the price of the bond to appreciate above par (trade at a premium to its face value) or decline below par (trade at a discount to its face value) to compensate for the difference in rates.
Take the same bond as above (5% coupon, pays out $5 a year on $100 principal) with five years left until maturity. If the current Federal Reserve rate is 1%, and other similarrisk bonds are at 2.5% (they pay out $2.50 a year on $100 principal), this bond looks very attractive: offering 5% in interestâ€”double that of comparable debt instruments.
Given this, the market will adjust the price of the bond proportionally to reflect this difference in rates. In this case, the bond would trade at a premium, $111.61. The current price of 111.61 is higher than the $100 you will receive at maturity, andÂ that $11.61 is the difference in present value of the extra cash flow you get over the life of the bond (the 5% vs. the required return of 2.5%). Â
In other words, in order to get that 5% interest when all other rates are much lower, you have to buy something today for $111.61 that you know in the future will only be worth $100. The rate that normalizes this difference is the yield to maturity.Â
Calculating the Yield to Maturity in Excel
Â
The above examples break out each cash flow stream by year. This is a good method for most financial modeling because best practices dictate that the sources and assumptions of all calculations should be easily auditable.
However, when it comes to pricing a bond, we can make an exception to this rule because:
 Some bonds have many years (decades) to maturity and a yearly analysis, like that shown above, may not be practical
 Most of the information is knownÂ and fixed: we know the par value, we know the coupon, and we know the years to maturity.
For these reasons, we'll set up the calculator as follows:
In the above example, we made the scenario slightly more realistic by using two coupon payments per year, which is why the YTM is 2.51 â€“ slightly above the required rate of return of 2.5% in the first examples above.
Â
Â

When is a bond's coupon rate and yield to maturity the same?
Find out when a bond's yield to maturity is equal to its coupon rate, and learn about the components of bonds and how they ... Read Answer >> 
Will the price of a premium bond be higher or lower than its par value?
Find out why the selling price of a premium bond is always higher than its par value, including how changing interest rates ... Read Answer >> 
What is the most common solvency ratios used in fundamental analysis?
Learn about the difference between a bond's coupon rate and its yield rate, how the coupon rate influences market price and ... Read Answer >> 
Should investors focus more on the current yield or face value of a bond?
Find out when investors should focus on a bond's current yield versus its face value, including an example of how current ... Read Answer >>

Investing
Understanding Bond Prices and Yields
Understanding this relationship can help an investor in any market. 
Financial Advisor
Present Value Of Different Bond Types Using Excel
To determine the value of a bond today  for a fixed principal (par value) to be repaid in the future  we can use an Excel spreadsheet. 
Investing
Comparing Yield To Maturity And The Coupon Rate
Investors base investing decisions and strategies on yield to maturity more so than coupon rates. 
Investing
Simple Math for FixedCoupon Corporate Bonds
A guide to help to understand the simple math behind fixedcoupon corporate bonds. 
Investing
How To Evaluate Bond Performance
Learn about how investors should evaluate bond performance. See how the maturity of a bond can impact its exposure to interest rate risk. 
Investing
5 Basic Things To Know About Bonds
Learn these basic terms to breakdown this seemingly complex investment area. 
Investing
How Do I Calculate Yield To Maturity Of A Zero Coupon Bond?
Yield to maturity is a basic investing concept used by investors to compare bonds of different coupons and times until maturity. 
Investing
The Basics Of Bonds
Bonds play an important part in your portfolio as you age; learning about them makes good financial sense.

Bond Valuation
Bond valuation is a technique for determining the theoretical ... 
Current Yield
Current yield is the annual income (interest or dividends) divided ... 
Discount Bond
A discount bond is a bond that is issued for less than its par ... 
ZeroCoupon Bond
A zerocoupon bond is a debt security that doesn't pay interest ... 
Coupon Rate
Coupon rate is the yield paid by a fixed income security, which ... 
Yield To Maturity (YTM)
Yield to maturity (YTM) is the total return expected on a bond ...