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

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment