Ameritrade y Scottrade son brokers americanos muy competitivos tanto en precios de comisiones como en servicios/prestaciones,el unico problema es que solo se pueden dar de alta ciudadanos residentes y con documentos acreditativos americanos,USA,canadienses y de posesiones USA de ultramar (Caribe y Pacifico)
Tienes otra opcion que es Zecco Trading,broker USA muy competitivo en comisiones,solo $4,5 por operacion sin ningun tipo de recargo adicional,en este broker sí se pueden dar de alta ciudadanos de fuera de USA,si mantienes un saldo superior a $25.000 tienes las 10 primeras operaciones de cada mes gratis,en este broker si le envias la transferencia para
iniciar la cuenta en dolares mejor,te ahorras un gasto de $20 por el cambio de divisa,y si tienes cuenta en un banco americano aun mejor todavia puesto que linkas tu cuenta del banco a Zecco y Zecco operara a traves de tu cuenta bancaria,cargandote las compras de acciones que realizes y abonandote las ventas,asi suelen operar los clientes americanos de Zecco,a traves de una cuenta bancaria linkada a Zecco,yo al no tener cuenta en bancos USA,les envie directamente una transferencia en dolares sin ningun tipo de cargo adicional y hasta la fecha estoy muy contento con ellos,cuando menos no te llevas sorpresas al revisar tus cuentas como con los brokers españoles,eso sí,es un broker nuevo que se esta abriendo camino y aun les queda algunas cosas por mejorar como por ejemplo,no puedes operar en los premarket/afterhours y tampoco te puedes poner corto,por lo demas nada que objetar,espero haberte ayudado