Razmatranja pri odabiru platforme za trgovanje na Forexu uključuju kakav je pristup trgovca, koliko su pouzdani podaci, kakvu vrstu softvera broker nudi, kolike su posredničke naknade i koliki će račun trgovac otvoriti. Ako trgovac planira koristiti računalni sustav trgovanja, prvi je uvjet da se softver trgovca može sučeliti sa softverom za postavljanje naloga brokera te da je sučelje pouzdano i brzo. Neki sustavi izvješćivanja o brokerskim poslovima su nepouzdani i ne prijavljuju dio poslova koji se odvijaju. Neprijavljene trgovine mogu uzrokovati da profitabilni kompjuterizirani trgovački sustav izgubi novac.
Ako je analiza uzoraka grafikona pristup koji koristi trgovac, on će htjeti testirati softver svake brokerske kuće koju razmatra i vidjeti zadovoljava li softver njegove potrebe. Trgovac može posjedovati softverski program koji mu se sviđa i ako je tako, onda bi mogao biti zainteresiran za pronalaženje brokerske kuće koja ima sučelje s njegovim softverom. Većina brokerskih kuća podržava sučelja za barem dio komercijalno dostupnog softvera, tako da će trgovac vjerojatno pronaći brokersku kuću u kojoj može koristiti ono što mu odgovara. Trgovac također treba provjeriti pruža li platforma za trgovanje na Forexu odgovarajuću brzinu i pouzdanost za potrebe trgovca.
Troškovi su važan čimbenik u odabiru platforme za trgovanje na Forexu jer što su trgovčevi troškovi veći, to mu je teže ostvariti zaradu. Posredovanje na temelju naknada pruža strukturu troškova koju je lako procijeniti. Pronalaženje pravih troškova ako posredništvo ne naplaćuje naknade, ali umjesto toga koristi raspon prema stvarnim tržišnim cijenama nije jednostavno. Mnogi trgovci mogu lako izračunati troškove raspona od dva pipa, trgovac sigurno može izračunati troškove, recimo, raspona od dva pipa, ali ako korištenje brokera koji se temelji na pip-u odgađa izvršenje trgovine ili sprječava točan protok podataka do trgovca , trebao bi razmisliti o prelasku u drugu brokersku kuću.
Forex platforma za trgovanje može imati i druge skrivene troškove, uključujući brokere koji naplaćuju naknade za besplatne podatke kao dio cijene za korištenje svog softvera. Trgovac se mora posebno raspitati o svim podacima koje smatra važnima. Neke brokerske kuće skupljaju naknade, ali ih prikazuju po komadima, prisiljavajući trgovca da pita o naknadama za razmjenu, posredničkim naknadama, naknadama za podatke i svim drugim troškovima kako bi otkrio stvarne troškove koje plaća. Trgovci pozicijama moraju biti svjesni da će, ako trgovački račun ne generira dovoljne mjesečne prihode od brokerskih usluga, gotovo svaka platforma za trgovanje na Forexu procijeniti naknadu. Trgovac koji otvara veliki račun trebao bi se raspitati ima li brokerska kuća kamatonosne račune.