Smart Deals - promotions, discount codes and sales

Yield to Maturity (YTM) Calculator

Fast, accurate and free online stopy zwrotu in terminie to wykupu ytm calculator tool running directly in your browser.

Secure (SSL)
Client-Side Processing
100% Free
Instructions
  • 1
    Enter data
    Enter content, paste text or load a file from disk.
  • 2
    Click the button
    The tool will immediately process your data in the browser.
  • 3
    Get the result
    Copy the finished text or save the file to your device.
function runTool() {
  return "Result ready in 0.1s";
}

Yield to maturity (YTM) calculator

Calculates the yield to maturity using the Newton method based on price, coupon and term.
PLN
%
PLN
...

Rate this tool:

Related tools

Other tools you may find useful

YTM (Yield to Maturity) Calculator – calculate the 2025 bond yield

This tool calculates the actual bond yield to maturity (Yield to Maturity). Enter the market price, par value, coupon rate, payout frequency and number of years to maturity - the calculator will show the effective rate of return on your bond investment.

bonds YTM yield investments finance

Run calculator See more tools

What is YTM?

Yield to Maturity (YTM)is the rate of return an investor will receive if he holds the bond to maturity, receiving all coupons and principal on schedule. YTM takes into account the market price, par value, coupon rate, number of periods and payout frequency.

YTM formula (simplified)

Bond_price = Σ [ Coupon / (1 + YTM)^t ] + Nominal value / (1 + YTM)^n where: Coupon = Nominal value × Coupon_rate t = number of the coupon period n = number of periods to maturity YTM = annual yield to maturity (searched)

This equation is solved iteratively (numerically), e.g. by the Newton-Raphson method. The calculator automatically approximates the result with an accuracy of 0.0001.

YTM calculation example

Example 1 – discount bond

Data:face value PLN 1,000, price PLN 950, coupon 5%, period 3 years, annual payment.

  • Coupon = 1000 × 0.05 = PLN 50
  • Solution of the equation → YTM ≈6.8 %

Example 2 – bond with a premium

Data:face value PLN 1,000, price PLN 1,040, 7% coupon, 4-year period, annual payment.

  • Coupon = PLN 70
  • Solution of the equation → YTM ≈6.2 %

How to use the calculator

Step 1 - enter the data

Enter the market price, denomination, coupon (%), number of years to maturity and frequency of withdrawals (1 or twice a year).

Step 2 - Run the Calculation

The calculator will solve the bond price equation and provide an approximate YTM in %. The result shows the effective annual return to maturity.

Step 3 - interpret the result

YTM can be compared with other investments of similar risk or with the current NBP interest rate.

Sample Scenario Table

Price Denomination Coupon Years YTM (annually)
950 1000 5% 3 6.8%
1000 1000 5% 3 5.0%
1040 1000 7% 4 6.2%
900 1000 6% 5 7.8%

FAQ

What is the difference between YTM and a coupon?

The coupon is a fixed annual payment (% of the face value). YTM also takes into account the difference between the purchase price and the redemption value, showing the actual profitability.

Is YTM the bond interest rate?

No. YTM is the effective rate of return assuming the bond is held to maturity and the coupons are reinvested at the same rate.

Does the calculator work for zero-coupon bonds?

Yes. Just enter the 0% coupon - the calculator will calculate the YTM from the discount between the price and the face value.

Does YTM include taxes?

No, the result is gross - excluding Belka's tax and brokerage commissions.

How to interpret YTM?

The higher the YTM, the greater the potential return (and risk). This is a comparative measure of the yields of different bonds.

Summary

The YTM calculator allows you to find out the real yield of bonds - it takes into account coupons, time to maturity and the difference between the purchase price and the nominal value. This is an essential tool for every investor analyzing treasury and corporate bonds.

Launch YTM calculator

Install Webp.pl Have the tools in your own pocket!