they have many many brokers out there (check to ensure they are reputable) and most offer "low spreads" but you need to watch that as they usually insert fine print (ie. the lowest posted spreads are for the highest traded pairs like EURUSD but that does not mean every pair has such low spread)
the other things to check are where are they registered and regulated (this is important), do they take clients from your place of residence, and what ways can you fund your account / withdraw and at what fees if any, and what the leverage amount offered and commissions etc
that's the basics to take into consideration when selecting who to use
something else to watch when you do start trading, the pip values for Forex differs from the pip/tick values for NAS100 and any indices, keep that in mind when trading them
the other things to check are where are they registered and regulated (this is important), do they take clients from your place of residence, and what ways can you fund your account / withdraw and at what fees if any, and what the leverage amount offered and commissions etc
that's the basics to take into consideration when selecting who to use
something else to watch when you do start trading, the pip values for Forex differs from the pip/tick values for NAS100 and any indices, keep that in mind when trading them