Data Analysis Method And Apparatus For Use In Trading Financial Instruments
First Claim
1. A method for analyzing data for use in trading a financial instrument, said method comprising:
- selecting a financial instrument the trader wishes to trade;
defining an analytic equation for analyzing a set of data to produce a plurality of analytic values, each of said plurality of analytic values being in the form of a number;
wherein the set of data and the analytic equation together constitute a first analytic instance;
dividing said plurality of analytic values into two or more sub-ranges of numbers (nodes); and
determining a future price indicator, representing a prediction for a future price change of the selected financial instrument, for each node to produce a finite state decision tree on which trade decisions related to the financial instrument may be based.
1 Assignment
0 Petitions
Accused Products
Abstract
A unique method and apparatus for analyzing data related to a tradable financial instrument employs a finite state decision tree as a predictive model of future trade prices for the instrument. The decision tree may be multi-layered with each layer divided into nodes representing a range of numerical values. For each layer of the decision tree, a user-selected or user-defined analytic equation/algorithm processes the data into numerical analytic values that are used to populate the nodes of the decision tree. A future price offset is determined for each node. The future price offset represents a prediction for a future price change of the financial instrument and can be used as a basis for trading the instrument.
24 Citations
26 Claims
-
1. A method for analyzing data for use in trading a financial instrument, said method comprising:
-
selecting a financial instrument the trader wishes to trade; defining an analytic equation for analyzing a set of data to produce a plurality of analytic values, each of said plurality of analytic values being in the form of a number; wherein the set of data and the analytic equation together constitute a first analytic instance; dividing said plurality of analytic values into two or more sub-ranges of numbers (nodes); and determining a future price indicator, representing a prediction for a future price change of the selected financial instrument, for each node to produce a finite state decision tree on which trade decisions related to the financial instrument may be based. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for analyzing market data related to a derivative financial instrument tradable on an electronic exchange, said method comprising:
-
selecting a derivative financial instrument the trader wishes to trade, said derivative financial instrument having repetitive effective time periods; defining an analytic equation for analyzing data related to the derivative financial instrument to produce a plurality of analytic values, each of said plurality of analytic values being in the form of a number, each of said time periods defined by a start date representing the beginning of the time period and a stop date representing the end of the time period; wherein the data and the analytic equation together constitute a first analytic instance; dividing said plurality of analytic values into two or more sub-ranges of numbers (nodes); and determining a future price indicator, representing a prediction for a future price change of the derivative financial instrument, for each node to produce a finite state decision tree on which trade decisions related to the derivative financial instrument may be based. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-implemented apparatus for use in trading a financial instrument, the apparatus comprising:
-
a data analysis engine for analyzing a set of data related to the financial instrument according to an analytic equation, said data analysis engine producing a plurality of analytic values, each of said plurality of analytic values being in the form of a number; and a finite state decision tree generator in communication with said data analysis engine for generating a finite state decision tree from analytic values produced by the data analysis engine by; dividing said plurality of analytic values into two or more sub-ranges of numbers (nodes); and determining a future price indicator, representing a prediction for a future price change of the financial instrument, to each node to produce a finite state decision tree on which trade decisions related to the financial instrument may be based. - View Dependent Claims (25, 26)
-
Specification