You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Brokers like fidelity support the functionality of entering 2 trades simultaneously, but the second trade only executes if the first trades executes?
For example, say I already own 10 AAPL shares.
I wanted to sell all 10 of them at stop loss order of $160 (while the current price of AAPL is around $172) and if this executes I want the second order of limit buy 4 shares of MSFT at $390 (while the current MSFT is around $404) to be entered automatically. If AAPL sell trade never executes, the MSFT trade is never entered.
Is this possible with Alpaca C# API? If so, how do I go about it?
Anything else?
No response
The text was updated successfully, but these errors were encountered:
Unfortunately, @rudeGit, the underlying Alpaca API doesn't support inter-commodity OTO/OCO orders. All advanced orders are always placed for the same asset. You can open an issue for the underlying API but in the meantime, you have only one option - implementing this logic on the client side using trade streaming events for instance.
Is there an existing issue for this?
What is your question?
Brokers like fidelity support the functionality of entering 2 trades simultaneously, but the second trade only executes if the first trades executes?
For example, say I already own 10 AAPL shares.
I wanted to sell all 10 of them at stop loss order of $160 (while the current price of AAPL is around $172) and if this executes I want the second order of limit buy 4 shares of MSFT at $390 (while the current MSFT is around $404) to be entered automatically. If AAPL sell trade never executes, the MSFT trade is never entered.
Is this possible with Alpaca C# API? If so, how do I go about it?
Anything else?
No response
The text was updated successfully, but these errors were encountered: