IB consistently report wrong yields for unknown reasons. It has been happening for a long time. I reported to IB but to no avail.
This is another example. Screenshot in real time.
CUSIP: 86765LAQ0
The bid yield is clearly wrong. It should be 5.802%.
I trade high yield bonds. They are illiquid and normally have large spreads. The quotes are just indication of interest. You don't really know exactly the actual bids and asks.
I'm afraid Fill or Kill orders don't work in such cases.
Has anyone ever experience this?
I placed a LIMIT price order to buy a high-yield corporate bond (GRAND CANYON UNIV, CUSIP: 38528UAC0), waiting for a fill.
The liquidity is low. There might not be no trade all day.
Suddenly a seller (market maker??) kept placing a lot of small orders (1k...
Mid-range PC, not suitable for really power-hungry on-line games.
I don't think a high-end PC is needed to run TWS.
I only have several tens of quotes in the main screen.
Simply use the bond scanner to see a list of US Treasury bills. You could easily see there are a bunch of bills which ask yields are higher than bid yields.
Screenshot on today 11:16 AM (USA)
Ask yields are higher than bid yields.
Last yields are always empty for any US govt bonds even though they have last prices.
Screenshot at today 12:55 AM (USA)
The current quotes in IB TWS:
US-T GOVT Bill Apr11'24 912797HF7
Bid 99.70777
Ask 99.709
Bid Yield 5.363%
Ask Yield 5.6066%
How does IB calculate the yield figures? What's the formula?
How come the ask yield is even higher than the bid yield? It doesn't make sense at all.
Is there any online...