Earlier quoted context omitted.
It sounds like a lot of fun! I love the idea that there’s one metric ($) to measure the effectiveness of your strategy/code. Any recommendations or hints on where to get started (assuming I’m decent with python/pandas etc)?
Yes! 1. I would start in the numerai tournament, I did this for 3 years after the first two years of me by myself on the market. It's useful because they provide ml ready data, and you can iterate very quickly. If you do not have ML experience numerai will teach you about many different types of overfitting and the many correct and incorrect ways to deal with them. An example would be some ML people always apply drop…
I recommend trading manually to feel and listen to the market so that you can adapt your code to it. Also, maybe you are overthinking your strategy so don't hesitate to remove parameters.
My discord is open you can join it and see my trades and look to find any insights from what I enter.