I have been using the streaming connection for a while successfully; however I am noticing two problems with the TRADE:{account identifier} DISTINCT subscription.
- OPU never displays
trailingStopDistance
nortrailingStep
.
Trailing information is never forwarded in OPU, independently of where the open position is created (whether in IG's website or through the API). - Working order updates are forwarded in OPU not WOU.
You can easily test this in the "Streaming Companion". OPU will expose the timeInForce
and goodTillDate
for working orders.
I don't really mind #2 (the documentation could be modified, though). However #1 is problematic for our use cases. Is there any possibility for this to be fixed?