Oh man.. I know it sounds nuts, but we can do splits/consolidations *if* S&P have recognised that and actioned it at their end.
Wait a sec, I hear you say, CommSwelc uses them and I can see the change there! Which is true, but S&P maintain multiple data sets for different uses (and most of these are packaged up from wholesale data providers).
So we could pay $100k per year, plus an additional license fee to the ASX, and get the latest and greatest data. But we can't afford that..
Like I've ranted before, it's a very cosy oligopoly in which the large incumbents have a huge advantage.
Now, I know you can get some data sets at much better rates (believe me, I've looked) but these usually only do price data. We need dividends, corporate actions etc which is where things get more complicated.
Also, data providers distinguish between private data consumption vs that intended for public broadcast -- we fall under the latter definition, and so the fees are far more outrageous.
We could try and be sneaky with things (I've been tempted..) but the last thing I want is a legal battle with multibillion dollar behemoths..
And even when some options look interesting, it also means a huge overhaul of the system. In fact, way back at the start we used Morningstar, who were also rubbish, which is why we switched to S&P.. out of the fire, into the frying pan..
This is all rather long winded, I know. And it may come across as an excuse for the fact we sometimes present bad data.. but hopefully it helps explain why things are the way they are. It really should be that hard or expensive for this stuff, but this is how it is sadly.
If we were dealing with real money, it'd be a different story. But this is all just to help us run some play money portfolios so given the challenges I've resigned myself to the fact that every now and then we'll see some weird thing in the rankings or portfolios. Most of the time they eventually resolve themselves when the correct data eventually bubbles through.
(And when that happens, any hard coded change them needs to be again undone..).
Anyway, the rankings are fixed now. And if ever people spot something weird I'll do my best to fix.