95% is broker statistics , you will find confirmation on the free google internet.
95% of posters on forums are vendors , broker's posters , education sellers , software sellers , services sellers , ea sellers , indicator sellers , scammers , moderators , people employed by forums as " negativity clampdown posters/pretenders under different poster names "(vendor pleasing actions by forum owners to create maintain positivity content for sponsors ) to control forum owners interests , agendas to manipulate content , signal sellers and forum owners own schemes.Sometimes there are more vendors than actual traders , but even these vendors get tempted into the 95 % or are trying to get their money back after becoming the 95% club.
Some of the other forum owners are getting a cut from the $1,000,000 a year fees from education courses sold on some forums , the owners have schemes like these.You have dozens of pretenders posting as traders to ramp and promote education.