Enter a bond's face value, market price, coupon, remaining term and frequency. Solve its cash flows for exact yield to maturity and current yield.
The calculator finds the periodic discount rate that makes the present value of every remaining coupon and the final face-value payment equal the entered market price.
YTM assumes scheduled payments and reinvestment at the solved rate. It does not capture credit, liquidity, inflation, currency, call, tax or reinvestment risk.