Oh yes, you are 100% right. Trading should only be a small part of your portfolio. It is time consuming and high risk. I am only trading now because of the glove stocks mania. Once in 10 years or once in a lifetime opportunity. Eventually, we will be eaten by the sharks or crocodiles if we stay too long.
I think we need to diversify across time, assets and country. An example would be:
(1) EPF
(2) ASM, Wawasan 2020 (for non-bumi)
(3) Fixed deposit, advance payment into housing loan, etc.
(4) Unit trusts like FSM One Malaysia or FSM One Singapore.
(5) SSPN (if you have kids for tax exemption)
(6) PRS (for tax exemption again)
(7) Stashaway
The investments which did not work for me were:
(1) PSP lending like Funding Societies, etc (default rate too high)
(2) Gold investment like HelloGold (the spread is too high, no interest payment, etc).
Vanguard ETF is available in FSM One Singapore. I have opened an account in FSM One Singapore but I am stuck there because I have not opened a Singapore bank account yet.
Back on track now. Yes, maybe 10% of your money for trading if you have the time and skill.
You may want to allocate another 20% of your portfolio for stock investment in blue chips or growth stocks (this not trading stocks on a regular basis). Some people like the regular dividend payments. Otherwise, you may just opt out from stock investment and to dump it into unit trusts, etc instead.
Whatever it is, start early and have an emergency fund of 3 to 6 months first before thinking of investment. You don't want the decision of when you should sell your stocks or unit trusts to be determined by when your house roof leaks or when your car breaks down.
Buy some investment books to read. Read, read and read.
My 2 cents worth as usual. Sorry, a bit long winded during the weekend.

thanks for this nice sharing, really a good read.