No, trading on a demo account does not require real money.
When you first register with AMarkets and open a demo account, it is automatically funded with $10,000 in virtual money. These funds allow you to practice trading in the financial markets without any risk.
You can also open additional demo accounts in your AMarkets account, choosing your preferred account type and setting the virtual balance as needed.