Current Yield Calculator

Calculate the current yield of a bond by entering the current market price, par value, coupon rate, and payment frequency. You'll get the current yield percentage along with the annual coupon payment — giving you a clear picture of the annual return relative to today's bond price.

$

The current trading price of the bond in the market.

$

The face value of the bond, typically $1,000.

%

The annual coupon rate stated on the bond.

How often the coupon is paid per year.

Results

Current Yield

--

Annual Coupon Payment

--

Coupon Per Period

--

Bond Trading Status

--

Annual Coupon vs. Market Price

Frequently Asked Questions

What is the current yield of a bond?

The current yield of a bond measures the annual coupon income as a percentage of the bond's current market price. It tells investors how much return they can expect from coupon payments relative to what they pay for the bond today. It does not account for capital gains or losses if the bond is held to maturity.

How do I calculate the current yield of a bond?

Current yield is calculated using the formula: Current Yield (%) = Annual Coupon ÷ Current Market Price × 100. First, determine the annual coupon by multiplying the par value by the coupon rate. Then divide that amount by the bond's current market price.

What is the difference between current yield and yield to maturity (YTM)?

Current yield only considers the annual coupon income relative to the market price. Yield to maturity (YTM) is a more comprehensive metric that accounts for all coupon payments, the return of principal at maturity, and any gain or loss if the bond was purchased at a discount or premium. YTM is generally considered a more complete measure of a bond's total return.

Is current yield the same as the coupon rate?

No. The coupon rate is fixed and based on the bond's par (face) value, while the current yield is based on the bond's current market price. If the bond trades at a discount (below par), the current yield will be higher than the coupon rate. If it trades at a premium (above par), the current yield will be lower.

What is a good current yield for a bond?

A 'good' current yield depends on the interest rate environment, the bond's credit quality, and an investor's goals. Higher current yields often reflect higher risk (e.g., lower credit quality or longer duration). Comparing the current yield to prevailing benchmark rates like the 10-year Treasury yield is a common way to assess relative value.

Why does bond price affect current yield?

Bond prices and yields move inversely. When a bond's market price falls below par, its current yield rises because you're paying less for the same fixed coupon payment. Conversely, when the bond's price rises above par, the current yield decreases. This relationship is fundamental to understanding bond market dynamics.

What does it mean when a bond trades at a discount, par, or premium?

A bond trades at par when its market price equals its face value. It trades at a discount when the market price is below face value — often when interest rates have risen since issuance. It trades at a premium when the market price exceeds face value — typically when rates have fallen and the bond's coupon is attractive relative to new issues.

More Finance Tools