100%? No way. I think that's too good to be true already so it's likely fake. Not only that but using 20x leverage is too risky already afaik. There's even users here who lose at 3x leverage.
Such deposits, designed for such risk, do not last long. Trading with x20 leverage is not trading, it is gambling. The one who offers such a strategy does not understand anything in risk management and is a simple rogue in the world of trading. A beginner who thinks that by increasing the risks, he will achieve some success. Any trade where the risk exceeds 2% of the deposit is garbage, and the trader who trades using such a system is a gambler.
It has been proven thousands of times already, including from my own experience.