Patent ID: 8306894

Claim:
A computer-implemented method of calculating an index score representing an individual or entity, the method comprising: calculating, with a processor, an investment sub-score, the method comprising: determining whether transactional data comprises an investment, wherein if the transactional data does not comprise an investment, assigning a predefined value as the investment sub-score, and wherein if the transactional data comprises an investment, performing the method of analyzing the transactional data comprising: determining a source of funding for the investment; determining the duration of the investment; and determining an amount of the funding for the investment as a ratio to a user's or entity's overall spending for a time-frame; calculating, with the processor, an account sub-score, the method comprising: categorizing a quantity of financial accounts associated with the individual into an account type; determining an amount of funds within the financial accounts; and calculating, with the processor, the account sub-score as a function of the quantity of funds within a plurality of the account types for a time frame; calculating, with the processor, a discretionary spending sub-score, the method comprising: categorizing transactions within the transactional data as either discretionary or necessity, wherein the categorizing of the data includes the method comprising: for at least one expenditure category, determining i) the quantity of transactions and ii) the amount of spending for the transactions for a time frame; and determining if at least one transaction was conducted with at least one specific vendor; and calculating an index score.