The exact formula is: The current yield provides ... by dividing its current value by its annual interest payment. Yield to maturity is the overall amount that an investor receives by purchasing ...
The further away the bond's maturity or call date, the more volatile its price tends to be. The actual yield depends in large part on where interest rates stand the day the bond is purchased.