Python for Finance with Intro to Data Science

The goal of this course is to instill a practical understanding of Python in the context of how it is used in the financial industry; you can expect to come out with the ability to read, understand, and write professional Python code for your first day on the job.

Learn Python from the ground up, without getting bogged down in the nitty gritty of computer science. With applications in Finance, Financial Engineering, and Data Science, this course can benefit anyone: Those who have never coded before, to those who are experts in other programming languages. The course instructors are practitioners with many years of practical programming experience in the financial industry. The material is delivered in a crisp and efficient fashion, utilizing cutting-edge development and research platforms such as PyCharm, Anaconda, and Jupyter Lab.

Tuition: $1,250


Course Highlights

  • Midterm Case Study
  • Ties together all the Part 1 concepts into a useful project in Asset Backed Security modelling.
  • Intro to Data Science
  • Using the cutting-edge JupyterLab environment, the course covers tabular data using Pandas/NumPy in depth, and demonstrates data visualization using packages such as Matplotlib and Plotly. The course also provides a brief, high-level introduction to Machine Learning packages in Python. All of this gets tied together into a few highly practical mini-projects.
  • One-on-One Support
  • Each student is assigned a personal Teaching Assistant who will provide timely detailed and practical feedback on all code. Instructors are practitioners in finance with years of industry experience. The TAs have, for more than a decade, provided a one of a kind course experience to students on Quantnet.
  • Community Support
  • A dedicated forum is available to discuss all questions and contains a wealth of relevant knowledge.
  • Intuitive, Comprehensive Structure
  • This 12-week course consists of 10 levels where students build their cohesive knowledge upon previously mastered material. Access to each level is granted upon successful completion of the previous level's homework and quiz.


Upon successful completion of the course, we will issue a Certificate of Completion to students who obtain a 70% or higher average. A Certificate of Completion with Distinction will be awarded to students with 90% or higher average.

  • Published
  • Page views