When you create an account you receive $10,000 of play credit. It is there so you can trade straight away without waiting or depositing anything.
More in Getting started
Still need help?
Email [email protected] with the page you were on and what you expected to happen. You can also visit the support page.