My friend had a web-scrapping project before (area far from trading) and helped me to connect two brokers for automatic basket order.
That was successful for IB.
Also as soon as broker change website, it will be a trouble without DOM.
Yours are correct in some sense.
At least only one screen in C# handles two brokers simutaneously so that we do NOT need to spend much time for both API.
Sooner or later we expect connection to roughly 5 or 10 brokers (and for many countries)
If you are able to order (basket) to IB by Python and API, then it is possible to exchange ours with yours.
That was successful for IB.
Also as soon as broker change website, it will be a trouble without DOM.
Yours are correct in some sense.
At least only one screen in C# handles two brokers simutaneously so that we do NOT need to spend much time for both API.
Sooner or later we expect connection to roughly 5 or 10 brokers (and for many countries)
If you are able to order (basket) to IB by Python and API, then it is possible to exchange ours with yours.