Where C++/Python and other programming languages used in MFE programs

This article will be updated frequently. If you are a student of the programs below, please feel free to contribute to the course name, link to the course as well as the programming used.

To apply to MFE programs, you have to demonstrate a programming proficiency. Some programs are very specific on what would meet the requirement Others are more lenient.
Below is a look at how different languages are used or taught in various courses at different MFE programs. Starting with the most famous C++, followed by the up and coming Python, and the rest.

C++
Python
R
  • Princeton: Statistical Analysis of Financial Data
Coding languages.png
 
Last edited:
C# is used as well.

C# in Financial Markets (Wiley) , Duffy and Germani 2013.
 
Last edited:
MIT MFin recently added Programming for Finance Professionals as a core course to its program. They acknowledge that you can't be a finance professional without knowing programming these days.

15.004 Programming for Finance Professionals (Summer Term)​

All MFins will enroll in a pass/fail course with supplemental recitations during the summer term which is designed to develop skills in applying basic methods from the programming language Python (with additional references from R) to financial problems. Topics include data manipulation, visualization and reporting, and an overview of programming ethics. MFin students will apply and build upon these skills in 15.433 Financial Markets and 15.450/15.457 Analytics and Advanced Analytics of Finance.
 
Back
Top Bottom