I been holding the current 9 stocks since 2016.
While there were some stocks that I have bought and sold off, most were done during 2016. There were hardly any position taken after 2017 so we can assume my portfolio as the aggregate of the 9 stocks and also it can be considered it as a buy & hold strategy with the holding period of 3.5 years.
Stocks.cafe provides the daily data of the portfolio time-weighted returns vs the STI ETF or ES3 which can be downloaded to Excel. I have plotted 2 graphs, the top is the my portfolio TII (in green) vs STI ETF (in Blue); the bottom is the difference between the 2 top lines.
The top graph first. The STI, since 2016, has moved within a window of -10% to +32%. The 2016 was quite flat; 2017 was a good year up 20%; 2018 was poor down -7%; and 2019 YTD is up 9%. The first point I want to make is if you are trying to trade during these 3.5 years which quite a lot of world events had happened. Well, you can try to hop in Feb 2016, enjoy the 2 years ride and get off in Mar 2018 and wait patiently for 9 months and get in back again around Dec 2018. Sounds simple but many will know it is not easy. When to get in, when to get out, how long to wait during in and out periods? There are just too many variables and moving parts to make sense of.