Python
Fundamentals.
No programming background needed. Build on the Excel skills you already have, see the parallels fast, and put the open-source libraries finance runs on, NumPy and Pandas, to work.












By the end of this course, you will.
You already have the instincts from Excel. This course turns them into Python, then hands you the open-source libraries, NumPy and Pandas, that modern finance runs on. The same free, professional-grade tools, no expensive software required.
6 modules. 3.5 hours of video. One certification.
Python Basics
Variables, numbers, strings, logic. The building blocks, mapped to the Excel concepts you already use.
Python Objects
Lists, tuples, sets, and dictionaries. How Python holds and organizes data.
Custom Functions
Reusable logic with functions, loops, and conditionals. Name it once, run it anywhere.
NumPy
Fast, array-based math, aggregation, and randomization. The numerical engine under every finance library.
Pandas
Load, clean, filter, group, and analyze financial data. The library that goes far beyond a spreadsheet.
Certification Exam
A timed exam across every module. Pass it and earn your PyFi certificate.
This course is for you if...
- You use Excel every day and want to automate repetitive work.
- You have zero programming experience.
- You work in finance, accounting, or FP&A.
- You want a self-paced format you can fit around your schedule.
This course is not for you if...
- You already write Python at work.
- You want live instruction with an instructor.
- You want machine learning or deep learning specifically.
Zach Washam
Ex - Wells Fargo
Zach founded PyFi (originally Machine Learning Edge) in 2018 after a career at Wells Fargo Securities. While working as an analyst on the debt syndication desk, he taught himself Python and built the firm's first machine learning algorithm for investment banking, using predictive modelling to improve decision-making in capital markets.
He submitted two algorithms for patent protection and won Wells Fargo's 2018 Local Sphere Innovation Award. His original research, including the efficient frontier framework for mapping Python against competing finance tools, remains foundational to PyFi's published work. His courses have been delivered to thousands of finance professionals at institutions including J.P. Morgan, Royal Bank of Canada, Bank of Montreal, and TD Bank.
What finance professionals say.
Real reviews from finance professionals who have learned Python with PyFi.
Start writing Python for Finance today
Python Fundamentals
Join over 10,000 professionals in the finance function from analysts, associates, VPs of investments, and CFOs, including top banks like JP Morgan, TD Bank, Bank of Montreal, and Royal Bank of Canada who have used PyFi to keep their skills ready for the future of finance.
Questions? Email support@pyfi.com
The risk is 100% on us.
Work through the course. Do every module and exercise. If you do not feel more capable in Python within 30 days, email us and we will refund every cent, no forms and no hoops. The lessons and your code notebooks stay yours either way.
support@pyfi.com
Bundle & Save.
Stack the courses together and pay far less than their combined retail value.
Frequently asked questions.
Stop bookmarking tutorials. Start building.
$99 one-time·Lifetime access·30-day money-back
