发布时间:2022-06-28 文章来源: 至领留学 点击:1112次
量化金融类硕士(金融工程,金融数学,计算金融等)对计算机能力的要求,也即是对申请者编程能力的要求。首先,一个好的金融工程师,必须做到精通C++,其入门难度为各语言之首,所以申请者必须尽早学习和准备。下图给大家详细列明了编程语言的大概分类,我认为蓝圈部分是对于美国量化金融硕士申请者来说最为重要的,也是结合这么多年量化金融类成功录取者编程能力背景所归纳的,请同学们重点注意。
卖方:数值求解微分方程,量化风险
买方:历史数据分析,算法交易,Portfolio优化,Machine Learning
哪些美国学校的量化金融项目特别看重编程能力?
隶属于工学院的
e.g.,CMU,Cornell,Gatech
C++,什么是面向对象的语言设计(OOP),速度!!!
Matlab
Excel + VBA
Course Projects
C++ online courses
C++ :
OOP and polymorphism
C++ standard library,
Function overloading,
Pointer,
manual memory management,
generic programming,
pass by reference,
procedural programming,
template metaprogramming,
multiple inheritance,
class allocation on stack/heap,
Operator overloading
Function pointers, function object
其它OOP语言:
OOP and polymorphism
Collection & data structure
Function overloading
Baruch C++ 课程介绍:
在金工领域认可度还是可以的,但收费1万元人民币左右
包括9次网上授课。每节课后有大量作业。前几次难度较低,后面几次难度高很多,对于没有基础的同学会比较花时间,甚至吃力
最后有一个打开摄像头的考试
最后综合作业和考试,70%以上通过,90%以上distinction
课程内容紧扣C++在金融工程领域的应用,最后两次作业会以衍生品定价作为projects
课程内容的覆盖面广度很好,深度还是不足的,需要学生在完成该课程后,进一步通过其它途径深造。但入门很不错。
一定要强调C++能力。注意仅仅上课不够,需要通过Projects体现能力,需要强调写过多少行代码,用到了哪些Features;
需要强调在优化代码空间复杂度和时间复杂度方面的实践;
最好对Algorithm和Data Structures有一定认识;
除了C++以外,掌握一两门Interpreted languages,用于fast prototyping。
编辑:翁晓兰