What do you not like about tws or their api? I would argue it's still the best in class.
I am trying to have a set up where I will pay for data separately and will use IB for execution only. Currently, I use ToS for charting (free data unlike IB) and IB for execution. Unfortunately, ToS had become too slaggish, so now l am paying for IB data. Very crappy set up, but hopefully a temporary one. I need API and there are not that many choices that let you pull the data out for low cost. Like most people here, it seems, I have a love hate relationship with IB![]()