- Headline
- MAFN review
- Class of
- 2024
I am reading my post grad transcript to write this review.
This review is written to share my true feelings when I took these courses and what they brought me in career search.
MATH-GR5010 Intro to Math of Finance:
This is the required course in the first semester. It introduces different asset class and the basic pricing formula among them. It also introduces some stochastic theories, but not that detailed compared to Stochastic Process Application. I believe this course is great for those people who need a comprehend picture of the finance world.
STAR-GR5264 Stochastic Process Application/STAR-GR5265 Stochastic Methods in Finance
Those 2 courses teach measure theory, martingales, itos lemma, etc. Stochastic theory is inherently abstract and hard to grasp the essence of it(of course some really smart guys in the cohort are exceptions as you will see they already know everything). But no worries, Prof.Grame Baker is dedicated in teaching as you see his handwritten notes and he is always approachable to help you understand the concepts. I would say the derivations of black scholes formula help me the most in this course.
MATH-GR5380 Machines Learning for Finance
This is a must course in my opinion for everyone, because the industry wants it. Every interviewer is interested in your skill for machine learning even though they don't care if they have enough data purchasing from the vendors(data is expensive). I learn popular statistical models such as svm, tree model and neural network. Prof.Gordon Ritter knows how the industry uses the ML skills.
MATH-GR5300 Hedge Funds Strategies
The second must-take course from MAFN. The workload is high, like really high. But you will bring home a trading strategy in either asset class like fx, bonds, futures, options. Prof.Yeh will teach you how hedge funds design the strategy, hedge it, and backtest it. Even though these strategies are basic ones, he is willing to share with you where it can lead to money(you will need to find them out! Don't expect someone to tell you exactly how). I would say many people in this class are able to locate a job because you have many things to say specifically during the interview, which makes the interviewers to think: wow he/she knows something in my desk.
MATH-GR5360 Math Methods in Finance
The most interesting stuff I learn in this course is to use 5 mins data to build a momentum/mean reversion strategy for futures(we use push-response and variance ratio test to detect the pattern). You will need to know at least 1 low level programming language like c++ or java to finish the project. Prof.Chekhlov will also share with you many interesting things that link physics and finance world together. Don't panic when you hear vortices and shock waves in fluid turbulence during the lecture... Everything will work out.
MATH-GR5030 Numerical Methods in Finance
This is a mandatory course in spring semester. I picked Prof.Fung's section. Choose him! He works with traders directly and he knows where traders are interested in. The most useful I learned from this course are different interpolation methodologies for implied vol, greeks approximation, Adjoint algorithmic differentiation, pricing with PDE method, and monte carlo stability. We use VBA as the programming language in this course(Well I think it is hard to code language especially in debuging, but what language will you expect the traders to know how to use other than a click to play macro?) Take this course, and you will master in risk interview.
MATH-GR5420 Model & Trade Derivatives
Another must-take class. The hardest point in taking a career in exotic option desk, imo, is starting the first step. And Professor leads this start for you! This course teaches advanced greeks, implied vol surface, local vol model, and the most important aspects, exotic options and structured products like Double no touch, basket call, worst of put, autocallables, enhanced rates products. If you want to start a career in exotic desk, take this class! You will learn at least how to trade vol, variance, skewness using call/put spread, timing spread, strangle...
I will also share some advice as a graduate... I believe it is better to take some coding courses from engineering department. Please make sure you take COMSW4111 Introduction to Database. SQL is really an important skill, and most companies have their own database to store data. You need to at least know how to query to get data to do backtest if you are looking to work as quant/quant researcher/risk role. I also recommend you to take COMSW1004 Introduction to JAVA to learn a bit object oriented programming just in case your future projects will need it. The desert choice could be COMSW3157 Advanced Programming in C from Prof.Jae. He is also teaching c++ for the current spring semester but I didnt have a chance to attend it. I advise you to take 3157 before taking his c++ course.
The most strength in MAFN, in my opinion, is not only professors' professional experiences and academic teaching skills, but the alum network. We should grow this network to connect alum with current students, in a group chat or something like that. When I was in the first semester, I have few clues on which aspects of finance I will take. Am I going to work as a quant researcher? a trader? a risk guy? And I have no idea which asset I am going to work on, FX? bond? futures? options? equities? But you will find out in the process of learning in the courses I recommend above, and many alum is happy to share their experiences in sectors they focus on. The question is, how to know who is the correct alum to connect with, and how alum knows there is someone who needs advice.
It is a very hard time to locate a job. Compensation package of 300k is rare and flocked by math/physics/cs phd from MIT. But few traders get a phd degree and most of them spend years on their desk. Don't lose confidence. Always look for a job, a coffee chat, an interview, and ask many questions from anyone who is an expert in it.
Good luck applying!
- Recommend
- Yes, I would recommend this program
- Students Quality
-
4.00 star(s)
- Courses/Instructors
-
5.00 star(s)
- Career Services
-
5.00 star(s)