So this year, the markets have gone crazy, but not altogether bad from an ETF point of view. However, the more the markets do wild things, the more I've been inclined to go for vanilla ETFs.
I think I've only made one or two big changes since last year, namely selling my Coreshare's SMART ETF in favour of the Satrix Top 40, and then reducing my allocation of property (CSPROP) from 25% to 15% (I didn't sell - I'm just not buying at the moment until it's less than 15% of my total portfolio.) I used the extra 10% allocation from property to buy Satrix Nasdaq (STXNDQ).
So at the moment, most ETFs are doing really well, especially the foreign ones. My Tax Free investment portfolio and it's performance (total return) looks as follows:
Local ETFs (Total 45%):
10% Satrix Top 40 (STX40) - Performance in my portfolio: +0%
10% Newfunds Momentum (NFEMOM) - Performance: +7%
10% Satrix Quality (STXQUA) - Performance: -10% (Even though this is currently down, I don't want to sell this because I love the shares in this basket and see long term potential.)
15% Coreshares Property (CSPROP) - Performance: -22% (Would be much worse if not for the massive dividends).
Foreign ETFs (Total 55%):
25% Ashburton Global 1200 (ASHGEQ) - Performance: +22%
10% Satrix Emerging Markets (STXEMG) - Performance: +27%
10% Satrix Nasdaq (STXNDQ) - Performance: +44%
10% Sygnia 4th Industrial Revolution (SYG4IR) - Performance: +51% ( I know Simon Brown always slams this one as just being popular rather than having actual merit, but it's been my best performing ETF and continues to perform, despite the measly dividends. I don't think I'd be comfortable with it being more than 10% of my portfolio though.)
Things that I've noticed that have happened in my portfolio this year:
Foreign markets have vastly outperformed local markets this year.
Emerging market are outperforming developed markets this year, despite COVID (to be expected in the long term, but surprising given the current pandemic.)
Tech ETFs are outperforming everything else by far.
Changes that I'm going to make: I'm going to buy some Satrix China (STXCHN) after its launch tomorrow, but I don't think I'll put it in my TFIA, as it would go against my diversification policy within my TFIA. But I'm definitely going to buy a fair amount of this ETF outside of my TFIA.