@DrHari Heya, excuse slow response. I only just noticed your reply for some reason. RE resources, any standard Python resources will be fine. So Datacamp I believe are good. Also Udacity offer free versions of their courses. Also edx.org are very good and coursera offer many courses. To be honest, prob doesn't matter which ones you do. They will all teach the basics, key thing is to complete a couple, just be consistent, code a bit everyday, even if you don't feel like it. Also start with some very simple BT examples, e.g. write the simplest code to load some data for eg 10 days of SPY, and buy at open and sell at close same day. Don't worry if you don't understand everything, just try and get something working. Play with this e.g. add Analyzers (like TradeAnalyzer to see number of trades, how many lost and won.. ) See if you can plot the output etc.. How are you getting on so far?