A bond that has a $1,00 par value (face value)and a contract or coupon interest rate of 10.1 percent. Interest payment are $50.50 and are paid semiannually. The bonds have a current value $1,125 and will mature in 10years. The firms marginal tax rate is 34 percent.

To calculate the yield-to-maturity (YTM) for this bond, we need to follow a step-by-step process. The YTM is the total return anticipated on a bond if it is held until it matures. Here's how you can calculate it:

Step 1: Calculate the annual interest payment.
The bond pays a semiannual coupon payment, so the annual coupon payment can be calculated as follows:
Annual coupon payment = Semiannual coupon payment * 2
Annual coupon payment = $50.50 * 2 = $101

Step 2: Calculate the number of coupon payments until maturity.
The bond matures in 10 years, and since it pays semiannual coupons, the number of coupon payments until maturity is:
Number of coupon payments = Number of years to maturity * 2
Number of coupon payments = 10 * 2 = 20

Step 3: Determine the discount rate.
The discount rate is the rate of return required by an investor to invest in the bond. In this case, we can consider it as the YTM that we want to calculate.

Step 4: Calculate the present value of the bond's cash flows.
Using the formula for present value of a bond:
Current value of the bond = (Annual coupon payment * (1 - (1 + discount rate)^(-number of coupon payments))) / discount rate + (Par value / (1 + discount rate)^(number of coupon payments))

In this case, the current value of the bond is given as $1,125, the annual coupon payment is $101, the par value is $1,000, and the number of coupon payments is 20.

$1,125 = ($101 * (1 - (1 + discount rate)^(-20))) / discount rate + ($1,000 / (1 + discount rate)^(20))

Step 5: Solve for the discount rate.
You can use financial calculators or numerical methods (such as trial and error) to find the discount rate that satisfies the equation. One common method is to use Excel's "Rate" function or an online YTM calculator.

After finding the YTM, you can use it to compare the bond's return to other investment opportunities or to evaluate its attractiveness as an investment.

Note: The firm's marginal tax rate is mentioned but not directly relevant to calculating the YTM. It would be considered when determining the after-tax return from the bond.