Reverse Position
This command will close the current position and place an order in the opposite direction. The field requirements are identical to the PLACE command.
In the very first version of CrossTrade that ran a Windows app, Reverse Position relied on the definition of how Reverse Position worked using the Automated Trading Interface (ATI), which required all of the needed for the PLACE command.
ATI was not bi-directional the way CrossTrade is now. There was no way to externally check if a position already existed and what it was. Order/commands could only ever be pushed into NT8.
Because of that, Reverse Position assumed that you as the trader knew what the position was and can dictate the new order. Reverse Position represents the following logic flow: "Close the position, if exists, then execute a Place command. If no position exists, do nothing."
We have maintained the original functionality for backward compatibility.
Example Payload
This command will close the current position and place an order in the opposite direction. The field requirements are identical to the PLACE command.
When reversing a position with an ATM strategy, you'll want to ensure that the action is also the opposite of the existing position you intend to reverse.
Last updated