对冲基金寻找开源软件吸引了最佳开发者

时间:2019-12-31  author:南霪相  来源:betway体育官网  浏览:94次  评论:69条

人们普遍认为对冲基金是一个秘密组织,他们小心翼翼地保护那些赚钱的工具。 与此相反的是某些公司开源软件并邀请开发者社区协作的趋势。

开源Pandas图书馆项目的AQR以及开源其北极数据存储系统的Man AHL等公司已经开始采用这种技术开辟了道路。

Arctic支持Man AHL庞大的金融市场数据存储,它建立在开源的无SQL数据库MongoDB之上。 北极代码库于2015年在GitHub上发布.Man AHL的联合首席技术官Gary Collier正在参加会议上与Wes Mckinney一起参加开源技术会议。创造了熊猫。

Collier在剑桥大学获得理论物理硕士学位,从11岁开始就是一名技术爱好者。他在21岁开始从事商业软件建设,过去几年一直担任Man AHL的技术管理职位,有大约60名技术专家。 这些技术专家负责一系列前台职责,包括数据采集和分发平台,Man AHL内部Python定量研究平台的不断发展,以及每天24小时自动交易的生产交易平台。 除了构建工具和平台之外,大约一半的技术团队直接与模型开发的定量研究人员一起工作。

Collier记得公司甚至使用开源软件时有很多怀疑的日子。 但随着时间的推移,开源代码消费量不断上升,以这种方式与开发者社区建立联系变得至关重要 - 尤其是因为开源精神吸引了最聪明的开发人才。

“开源采购实际上是在办公室之上提升虚拟旗帜的一种方式,这就是说,作为一名出色的开发人员,您希望亲爱的社区参与,开放,合作,这些理想也是我们业务所珍视的理想,”科利尔说。 “与定量交易空间中的一些人相反,内部人AHL有些不同。它不是一个由秘密孤岛组成的组织,个人不会与他们旁边的个人交谈,因为他们害怕泄露他们的秘密酱。

“因此,我们提供的社区参与和开放性的外部演示也反映了Man AHL的内部环境,其中环境高度协作,研究由团队成员共享,技术专家和定量研究人员在同一代码库上共同工作。 “美国数据科学家Wes McKinney率先在AQR Capital Management开源对冲基金软件。 这成为了Python编程语言中用于数据分析的Pandas包。

“Wes对他的Pandas图书馆非常有影响力,他一直是Python数据科学界的支柱人物,”科利尔说。 “如果我们退一步,我们会看到整个开源数据库,消息系统,分析库,操作系统的生态系统 - 甚至只是开源整体进展浪潮的一小部分。”

虽然Pandas完全是在处理Python中的数据帧,但Arctic是一个存储层,旨在非常有效地保留这类数据。 “它允许那些想要获得该类型数据并且可能在集群中执行并行计算的人,这是他们提取和执行分析,运行反向测试,风险模型等的非常有效的手段,”Collier说。

“就像我们现在在手机上看到的应用程序和我们访问的网站一样,复杂的数据分析系统通常是通过将小型高质量的图书馆结合在一起,做到特定的事情并做得很好,并以创新的方式加入它们而构建的。 。

“因此,如果您考虑一下Pandas为您提供的功能以及Arctic为您提供的功能,然后您说好了,我们将把Arctic放在MongoDB之上,这是一个开源数据库。

“Pandas本身可以让您能够处理数据帧以对其进行分析,但它并不是设计为存储20年价值的滴答数据的方法,这些数据可能对应于2万亿个数据点。

“因此,那里有三个免费提供的东西可以立即引导你进行数据科学和分析工作,这在几年前是完全不可想象的;你会花很多钱在专有的闭​​源软件包上。”