I say: no risk, no win! Although hodl gives you stability on a long term, trading might get you some decent earnings right now!
Hodling doesn't gives stability at all!
Think about the guys who bought BTC at ~19k USD...
Some are probably still hodling but at what cost? Is that stability?
Maybe the stability he was referring to is the stability of the mind as you won't have to worry what is going on in the present moment, but focus more on the future. That has always been the idea anyway but we all know trader have a better chance in making more profit both in the short and long term than a straight up holder will ever make as long as he is good with it.