Python for Finance

with Martin Ganchev and Ned Krastev


This course will take your analytical thinking to the next level by blending programming skills in Python and financial theory, while working with real-world data.

65 lessons 4h
Start course

Course Overview

Python for Finance is the crossing point where programming in Python blends with financial theory. Together, they give you the know-how to apply that theory into practice and real-life scenarios. In a world where individuals and companies are aiming to become more and more autonomous, your ability to combine programming skills with financial data will allow you to create independent analyses. And that competency will give you an edge over your competitors or in your personal investments. To prepare you for these multi-faceted challenges, this course provides the relevant topics in financial theory and their hands-on application in Python.

65 High Quality Lessons
27 Practical Tasks
4 Hours of Video
Certificate of Achievement

Skills you will gain

financial analysisProgrammingPython

What You'll Learn

Do you want to create an independent financial analysis with Python? This course will provide you the required skillset.

Explore the required Python packages for Finance and Data Science 
Calculate and compare rates of return in Python 
Use Monte Carlo simulations as a decision-making tool
Use regressions for financial analysis 
Apply the Markowitz Portfolio Theory 
Work with multivariate regression analysis 


Student feedback


190 ratings
5 stars
162 (85%)
4 stars
22 (12%)
3 stars
4 (2%)
2 stars
2 (1%)
1 star
0 (0%)
Filter by rating
  • 5 stars
  • 4 stars
  • 3 stars
  • 2 stars
  • 1 stars
  • Newest
  • Oldest
I am wholly crazy about this remarkable course. Thank you so much for creating this coourse!!!!.... Have I mastered this course, I think I will never be broke again.
The course has met all my expectations. It has been a very good approach to concepts that are difficult to understand. I look forward to more courses like this one!
Good course for practical quantitative finance. Good presentation for both finance theory portion and python portion.
awesome course. Exactly what I wanted as a finance grad
Great concept clarity and explanation during synax
  • 1
  • 2
  • 3
  • 4

“This course is perfect for those of you who would like to exercise their Python skills and learn how to use Python for the purposes of financial and investment analysis. Everything we will study has a real-world application.”

Martin Ganchev
Worked at the European Commission
Python for Finance

with Martin Ganchev and Ned Krastev

Start Course