通过本文,你可以知道:
1、为什么是C++
2、Python的用武之地
3、量化C++岗位薪酬水平
C++ VS Python
量化交易系统开发语言主要用C++,也有人用Python。
但是从经验看,用C++开发的量化交易系统能够让在系统中程序运行的速度更快。
量化交易追求的就是速度,尤其是高频交易,所以量化机构更倾向于聘用精通C++的人选做系统开发。
而Python的优势主要在于相对简单易学,且拥有NumPy、Pandas、SciPy等高性能的库,便于进行各种统计和运算,以及数据的处理和分析。
所以,如果是机器学习开发平台要招一位开发人员,精通Python的人选是具有一定优势的。
天文数字级的C++薪水
C++工程师的报酬优渥,紧缺的人才趋势也在不断推高他们的薪水,尤其量化交易公司开出的价码绝对是天文数字级别。
Periteum Search associates 的合伙人 Mike Sharp,曾经在2022年调查过Top Hedgefund约 40 名 C++ 工程师的薪酬情况,他们的平均年薪酬为 96 万美元。这些C++工程师通常有四到八年的经验,有些人更换工作超过5次以上。
同时,因为机器学习技术已经在量化交易大范围的应用,所以精通 Python 人才的薪资也在提升。
根据AlphaMaker掌握的用人需求信息,国内量化机构给资深的开发人员开出的薪水在50-80wRMB之间。
Market Maker更需要C++
如前所述,量化机构通常使用 Python 来开发机器学习平台,通过海量的数据训练构建交易模型,而 C++通常被用来构建高速交易系统。
在金融市场中,做市商是核心的机构投资参与者之一,做市业务主要是为标的产品提供流动性,活跃标的交易。
在实际业务操作中,就要求以“低延迟”的快速交易保证成交,以及捕捉市场上的信息延迟进行套利,以此保证做市交易的低风险。
在量化交易做市交易过程中,交易标的多达成百上千个,面对繁多的交易品种,开发“低延迟”交易系统是必然选择,所以自然需要相当多的C++开发人员。
AlphaMaker 正在为Top量化机构物色Senior C++ Developer。
如果你精通C++开发语言,想在量化投资行业发展,可以来跟小编聊聊。
最后需要提醒大家的是,通常情况下Java是不太适合量化行业的编程语言。
在量化机构简历的筛选过程中,不论背景如何,Java开发工程师都不太好过关。
AlphaMaker
以上就是今天的分享啦,