It’s been a few days since I announced this newsletter.
I received many messages asking for the plan I will follow and the resources I will use along the way. So I decided to give you a quick update about the plan I have built to move forward.
One interesting conversation I had on Twitter with some of you was about what I’m going to use for execution. For now, I would stick to the original idea:
Build a tool for data retrieval using free sources
Build the database infrastructure to store the data and make it easily accessible
Build a test suite to run backtesting and live testing or paper trading
Build a live trading system that allows simulating to buy/sell
Once everything else is ready, start implementing and testing some ideas and algorithms
Build a tool to translate buy/sell orders to Signals format
Finally, submit my strategies to validate how good they are
Only after completing all these steps, I’ll start thinking about execution and running the live trading system in production. I know some of these steps will sound like reinventing the wheel.
I’ll be attempting to build things on my own, hitting the roadblocks, and overcoming them using my own knowledge. Of course, I’ll use already existing tools on my way.
If you have any questions or further suggestions, please leave a comment!
Learning
Marcos Lopez de Prado book on Advances in Financial Machine Learning
QuantConnect Bootcamp training modules covering equities, forex, and futures
Quantopian developed zipline an open-source python library for algorithmic trading
Signals basic documentation
Suraj Parmar wrote an article about his take on Signals tournament
Hi Jordi. Will you explain what you are going to build in enough detail so that we can reproduce it?
Hi Jordi, excited to follow along.
-Ian