My 2 cents on EPF and govt ...
Is there a link? Most likely yes.
First, I think one of EPF's (hidden?) missions is to help the govt by catalysing the domestic market growth besides giving good dividends. Govt helps it by giving cash cows to EPF. Those top guys there are appointed by the govt and will try to follow the direction and current sentiment set by them. Just imagine giving 2.5% for 2019 (even if the market was really that bad), followed by the uproars in the streets, houses, coffee shops, malls, webs, etc. Most likely the top guys will be leaving the job a week later due to ill health.
Secondly, I am extrapolating from fund companies to EPF here, think there is a set lowest limit EPF has to invest in the local shares market. Learned from a seminar, fund companies are required by law to invest x% of their funds in local shares market at ALL time (x= 70%? 80%? 90%?). How important is this? Say the stock market crashes, some companies will prefer to cut losses and cash out. If many companies do this, the market will drop deeper and faster! Don't know whether there is a similar law for EPF, ie, they have to keep x% of their allocated fund in the share market regardless of the market condition.
If you look at some of the companies EPF has invested in, you will see some big purchases AND sales by EPF on the SAME day! Isn't that a waste of money for the transaction fees? Maybe EPF is exempted from paying fees? I think the purchases and sales by EPF on the same day are due to different fund managers they have and they strategise their investment differently. But I wish these fund managers will discuss, analyse and challenge together before doing the buy-sell of the SAME company on the SAME day. If friends here know the secret on why they are doing this, please share. Thanks.
My 2 cents, just my view, open to correction. Cheerio.