Each objective will be inserted into the optimisation model. Within the model, there are 2 options available:
1: Set goals as mandatory;
This can be done under the assumptions section of the Full SOA template
If the goals are set to mandatory, then the optimisation engine is forced to satisfy each goal within the model. For example, assume the following goal:
Goal: | Purchase a new car |
---|---|
Who: | Jane |
When: | 2020 |
Cost: | $50,000 |
Under this scenario, an expense will be set up within the cash flow model for the year 2020.
The optimisation model will be forced to meet this goal. Therefore, if cashflow is not readily available the engine may be triggered to implement an alternative decision to raise cash (such as selling an existing asset). Alternatively, debt will need to be created in order to satisfy this objective and ensure the optimisation model remains feasible.
Problems arise with this approach when it is not possible to meet all of the stated objectives. As each goal is forced to occur in the model, there is no method to address competing goals. Consequently, goals that are an expense item such as buying a new car, going on holiday, paying for private school education, may jeopardise the ability to meet longer term goals such as preferred retirement age or meeting or living of a desired income in retirement.
Consequently, adopting this approach can result in the client/s running out of funds prior to expected life expectancy.
To avoid this issue, an adviser can adopt the second approach outlined below:
2: Set objectives as variables;
To set the goals as variables, the adviser must turn off the “Set objectives as mandatory” setting under assumptions.
If the goal is set to be a variable, each goal is set up as a variable within the optimisation problem. This means that the engine has the option of satisfying this goal but it is not required to satisfy the goal. This enables the engine to address competing goals. (see multiple objective optimisation.)
Using this method, there is no requirement to utilise the bad debt rounding account to maintain feasibility.
Alternatively, each goal is set up as a variable. If it is not possible to meet all of the specified goals, the optimisation engine can remain feasible and allocate resources to achieving the goals that are most important based on the client response to each goal:
Goals that are not achieved will receive a penalty on the objective function. For example, consider a scenario whereby we have resources of $55,000 in a given year and the following competing goals:
Goal | Cost | Importance |
---|---|---|
Purchase a car | $50,000 | Critical |
Go on holiday | $10,000 | Not important |
To achieve both goals in this scenario we would require $60,000 in resources. Given we only have $55,000 in resources the optimisation engine must make a decision on which goal will be satisfied.
We can see from our goals that Goal 1 is critically important, whereas Goal 2 is not important. Using the penalty system the model will apply a penalty factor of 8 for failing to achieve goal 1 and a penalty factor of 1 for failing to achieve goal 2 (review penalty assumptions for multi-objective optimisation here.)
In this scenario the engine will choose to satisfy goal 1, and partially satisfy goal 2. The penalty applied to the objective function from failing to satisfy goal 2 would be as follows:
Penalty factors | Amount |
---|---|
Big number | $1,000,000 |
Target | $10,000 |
Optimised amount | $5,000 |
Percentage of target not met | 50% |
Penalty factor | 1 |
Penalty applied ($1,000,000 * 50% * 1) | $500,000 |
To compare what would occur if the optimisation engine prioritised goal 2, the penalty applied to goal 1 would be as follows:
Penalty factors | Amount |
---|---|
Big number | $1,000,000 |
Target | $50,000 |
Optimised amount | $45,000 |
Percentage of target met | 10% |
Penalty factor | 8 |
Penalty applied ($1,000,000 * 10% * 8) | $800,000 |
Therefore, in this scenario the engine will prioritise meeting goal 1 as it carries a penalty of $300,000 less ($800,000 – $500,000).
In practice, due to the significant penalties that apply for not meeting objectives the optimisation engine will strive to meet all objectives provided it is feasible to do so. In the event the optimisation problem is unable to achieve all goals, competing goals will be prioritised according to what is most important as per the above example.
To better understand the penalty system applied to objectives, (see multiple objective optimisation.)
It is important to note that some goals are considered binary, whereas some can be partially achieved. Advisers are able to specify whether they wish to set a goal as binary, otherwise PrimeSolve will use the following default settings:
Objectives library | Is objective binary? |
---|---|
ESTABLISH AN EMERGENCY FUND | No |
REDUCE ANNUAL EXPENSES | No |
INCREASE CASHFLOW | No |
REDUCE YOUR WORKING HOURS | No |
TAKE A CAREER BREAK | No |
SEND YOUR CHILDREN TO PRIVATE SCHOOL | No |
PAY FOR CHILDRENS UNIVERSITY EXPENSES | No |
PROVIDE FOR DEPENDANTS | No |
GO ON A HOLIDAY | No |
BUY A CAR | No |
GIFT MONEY TO CHILDREN DEPENDANTS | No |
PAY FOR OTHER SCHOOL COSTS | No |
ALLOCATE FUNDS FOR TUTOR | No |
ALLOCATE FUNDS FOR OTHER EXTRACURRICULAR ACTIVITIES | No |
HELP A CHILD PAY FOR A HOUSE | No |
RETURN TO WORK AFTER CHILDREN | No |
REDUCE WORK HOURS TO LOOK AFTER CHILDREN | No |
TAKE PARENTAL LEAVE | No |
SET A NET EQUITY OBJECTIVE IN THE FUTURE | No |
REDUCE EXPOSURE TO VOLATILE GROWTH INVESTMENTS | No |
ALLOCATE FUNDS TO LOW RISK INTEREST BEARING ASSETS | No |
RETAIN INVESTMENT | No |
PUT ASIDE FUNDS TO HELP CHILDREN INVEST | No |
BUILD A SHARE PORTFOLIO | No |
RENT OUT AN EXISTING PROPERTY | No |
PURCHASE A NEW PRINCIPAL RESIDENCE | No |
DOWNSIZE A PRINCIPAL RESIDENCE | No |
MOVE INTO A NEW RENTAL PROPERTY | No |
PURCHASE A HOLIDAY HOME | No |
RENT OUT YOUR HOLIDAY HOME | No |
UPGRADE YOUR HOME | Yes |
RENOVATE HOME | No |
PURCHASE AN INVESTMENT PROPERTY | No |
ELIMINATE YOUR CREDIT CARD DEBTS | No |
ELIMINATE YOUR MORTGAGE | No |
ELIMINATE ALL DEBTS | Yes |
REDUCE INVESTMENT DEBT | No |
REDUCE NON DEDUCTIBLE DEBT | No |
ESTABLISH A REVERSE MORTGAGE | No |
INCREASE INVESTMENT DEBT | No |
CONSOLIDATE DEBT | No |
INCREASE CONTRIBUTIONS TO SUPER | No |
BUILD WEALTH FOR YOUR RETIREMENT | No |
DESIRED INCOME IN RETIREMENT | No |
AGE YOU WISH TO RETIRE | No |
MOVE INTO AGED CARE | Yes |
BE ASSESSED FOR A HOME CARE PACKAGE | No |
ESTABLISH A GRANNY FLAT INTEREST PROPERTY TRANSFER | No |
ESTABLISH A GRANNY FLAT INTEREST DOLLAR VALUE | No |
BEQUEATH AN AMOUNT TO YOUR ESTATE | No |
PURCHASE A FUNERAL BOND | No |
PROTECT YOUR FAMILY AND ASSETS IN THE EVENT OF YOUR DEATH | No |
PROTECT YOUR FAMILY AND ASSETS IN THE EVENT OF TOTAL AND PERMANENT DISABLEMENT | No |
PROTECT YOURSELF YOUR FAMILY IN THE EVENT OF YOUR TEMPORARY ILLNESS | No |
SELL AN EXISTING INVESTMENT | Yes |
SELL A PORTION OF AN EXISTING INVESTMENT | No |
PROTECT YOURSELF YOUR FAMILY IN THE EVENT OF TRAUMA | No |
PROTECT AGAINST CREDITORS | No |
CAPITAL NOT AT RISK DUE TO MARKET FLUCTUATIONS | No |
Post your comment on this topic.