【核心技术】个人构建自己的量化交易系统,用哪个框架好?

董可人/CEO

功夫量化Kungfu今年推出了全新版本,除了一贯的极速低延迟性能,现在也已经支持全市场 Level2 级别的数据在线计算和回测,详情请见数据接口文档。这种级别的数据目前市面价格一般是十万起步,并且由于数据量巨大(每天的全市场数据解压后在几十GB量级),个人很难处理,除非额外采购专用的硬件。众所周知,再好的量化模型,如果不能喂食优质的数据,也无法发挥最佳的价值。个人用户如果仅仅是使用免费的公开数据做研究,很难抵抗机构们斥巨资构筑的数据镰刀。功夫通过独创的无服务技术架构,让你能以极低的成本立刻开始使用优质数据,极大提升野外生存能力。

功夫作为已经推出七年的老牌量化系统,交易相关的API经过多年的打磨,得到诸多头部专业机构的长期使用、认可,能够帮你节省大量的IT开发时间成本,直接获取工业级性能保证的软件系统,把宝贵精力投入到策略研究上。不论是交易股票、期货还是可转债、衍生品,功夫都有完备的支持,一套接口能够兼容全市场全品种的量化交易,并且可以跨平台多种模式运行策略,C++/Python/Javascript 等多种语言皆可开发策略,研究阶段可以使用轻量笔记本,策略成熟后无缝迁移到托管服务器,在你成长的每个阶段都能提供安心陪伴。

功夫的底层核心库(https://libkungfu.cc)是一个开放、开源的软件项目,目前在 GitHub(https://github.com/kungfu-origin/kungfu)有 3000+ 的星标,并且有完善的文档版本管理,甚至支持全方位自定义自己的专属交易软件,在业内已有大量的专业机构基于核心库进行开发,稳定性和维护性都有专业保障。

即便你最终目标是运营自己的机构,如果经历过IT人员流失、岗位交接,也一定能理解自研系统的长期沉没成本,毕竟量化交易真正的核心竞争力在于策略研发,烂在手里的一坨祖传代码并不会给你的交易带来什么 alpha。多年后回头看,维护祖传代码的痛苦恐怕只有打落牙肚里咽,为什么不选择一个由可靠团队长期稳定维护的专业软件,节省下来的成本才是货真价实的正收益。

近期我们还会推出一系列的新特性,例如每日自动触发的全市场数据计算及结果推送,纯 Python 的数据结果访问,即使你有一些已经习惯的研究、生产系统(例如 Jupyter Notebook、vnpy 等),也可以无缝接入我们的数据计算服务,用优质数据和算力来助力你的量化策略。功夫一直以来都是开放式的发展路线,支持你用各种姿势任意使用,只希望你能得到最专业的产品和服务。

最后附上我们的公众号和微信群,欢迎对功夫感兴趣的朋友关注,加入(微信搜索 功夫量化,关注后可扫码入群 ):