Get powerful Python code for algo trading and data analysis

Join 25K subscribers who get twice weekly, in-depth quant code for Python. Real code. No jargon. 5 minutes to read.

Get powerful Python code for algo trading and data analysis
Read by top quants at:
Goldman Sachs logo in black.
Two Sigma logo in grey.
Jane Street logo in black.
Sigtech logo in black.

"Best book I've found on Algorithmic Trading with Python"

Use Python to transform freely available financial market data into algorithmic trading strategies and deploy them into a live trading environment.
  • Acquire free market data with the OpenBB Platform
  • Build a research environment and populate it with financial market data
  • Use machine learning to identify alpha factors and engineer them into signals
  • Use VectorBT to find strategy parameters using walk-forward optimization
  • Build production-ready backtests with Zipline Reloaded and evaluate factor performance
  • Set up the code framework to connect and send an order to Interactive Brokers
Buy the book on Amazon.com
Python for Algorithmic Trading Cookbook: Recipes for designing, building, and deploying algorithmic trading strategies with Python
Collage featuring Jason Strimpel of PyQuant News with logos of major news outlets, discussing how Python boosts finance analysis, as featured on MSN.

Yahoo! Finance and MSN Feature Jason Strimpel of PyQuant News

In the article, Jason discusses Python being table stakes for financial professionals. Yes, Excel is important.

But Python is the most popular and accessible of all programming languages.

And you're not building GenAI apps with Excel...

Python is the new Excel.

Read the full article.
PyQuant News
đź‘‹ Hey, I'm Jason
15+ years coding with Python
20+ years trading stocks and options
Photo of Jason, set against a transparent background.


When I was 18 I made two decisions that changed my life: I learned how to code and traded my first stock.

For the next 10 years, I followed the conventional advice:

• Get a degree in business (double major in finance and econ)
• Get industry experience (I traded for a hedge fund and a bank)
• Get a master’s degree (I got a $90,000 master’s degree in finance)

The problem?

I didn’t have a Ph.D., I didn’t have a computer science degree, and I thought I needed both to get into quant finance.

I was overwhelmed with the amount of information available, intimidated by the caliber of talent in the market, and had no confidence in myself!

And worse of all:

Nothing I was learning was sticking because it was all theory.

Then in 2012, I got great advice that I should use Python as a tool to get the job done—I don’t have to be a programmer.

That kick-started my journey into Python.

In October 2022 I launched Getting Started With Python for Quant Finance to help others use Python to accomplish their goals faster.

I packed everything I know about using Python for algo trading, data analysis, and derivatives into the course.

And I’ve built a rich, diverse community of like-minded finance professionals, Python developers, and complete beginners all with the same goal:

Get started with Python for quant finance.

Man with glasses and a wristwatch, wearing a white shirt, looking thoughtfully at a laptop with a data screen in the background.