I'm an experienced Python, Machine Learning developer, but I know absolutely nothing about Finance and Trading. Algorithmic Trading seems interesting, and I've decided to spend significant effort and time into learning it.
The lectures and tutorials on this website are easy to follow from a developer's perspective. However, I often feel that I'm learning the "how" of things, without understanding the "why"s. The fact that I end up having to Google every finance related term doesn't help either.
There are tons of online resources to learn finance, but like with any major field, there's too many, and a beginner doesn't know where to start and what to learn. I don't want to spend 6 months learning a finance topic that will end up being only marginally relevant to algorithmic trading.
With this in mind, could you please point me to the relevant topics and resources for learning the "why" side of these trading algorithms, and the finance lingo. Thanks a ton :)