Share Facebook Twitter LinkedIn Pinterest Email Papertrade.xyz has attracted over $118 million in user deposits, providing a high-leverage trading environment with options up to 1,000x.