The truth about brokers and trading platforms