System and method for dynamically changing an electronic trade order quantity
Abstract
A system and methods for dynamically changing a trade order quantity in an electronic trading environment are described herein. According to one example embodiment, an automated trading tool determines if a leaned on quantity of a trading strategy has increased or decreased and if so, dynamically changing a desired order quantity to reflect the change in the leaned on quantity. Dynamically changing an order quantity may be more profitable for a trader as order queue position may be maintained and portion of the desired order quantity may get filled; rather than a trader losing their order queue position and/or taking a chance of not getting any of their order quantity filled.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to:
send a first command to enter a first trade order for a first tradeable object, wherein the first trade order includes an order quantity, wherein the order quantity is based on a definition for a trading strategy, a desired strategy quantity, and market data for a second tradeable object, wherein the trading strategy includes the first tradeable object and the second tradeable object; detect a decrease in quantity available for the second tradeable object; determine a new quantity based on the definition for the trading strategy and the decrease in quantity available for the second tradeable object; and send a second command to decrease the order quantity of the first trade order to the new quantity when the decrease in quantity available for the second tradeable object conforms to a decrease parameter.
3 . The computer readable medium of claim 2 , wherein the decrease parameter is one of defined as a percentage value, defined as an integer value, based on one or more defined risk parameters.
4 . The computer readable medium of claim 2 , wherein the instructions are further executable to:
compare the decrease in quantity available for the second tradeable object with the decrease parameter; determine that the decrease in quantity available for the second tradeable object conforms to the decrease parameter when the decrease in quantity available for the second tradeable object is less than or equal to the decrease parameter; and determine that the decrease in quantity available for the second tradeable object does not conform to the decrease parameter when the decrease in quantity available for the second tradeable object is more than the decrease parameter.
5 . The computer readable medium of claim 2 , wherein the second command includes a single command to change the order quantity of the first trade order to the new quantity.
6 . The computer readable medium of claim 2 , wherein the second command includes commands to cancel the first trade order and submit a second trade order for the first tradeable object, wherein the second trade order includes a second order quantity, wherein the second order quantity is the new quantity.
7 . The computer readable medium of claim 2 , wherein the instructions are further executable to:
detect an increase in quantity available for the second tradeable object; determine a second new quantity based on the definition for the trading strategy and the increase in quantity available for the second tradeable object; and send a third command to increase the order quantity of the first trade order to the second new quantity when the increase in quantity available for the second tradeable object conforms to an increase parameter.
8 . The computer readable medium of claim 7 , wherein the increase parameter is one of defined as a percentage value, defined as an integer value, based on one or more defined risk parameters.
9 . The computer readable medium of claim 7 , wherein the instructions are further executable to:
compare the increase in quantity available for the second tradeable object with the increase parameter; determine that the increase in quantity available for the second tradeable object conforms to the increase parameter when the increase in quantity available for the second tradeable object is more than or equal to the increase parameter; and determine that the increase in quantity available for the second tradeable object does not conform to the increase parameter when the increase in quantity available for the second tradeable object is less than the increase parameter.
10 . The computer readable medium of claim 7 , wherein the third command is sent after the first command and before the second command.
11 . The computer readable medium of claim 7 , wherein the third command is sent after the second command.
12 . The computer readable medium of claim 2 , wherein the definition for the trading strategy further includes a volume multiplier parameter, wherein the order quantity is further based on the volume multiplier parameter.
13 . The computer readable medium of claim 2 , wherein the instructions are further executable to:
display the decreased order quantity in relation to an indicator for the first trade order for the first tradeable object.Join the waitlist — get patent alerts
Track US2014180894A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.