US2015142633A1PendingUtilityA1

Controlling operation of a trading algorithm based on operating condition rules

Assignee: TRADING TECHNOLOGIES INT INCPriority: Mar 29, 2012Filed: Aug 22, 2014Published: May 21, 2015
Est. expiryMar 29, 2032(~5.7 yrs left)· nominal 20-yr term from priority
G06Q 40/04G06Q 40/06
71
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, systems and computer-readable storage media are provided for controlling operation of a trading algorithm based on operating condition rules. Certain embodiments provide a method including determining, using a computing device, an approval of use of a trading algorithm by monitoring for an occurrence of an operating condition defined in an operating condition rule. The example method includes determining if the trading algorithm complies with the operating condition rule during the occurrence of the operating condition. The example method includes sending, using the computing device, a notification to a trading instrument to approve or not approve the use of the trading algorithm. The trading algorithm is to be used to implement a trading strategy.

Claims

exact text as granted — not AI-modified
1 . (canceled) 
     
     
         2 . A computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to:
 receive an execution rule, wherein the execution rule defines an execution condition;   receive an execution request for a trading algorithm;   check for an occurrence of the execution condition defined in the execution rule based on data related to the execution condition;   determine whether the trading algorithm complies with the execution rule when the execution condition occurs;   send an execution request denial to prevent execution of the trading algorithm when it is determined that the trading algorithm does not comply with the execution rule; and   send an execution request approval to permit execution of the trading algorithm when the execution condition does not occur or when it is determined that the trading algorithm complies with the execution rule.   
     
     
         3 . The computer readable medium of  claim 2 , wherein the execution rule defines the execution condition using at least one of logic expressions and parameters. 
     
     
         4 . The computer readable medium of  claim 2 , wherein the execution rule is received from a user via a user interface at a trading device. 
     
     
         5 . The computer readable medium of  claim 2 , wherein the execution rule is received from a user via a user interface at a deployment and execution manager. 
     
     
         6 . The computer readable medium of  claim 2 , wherein the execution request is received from one of an algorithm server, a trading device, and an exchange. 
     
     
         7 . The computer readable medium of  claim 2 , wherein the occurrence of the execution condition is checked based on data including at least one of market data, processor data, system data, a clock, a news feed, an exchange matching engine turnaround time, order routing turnaround time, a local CPU load, memory usage, volatility in a market, and quantity available in a market. 
     
     
         8 . The computer readable medium of  claim 2 , wherein determining whether the trading algorithm complies with the execution rule is based on orders the trading algorithm is permitted to enter.

Join the waitlist — get patent alerts

Track US2015142633A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.