US20170103462A1

Central limit order book automatic triangulation system

Claim Score by NHIP

Read claim 16, the broadest

Abstract

The disclosed embodiments relate to systems and methods for triangulation of options and futures. An exchange receives a volatility quoted order. The system attempts to match the order within a volatility order book. If there is a match, the system attempts to mitigate the risk of the order by implying an order into the futures market. If there is not a match, the system implies an order into a premium quoted option order book. The exchange automatically maintains the order based on changes in the underlying futures market and a stored quoting model.

US20170103462A1, drawing sheet 1
Sheet 1 of 13

Term

12.8 yearsto projected expiry

Projected expiry 25 July 2039, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A computer implemented method for triangulating order book data structures in a data transaction processing system in which data items are transacted by a hardware matching processor that matches electronic data transaction request messages for the same one of the data items based on multiple transaction parameters from different client computers over a data communication network, the method comprising:receiving from a client computer of a user by an order processor coupled with the hardware matching processor, a first electronic data transaction request message comprising data indicative of a first order specifying a first product, first quantity and first value, and storing the received first electronic data transaction request message in a memory coupled with the order processor;attempting, by the hardware matching processor, to match the first order with a previously received but unsatisfied order counter to the first order stored in a first order book data structure stored in the memory;generating, automatically by the order processor in lieu of a submission by the user, a first implied order specifying a second product, the first quantity, and a second value, the first implied order related to the first order;attempting, by the hardware matching processor, when there is a match in the first order book data structure, to match the first implied order with a previously received but unsatisfied order counter specifying a second quantity stored in a second order book data structure stored in the memory, and when there is a match in the second order book data structure, completing both the first order and first implied order;andgenerating, automatically by the order processor in lieu of a submission by the user, a second implied order specifying a third product, the first quantity, and a third value in a third order book data structure when there is not a match in the first order book data, the third product related to the first product.
  2. 9
    A computer implemented method for triangulating order book data structures in a data transaction processing system in which data items are transacted by a hardware matching processor that matches electronic data transaction request messages for the same one of the data items based on multiple transaction parameters from different client computers over a data communication network, the method comprising:receiving by an order processor, an volatility quoted order specifying a first quantity and first value and storing the received volatility quoted order in a memory coupled with the order processor;attempting to match, with the hardware matching processor, in a volatility order book data structure, the volatility quoted order with a previously received volatility quoted order stored in the memory;determining a futures price from a futures order book data structure;generating automatically, by the order processor in lieu of a submission by the user, an implied premium quoted order specifying a second product, a second quantity and a second value into a premium quoted order book when there is not a match;the implied premium quoted order generated from the volatility quoted order, a standard options pricing model, and the futures price;attempting to match, with the hardware matching processor, in a premium quoted order book data structure, the implied premium quoted order with a previously received order;determining, by the order processor, when there is not a match, a change in the futures price in the futures order book data structure;automatically recalculating the implied premium quoted order using the premium quoted order, the standard options pricing model, and the determined changed futures price;andattempting to match, with the hardware matching processor, in a premium quoted order book data structure, the recalculated implied premium quoted order with a previously received order.
  3. 16
    Broadest claimClaim Score 30, narrow(NHIP)A system for triangulation for volatility quoted options, premium quoted options, and futures, the system comprising:means for receiving a volatility quoted order specifying a first product, a first quantity and a first value;means for attempting to match in a volatility order book data structure, the volatility quoted order with a previously received volatility quoted order;means for determining a futures price from a futures order book data structure;means for generating an implied premium quoted order specifying a second product, a second quantity, and a second value into a premium quoted order book data structure when there is not a match;the implied premium quoted order generated from the volatility quoted order, a standard options pricing model, and the futures price;means for attempting to match in a premium quoted order book data structure, the implied premium quoted order with a previously received order;means for determining, when there is not a match, a change in the futures price in the futures order book data structure;means for recalculating the implied premium quoted order using the premium quoted order, the standard options pricing model, and the determined changed futures price;andmeans for attempting to match in a premium quoted order book data structure, the recalculated implied premium quoted order with a previously received order.