Company X issued 30 year bonds with 10% annual coupon rate at their par value of $1000 in 2010. The bond has a 7% call premium. Today Company X called the bonds. I am confused as to how to calculate the rate of return and where to even start the process.

  • Is this a homework problem from a course in economics or finance or accounting or….. Jun 20, 2022 at 19:14

1 Answer 1


This seems like a standard IRR problem.

Assuming they were bought at their par value of $1,000 22 years ago, you would have 12 years of 10% coupons ($100/yr) and a redemption of $1070 (the face value plus the 7% call premium). If you calculate the IRR of that cash flow stream you'd get an IRR (annualized rate of return) of 10.32%.

There may be slight differences depending on the actual timing of the call (i.e. was is called in the middle of a period, so you get partial interest, etc.) but that's the general idea.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.