I probably do 100% every year in a small trading account but it is a real different approach.
In the accounts that I dont practice that, basically suck for example since Jan 2013 my 401k exactly
matches the DOW but it was much better is temporarliy low right now from large gold fund allocation.
I have some favorite stocks I try to keep but if become very profitable or worried in
general about cycles I end up selling the profits and usually in advance I sell on anticipated cycle highs and
dont wait for technical turns.
What is different that I learned about myself over time of many mistakes,
is I keep the trading account small at 10k, sometimes leverage it up to 20k margined.
When I have big gains I take it out and use the money for things like buying metals. What it is mentally, that I cant
take the big risks with options and leverage if it was a bigger account I could not take risks.
For example my trading account is down bad on the gold right now but just before that happened I sold all the stocks, all
to get out of margin and I withdrew a chunk of money to pay some bills. The trading account is setup for a gold high
in 30 weeks whether it works or not is what I committed so it will be a big year or not doesnt matter that much.
If it is a 300% year do I cash out for three years and call it 100% a year? I have done that too.