You invested 968 710 in a treasury bill with the face value of 1 000 000 with 91 days left till maturity. After 60 days you have the option to sell it for 989 250. Which option is more profitable?
My solution:
$$r_1 =\frac{1000000-968710}{\frac{91}{360}\cdot968710}=12,78%$$
$$r_2=\frac{989250-968710}{\frac{60}{360}\cdot968710}=12,72%$$
I used the formula for rate of profit where you take profit and divide it by money invested and time it took to make the profit. But in a textbook I found a different solution which gives a different answer.
$$d_1=\frac{1000000-968710}{\frac{1000000\cdot91}{360}}=12,38%$$
$$d_2=\frac{989250-968710}{\frac{989250\cdot60}{360}}=12,46%$$
Where I believe $d_1$ and $d_2$ are discount rates. Which one of these solutions is right?