Py学习  »  Python

因为Python,我被摩根大通录取了...

职场先生MrCareer • 5 年前 • 969 次点击  

当代最具竞争力的技能是什么?

摩根大通CEO告诉你—编程

今年新加入摩根大通的全部资产管理分析师

必须强制学习编程语言:Python!



大背景:投资银行变科技公司


摩根大通资管经理Mary Callahan Erodes表示“现代资产管理的唯一语言是编程语言”。


因为强制普及编程语言,现在摩根大通的资管部门员工可以和科技部门一样使用编程语言,这样有助于开发更好的理财产品服务客户。


明年摩根大通将扩大强制学习范围,包括数字算法和机器学习。

 

随着算法交易的崛起,越来越多传统投资银行开始转型成为科技公司。除了摩根大通,其他投行也加入了编程学习队伍。

 

高盛对全球2500名的高盛夏季实习生进行调研, 从而发布了一份调查报告:在被调查的全球2500名80、90后优秀年轻人中,在被问到“哪个语言在未来会更重要”,72%的人选择了Python。


目前,高盛有约9000名计算机工程师,占高盛总员工数量的1/3。接下来将轮到投资银行业务。


传统上,这一领域需要较强人际沟通技巧,但高盛规定在任何一次IPO中所需要采取146个不同步骤,而其中许多步骤都可以通过算法完成。


*来源:网络


Python为什么可以流行华尔街

 

Python非常适合开发分析工具和数量分析模型这些分析工具和模型对于投资银行和对冲基金的交易策略来说至关重要。

 

Python的优势有一项是易于入门,开发速度比传统语言更快,也非常适合金融行业。


Python在投资银行界的流行度将超过Java,原因有以下四点:

 

Python代码效率高

10行Python代码能完成C++20行代码的工作,而且错误几率更低。


跨平台且开源

Python 可以跨平台运行,并且已经开放源代码超过20年时间,Python 能满足需求:同时在Linux,Windows 以及 macOS 上运行。


更好地合作

Python能让开发者与分析人员和研究人员在项目中更好地合作。


应用愈加广泛

Python是优秀的脚本语言,应用面越来越广,尤其随着大数据的重要性与日俱增,Python与Scala一起,都将扮演更加关键的角色。


*来源:unsplash


Java和Python该如何选择?

 

根据efiancialcareers的最新调查,Java和Python是目前华尔街最炙手可热的两门编程语言。


多年以来Java一直都是华尔街最热门的编程语言。


从低延迟处理应用到订单管理系统或风险评估平台,都有Java工程师的身影,Java还非常适用于数据模拟和建模。


Java也是目前使用最为广泛的网络编程语言之一。


但众所周知的是


Python在2017年世界脚本语言排行榜中Python排名第1,也是多领域首选语言。这背后意味着掌握了Python就是掌握了未来。


近日,IEEE Spectrum 杂志也发布了一年一度的编程语言排行榜,Python 再占榜首,Java 位居第四,而Python因其灵活性等特征获得了满分认可!


*来源:网络


Python的未来

 

对于未来希望从事金融行业的同学,建议大家都学习一类计算机语言,因为编程正在成为这个世界最热门或者说必备技能。


现在想从事交易或分析的基金经理如果不懂编程很难存活下去。


金融行业日益数字化,也完全满足大规模商业算法应用的两个重要条件。


  • 数据的质量和数量必须达到一定的要求,尤其强调的是整个数据流程和每日的数据更新,这决定了算法的基础是否牢固。

  • 在所在领域有没有对问题的相对清晰的定义。

 

Python薪酬


*来源:glassdoor

 

小编在招聘网站根据城市的分级选取了

一线城市北京、新一线城市成都

二线城市济南、三线城市洛阳

以它们为代表观察Python开发工程师的薪资

(顺序从左至右,点击可查看大图)

 

*来源:拉勾网


Python以20.49K的月薪超过了Java和C语言:


 *来源:网络


市场需求

银行在招聘员工的时候对优秀编程能力的要求和对精英商学院金融学位的要求同等重视。


现在投行在科技上投入越来越多,同时寒冬来临,削减了非常多的市场员工。

 

*来源:Bloomberg

 

花旗银行负责领导北美市场和证券服务部门的Lee Waite表示从七月份开始,计算机编程语言将作为银行分析师培训课程的一部分。

 

发展方向

金融行业有着非常多的细分行业及岗位,到底哪些细分领域和岗位需要有Python背景呢?


投行/证券/基金

在量化投资开源项目里,全球star数排名前10位里面,有7个是Python实现的。从数据获取到策略回测再到交易,覆盖了整个业务链。

 

*来源:网络


根据已有信息,Python逐渐广泛应用于对冲基金、量化投资。


跨市场风险管理和交易系统都在使用Python(有时会混合使用c++),很多银行从建立银行的前端到资产风险系统都会选择使用Python。


咨询

咨询公司为大型零售商(如沃尔玛)服务时,需要用 Python 为其完成波动性库存管理的分析。


咨询公司还会使用 Python 更好地做出商业分析判断,比如数据分析、用户分析等。


四大会计师事务所

在处理大量审计底稿的时候,则会使用 Python 实现审计底稿的批量化自动处理。


今日福利


最全Python视频教程

Python插件


领取方式

 

置顶星标关职场先生MrCareer

后台回复【Python】

即可领取

福利在3天后截止



猜你喜欢


------- END -------

由职场先生MrCareer独家整理发布,未经许可,请勿转载。部分内容整理自网络,如对版权有异议,请在文章刊发30日内联系微信ID:mrfinance2013进行处理,议定合作或删除。商务合作或推广请联系邮箱:wainsun@mrcareer.cn。


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/9zpVr8NrAw
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/24975
 
969 次点击