Yes, TD Ameritrade is considered a reputable online broker in the US with excellent trading options and customer support. They have a long-standing name in investment buying and trading and provide transparent and up-to-date fees.