Finance

Charts

Statistics

Macros

Search

How to use the YIELD() function in Excel

Its calculates the annual yield of a fixed-interest security (bond) given its price, coupon rate, and maturity date. This represents the effective return an investor would earn if the bond is held to maturity.

Syntax

YIELD(Settlement; Maturity; Rate; Price; Redemption; Frequency; [Basis])

Arguments

Argument Required Description Validation Rules
Settlement Yes Bond purchase date. Must be valid date < Maturity.
Maturity Yes Bond maturity/redemption date. Must be valid date > Settlement.
Rate Yes Annual coupon rate (decimal). ≥ 0 (e.g., 5% = 0.05).
Price Yes Bond price per $100 face value. > 0 (e.g., 95.50 for $95.50).
Redemption Yes Redemption value per $100 face value. Typically 100.
Frequency Yes Coupon payments per year:
1 = Annual
2 = Semi-annual
4 = Quarterly.
∈ {1, 2, 4}.
[Basis] No Day-count convention (0-4). Default=0. See Table 15-2.

Error Conditions

  • #VALUE!: Invalid dates.
  • #NUM!: If:
    • Rate < 0 or Price ≤ 0
    • Frequency ∉ {1, 2, 4}
    • Basis ∉ {0, 1, 2, 3, 4}
    • Settlement ≥ Maturity.

Key Formula

Solves for Yield (y) in:

Where:

  • f = Frequency
  • k = Period number
  • N = Total periods

Examples

  1. Annual Coupon Bond

Scenario:

  • Settlement: 31-Aug-2010
  • Maturity: 4-Jan-2013
  • Coupon Rate: 4.5%
  • Price: $109.01 (per $100 face value)
  • Redemption: $100
  • Frequency: 1 (annual)
  • Basis: 1 (Actual/actual)

Calculation:

=YIELD(« 8/31/2010 », « 1/4/2013 », 0.045, 109.01, 100, 1, 1)

Result0.617% annual yield.

ISMA Yield Conversion:

=EFFECT(YIELD(…), 2)

Background

  1. Day-Count Conventions:
Basis Method
0 US (NASD) 30/360
1 Actual/actual
2 Actual/360
3 Actual/365
4 European 30/360
  1. Yield Types:
    • Current Yield: Coupon/Price (simpler but less accurate).
    • Yield to Maturity (YTM): Total return (what YIELD() calculates).
  2. Market Dynamics:
    • Price < 100 → Yield > Coupon Rate (discount bond).
    • Price > 100 → Yield < Coupon Rate (premium bond).
0 0 votes
Évaluation de l'article
S’abonner
Notification pour
guest
0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Online comments
Show all comments
Facebook
Twitter
LinkedIn
WhatsApp
Email
Print
0
We’d love to hear your thoughts — please leave a commentx