I use BMO Investorline and Scotia iTrade, which don't offer API. But in the future I will most likely move to Interactive Brokers.
At my university, I have access to Bloomberg for my market data.
I did some research, the platforms I can use to code are JAVA, C++, and Python, right? (my...