Don't forget that all the claims of 100% or 260.0% gains on here are just people behind a computer who don't have to prove their disclosures. They can say any random figure that comes into their head.
Or perhaps they are telling the truth and are as good as the traders here
https://www.worldcupadvisor.com/worldcupchampionships/default_nwcc3.aspx