so it's 2020 and I'm surprised that there don't seem to be any platforms that provide clear and easy integration with a 3rd party backend for indicator/signal generation, charting, trade execution, trade tracking, and all of the rest of the things that we use a brokerage's platform for.
I've got to be missing something.
after a fair bit of research, it seems that only Interactive Brokers truly provides something close to what I'm describing, but from their docs it isn't clear whether or how to integrate this into the TWS platform for charting custom indicators generated in 3rd party software.
Alpaca should do this, but they seem to be dependent on TradingView's charting engine which itself has made the mistake of using a custom scripting language, as did TOS, to the exclusion of richer languages like R, Python, C++ and the like.
Please tell me that I'm wrong and that there is a platform that will allow me to do the following 4 things:
1) Stream live market data (Equity, Options, Indices, ETFs, Futures, etc.) 2) Access this data in 3rd party software without any language restrictions 3) Chart Indicators generated by the 3rd party software within the charting platform 4) Execute & track trades via the 3rd party software