I will be posting here regarding my journey to learn Python for use in designing and building automated trading strategies, along with general data analysis and perhaps (eventually) some web based python involving Flask and Django.
I have been meaning to do this for some time (especially on the automated trading strategy side of things), having worked as a trader for many years for various managed futures funds and hedge funds in London. I have dabbled on and off over the past year or so with sites such as www.codecademy.com and MOOC providers such as EDX, Coursera and Udacity, but have now decided to make a concerted effort. I will be aiming to use the MOOC providers mentioned previously (who doesn’t like free stuff), along with some hand selected, paid courses from Udemy and any other worthwhile resources I can get my grubby little hands on.
With the world becoming more and more technology focused, finance and trading is ripe for automation. After all, it’s hard to backtest a discretionary strategy…
As a caveat to anyone reading this hoping to find some pearls of coding wisdom, you may have come to the wrong place. I am a beginner at best! Most of my time spent in front of my screen involves regular face palms, tugging of hair and exasperated sighing as I wrestle with what many would no doubt consider the basics.
This is perhaps where my ramblings can come in of use to others…sometimes people forget just what it’s like to know next to nothing about a subject. Stackoverflow (more on that later) for example, is a great site for asking questions, but sometimes it feels like the people answering have forgotten what it’s like to start out from scratch. The questions seem simple enough…but the answers can often be baffling.
So I’m hoping that throughout my random bloggings, I can shed light on some of the basic stuff advanced programmers take for granted but cause beginners a lot of headaches, and perhaps bond with other novice coders, sharing war stories along the way.
If anyone is currently beginning their journey to learn Python, leave a quick message in the comments and let’s take it from there…