Please take a look around, and feel free to .
wow. I also look for brokers with criteria as you write.
Of course, an ideal broker needs to have these issues.i am looking for a forex broker
with these requirments
1-leverage 1:400 or 1:500
2-minimum deposit 100$
3-fixed spread
4-regulated with fsa
5-has micro lot order size on metatrader
any one will recommend a forex broker must make profit withdraw from it
Purpose of demo is to practice. But not just random practice. With specific strategy and plans, one should practice on demo. Otherwise demo trading doesn't give any benefits.With this information, you can use the demo platform. Demo platforms help a lot in identifying brokers in trading.