System and method for analyzing and searching financial instrument data
First Claim
1. A computer-implemented method of processing financial instrument data to identify stock option spreads, comprising:
- receiving by a computer system financial data from at least one data source;
processing within the computer system the financial data to derive values for a set of searchable parameters corresponding to stock option spreads;
receiving by the computer system user defined search criteria for searching the searchable parameters corresponding to the stock option spreads;
searching by the computer system the values derived for the set of searchable parameters for values having the user defined search criteria; and
formatting at the computer system results from searching, the formatting results comprising creating a list of option spreads having values for the set of searchable parameters that match the user defined search criteria,wherein processing within the computer system the financial data to derive values for a set of searchable parameters comprises calculating values for a plurality of searchable parameters including, but not limited to, percentage returns for a plurality of different option spreads,wherein receiving by the computer system user defined search criteria comprises receiving a plurality of user defined search criteria including, but not limited to, a value relating to percentage return, andwherein searching by the computer system the values derived for the set of searchable parameters for values having the user defined criteria comprises searching for option spreads with a percentage return satisfying the value relating to percentage return.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for financial data analysis are provided. A system is provided wherein financial data associated with stocks and stock options is collected from multiple sources and calculations performed thereon to derive values for a set of searchable screening parameters related to searching stock option spreads. Users may access the system and provide values and ranges of values for searching the set of searchable screening parameters. In response, users are presented with the set of option spreads, in sorted order, that satisfy the user-supplied search values. Users may select to execute an option spread in which case the system automatically executes the plurality of option trades that underly the spread.
105 Citations
48 Claims
-
1. A computer-implemented method of processing financial instrument data to identify stock option spreads, comprising:
-
receiving by a computer system financial data from at least one data source; processing within the computer system the financial data to derive values for a set of searchable parameters corresponding to stock option spreads; receiving by the computer system user defined search criteria for searching the searchable parameters corresponding to the stock option spreads; searching by the computer system the values derived for the set of searchable parameters for values having the user defined search criteria; and formatting at the computer system results from searching, the formatting results comprising creating a list of option spreads having values for the set of searchable parameters that match the user defined search criteria, wherein processing within the computer system the financial data to derive values for a set of searchable parameters comprises calculating values for a plurality of searchable parameters including, but not limited to, percentage returns for a plurality of different option spreads, wherein receiving by the computer system user defined search criteria comprises receiving a plurality of user defined search criteria including, but not limited to, a value relating to percentage return, and wherein searching by the computer system the values derived for the set of searchable parameters for values having the user defined criteria comprises searching for option spreads with a percentage return satisfying the value relating to percentage return. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
8. A computer-implemented method for processing trades in a computer system of financial instrument strategies including multiple financial instruments, comprising:
-
a computing system receiving a request to execute a trade of a financial instrument strategy; the computing system formulating a trade request defining trades to be executed on a plurality of financial instruments included in the financial instrument strategy; and the computing system routing the trade request to a brokerage.
-
-
9. A system for processing financial instrument data to identify stock option spreads, comprising:
-
a communication device for receiving data from external systems; a processing device in communication with said communication device, wherein said processing device is programmed to perform the following; receiving financial data via said communication device from at least one data source; processing the financial data to derive values for a set of searchable parameters corresponding to stock option spreads; receiving user defined search criteria for searching the searchable parameters corresponding to the stock option spreads; searching the values derived for the set of searchable parameters for values having the user defined search criteria; and identifying a set of option spreads corresponding to values for the set of searchable parameters matching the user defined search criteria wherein processing the financial data to derive values for a set of searchable parameters comprises calculating values for a plurality of searchable parameters including, but not limited to, percentage returns for a plurality of different option spreads, wherein receiving user defined search criteria comprises receiving a plurality of user defined search criteria including, but not limited to, a value relating to percentage return, and wherein searching the values derived for the set of searchable parameters for values having the user defined criteria comprises searching for option spreads with a percentage return satisfying the value relating to percentage return. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification