What role do costs play in trading?

With frequent trading of smaller quantities, flat rate charges play a huge role because they eat up potential profits. For this reason, we trade directly in the USA. Opening an account is not difficult, and is described here.