Free Bond Equivalent Yield Calculator

days

Enter bond details to calculate the bond equivalent yield

Understanding Bond Equivalent Yield (BEY)

The bond equivalent yield (BEY) is a financial metric that expresses the annualized return of a bond investment based solely on its principal repayment. Unlike coupon‑based measures, the BEY compares the gain from the face value (principal) relative to the bond’s purchase price. This makes it particularly valuable for evaluating zero‑coupon bonds, which do not pay periodic interest but are sold at a discount and redeemed at par.

Investors use a BEY calculator to quickly compute this yield. By entering the bond’s price, its face value, and the number of days remaining until maturity, the tool applies the bond equivalent yield formula to produce an annualized percentage that can be compared with other fixed‑income securities.

The Bond Equivalent Yield Formula

The core formula for calculating BEY is:

BEY=Face Value−PricePrice×365Days to Maturity\text{BEY} = \frac{\text{Face Value} - \text{Price}}{\text{Price}} \times \frac{365}{\text{Days to Maturity}}

Where:

  • Face Value (par value) – the amount paid at maturity.
  • Price – the current market price paid for the bond.
  • Days to Maturity – the number of calendar days until the bond expires.

This formula annualizes the simple holding period return by spreading it over a 365‑day year, allowing direct comparison with yields on securities that pay coupons annually.

Step‑by‑Step Calculation Example

Consider a bond with the following characteristics:

  • Purchase price: $980
  • Face value: $1,000
  • Days to maturity: 300 days
  1. Identify the bond price – obtain the current market price ($980 in this case).
  2. Note the face value – the amount returned at maturity ($1,000).
  3. Determine the days to maturity – the remaining life of the bond (300 days).
  4. Apply the BEY formula:
BEY=1000−980980×365300=20980×365300≈0.020408×1.21667≈0.02483=2.48%\text{BEY} = \frac{1000 - 980}{980} \times \frac{365}{300} = \frac{20}{980} \times \frac{365}{300} \approx 0.020408 \times 1.21667 \approx 0.02483 = 2.48\%

Thus, the bond equivalent yield for this investment is 2.48% per annum.

Why BEY Matters in Practice

The BEY is especially useful for zero‑coupon bonds because their return comes entirely from the difference between the purchase price and the face value. By applying the BEY, you can:

  • Compare zero‑coupon bonds with coupon‑paying bonds or other annualized instruments.
  • Evaluate the absolute return from the principal payment alone, stripping out the effect of coupon reinvestment assumptions.
  • Standardize short‑term discount securities so they can be ranked against longer‑term investments.

Because the BEY concentrates on principal, it serves as a straightforward, no‑frills measure of the “price appreciation” component of a bond’s total return. Whether you are analyzing treasury bills, commercial paper, or zero‑coupon corporate bonds, the BEY calculator provides a consistent annualized figure for informed decision‑making.

FAQ

1. What is the bond equivalent yield (BEY)?

The BEY is an annualized yield that measures the return from a bond's principal payment (face value minus purchase price) relative to its price. It ignores coupon payments and is commonly used for zero‑coupon bonds.

2. How do you calculate the bond equivalent yield?

Use the formula BEY = (Face Value − Price) / Price × (365 / Days to Maturity). You need the bond's market price, its face value, and the number of days remaining until it matures.

3. Why is the BEY especially useful for zero‑coupon bonds?

Zero‑coupon bonds pay no periodic interest; their entire return comes from the discount between the purchase price and the face value. The BEY captures this principal‑based return directly, making it ideal for evaluating and comparing such bonds with other annualized securities.

4. What inputs are required to use a BEY calculator?

You need three inputs: the current bond price, the face value (par value), and the number of days to maturity. The calculator then applies the BEY formula to output an annualized yield percentage.

How to Use

  1. Enter the bond price and select the currency.
  2. Enter the face value (principal) and select the currency.
  3. Enter the number of days to maturity. The BEY is calculated automatically.