Unlock promotions, career opportunities, and extra income with Python.
Getting Started With Python for Quant Finance has helped 750+ students get started with Python and achieve life-changing results.
No theory. No jargon. Just practical Python you can use.
Join 750+ alumni that are using Python to make money.
Hands down, the best way to get started with Python for a career in quant finance.
- Brad, Independent Trader

Live Sessions with a Quant
Get your questions answered in real-time so you never get stuck. Live group sessions from a practitioner with 20+ years of experience as a trader and quant.

Working Code Templates
Pre-built templates for algorithmic trading, options pricing, and more. Use them as-is or modify them for your purposes. Code to get started immediately.

Real-World Applicability
You won't learn a bunch of theory that doesn’t help you in real life. You'll learn how to use the same tools as the pros so you're never behind the competition.
You know Python can help in a lot of ways:
Get a new job
Stand out at work
Advance your career
Earn passive income trading
Improve your trading performance
You know to unlock these goals, you need Python for data, analysis, and trading.
So you took a course with Udemy.
Then another one with Datacamp.
Then another one with Coursera.
You learned how to build a tic-tac-toe game from someone that has never traded, done financial analysis, or even worked in finance.
Or more useless theory that doesn't get you any closer to your goals.
I've been there.
If you’re new to Python, you probably start by googling "python tutorial." Then you see the 533,000,000 results, scroll for a few seconds, then jump to the first paid ad you see.

You've read the blogs, watched YouTube, and taken all the courses.
But actually using Python for quant finance in real life (and not just for toy examples)?
That can seem like something other people figure out, not you.
Instead, you're...
Taking courses with no practical application, examples, or real-world projects
Wasting time on one-size-fits-all tutorials focused on syntax—not quant finance
Buying recorded courses that leave you with broken code, "magic solutions," outdated libraries, and no one to help you
Totally lost with where to focus your attention to get the concrete skills and experience you want
Stressing out about actually applying what you learn so you can improve your job prospects (or quit your job altogether)
Sound about right?
It's one thing to "learn Python." But it's a completely different thing to use Python for quant finance.
For many of us, getting started with Python is a mystery.
You know there is immense power at your finger tips, but you just can't quite figure out how to go from theory to practice.
Modules, IDEs, swaps, options, Jupyter, functions, automation, backtesting, loops, classes, CVaR, Sharpe, list comprehensions, walk forward analysis...
People may as well be speaking another language.

Me explaining how to price options using Python in Singapore (2015).
Hi there, I'm Jason and I'm the creator of Getting Started With Python for Quant Finance.
I can translate that language for you.
I've been trading for over 20 years, a quant for 15, and a daily user of Python for 12.
In October 2022, I started helping other people learn how to put the three together.

The course gave me the materials I needed with a mentor to guide me along the way to achieve my end goal of landing an active trader role.Jason gets straight to the point and avoids all the fluff that other courses use that wastes a tremendous amount of time.
Nick, Active Trader
November Cohort
Over the years, I've helped hundreds of finance professionals, developers, and complete beginners use Python for quant finance. I've done this through keynote talks, Meetups, Twitter threads, LinkedIn posts, in-depth articles, newsletters, and my course Getting Started With Python for Quant Finance.
But Getting Started With Python for Quant Finance is not actually a course.
It's not theory.
It's not jargon.
It's not printing "Hello World" to the screen.
Included is an entire framework to get you started with Python for quant finance.
It's a complete set of step-by-step, proven frameworks that gives you:
Engaging, live group sessions for real-time answers
An experienced, hands-on instructor to guide you every step
1000s of lines of quant code you can use to kick start your projects
A 750+ strong community of like-minded beginners to crowd-source answers, code, and strategies
Industry Speakers from firms like JPMorgan Chase, SigTech, OpenBB, CrunchDAO so you can network with industry practitioners
A structured, step-by-step path to getting outcomes with Python
Accountability and support to help you when you hit a speedbump

So what does all that actually mean?
It means that you won't waste time learning Python you can't use. It means you'll get the skills for a new quant job or to start trading from home.
You get the same quant tools I used to analyze $20 billion of derivatives credit exposure, manage $100 million book of CVA, manage a global team of quant engineers, and trade stocks and options.
So if you're struggling to get started with Python for quant finance, this course is for you.

I have been trying to get into algorithmic trading for 2 years. After taking this course, I have finally been able to consolidate and focus on what I need.Jason provides what you need to get started correctly and the tools you need to continue developing.An excellent course for finance professionals interested in Python. I could have saved many hours if I had found it earlier.
Hector, Financial Analyst
March Cohort
What's Inside
Inside you'll find real-time answers, code to get you started, and hundreds of people for networking, sharing ideas, and accelerating your progress. To maximize your investment, you'll also get video replays, a written course curriculum, and more than $4,500 of free bonuses.
10 live sessions, 2 office hours sessions, 3 Industry Speakers, and the PQN Pro community
PQN Pro:
Get support and accountability from the PQN Pro community
Get personalized answers fast, detailed code walkthroughs, and help fixing code bugs.

Onboarding Week:
Starting off on the right foot
Install the Python Quant Stack, download market data, and connect to Interactive Brokers—all with step-by-step instructions.

Live Session 1:
Kick-off Call and Meet and Greet
The kick off call sets the stage to help you maximize your investment in Getting Started With Python for Quant Finance.

Live Session 2:
The Outcomes Fast Framework
Learn the dead-simple framework to custom-design a project to apply the Python you learn to real life.

Live Session #3:
Getting the Python Basics Right
You'll get hands-on with the key elements of Python and get the experience—and code—you need to use Python every day.

Live Session #4:
The Python Quant Stack
Deep dive into pandas to download market data (free), perform financial analysis, and start finding trading opportunities.

Live Session #5:
Using ChatGPT for Trading Ideas and Writing Code
AI is changing the quant finance. But not in the ways most people think. Get a deep dive (and the prompts) into how quants really use ChatGPT to generate trading ideas and generate code.

Live Session #6:
Get to Know the Quant Finance Landscape
Get two semesters of a master's degree in one session. Learn what quants to so you can prepare for that next job opportunity.

Live Session #7:
How to Get Started Algorithmic Trading
Learn the two types of algorithmic trading and which one you should pursue. Included is the 8-step Strategy Formation Template that takes you from idea to execution.

Live Session #8:
How to Backtest a Trading Strategy with Python
Most people get backtesting completely wrong and lose money. Learn how the pros backtest to strategies that make money and get the code, too.

Live Session #9:
Automate Trade Execution with Python
Connect to your broker, download market data, and automate your trades. Get the code and get to trading, faster.

Live Session #10:
Double Down on Your Success
Get expert guidance to take your experience to the next level. More strategies. More code. More support.

1-on-1 Support:
2 office hours sessions to support you one-on-one
I want to make sure you leave the course with what you need to start moving forward in your career and wealth goals. Get personalized support during these two sessions.

Industry Speakers:
Get industry insights from industry leaders
Partner deals, early product access, industry insights, and more. Their wealth of experience, insights, and expertise gives you a chance to learn directly from the pros.

The Recipe Book
In addition to the Live sessions, written curriculum, and PQN Pro community, you get self-paced code "recipe." Each one includes a 20-minute video walkthrough and is packed with code designed to get you started ASAP.
The Recipe Book:
19 code templates—each with 20-minute video walkthroughs.
Get code to calculate trading risk metrics, price an option with the Edgeworth model, forecast volatility with GARCH, simulate stock prices with GBM, hedge beta, use PCA for isolate factors, backtest with Zipline, automate trade execution, and tons more.
Code for portfolio risk and performance optimization
6 code templates and video walkthroughs to build the foundational risk and performance metrics for improving your trading performance.

Code to price options and derivatives with Python
4 code templates and video walkthroughs to price options and forecast implied volatility for trading edge.

Code to build factor portfolios and hedge beta
4 code templates and video walkthroughs to reduce risk and build portfolios that make money.

Code to connect to Interactive Brokers and automate trades
5 code templates and video walkthroughs to demonstrate an algo trading system you can modify for your own purposes.


The course gives real quant finance solutions that can be used immediately or modified for my own purposes. That alone is worth taking the course.
Steve Tredup
March Cohort
Getting Started With Python for Quant Finance is designed to work for you, no matter how much experience or time you have (or don't have).
"Hours of content? Live sessions? Learning Python and quant finance? I don't think I have the time"
No lie: This course is deep. It's in-depth. But don't worry, especially if you're just getting started.
When you begin the course, you have a week of onboarding material that you can absorb at your own pace. If you get stuck, you have a community of 750+ people waiting to help you.
Within the first week, you'll have the Python Quant Stack installed, you'll be downloading (free) market data, and you'll be connecting to your broker.


I've explored most of the quantitative finance courses out there and found this to be the most practical and efficient course currently available.If you want to quickly increase your confidence and productivity with Python applied to trading strategies then take this course.
Noah
January Cohort
$4,500+ of free bonuses included
In addition to the Live Sessions, code templates, access to the PQN Pro community, and written course curriculum, you get over $4,500 worth of discounts, freebies, and partner deals.

Free copy of the options pricing guide
Use Python to price options with the Black-Scholes formula. Get live options data and compute the Greeks and implied volatility.

A free copy of the cheatsheet
Breakevens are the prices of the underlying where you start to make or lose money. This cheatsheet shows you where.

70% off real-time options data
High-resolution, real-time, streaming, professional-grade equity and options data right to your Python API.

30% off the options theory guide
Get the theory behind the Black-Scholes model, binomial trees, the Greeks, and implied volatility. A must-have for practitioners.

30% off the next cohort of the course
Join future cohorts of Getting Started With Python for Quant Finance for new code, templates, and lectures for 30% off the retail price.

Up to $1,000 dollars with IB
Get up to $1,000 in IBRK stock when you open and fund an Interactive Brokers account. Useful for the course.

50% lifetime access to Trade Blotter
Automatically analyzes your trades to help you manage risk, monitor performance, and make more money.

Deep dive into OpenBB
Didier Lopes gives a behind-the-scenes look at the founding of OpenBB and a preview of the newest features.

70% off 12 month access to all cohorts
Get 12-month access to all cohorts of Getting Started With Python for Quant Finance for 70% off retail price.

Great course whether you're a beginner or an experienced Python user. The shared notebooks alone are worth multiples of the course cost. I signed up for round 3!
Stacy B, Independent Trader
January, March, and May Cohorts
Course schedule
Course dates: November 12, 2023 - December 15, 2023
All live sessions are recorded. The replay, presentation material, and chat transcripts are available within an hour after the call. Access to the course content and community opens on November 12.
Live Session #1: Getting the Python Basics Right
Tuesday, November 14, 2023 at 12 PM ESTLive Session #2: The Python Quant Stack
Friday, November 17, 2023 at 12 PM ESTLive Session #3: Algorithmic Trading, Backtesting, and Strategy Formation
Monday, November 20, 2023 at 12 PM ESTIndustry Speaker: Machine Learning in Trading with CrunchDAO
Tuesday, November 22, 2023 at 12:00 pm ESTLive Session #4: Using MVP for Trading Strategy Assessment
Wednesday, November 22, 2023 at 12 PM ESTLive Session #5: How to Engineer Alpha Factors with Python
Tuesday, November 28, 2023 at 12 PM ESTOffice Hours
Thursday, November 30, 2023 at 12:00 pm EST
**Live Session #6: Prototyping and Optimizing A Trading Strategy with vectorbt **
Friday, December 1, 2023 at 12 PM ESTLive Session #7: How to Backtest A Trading Strategy with Zipline Reloaded
Tuesday, December 5, 2023 at 12 PM ESTIndustry Speaker: Free Market Data with the OpenBB SDK with CEO Didier Lopes
Thursday, December 7, 2023 at 12:00 pm ESTLive Session #8: Risk and Performance Analysis with PyFolio and AlphaLens
Friday, December 8, 2023 at 12 PM ESTLive Session #9: Execute Trades on Interactive Brokers
Tuesday, December 11, 2023 at 12 PM ESTBonus: Using ChatGPT and LangChain in Trading
Thursday, December 14, 2023 at 12 PM ESTLive Session #10: Course Wrap Up and Next Steps
Friday, December 15, 2023 at 12 PM EST

This course provided me with valuable insights into the practical application of Python in solving real-world challenges, particularly with Financial data analysis and the development of Trading strategies.One unanticipated advantage of this course was the exposure to the OpenBB SDK within Python and other libraries within the Python Quant stack, which has proven instrumental in optimizing my research capabilities!
Ash Tripathi
March Cohort
Get access to the entire program.
Join 750+ finance professionals, Python developers, traders, and complete beginners to use Python for data analysis, derivatives pricing, and algorithmic trading.
$799
All the guidance, code, and community support you need.
10 live sessions with examples, walkthroughs, and Q&A for students
3 industry speakers offering market insights, partner deals, and product demos
2 live office hours sessions to answer any questions about anything
10-module written curriculum to support all the live sessions
40+ Jupyter Notebook code templates with real quant code to help you jump-start your coding including 19 with video walkthroughs
3 step-by-step guides making sure you always have high-value problems to solve, know exactly how to get started with Python, and how to ask questions to get Great Answers from the community to get unstuck fast
Private community of 750+ finance professionals, developers, and traders who use Python
Q&A during the Live Sessions to reinforce everything you’ve learned (and make sure nobody gets left behind)
Over $4,500 worth of discounts, freebies, and partner deals
Limited spots available. Payment plan available.

I have no coding experience and no technical background. I went from no direction with Python to having a clear path in a month.
Rey, Financial Analyst
January Cohort
Should you join? Here's what I think...
Not everyone is right for Getting Started With Python for Quant Finance. And while I offer a full guarantee, I want to make sure I don't waste your time.
You'll love this course if:
You want to use Python for getting market data, analyzing the financial markets, backtesting, and automating trading
You're sick of paying Udemy and Datacamp for courses that are irrelevant to your goals
You want a somewhat opinionated approach to installing Python, writing code, and using the Python Quant Stack
You're brand new to Python, quant finance, or both
You realize that taking tutorial after tutorial does not guarantee success. You want to learn and adopt of framework that will make you successful using Python
You don't have time to waste learning a programming language and want to know just want you need
You want step-by-step guidance and structure from someone who's been in the industry for 23 years
You like specific, hands-on instruction and don't have time for the fluff
You'll probably want a refund if:
You'd prefer to learn the theory behind programming and quant finance and not actually apply anything in practice
You prefer "figuring it out yourself" with a plethora of lessons with no clear path
You're hoping that buying a course like this will give you trading strategies that will print you money
You're looking for another Python tutorial that will help you do things like print "Hello World" and the Fibonacci sequence to the screen
You don't really need to use Python in your field and probably won't anytime soon
You're OK with using the tools you have (like Excel) and are unwilling to budge in the slightest.
You're thinking this course will teach you fundamentals of computer science like memory management
You want to use Python to brute force optimize backtests and data mine the market (a bit of an inside joke you'll understand once you dig into the course!)

Five weeks ago I didn't know what quant finance was and I only knew some basics of Python.Since I took the course, a new world has opened to me which will boost my options trading.I consider it one of the best investment decisions I have taken this year.
Nic P, Options Trader
March Cohort
Hi! 👋 I'm Jason.
My name is Jason Strimpel and I'm the creator of Getting Started With Python for Quant Finance.I traded my first stock and wrote my first line of code when I was 18.Since then:☀️ I traded professionally for a hedge fund and an energy derivatives trading firm in Chicago wracking up several millions of dollars in profit.☀️ I was a credit quant looking after $20 billion in credit exposure and managing $100 million of CVA exposure.☀️ I managed a global, quant engineering team that built all the market risk analytics for a $7 billion derivatives trading business.☀️ I built and led the data engineering and quant-analyst team for a $40 billion metals trading business.☀️ I taught myself Python in 2012 to avoid spending $2,000 per year on a MATLAB license after finishing my master's degree in quant finance.☀️ I trade stocks and options in my free time using Python for data acquisition, automation, and execution.My quant career has allowed me to live and work in 3 countries (the United States, England, and Singapore) and travel to 41.I started PyQuant News in 2015 to share what I knew about Python for quant finance. Seven years later, I'm still at it.

Me and my son, Tucker.

The course opened my eyes to what can be achieved at speed with free available data and a clear goal.The concept of Minimum Viable Python that is central to this course has completely changed how I think about using coding to solve problems.The course content is extremely comprehensive and thorough. Jason is a great, committed teacher and helped me personally get started. Highly recommend.
Zac T, Finance Professional
March Cohort
Common questions
"I'm bad at math and feel completely out of my depth. Is this course for me?"
The course goes fast. But since you have 50% discount to the PQN Pro community, you can go at your own pace. Plus you have 750+ people that can quickly help you debug your code, answer questions, and get you unstuck to keep learning."How can I trust you?"
I built a business on trust. I am public online and have tied my personal avatar on social media platforms (including LinkedIn where my posts are monitored) to the PyQuant News avatar. 750+ people have trusted me to get them outcomes with Python. You can too."Why is your course so expensive when I can take the Udemy one for $19?"
Here's the dirty secret of Udemy, Datacamp, Coursera, Udacity, Code Camp, and others: Their business model requires you to take course after course after course. So they teach the most general topics to the broadest audience possible to get the most users on their platform. Their incentives are not aligned with yours. Mine are: Get you outcomes with Python for quant finance. I lose if you can't use what you learn."What if I can't watch the sessions live?"
All Live Sessions are recorded and available within 30 minutes of the session ending. I have students from 39 countries and 71% of them watch the replays instead of attending live."Does your code work in my market?"
Things like conditional value at risk, factor investing, and options valuation work in all markets. The code templates are meant for you to modify as you need to!"Do I need an Interactive Brokers account?"
No! Of the 40 code templates, 3 of them are specific to Interactive Brokers. 99% of the course is applicable to any broker."I'm completely new to Python. Will this work for me?"
Yes! To successfully get started, you need a real-life problem to solve, code to help you get started, and a community for support. In this course, you get all that. There's no better way to start your Python journey."I'm an experienced software developer. Will this work for me?"
Yes! I've had people in my course that were software engineers for 30 years. They participated in the community, helped answer questions, and learned a ton about quant finance along the way!"What if I'm not happy with the course? Can I get my money back?"
100%, no-questions-asked refund policy if you complete the course materials and find the course isn't for you within 14 days of the cohort start date."What if I don't have time to take the course but want to attend the Live Sessions?"
I also offer a free rollover policy. That means if you just can't find the time, you can roll over your subscription to the next course—at no additional cost."What's the time commitment"
Life is busy. I know you don't have time to work on Python all day. That's why this course is designed to be done in less than 1 hour per day. There are two live sessions per week as well as a weekly self-paced curriculum.”Can I really learn Python in 30 days?”
On the surface, this might look like an average course on how to get started with Python. But beneath the surface, what you're really getting is an immersive cohort-based course and community that ensures you take action, holds you accountable, and moves you along to get started with Python with ease.

This course helped unlock outcomes because of the community aspect - people asking questions to each other and sharing their code.There were multiple circumstances where I got stuck and was able to pass through by asking questions and leveraging other people's code. The community is the biggest differentiator.
Bobby G
March Cohort
Ready to finally get started?
You've reached the end of the page! I think I've covered all the bases, but rest assured knowing that if for whatever reason you find the course isn't for you, I offer a full 30-day money back guarantee.
$799
All the guidance, code, and community support you need.
10 live sessions with examples, walkthroughs, and Q&A for students
3 industry speakers offering market insights, partner deals, and product demos
2 live office hours sessions to answer any questions about anything
10-module written curriculum to support all the live sessions
40+ Jupyter Notebook code templates with real quant code to help you jump-start your coding including 19 with video walkthroughs
3 step-by-step guides making sure you always have high-value problems to solve, know exactly how to get started with Python, and how to ask questions to get Great Answers from the community to get unstuck fast
Private community of 750+ finance professionals, developers, and traders who use Python
Q&A during the Live Sessions to reinforce everything you’ve learned (and make sure nobody gets left behind)
Over $4,500 worth of discounts, freebies, and partner deals
Limited spots available. Payment plan available.
Your payment is complete!
A payment to PQN Quant Course
will appear on your statement.
You just took the first step to finally get started with Python for quant finance.
Here's what to expect next:
Today: A welcome email with a few action items for you to get ready for the course (check your email now!)
Tomorrow: An email with instructions on how to download your FREE copy of The Ultimate Guide to Pricing Options and Implied Volatility (your 1st BONUS)
The next day: An email with instructions how to download your FREE copy of the Options Breakeven Cheatsheet (your 2nd BONUS)
The next day: An email with instructions on how to get 50% lifetime discount for Trade Blotter (your 3rd BONUS)
November 12th: The Onboarding Week kick-off email that gives you the details for Onboarding Week, about how the course works, and how to access the content