金融数学要编程吗?

李道浇李道浇最佳答案最佳答案

金数(MF)、精算(SA)这些偏数理的商科专业,其实对编程能力要求并不低! 作为一门应用学科,其本身离不开大量计算和数据处理的需求,这就需要同学们具备一定的编程能力了。因为编程是运用计算机做数值计算和仿真,其结果可读性强,便于验证结论的科学性。

在本科阶段,大部分的课程都会有Python或者R语言课程,也会有人工智能、数据挖掘等课程需要大家掌握Python/Java或C++等编程语言进行程序编写,例如UCLA的金数就要求大家掌握三种以上编程语言,斯坦福的MF专业要求大家的编程基础牢固扎实。如果到了硕士阶段,很多项目也是要求大家具备扎实的编程能力的。 因此想要申请这些专业的同学们,一定要提前打好自己的编程基础~

那么应该学哪些内容呢? 以MF为例,其常用的编程语言包括Matlab、Python、VBA以及R。其中,利用Python做数据分析是很多同学的选择,因为它具有方便易用的数据处理库,而且学习门槛较低,适合非计算机专业的朋友。另外,虽然大家都觉得Python是“万能”的语言,但是它的优势其实是基于Numpy、Pandas等包上的,不要轻易地相信“Python万能论”!

除了Python外,很多其他语言也适用于数据分析,比如Ruby、Perl、SQL等等。这些工具的使用因人而异,没有统一和标准答案,建议大家可以多尝试,找到最适合自己的那一款。 如果大家对于编程还有疑虑,可以看看我之前写的这篇文章哦~

我来回答
请发表正能量的言论,文明评论!