"OCO orders cannot be modified. You must cancel the OCO pair and resubmit the orders."
The problem is that this is really slow and heavyweight in some high speed circumstances. Just modifying the prices on the different sides of the order pair is so much simpler and faster. And they are two separate orders anyway, so this restriction seems arbitrary and unnecessary.
What am I missing? Are there techniques for working around this?
Do the rules and/or implementation details for OCO orders vary by backend? Like I might get different behavior on Interactive Brokers, as compared to TDA?
I have my own ways around this, but it would involve not using OCO orders, which are quite nice in their own right, absent this issue (which is serious for me).
Cheers.

Comment