El otro día estuve viendo la página de "Interactive Brokers", y parece ser que tienen una API impresionante para enlazar con su plataforma, y poder hacer soluciones propias de todos los tipos:

https://www.interactivebrokers.com/es/index.php?f=6605

Incluso tienen código en GitHub:

Interactive Brokers - API Software

Eso sí, no olvidemos que la licencia de uso de todas estas herrramientas normalmente NO permite hacer programas de pago...