I am none the wiser and I guess that's the characteristic of shares investment. We want to participate in the market yet afraid of market crashes, especially when our runway is no longer long. Thanks all for your views. Perhaps going forward will simply channel the dividends to the like of SSBs and corporate bonds instead of reinvesting them back into existing holdings.
Your runway isn’t actually your SRS withdrawal window. That’s only how/when the income tax on an SRS account is computed, not anything having to do with when you (or even your heirs) need to spend down those particular assets on food, clothing, haircuts, diapers, and medical services (as examples of real goods and services). Don’t overinterpret what an SRS account is. IRAS does not require you to spend SRS assets.
“Should I hold more, fewer, or about the same percentage of total assets in stocks?” is a question you should answer only based on total assets, inclusive of your SRS account. The fact some assets happen to be held in an SRS account is immaterial in assessing whether your overall risk posture is appropriate or not.
By the way, I don’t think holding SSBs in an SRS account makes much sense, not generally anyway. Part of the appeal of SSBs is that they’re liquid every month with guaranteed principal. But that’s not a useful feature for long-term assets, and SRS accounts are inherently long term (even if you are approaching your first withdrawal year). Also, SSB holdings are limited to $200,000 per person (plus inherited SSBs). If that limit is constraining then spending part of the limit within an SRS account seems strange.