Bond Yield Calculator
Estimate current yield and approximate yield to maturity for a bond.
Annual Coupon Payment
Enter valid inputs
Current Yield
Enter valid inputs
Approximate Yield to Maturity
Enter valid inputs
Guide
How it works
Use this calculator to estimate current yield and approximate yield to maturity for a bond.
What this calculator does
The bond yield calculator uses face value, coupon rate, market price, and years to maturity.
Bond Yield Formula
Current Yield = Annual Coupon / Current Price
Approximate YTM = (Coupon + (Face Value - Price) / Years) / ((Face Value + Price) / 2)
Example calculation
For a 1,000 face value bond with a 5% coupon trading at 950, the calculator estimates current yield and approximate yield to maturity.
When to use this calculator
- comparing bonds
- estimating income yield
- reviewing premium or discount bonds
- evaluating maturity scenarios
FAQs
Is this exact yield to maturity?
No. It is an approximation.
Explore more
More calculators in this topic
Continue exploring
Related calculators
Explore the next calculations most relevant to this topic.
investments
Bond Price Calculator
Estimate a bond price from face value, coupon rate, market yield, and time to maturity.
investments
Treasury Bill Calculator
Calculate T-bill discount earned, bank discount yield, and investment yield.
investments
Portfolio Allocation Calculator
Convert target allocation percentages into dollar amounts for stocks, bonds, cash, and other assets.