You're being downvoted because your portfolio's performance is almost certainly a matter of luck and a bull market, not your clever investment research. Not even Berkshire Hathaway makes consistent 30% annual returns, and they employ plenty of "stock market wizards".
xwdv|6 years ago