Ans: To calculate yield to maturity using trial and error, you need to assume various rates as the bond's present value. This calculation has to go on until your answer is equivalent to the current market price of a bond.