Stock purchase indices
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for determining investor participation driven stock purchase indices. Raw customer trading data is received from an accounting system. The raw customer trading data is then aggregated to generate daily transaction total counts for all stocks (that is, total shares bought and sold, total market value, etc.) as well as daily transaction total counts for each individual stock. Aggregation of the raw customer data also addresses customer privacy concerns. The aggregated data is processed to produce moving averages, stock purchase indices, and stock rankings. The stock purchase indices are based on a diffusion index technique of segregating buyers from sellers, and with these relative counts, measures the breadth of investor purchasing participation. The stock purchase indices are then displayed to a graphical user interface. The display includes stock buy and sell ranking lists.
106 Citations
67 Claims
-
1-48. -48. (canceled)
-
49. A computer implemented method for providing a stock purchase index, comprising the steps of:
-
(1) receiving raw customer trading data;
(2) segregating the raw customer trading data into buy and sell data;
(3) sorting the buy and sell data to determine a total number of buy accounts, a total number of sell accounts and a total number of investors, wherein the total number of investors is determined by the total number of buy accounts plus the total number of sell accounts;
(4) processing the sorted data to produce a stock purchase index, wherein the stock purchase index is a sell simple index, wherein the sell simple index is the ratio of the total number of sell accounts to the total number of investors, thereby providing a measurement of investor selling participation; and
(5) displaying the sell simple index in a stock purchase index report. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A computer implemented method for providing a stock purchase index, comprising the steps of:
-
(1) receiving raw customer trading data;
(2) segregating the raw customer trading data into buy and sell data;
(3) sorting the buy and sell data per CUSIP to determine a number of buy CUSIP shares, a number of sell CUSIP shares, a total buy CUSIP market value, a total sell CUSIP market value, a total number of buy accounts, and a total number of sell accounts;
(4) processing the sorted data to produce a stock purchase index, wherein the stock purchase index is a sell weighted index, and wherein determining the sell weighted index as a measure of investor purchasing participation is comprised of the following steps;
(a) initializing a total buy weight and a total sell weight;
(b) determining an average buy price and an average sell price, wherein the average buy price is the ratio of the total buy CUSIP market value to the number of buy CUSIP shares, and wherein the average sell price is the ratio of the total sell CUSIP market value to the number of sell CUSIP shares;
(c) determining a buy weight and a sell weight, wherein the buy weight is the average buy price times the total number of buy accounts, and wherein the sell weight is the average sell price times the total number of sell accounts;
(d) incrementing the total buy weight and the total sell weight, wherein the total buy weight is incremented by adding the buy weight for each CUSIP to the total buy weight counter, and wherein the total sell weight is incremented by adding the sell weight for each CUSIP to the total sell weight counter;
(e) determining a total weight, wherein the total weight is the total buy weight plus the total sell weight; and
(f) determining the sell weighted index, wherein the sell weighted index is the ratio of the total sell weight to the total weight; and
(5) displaying the sell weighted index in a stock purchase index report. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A computer implemented method for providing a stock purchase index, comprising the steps of:
-
(1) receiving raw customer trading data;
(2) segregating the raw customer trading data into buy and sell data;
(3) sorting the buy and sell data per CUSIP to determine a number of buy CUSIP shares, a number of sell CUSIP shares, a total buy CUSIP market value, a total sell CUSIP market value, a total number of buy accounts, and a total number of sell accounts;
(4) processing the sorted data to produce a stock purchase index, wherein the stock purchase index is a sell weighted index, and wherein determining the sell weighted index as a measure of investor purchasing participation is comprised of the following steps;
(a) initializing a total buy weight and a total sell weight;
(b) determining an average buy price and an average sell price, wherein the average buy price is the ratio of the total buy CUSIP market value to the number of buy CUSIP shares, and wherein the average sell price is the ratio of the total sell CUSIP market value to the number of sell CUSIP shares;
(c) determining a buy weight and a sell weight, wherein the buy weight is the total buy CUSIP market value times the total number of buy accounts, and wherein the sell weight is the total sell CUSIP market value times the total number of sell accounts;
(d) incrementing the total buy weight and the total sell weight, wherein the total buy weight is incremented by adding the buy weight for each CUSIP to the total buy weight counter, and wherein the total sell weight is incremented by adding the sell weight for each CUSIP to the total sell weight counter;
(e) determining a total weight, wherein the total weight is the total buy weight plus the total sell weight; and
(f) determining the sell weighted index, wherein the sell weighted index is the ratio of the total sell weight to the total weight; and
(5) displaying the sell weighted index in a stock purchase index report.
-
Specification