Having read your project requirements and all the details, I’m super-confident in my skill-set, experience, and technical ability (especially with TD Ameritrade platform) to develop this trading tool as you described.
We shall communicate much better on your project when you open a chat with me.
Eni O.