About
About Quant For Life
Welcome! This is the story of how Quant For Life, an algo trading boilerplate project, came to be.
My Story: Solving a Common Problem
My name is Michael Yin, a full-stack developer and a tech author. I've built courses on platforms like testdrive.io, focusing on tools like Celery and Wagtail CMS.
In my free time, I'm passionate about algo trading. I use Python packages like Pandas and Backtrader to develop and backtest strategies to generate alpha. However, I noticed a common frustration among developers: the time and effort it takes to set up a development environment. This often becomes a barrier for those wanting to get started. I realized there had to be a better way to help people jump straight into the fun part—building strategies.
What Quant For Life Offers
Quant For Life is a robust boilerplate project designed to simplify your entry into algo trading. It's built to be clean, up-to-date, and easy to use.
Key features include:
- Dockerized Environment: Get a consistent development environment across any platform without worrying about system dependencies.
- Up-to-Date Packages: The project's Python packages are regularly maintained to ensure they are current and free of conflicts.
- Flexible Development: Includes Jupyter Lab for in-browser development, while also supporting popular editors like VS Code and PyCharm.
- Multiple Data Sources: Start quickly with support for Yahoo Finance, with plans to integrate more data sources in the future.
- Classic Strategies: A collection of classic algo trading strategies to help you learn and get started.
Get in Touch
I'd love to hear from your feedback, ideas, or questions.
- Email: michaelyin@accordbox.com