If you wish to make such a generalization then the same can be applied to fundamental investors. The exchanges are littered with corpses of companies. Only very few make it.
The key is being among the best at what you do. I honestly hope you all do well.
LNG Price at posting:
$2.32 Sentiment: None Disclosure: Not Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.