Perhaps. There are many of these momentum style traders who have made fantastic returns (Zanger, Minervini, Krell, Kullamagi, etc), some of which have been audited. I suppose one could chalk it up to BS, and move on. I find it more productive to assume it is legit, study what they are doing...