It is luck. Or, at least, no significant run of bad luck lately.
It is easy to see with those kinds of returns, you are levered up too much. I can tell you what will happen, and probably sooner than you think - even if you have a real edge you will experience a bad run that will take your...