Thanks for such an informative thread and your contribution in sharing the basics. I came to know that broker should have reliability, support, different account types for different traders and must be instant and fare in execution. Finding is a good and reliable broker is one of the important steps for a new trader.
Thanks again for such a useful sharing.