I have never traded a treasury note or any bond before. I have some extra cash that I don't plan on needing for at least the next several months and I want to beat the 1.83% rate that IB currently pays on idle cash. So I selected a treasury with maturity on Nov 15. IB order entry shows that it will pay 3.08% at midpoint.
However, on the order entry screen, I'm not calculating the same yield:
If I buy $100k worth of treasury notes for $99,769.85 including commissions (which seem rather high at least relative to what I'm used to seeing on options, stocks, and futures). I calculate a yield of only 1.346%.
If the notes pay back $100k and I purchase them for $99,769.85 including commissions, then I make a total of $228.71 from now until Nov 15. 228.71 / 100,000 is a yield of 0.002287 * 100% = 0.22871% per year, but it only took me 62 days to do that so:
0.22871% * (365 / 62) = 1.346%. What am I missing?
However, on the order entry screen, I'm not calculating the same yield:
If I buy $100k worth of treasury notes for $99,769.85 including commissions (which seem rather high at least relative to what I'm used to seeing on options, stocks, and futures). I calculate a yield of only 1.346%.
If the notes pay back $100k and I purchase them for $99,769.85 including commissions, then I make a total of $228.71 from now until Nov 15. 228.71 / 100,000 is a yield of 0.002287 * 100% = 0.22871% per year, but it only took me 62 days to do that so:
0.22871% * (365 / 62) = 1.346%. What am I missing?