Super members are at risk of their first annual loss since 2011, after recording a third consecutive month of negative returns in November, as market volatility continues to test global markets.

The latest data from superannuation research house SuperRatings reveals a negative return of -0.6 percent in the month of November for members invested in the median Balanced option. This follows a decline in October of -3.1 percent and brings the calendar year to date return for 2018 to just 1.8 percent, with ongoing market weakness in December likely to eat away at what is left of super’s gains through 2018.

Interim results only. Median Balanced Option refers to ‘Balanced’ options with exposure to growth style assets of between 60% and 76%. Approximately 60% to 70% of Australians in our major funds are invested in their fund’s default investment option, which in most cases is the balanced investment option. Returns are net of investment fees, tax and implicit asset-based administration fees.

Members invested in the median Growth option are now sitting on an annual return of 1.2 percent, while those with 100 percent exposure to Australian equities suffered a steeper decline in November of -2.4 percent, pushing them well into negative territory for the year to date, with a total return for 2018 of -2.4 percent. Meanwhile, despite suffering heavy losses in October (-5.8%), and smaller losses in November (-0.4%), members invested in the median international equities option have experienced returns year to date of 2.1 percent.

The last time super members experienced an annual loss was 2011, when the median Balanced option returned -1.9 percent, while the median Australian equities option suffered declines of nearly ten percent (-9.6%) and international equities dropped -6.7 percent over the calendar year.

Median balanced option calendar year returns

Source: SuperRatings

*Calendar year return to 30 November 2018

Despite the declines, super members remain well ahead over a ten-year period, with $100,000 invested in the median Balanced option in November 2008 now worth $206,366, while the median Growth option is worth $217,721 over the same period. Those invested in domestic and international shares have performed even better over the last ten years, despite a more volatile 2018 with $100,000 invested in the median Australian Shares option in 2008 now worth $230,482 and the median International Shares option rose to $238,925, over the same period. Meanwhile, $100,000 invested in the median Cash option ten years ago would only be worth $130,549 today.

Growth of $100,000 invested over 10 years to 30 November 2018

Select index

SR50 Balanced (60-76) Index
SR50 Growth (77-90) Index
SR50 Australian Shares Index
SR50 International Shares Index
SR50 Cash Index

Source: SuperRatings

Interim results only

Source: SuperRatings

Interim results

“Heading into 2019, it looks like members will need to get used to some of the volatility we’ve seen in markets over the past two or three months,” said SuperRatings Executive Director Kirby Rappell. “This is certainly a challenging environment for super funds at the moment. Share markets are under pressure globally, and recent data indicate that the economy is weaker than expected, with downside risks including a softening housing market having a real impact on confidence.”

Release ends

Warnings: Past performance is not a reliable indicator of future performance. Any express or implied rating or advice presented in this document is limited to “General Advice” (as defined in the Corporations Act 2001(Cth)) and based solely on consideration of the merits of the superannuation or pension financial product(s) alone, without taking into account the objectives, financial situation or particular needs (‘financial circumstances’) of any particular person. Before making an investment decision based on the rating(s) or advice, the reader must consider whether it is personally appropriate in light of his or her financial circumstances, or should seek independent financial advice on its appropriateness.

If SuperRatings advice relates to the acquisition or possible acquisition of particular financial product(s), the reader should obtain and consider the Product Disclosure Statement for each superannuation or pension financial product before making any decision about whether to acquire a financial product. SuperRatings’ research process relies upon the participation of the superannuation fund or product issuer(s). Should the superannuation fund or product issuer(s) no longer be an active participant in SuperRatings research process, SuperRatings reserves the right to withdraw the rating and document at any time and discontinue future coverage of the superannuation and pension financial product(s).

Copyright © 2018 SuperRatings Pty Ltd (ABN 95 100 192 283 AFSL No. 311880 (SuperRatings)).

This media release is subject to the copyright of SuperRatings. Except for the temporary copy held in a computer’s cache and a single permanent copy for your personal reference or other than as permitted under the Copyright Act 1968 (Cth.), no part of this media release may, in any form or by any means (electronic, mechanical, micro-copying, photocopying, recording or otherwise), be reproduced, stored or transmitted without the prior written permission of SuperRatings. This media release may also contain third party supplied material that is subject to copyright. Any such material is the intellectual property of that third party or its content providers. The same restrictions applying above to SuperRatings copyrighted material, applies to such third party content.

// GLOBAL PARAMETERS
var chartHeight = 376;
var chartWidth = 700;
var startAmt = 100000;
var numAxes = 6;
var dateNum = 10;

// DATA

// SR50 Balanced (60-76) Index
var balancedPrices = [
100000,
99876.8,
98032.1753808,
94443.7076009858,
96559.2466512479,
99509.1316364435,
100514.173865972,
101046.898987461,
104704.796730807,
107966.351148972,
110719.493103271,
109556.163389235,
110991.349129634,
113424.834459301,
110963.515551534,
111892.169213185,
115137.042120367,
115042.399471744,
112139.649648273,
110757.416326709,
112973.56146999,
112529.914294097,
115050.584374285,
116589.846142628,
116383.015755571,
118345.117018195,
119516.733676675,
120819.46607375,
121230.252258401,
121406.036124176,
121096.450732059,
120297.214157228,
118634.345765932,
116455.981908978,
114346.265340715,
117521.546782962,
116333.168901892,
116206.365747789,
118861.56499876,
120995.130090488,
122800.256436308,
123168.657205617,
120465.844191897,
120767.852063286,
122066.106472966,
124067.990619123,
125901.219248511,
126972.764525535,
127650.164224279,
130095.430770159,
133427.695133906,
136029.535189017,
135776.928342171,
138517.44986383,
139473.22026789,
138630.523071031,
142846.693169191,
143476.647086067,
145390.482081548,
147958.950338001,
149120.428098154,
151267.762262767,
149987.885726262,
153125.782283541,
152582.185756435,
153684.744630711,
155304.120784884,
155583.668202297,
157481.788954365,
158846.211173866,
157897.422754524,
159832.613567804,
161024.805032406,
162903.964507134,
166047.522310228,
170969.669014071,
171997.367694514,
171479.999612489,
173140.783408736,
169643.33958388,
173579.065062226,
168514.895839035,
166835.813416895,
171821.201193419,
171265.531428759,
171543.666651799,
167675.356968801,
166845.363951806,
169698.085984654,
172023.289158816,
175954.021316094,
174194.481102934,
178813.073574897,
179326.088282983,
179406.78502271,
178043.293456538,
180119.456301535,
183992.024612018,
183789.633384944,
185811.319352179,
188579.908010526,
191204.563170217,
192109.916776828,
192148.338760183,
192244.412929563,
193391.91983034,
195200.134280753,
199628.834927315,
202131.980888469,
203324.559575711,
205032.485876147,
204635.748015976,
203162.370630261,
206453.601034471,
207213.556739879,
209990.218400194,
212195.115693396,
214380.725385038,
214209.22080473,
207632.997726024,
206366.436439896
];

// SR50 Growth (77-90) Index
var growthPrices = [
100000,
99590,
97160.90031,
92633.202355554,
95348.3741497976,
99105.1000912997,
100576.810827655,
101532.290530518,
106020.017771967,
109879.146418867,
113076.629579656,
111345.65253405,
112976.866343674,
116015.944048319,
112790.700803776,
113903.606648607,
118095.259373275,
117847.259328591,
113793.313607688,
111801.930619553,
114518.717533609,
113614.019665093,
116664.556093101,
118492.68968708,
118220.156500799,
120486.08224045,
121799.380536871,
123297.512917475,
123630.416202352,
123679.868368833,
123036.733053315,
121855.580416003,
119570.788283203,
116565.01780734,
113961.188439559,
118010.799270759,
116279.580845457,
116002.951722626,
119100.23053362,
121613.245397879,
123768.353719575,
124015.890427014,
120207.734479672,
120514.745033533,
121999.727721836,
124220.122766374,
126207.644730636,
127412.549114879,
128183.012799377,
130990.220779683,
135120.604421308,
138066.233597692,
137658.938208579,
140903.97235897,
142020.91814786,
140927.357078121,
146189.443664061,
146836.478141718,
149141.664012065,
152184.153957911,
153591.248645406,
156017.990374003,
154176.97808759,
158011.359532629,
157173.899327106,
158431.290521722,
160278.124075334,
160366.277043576,
162749.159554166,
164236.361374172,
163046.633172378,
165198.033497087,
166635.751982612,
168982.816549287,
172653.123324738,
178977.061925876,
180086.540732755,
179492.435234878,
181603.086780805,
177140.009320079,
182046.787578246,
175390.428837235,
173198.048476769,
179339.304879659,
178665.527111226,
178929.058763715,
173790.037266962,
172434.47497628,
175830.571960938,
178681.137193568,
183546.803240486,
180922.083954147,
186679.748353904,
187074.015982428,
187025.750886304,
185005.872776732,
187891.964392049,
193124.567708403,
192583.81891882,
195068.150182872,
198364.801920963,
201460.483019742,
202322.532426583,
202160.674400642,
202081.831737625,
203387.280370651,
205628.811587615,
211192.715971553,
214384.260295315,
215927.826969442,
217882.837514823,
217258.82106818,
214825.522272217,
219293.893135479,
220280.715654589,
223405.617886865,
226332.231481183,
229297.183713586,
228861.51906453,
219432.424479072,
217720.851568135
];

// SR50 Australian Shares Index
var australianPrices = [
100000,
100539.9,
96518.304,
92120.157923328,
99359.6968942065,
104652.687307458,
106201.547079608,
109886.740763271,
117370.027809249,
124708.70616805,
131817.102419629,
129708.028780915,
131433.145563701,
136163.161606248,
128932.897724956,
130927.618585659,
137759.421723459,
135940.997356709,
126789.993178645,
123460.487957773,
128608.790305613,
126962.597789701,
132669.566560348,
135046.341845276,
133777.716509982,
138164.154056628,
138468.115195552,
141389.792426178,
142322.965056191,
141812.87954943,
139313.569360251,
136959.170038062,
132368.709535897,
129238.189555373,
122587.592320853,
130595.626789213,
126337.948164631,
124721.959469657,
130161.957175845,
133090.601212302,
134780.718757097,
135943.472017814,
127788.902848826,
127784.941392837,
131797.388552573,
135207.64598137,
137776.591255016,
141138.064528456,
141843.754851099,
146269.280002453,
153143.936162568,
160405.409039652,
157742.679249594,
162995.510468606,
157877.451439891,
154549.079008636,
162037.136435683,
165989.060156213,
170148.082047487,
175856.039755934,
174097.479358375,
175594.717680857,
170894.398277976,
178294.125723412,
178877.86069103,
181552.084708361,
182607.265424686,
180105.545888368,
186697.408867882,
188072.808679012,
179936.590902749,
186144.403288894,
181528.02208733,
184704.762473858,
189453.152507536,
201191.48038375,
201679.369723681,
198829.640229485,
199929.565799235,
190332.946640871,
197995.560739686,
184719.95839209,
180792.812076674,
188349.951621479,
188331.116626317,
192858.408338897,
183549.904402012,
180625.954424888,
187997.480250922,
192861.539057454,
199071.680615104,
193427.202182944,
204413.867266935,
202775.694534658,
203473.648475246,
199302.438681503,
204149.473990238,
211692.797054177,
210041.593237154,
213339.246250978,
219590.086166131,
221494.151803278,
217181.217679364,
218145.502285861,
218248.46696294,
219384.013736548,
219983.151478062,
228346.250947804,
232212.15297635,
236838.051275792,
236317.007562985,
237043.682361241,
230098.302468057,
238036.693903205,
240429.676787014,
247185.750704729,
249978.949687692,
252878.70550407,
250501.645672331,
236198.001704441,
230482.010063194
];

// SR50 International Shares Index
var internationalPrices = [
100000,
98702,
97981.4754,
90025.37959752,
90831.6468971954,
95981.8012762664,
97810.2545905792,
96921.844048133,
101967.401405591,
104618.553842136,
105696.12494671,
102378.217888508,
104778.987097993,
108404.340051584,
105163.050284042,
105688.865535462,
109673.335766149,
109107.092333588,
107962.886256286,
104481.083174521,
106041.194708482,
103835.537858546,
106066.548224975,
108351.964139578,
108385.76995239,
109617.790999439,
112730.936263823,
113520.052817669,
112680.004426819,
112112.547924525,
112272.19619277,
110643.351170405,
107589.594678102,
101874.973356774,
100784.911141857,
102970.129585235,
102456.823489252,
102477.31485395,
104936.770410445,
108523.404286304,
112398.558006559,
110982.785769908,
108027.869098785,
107353.667167739,
106671.971381224,
110063.393367347,
112710.087787652,
112335.777586109,
113432.848790015,
116049.290880205,
120737.682231766,
122379.714710118,
122846.226182593,
125974.873871011,
135050.607684174,
136185.032788721,
144037.05322422,
142323.012290852,
143777.695799477,
146975.311754057,
152988.806634475,
157949.009723177,
155355.171085503,
158860.139100363,
154864.806601989,
155404.975047417,
158388.439758377,
159502.702432078,
159454.851621348,
161870.592623411,
165480.306838913,
166098.541265264,
173141.119414911,
175988.425123689,
180742.048474705,
188845.979702165,
190254.581864764,
189694.852884918,
194642.474037862,
190350.996770275,
198769.269602441,
191056.823172596,
186109.406736542,
196766.96191331,
194030.917307905,
190130.895870017,
182818.841876647,
180381.501076748,
181033.039058637,
183957.627804629,
192217.509250685,
186771.794996104,
191893.824702077,
194237.807770813,
192927.285281783,
191190.939714247,
196181.214431729,
202352.683075322,
200754.096879027,
203865.785380652,
207514.982938966,
214466.734867421,
219682.994792867,
216103.040709722,
214381.779990469,
216062.961909154,
221459.350445797,
229720.670054827,
235096.13373411,
233779.595385199,
238934.669243038,
237047.085356018,
234961.071004885,
239660.292424983,
240133.38184223,
243039.956296048,
248411.139330191,
254223.959990517,
254706.985514499,
239908.509656107,
238924.884766517
];

// SR50 Cash Index
var cashPrices = [
100000,
100325.7,
100650.2536395,
100881.749222871,
101079.275687849,
101295.282099994,
101515.092862151,
101743.400305998,
101977.410126702,
102201.760428981,
102447.04465401,
102672.428152249,
102929.10922263,
103207.017817531,
103506.318169202,
103796.135860075,
104095.691508168,
104408.394965458,
104732.060989851,
105081.970805618,
105449.757703438,
105808.286879629,
106162.003982668,
106542.594766946,
106904.839589154,
107298.463208521,
107695.467522392,
108050.862565216,
108439.845670451,
108819.385130298,
109211.134916767,
109604.295002467,
109987.910034976,
110383.206583641,
110762.483281463,
111161.228221276,
111528.060274406,
111903.57525335,
112275.095123191,
112611.920408561,
112985.791984317,
113358.645097866,
113732.728626689,
114032.983030263,
114348.626327291,
114667.201600239,
114980.47239501,
115290.919670477,
115568.194332284,
115869.480614909,
116151.159322284,
116404.601151925,
116666.045886112,
116946.161062285,
117215.137232728,
117461.289020917,
117731.449985665,
117978.332836285,
118216.413111948,
118452.845938172,
118686.671856054,
118915.618446064,
119147.979564508,
119366.37781105,
119600.216545182,
119827.456956617,
120062.79808208,
120302.923678244,
120543.529525601,
120775.09364582,
121002.03004678,
121238.831019582,
121467.366216053,
121721.233011445,
121976.48243707,
122197.991729176,
122423.324825924,
122628.506318333,
122834.399580441,
123025.898409387,
123220.771432467,
123417.924666759,
123601.570538664,
123799.333051525,
123983.29886044,
124177.084756559,
124376.885685932,
124563.451014461,
124766.115749262,
124978.218146035,
125189.431334702,
125377.215481704,
125574.559218872,
125768.069614629,
125938.359580887,
126114.6732843,
126283.540831828,
126460.211505452,
126637.255801559,
126801.884234101,
126979.406872029,
127152.733762409,
127339.266822839,
127514.230975453,
127681.402132262,
127847.387955034,
128013.589559376,
128192.808584759,
128355.998030087,
128521.192199552,
128704.334898436,
128858.780100314,
129026.296514445,
129207.555176141,
129396.456621809,
129573.859163837,
129781.1773385,
129975.849104507,
130157.815293254,
130353.052016193,
130548.581594218
];

// Dates
var dates = [“Nov 2008″,”Dec 2008″,”Jan 2009″,”Feb 2009″,”Mar 2009″,”Apr 2009″,”May 2009″,”Jun 2009″,”Jul 2009″,”Aug 2009″,”Sep 2009″,”Oct 2009″,”Nov 2009″,”Dec 2009″,”Jan 2010″,”Feb 2010″,”Mar 2010″,”Apr 2010″,”May 2010″,”Jun 2010″,”Jul 2010″,”Aug 2010″,”Sep 2010″,”Oct 2010″,”Nov 2010″,”Dec 2010″,”Jan 2011″,”Feb 2011″,”Mar 2011″,”Apr 2011″,”May 2011″,”Jun 2011″,”Jul 2011″,”Aug 2011″,”Sep 2011″,”Oct 2011″,”Nov 2011″,”Dec 2011″,”Jan 2012″,”Feb 2012″,”Mar 2012″,”Apr 2012″,”May 2012″,”Jun 2012″,”Jul 2012″,”Aug 2012″,”Sep 2012″,”Oct 2012″,”Nov 2012″,”Dec 2012″,”Jan 2013″,”Feb 2013″,”Mar 2013″,”Apr 2013″,”May 2013″,”Jun 2013″,”Jul 2013″,”Aug 2013″,”Sep 2013″,”Oct 2013″,”Nov 2013″,”Dec 2013″,”Jan 2014″,”Feb 2014″,”Mar 2014″,”Apr 2014″,”May 2014″,”Jun 2014″,”Jul 2014″,”Aug 2014″,”Sep 2014″,”Oct 2014″,”Nov 2014″,”Dec 2014″,”Jan 2015″,”Feb 2015″,”Mar 2015″,”Apr 2015″,”May 2015″,”Jun 2015″,”Jul 2015″,”Aug 2015″,”Sep 2015″,”Oct 2015″,”Nov 2015″,”Dec 2015″,”Jan 2016″,”Feb 2016″,”Mar 2016″,”Apr 2016″,”May 2016″,”Jun 2016″,”Jul 2016″,”Aug 2016″,”Sep 2016″,”Oct 2016″,”Nov 2016″,”Dec 2016″,”Jan 2017″,”Feb 2017″,”Mar 2017″,”Apr 2017″,”May 2017″,”Jun 2017″,”Jul 2017″,”Aug 2017″,”Sep 2017″,”Oct 2017″,”Nov 2017″,”Dec 2017″,”Jan 2018″,”Feb 2018″,”Mar 2018″,”Apr 2018″,”May 2018″,”Jun 2018″,”Jul 2018″,”Aug 2018″,”Sep 2018″,”Oct 2018″,”Nov 2018”];

// All prices
var allPrices = balancedPrices.concat(growthPrices, australianPrices, internationalPrices, cashPrices);

// FUNCTIONS
var balancedPoints = calcpoints(balancedPrices, chartHeight, chartWidth);
createchart(balancedPoints, balancedPrices);
createaxes(balancedPrices);
createDates();
function removeChart(){
var lines = document.getElementsByClassName(“line”);
while(lines.length > 0){
lines[0].parentNode.removeChild(lines[0]);
};
var labels = document.getElementsByClassName(“price-label”);
while(labels.length > 0){
labels[0].parentNode.removeChild(labels[0]);
};
var polyline = document.getElementById(“polyline-id”);
polyline.setAttribute(“points”, “”);
var polylineFill = document.getElementById(“polyline-fill”);
polylineFill.setAttribute(“points”, “”);
};
function report(portfolio){
if(portfolio == “balanced”){
removeChart();
createaxes(balancedPrices);
createDates();
var balancedPoints = calcpoints(balancedPrices, chartHeight, chartWidth);
createchart(balancedPoints, balancedPrices);
} else if(portfolio == “growth”){
removeChart();
createaxes(growthPrices);
createDates();
var growthPoints = calcpoints(growthPrices, chartHeight, chartWidth);
createchart(growthPoints, growthPrices);
} else if(portfolio == “australian”){
removeChart();
createaxes(australianPrices);
createDates();
var australianPoints = calcpoints(australianPrices, chartHeight, chartWidth);
createchart(australianPoints, australianPrices);
} else if(portfolio == “international”){
removeChart();
createaxes(internationalPrices);
createDates();
var internationalPoints = calcpoints(internationalPrices, chartHeight, chartWidth);
createchart(internationalPoints, internationalPrices);
} else if(portfolio == “cash”){
removeChart();
createaxes(cashPrices);
createDates();
var cashPoints = calcpoints(cashPrices, chartHeight, chartWidth);
createchart(cashPoints, cashPrices);
};
};
function numberWithCommas(num){
var parts = num.toString().split(“.”);
parts[0] = parts[0].replace(/B(?=(d{3})+(?!d))/g, “,”);
return parts.join(“.”);
};
function dataconvert(prices, dates){
var data = [];
for(var i = 0; i < prices.length; i++){
var datum = {
price: prices[i],
date: dates[i]
};
data.push(datum);
};
return data;
};

function calcdollar(data, startAmt){
var oneData = [];
for(var i = 0; i < data.length; i++){
oneData.push(data[i] + 1);
};
var dollarAmts = [];
var start = startAmt;
var accum = start;
for(var i = 0; i < oneData.length; i++){
accum = oneData[i] * accum;
dollarAmts.push(accum);
};
return dollarAmts;
};

function calcpoints(prices, chartHeight, chartWidth){
var points = [];
var xPoint = 0;
var step = chartWidth / prices.length;
var max = Math.max.apply(null, allPrices);
var min = Math.min.apply(null, allPrices);
var range = max – min;
var firstInterval = range / numAxes;
var interval = 50000;

var minAxis = 0 // startAmt – (interval * Math.ceil((startAmt – min) / interval));
var maxAxis = 300000 // minAxis + (numAxes * interval);
var axisRange = maxAxis – minAxis;

for(var i = 0; i < prices.length; i++){
if(prices[i] === maxAxis){
var yPoint = 0;
} else if(prices[i] === minAxis){
var yPoint = chartHeight;
} else {
var yPoint = ((maxAxis – prices[i]) / axisRange) * chartHeight;
}
var xandy = {
x: xPoint,
y: yPoint
};
points.push(xandy);
var xPoint = xPoint + step;
};
return points;
};

function createaxes(prices){
var max = Math.max.apply(null, allPrices);
var min = Math.min.apply(null, allPrices);
var range = max – min;
var firstInterval = range / numAxes;
var interval = 50000;

var minAxis = 0 // startAmt – (interval * Math.ceil((startAmt – min) / interval));
var maxAxis = 300000 // minAxis + (numAxes * interval);
var axisRange = maxAxis – minAxis;

var step = chartHeight / numAxes;
var accum = step;
var d = "";

// DRAW AXES

for(var i = 1; i minAxis; i = i – interval){
accum = accum + step;
var div = document.createElement(“div”);
div.style.position = “absolute”;
div.className = “price-label”;
div.style.left = chartWidth + 5 + “px”;
div.style.top = accum – 12 + “px”;
var commaNum = numberWithCommas(priceLabel);
div.innerHTML = “$” + commaNum;
document.getElementById(“main-chart”).appendChild(div);
priceLabel = priceLabel – interval;
};
};

// DRAW DATES
function createDates() {
var step = chartWidth / dateNum;
var left = 0 – 25;
for(var i = 0; i <= dateNum * 12; i += 12) {
var date = dates[i];
var div = document.createElement("div");
div.className = "price-label";
div.style.position = "absolute";
div.style.top = chartHeight + 5 + "px";
div.style.left = left + "px";
div.style.zIndex = "4";
div.innerHTML = date;
document.getElementById("main-chart").appendChild(div);
var step
left += step;
};
};

function createchart(points, prices){

// DRAW CHART LINE

var pairs = [];
for(var i = 0; i < points.length; i++){
var xPoint = points[i].x;
var yPoint = points[i].y;
pairs.push(xPoint);
pairs.push(yPoint);

var chart = document.getElementById("chart");
var point = chart.createSVGPoint();
point.x = xPoint;
point.y = yPoint;
var polyline = document.getElementById("polyline-id");
polyline.points.appendItem(point);
};

// DRAW CHART FILL

for(var i = 0; i < points.length; i++){
var xPoint = points[i].x;
var yPoint = points[i].y;
pairs.push(xPoint);
pairs.push(yPoint);

var chart = document.getElementById("chart");
var point = chart.createSVGPoint();
point.x = xPoint;
point.y = yPoint;
var polyline = document.getElementById("polyline-fill");
polyline.points.appendItem(point);
};

var num = points.length – 1;

var chart = document.getElementById("chart");
var point = chart.createSVGPoint();
point.x = points[num].x;
point.y = chartHeight;
var polyline = document.getElementById("polyline-fill");
polyline.points.appendItem(point);

var chart = document.getElementById("chart");
var point = chart.createSVGPoint();
point.x = 0;
point.y = chartHeight;
var polyline = document.getElementById("polyline-fill");
polyline.points.appendItem(point);

var chart = document.getElementById("chart");
var point = chart.createSVGPoint();
point.x = 0;
point.y = points[0].y;
var polyline = document.getElementById("polyline-fill");
polyline.points.appendItem(point);

var left = 0;
var step = chartWidth / points.length;

// CREATE INTERACTIVE ELEMENTS

for(var i = 0; i < points.length; i++){
var top = points[i].y;
var div = document.createElement("div");
div.id = left;
div.className = "line";
div.style.position = "absolute";
div.style.height = chartHeight + "px";
div.style.width = step + "px";
div.style.left = left – (step / 2) + "px";
div.style.top = "0px";
document.getElementById("chart-container").appendChild(div);

var div = document.createElement("div");
div.className = "cursor";
div.style.height = chartHeight – points[i].y + "px";
div.style.top = chartHeight – (chartHeight – points[i].y) + "px";
div.style.left = "2px";
div.style.position = "absolute";
div.style.zIndex = "2";
document.getElementById(left).appendChild(div);

var div = document.createElement("div");
div.className = "dot";
div.style.position = "absolute";
div.style.top = points[i].y – 6 + "px";
div.style.left = 0 – (step / 2) + "px";
div.style.zIndex = "3";
document.getElementById(left).appendChild(div);

var div = document.createElement("div");
div.className = "label-chart";
div.style.position = "absolute";
div.style.top = chartHeight – 26 + "px";
div.style.left = "-50px";
div.style.zIndex = "4";
var num = Math.round(prices[i]);
var commaNum = numberWithCommas(num);
div.innerHTML = dates[i] + ": $" + commaNum;
document.getElementById(left).appendChild(div);

var left = left + step;
};
};

Important information: Any express or implied rating or advice is limited to general advice, it doesn’t consider any personal needs, goals or objectives.  Before making any decision about financial products, consider whether it is personally appropriate for you in light of your personal circumstances. Obtain and consider the Product Disclosure Statement for each financial product and seek professional personal advice before making any decisions regarding a financial product.