金融工程有哪些内容?
前面各位已经说了不少,金工其实涵盖的内容挺多的。 个人理解,金工其实包含两个部分:
1、工具(技能)的掌握——包括编程和编程思想(算法与数据结构)以及各类统计分析软件(R、Python等等)的使用、金融类模型(随机、优化等)的建模和基本原理解释;
2、知识的广度和深度——对基础学科的掌握,比如数学(微积分、随机过程、数值分析等)、统计(描述性统计、非参数估计等)还有本科阶段的基础课程,比如会计(财务分析与决策、审计)、财务管理(公司理财、投资学、财务报表分析)、经济学(宏观、微观)、计算机甚至物理等学科的基本知识。
另外,了解本领域的发展方向和趋势,以及一些业界规则和通用技巧也是非常重要的(比如如何写论文、做汇报、找数据)。 至于要不要学C++、Java或者Python,如果单纯从金融工程专业角度来讲,我个人认为学习C++更加重要一点(并不是说另两种就不重要了),因为C++对于代码能力还有对数据结构和算法的理解是非常重要的。当然,会Java和Python也是不错的选择。
至于要不要出国读PhD,我觉得关键还是看你未来想做什么,如果你想走学术路线(特别是做理工金的)出国读Phd也是一个不错的选择。 祝好!