I have and am still building a portfolio of dividend stocks for my future retirement, and spotting the market for my short-term trading hobby. I re-balance my portfolio once a year to weed out underperforming stocks & ETFs. Bonds are generally held in SGS-SSB for me. Cash is still king for me though!