Method and system for enhancing credit line management, price management and other discretionary levels setting for financial accounts
First Claim
1. A method for managing financial accounts, comprising the steps of:
- collecting account data for a plurality of financial accounts, where the account data are associated with a plurality of variables;
establishing at least one control variable and at least one behavior variable based on the plurality of variables;
determining a plurality of interval breakpoints for the at least one control variable and the at least one behavior variable;
defining a plurality of account states based on the at least one control variable, the at least one behavior variable and the plurality of interval breakpoints;
forming a transition matrix based at least in part on the account data and the plurality of account states;
generating a Markov Decision Process (MDP) model based at least in part on the transition matrix; and
using the Markov Decision Process model to effect a change in the at least one control variable resulting in a desired effect on the plurality of account states.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system is disclosed for enabling the accurate determination of price points (APRs), credit limits, and other discretionary levels for each cardholder that maximize Net Present Value (NPV) for the portfolio, given constraints on quantities such as risk of default. In accordance with one embodiment, the present invention uses a Markov Decision Process (MDP) methodology to generate a simplified transition matrix representative of the potential state transitions for account holders. This model applies account level historical information on purchases, payments, profitability and delinquency risk to make these decisions. In addition, a data structure is disclosed constructed to implement a transition matrix computationally in different sizes.
-
Citations
38 Claims
-
1. A method for managing financial accounts, comprising the steps of:
-
collecting account data for a plurality of financial accounts, where the account data are associated with a plurality of variables;
establishing at least one control variable and at least one behavior variable based on the plurality of variables;
determining a plurality of interval breakpoints for the at least one control variable and the at least one behavior variable;
defining a plurality of account states based on the at least one control variable, the at least one behavior variable and the plurality of interval breakpoints;
forming a transition matrix based at least in part on the account data and the plurality of account states;
generating a Markov Decision Process (MDP) model based at least in part on the transition matrix; and
using the Markov Decision Process model to effect a change in the at least one control variable resulting in a desired effect on the plurality of account states. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A data structure for implementing a transition matrix computationally in a plurality of sizes, the data structure comprising:
-
a plurality of control branches, where each of the plurality of control branches is a member of a first bi-directionally linked list comprising;
a plurality of control variables, a bi-directionally linked list of behavioral state nodes, and an array of action-specific destinations of the plurality of control variables;
a plurality of behavior nodes, where each of the plurality of behavior nodes is a member of a second bi-directionally linked list comprising;
a plurality of behavioral state variables, a plurality of arrays of financial metrics and simulation statistics, an array of action-specific destinations of the plurality of behavioral state variables, and a bi-directionally linked list of all behavioral transitions; and
a plurality of transition probability nodes, where each of the plurality of transition probability nodes is a member of a third bi-directionally linked list comprising;
a plurality of destination behavioral state variables, a list of destination pointers for behavior nodes that have non-zero transition probabilities, and a list of transition probability values of all destination points.
-
-
11. A computer readable medium having code for causing a processor to manage financial accounts, the computer readable medium comprising:
-
code adapted to collect account data for a plurality of financial accounts, where the account data are associated with a plurality of variables;
code adapted to establish at least one control variable and at least one behavior variable based on the plurality of variables;
code adapted to determine a plurality of interval breakpoints for the at least one control variable and the at least one behavior variable;
code adapted to define a plurality of account states based at least in part on the at least one control variable, the at least one behavior variable and the plurality of interval breakpoints;
code adapted to form a transition matrix based at least in part on the account data and the plurality of account states;
code adapted to generate a Markov Decision Process (MDP) model based at least in part on the transition matrix; and
code adapted to use the Markov Decision Process model to effect a change in the at least one control variable resulting in a desired effect on the plurality of account states. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for managing financial accounts, the system comprising
a data collection module for collecting account data for a plurality of financial accounts, where the account data are associated with a plurality of variables; -
an establishment module for establishing at least one control variable and at least one behavior variable based on the plurality of variables;
a determination module for determining a plurality of interval breakpoints for the at least one control variable and the at least one behavior variable;
a definition module for defining a plurality of account states based at least in part on the at least one control variable, the at least one behavior variable and the plurality of interval breakpoints;
a formation module for forming a transition matrix based at least in part on the account data and the plurality of account states;
a generation module for generating a Markov Decision Process (MDP) model based at least in part on the transition matrix; and
a decision module for using the Markov Decision Process model to effect a change in the at least one control variable resulting in a desired effect on each of the plurality of account states. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for managing financial accounts, the system comprising:
-
means for collecting account data for a plurality of financial accounts, where the account data are associated with a plurality of variables;
means for establishing at least one control variable and at least one behavior variable based at least in part on the plurality of variables;
means for determining a plurality of interval breakpoints for the at least one control variable and the at least one behavior variable;
means for defining a plurality of account states based at least in part on the at least one control variable, the at least one behavior variable and the plurality of interval breakpoints;
means for forming a transition matrix based at least in part on the account data and the plurality of account states;
means for generating a Markov Decision Process (MDP) model based at least in part on the transition matrix; and
means for using the Markov Decision Process model to effect a change in the at least one control variable resulting in a desired effect on each of the plurality of account states. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A method for managing financial accounts, where a Portfolio Control and Optimization model is represented as:
Specification