Hi Revhappy, sorry for the late reply. Have been kinda busy the last couple of days to respond properly.
In regards to your question, "No worries, I am also figuring it out myself.

But sorry can you elaborate a bit more may be with an example?"
Mine is exactly like what you have presented in your VPA example, but I have modified it to fit my simplistic understanding so I use words that are more easier for me. I am also trying to automate some of these and experimenting with it to make sure I got it right.
Please see an example below on how I look it, maybe you can review and provide your feedback.
As mention before, I am also experimenting with a couple of tweaks to see if it works and would love your input and also some other related thoughts.
1. I accumulate monthly at the current moment, so during the month, If the stock price goes below my previous price I will then purchase shares on that day. If it does not, then I will purchase at the price at the end of the month.
2. I have a fixed amount to purchase every month based on the table above, but once my Stock portion of my allocation has reached its target, my thinking is to maintain it at the level. My current thinking is 70/30 or 80/20 which will include my emergency fund & other related needs.
If you read Bernstein and watched his interviews as well Morgan Housel and others like him, they have huge respect for cash on the side ( earning very low interest) and I tend to follow that as well. I guess it lets me sleep well?
This is part of my larger ever changing retirement plan. The stock portion of my retirement plan is meant for the "Wants" and thus the investment period is long. My CPF life (Annuity) portion will be for my core basic needs. I have a couple of other buckets for my kids education, 5 year safety net etc. Constantly changing as I learn more and more on this topic...
4. I was also thinking of there is a big market drop, then I will probably have suspend this as I might need to activate my so called" war chest" and use that during that period. I might need to do another VCA table at that time?
These are my thoughts on these and hopefully they make sense.
