计算机金融做什么工作?
我本科非计算机非金融,研究生转的计算机金融。现在在美国做量化,感觉自己和CS比确实有点差距。
1.理论计算方面(主要是数学) 这是你的本行!虽然你本科不是学IT的,但是你们专业肯定也学到了不少计算方法,统计量啥的。这些东西工作后都要重新学,而且很困难,所以你有基础最好了。没基础也不要紧,有人手把手教会你就行,不过这样会比较慢。
2.编程语言及编程能力 这是你的次功。如果你之前没有多少编程经验,那建议你报个编程班好好练一下,C和CPP是必学的,Python也是必备。如果之前有编程经验,但是编程能力有限的话,建议再复习巩固一下基础知识(数据结构,算法等等),然后练习代码规范和算法效率(这个很重要!)。最后就是多刷面试题,现在的公司越来越看重应聘者对算法的理解程度与编码能力,很多公司都会拿Leetcode上的题来考你,所以你得多刷刷。因为时间是有限的,建议多做几遍。
3.量化相关知识 CFA是最基本的!你要想在美国找Quant的工作就必须得把CFA至少考过三级。除了CFA,你可能还需要了解一些计量,随机过程,优化等知识。美国Quant比较推崇统计量,因此你需要熟悉R,SAS,python中的stats模块,以及matlab中spss插件。除了定量分析外,你需要了解公司理财,期权,债券,风险管理,信用风险等等,最好能有基础的模型框架。
4.其他能力 首先英语要好,因为无论是笔试还是面试,都是全英文的;其次沟通能力也很重要,因为Quant的工作需要与团队和其他部门配合,所以需要你具备良好的沟通能力和团队精神。还有就是提前去目标公司的linkedin上看面试官的profile,了解一下对方的research area是不是和你未来的研究方向一致或者有些相关,这样可以便于准备自己的research statement。