Originally Posted by
siriusly_invested
I've been quite pleased with TD Ameritrade for about 10 years now. I think their trade commission ($10.99) might be a little higher than some of the other online brokers, but there is absolutely no premium charge for AH or PM, and no limit on block size for that same fee. I use a lot of GTC plus extended hours trades and have traded right up to 8pm eastern. I frankly can't recall a trade executing prior to market opening, so cannot attest to just how early one can trade there. I will say also that they have excellent customer service, and their offerings of tracking and trading tools is second to none. Here is just one example, and apparently it is one of the few services offering free Level II: