Automated trading system in an electronic trading exchange
First Claim
1. A system for implementing automated trading through an electronic option trading exchange system, comprising:
- a first computer in electronic communication with an electronic option trading exchange system, comprising a processor configured with logic for implementing an automated trading application and at least one other application through an operating system, wherein the operating system gives priority to the automated trading application over the at least one other application,the first computer (a) receiving electronic communications indicative of a current price for an option traded on the electronic option trading exchange system, (b) automatically determining, based on a theoretical price of the option, whether the current price for the option satisfies a price condition, wherein the theoretical price is based at least on price data of an underlying security of the option that is stored in a memory, (c) automatically checking whether one or more safety criteria for an option transaction are satisfied, and (d) automatically transmitting to the electronic option trading exchange system a response to the current price within 150 milliseconds of receiving the electronic communications when the price condition and the one or more safety criteria are satisfied, wherein the response includes an order or quote for the option capable of being matched to the current price.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic exchange system network includes a trader site having an automated trading system capable of submitting orders and/or quotes to an exchange site. The automated trading system determines whether an order or quote should be submitted based on, for example, the current market price of an option and theoretical buy and sell prices. The theoretical buy and sell prices are derived from, among other things, the current market price of the security underlying the option. The theoretical buy and sell prices are calculated when underlying factors that contribute to the theoretical prices change. Computation times of the theoretical prices may be reduced by using precalculated values and/or using interpolation and extrapolation. Other techniques may be used in addition or in the alternative to speed automatic decision-making. In addition, a system of checks may be conducted to ensure accurate and safe automated trading. The automated trading system may be capable of automatically submitting orders in connection with the underlying security in order to hedge part of the delta risk associated with the automated option trades.
-
Citations
53 Claims
-
1. A system for implementing automated trading through an electronic option trading exchange system, comprising:
-
a first computer in electronic communication with an electronic option trading exchange system, comprising a processor configured with logic for implementing an automated trading application and at least one other application through an operating system, wherein the operating system gives priority to the automated trading application over the at least one other application, the first computer (a) receiving electronic communications indicative of a current price for an option traded on the electronic option trading exchange system, (b) automatically determining, based on a theoretical price of the option, whether the current price for the option satisfies a price condition, wherein the theoretical price is based at least on price data of an underlying security of the option that is stored in a memory, (c) automatically checking whether one or more safety criteria for an option transaction are satisfied, and (d) automatically transmitting to the electronic option trading exchange system a response to the current price within 150 milliseconds of receiving the electronic communications when the price condition and the one or more safety criteria are satisfied, wherein the response includes an order or quote for the option capable of being matched to the current price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for implementing automated trading through an electronic option trading exchange system, comprising:
-
a first computer in electronic communication with an electronic option trading exchange system, the first computer (a) receiving electronic communications indicative of a current price for an option traded on the electronic option trading exchange system; and a second computer communicatively coupled to the first computer, comprising a processor configured with logic for implementing an automated trading application and at least one other application through an operating system, wherein the operating system gives priority to the automated trading application over the at least one other application, the second computer (b) automatically determining, based on a theoretical price of the option, whether the current price for the option satisfies a price condition, wherein the theoretical price is based at least on price data of an underlying security of the option that is stored in a memory, and (c) automatically checking whether one or more safety criteria for an option transaction are satisfied, the first computer responding to the automatic determination of the second computer by (d) automatically transmitting to the electronic option trading exchange system a response to the current price within 150 milliseconds of receiving the electronic communications when the price condition and the one or more safety criteria are satisfied, wherein the response includes an order or quote for the option capable of being matched to the current price. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification