My guess would be they are most likely crooks taking the opposite sides of your trades?
Or doing fake trading and just spending your money?
Probably not regulated? May even be in an unknow country?
Either way they can say what they want to say?
At least they are warning you? When they claim 400%? You KNOW something is funny?
Also? How do you figure 400% of 100 is 140?
Anyway crooks can give you any leverage they want? Because they win!
If the the 2 best pro teams are playing the odds may be fairly close?
If the best pro team is playing your local high school team? The odds will be HIGHER!
They look at you as a junior high team? And they are the undeafted pro team? Or better yet. Fake trading and just spending your money.
If I can make up my own game and controll that game? I could give you any leverage I wanted?
Just trade stocks and do it yourself. Make as much as you want to make, with no worries with very little time invilved each week!
Good luck!