| 一直想谈谈软件技术在金融中的广泛应用,可是都没有时间,现在就先简要地说说吧。
我是读金融的,在出国以前只知道金融是和财务有关的研究,最多算算现金流、最优化处理,Excel已经可以解决所有问题了。在学了真正的Finance,特别是金融衍生品(Financial Derivatives)以后,才发现果然所有学术到了最后都是数学,因此编程能力变得非常重要。特别是对于复杂的产品,其价格没有直接的数学公式可算,必须用Numerical Method如偏微分方程、树形(Lattice or Binomial trees)求解,而且程序的速度也很关键。现在大的投资银行的定价部门一般在用C++或C#,据说有可能以后会用Java,而比较简单的前台定价也得用上Matlab或VBA。因此,要做好数理金融,必要的三大块知识包括:金融理论、数学和编程(特别是C++),这也是众多面试必问的三个方面。
据我所知国内今年才开始有期权(Option)的交易,相信几年内会有较复杂的产品出现,到时一定会有大量这方面的人材需求。学理工类的同志,只要补补金融的知识就OK了,加油喔!
(为了下载Matlab 7.0而来这里灌水,嘻嘻 ) |