TD Ameritrade is an imaginative platform that uses their change records and you may holdings to tailor your own training sense