- 快召唤伙伴们来围观吧
- 微博 QQ QQ空间 贴吧
- 文档嵌入链接
- 复制
- 微信扫一扫分享
- 已成功复制到剪贴板
非凸联合创始人李佐凡:将量化作为自己的终身事业
“喜欢数学,热爱编程,逻辑清晰”,这是李佐凡留给我的最初印象。12年前,李佐凡凭借着一股“初生牛犊不怕虎”的勇气进入量化投资,面对华尔街这群聪明的人,丝毫没有显露出胆怯和慌张。华尔街固有万千魅力,但对李佐凡而言,他更期待在中国施展拳脚,梦想把量化作为自己的终身事业来完成,从而为行业带来更多的效率价值。
一、以梦为马,坚守本心
非科班出身的李佐凡,进入金融行业并非误打误撞,而是他一直以来的梦想。2010年,李佐凡从美国宾夕法尼亚大学计算机专业毕业后,去了华尔街资管之王BlackRock(贝莱德)。他说,“那几年正好是对冲基金在美国最火的时候,身边很多朋友都找了华尔街对冲基金的工作。”
在紧张而自由的氛围中,李佐凡很快适应了这份工作。在工作中表现出超强的编程能力,既能灵活应对定价模型中的数学公式,也能在短时间内完成同事提出的各种需求。
李佐凡与BlackRock老板·上海
谈及选择金融的原因,李佐凡表示父亲是学数学出身的经济学教授,从小在环境的影响下,对经济一点儿也不陌生。“在计算机程序中你可以创造一个全新的世界,这在金融领域同样适用并能带来非常大的便利。”他是这样说的。
不仅如此,少年时期的李佐凡很喜欢挑战各种可能性。他从小就拿遍计算机、数学、物理、化学各种竞赛奖项,一路被保送到上海交通大学ACM班。工作后,还抽空拿了纽约年度桥牌锦标赛冠军奖杯。
对于生活,李佐凡一直保持着对桥牌和足球的这份热爱;对于工作,李佐凡也一直延续着对量化的热情、认知和挑战。他觉得,“敲键盘就可以完成的一般性工作,也许只用了自己10%的智商,而交易就不一样,可以让我的头脑高速运转。”2013年,李佐凡决定回国做自己的量化事业。“相较于成熟市场,量化投资在中国依然是一片广阔天地,大有可为。”他说道。
回国后的李佐凡,做过证券公司研究员,接触过私募、公募、券商,这些经历让他更加明确了自己的发展方向。最终把目光投向了更有科技感和挑战感的战场——算法交易,可以说是符合他本心的选择。
二、对技术的极致追求
经历过“刀枪实战”的李佐凡,在算法交易领域绝对是一员资深骁将。如今担任非凸科技联合创始人兼CTO,主要负责策略研究。他常说,“当市场发生变化时,需要技术和研究协同去解决。技术并非看起来像是游戏中的辅助角色,而是团队中取得胜利不可或缺的独立角色。”
来非凸科技,对李佐凡而言最大的吸引力在于非凸工程师文化。从上学到加入贝莱德,再到后面的自主创业,李佐凡一直在做自己感兴趣的事,也在尝试自己的可能性。他说,“现在非凸团队鼓励大家敢于尝试,勇于创新。在小而敏的团队里,能发挥出我的更多价值。”
在工程师眼里,世界上最美的语言就是编程语言。近年来,非凸科技一直深耕技术,追求极致,与此同时,对工程师的技术实力和技术耐性也要求极高。李佐凡表示,“非凸将Rust作为技术栈,而非C++,这很极客!对于拥有量化工程师天花板的非凸来说,这极大地提高了开发效率。”
Rust以其先进的安全并发能力而闻名,不仅拥有Java的开发效率和代码安全,还拥有C/C++的高性能。非凸科技基于Rust生态构建的算法交易系统,达到了纳秒级别的延时优化,为客户带来了最大化的收益。“作为Rust量化先行者,我们极力推广Rust语言,乐于分享前沿技术,鼓励更多的人学习交流。”李佐凡说。
从策略研究到实盘交易,每一个细微的技术环节,都需要精心打磨。非凸科技一直希望把性能做到最TOP的级别,对标的内容也都是现有开源代码中最好的那部分。李佐凡表示,“如果在技术层面出了错,可能一下子几十万或上百万没了,所以我们必须做到极致,持续开发和迭代才能适应新的变化。”
三、对人才的严苛挑选
在顶尖技术的基础上,非凸科技倾向于搭建没有短板的投研团队。既有在量化深耕多年的业内精英,也有从互联网大厂过来的资深工程师;既有各类理工科或金融经济背景的新毕业生,也有在学术界钻研多年的相关领域专家。
早期的量化人才,能力比较复合,既要写代码、做模型、做策略,又要管理资金。然而,随着量化行业的发展,对纵向能力的要求越来越高,比如研究深度学习在量化领域的应用,就要在这个领域深耕下去。李佐凡表示,“第一聪明,第二勤奋,具备这两个特质,才能在量化行业活下去。”
目前,量化行业对人才的需求大于供给,李佐凡认为这是好事。“量化行业发展很快,需要你有很强的自我驱动力,获得新的认知;反之,如果不愿意变化,就会被淘汰。”
除此之外,同事间的相互激发和合作同样至关重要,可以把每个人的优势发挥到最大化。在非凸,鼓励相互交流,倡导共享文化,除了经常性的分享会之外,还有信息共享平台,允许大家分享研究成果。“一方面使用起来快捷高效,另一方面激发大家乐于分享,彼此不断碰撞出新的思维火花,达到一加一大于二的效果。”李佐凡说。
非凸科技的管理风格扁平且高效,崇尚技术为王。同样有着ACM血统的李佐凡表示,“我们喜欢选择有竞赛经历的人,这里半数以上的工程师拿过ACM、CMO、NOI等国际奖项。”这些工程师很有特点,通常都很自律,很顽强,很优秀,愿付出,敢挑战。“问题越难,他们就越来劲。”他补充道。
四、终身量化事业
从量化投资到策略研究,李佐凡的工作性质并没有发生本质改变。他依然聚焦数据挖掘,做模型,搞策略。他说,“从国外经验来看,量化其实是一个终身的职业,需要投入激情和执着。”
算法策略研究给了李佐凡很强的反馈感和满足感。目前,算法交易服务主要由券商提供,每家大型券商都拥有自己的独门算法能力。但格局并非如此,非凸科技这样的第三方算法交易服务公司,以算法交易执行切入到量化交易领域,可以凭借技术和服务模式创新获得先发优势。
非凸智能算法是在主动算法的基础上进行了优化,在预设的交易时间内,通过算法对价格走势的预测,以最优的价格自动完成交易,获取交易环节的超额收益。李佐凡说,“非凸最新一代的算法可跑赢市场主流算法4-6bp,这其中的秘诀,在于机器学习算法的不断迭代和AI技术的应用。”
随着A股市场有效性提升,想要持续做出超额具有一定挑战性。因为策略出现了“同质化”,其“风险收益比”就会大幅降低。李佐凡表示,“这其实是对我们提出了更高的要求:持续开发和丰富底层因子,提升策略迭代效率以及加深对市场的理解,另外在投资组合层面持续优化模型,挖掘培养优秀人才。”
非凸科技对精细技术的要求非常高。高频交易策略捕捉的是市场极为短暂的价格变化,巨量交易订单需要在毫秒级内由程序自动完成。“目前,非凸在建设独立专业机房,为研发人员提供更强大的算力支持。”李佐凡补充道。
除此之外,非凸科技对“快”的要求也达到了极致。在李佐凡看来,这里的快,不仅包括计算机执行策略快、下单速度快,也包括其收集、处理数据形成投资策略及模型的速度快。他表示,“为了做到高性能低延迟,我们一直致力于最高效的代码和最前沿的硬件。”
五、聚焦算法交易
相比传统行业,量化总在推陈出新。对量化充满热情的李佐凡,一直在做突破,比如,在计算机体系结构上延迟和吞吐的问题,在算力上性能和计算架构的问题,以及新的计算方式,新的数据处理方式,新的AI模型等。他说,“我们没有比别人懂更多的东西,只是我们跑得更快。”
非凸科技的算法在交易成功率、交易速度等核心指标上均表现优异,基于Rust生态打造的高效率、低延迟、高可靠、全内存高频交易平台,满足了客户在风控、交易、数据、系统等多方面的交易需求。公司自成立以来,已为近百家券商、量化私募等大型金融机构提供了算法交易及执行专业化解决方案。
2022年,非凸科技将继续从算法领域延伸到交易执行的更多场景需求,用计算机技术、人工智能以及系统化思维,构建交易执行全场景、全周期、全覆盖的智能化升级服务与应用。在覆盖更多业务后,量化交易规模将实现数倍增长,预计突破1万亿。
凭借稳定的业绩与行业贡献度,建立机构间的口碑效应,是非凸科技一直以来的品牌目标。公司的核心竞争力在于研究和技术,着力推进智能计算、存储、网络等硬件基础设施以及框架、数据等软性基础设施建设,持续打造自主创新的国产化金融底层架构和技术能力。李佐凡表示,“至于规模多少,收益多少,这就是到了一个阶段,自然而然的目标。”
非凸科技用顶尖的科技、顶级的人才,最终目的是为了高效保障用户收益,让策略经得起验证。李佐凡说,“我们希望与行业同频呼吸,愿意尝试,敢于试错,让中国自己的算法交易实现跨越式发展。”
展开查看详情
1 .非凸智能交易系统 使用手册 http://ft.tech
2 .1、系统登录 2、功能简介 3、界面及使用说明 4、附录
3 . 系统登陆 双击打开“非凸客户端”,进入系统登陆界面: 注意: 系统将运行一个exe程序并跳转至非凸客户端(web显示),exe 程序界面如上图所示,此程序在非凸客户端运行期间请勿关闭。
4 . 系统登陆 打开交易系统web端,进入系统登陆界面: 非凸账号:输入非凸账户 密码:输入非凸账户对应的密码 注: ● 支持24小时登录。 ● 仅可在开盘时间内进行实盘交易。 ● 其他时间段,可查阅、下载文档资料。
5 . 功能简介 登录系统后,主页左侧边栏如下图所示,将系统功能分为五个主要模块,左键单击 对应图标可切换账号和模块: 账户界面:显示用户非凸账户及交易账户信息,控制交易账户登入/登出,进行下单和母单一些基础功能 的设置,并可通过单击不同交易账户进行交易账户切换。 监控中心:实时监控账户维度下交易整体执行进度,展示母单数、交易额、撤单率、错单数等统计数据。 算法交易:主要功能模块,算法交易母单、文件单委托,母单及子单细节回报,母单启动、暂停、撤销 等操作,及母单、子单导出功能。 普通委托:进行普通交易委托,并展示普通委托交易回报清单。 结算统计:查询并展示指定时期内的交易量及盈亏数据,同时展示母单明细供查阅交易执行细节。 下载中心:提供结算报告和基础手册文件下载,包括母单盈亏情况、母单汇总、子单汇总等结算报告, 以及系统使用手册、母单样例文件等基础手册。 日志输出:展示操作日志及者错误日志
6 . 账户登录及设置 登录系统后,首先需要对交易账户进行账户登录和保存交易基础参数设置: 交易账户登录过程如下: 单击非凸账户,将显示该非凸账户下可以登录的 STEP 1 交易账户。 单击交易账户左侧的方框,勾选账户后系统将对 该账户进行登录并在框出位置展示账户状态,反 之则登出账户并取消显示。 STEP 2 账户状态: 绿色:账户登陆成功 红色:账户登录失败
7 . 账户登录及设置 账户设置过程如下: 单击交易账户右侧的齿轮按钮,可分别进入下单设置 STEP 1 和母单设置页面。 单击下单设置弹出下方页面,选择交易类型后,点击 STEP 2 “保存”保存下单设置。
8 . 账户登录及设置 账户设置过程如下: 单击母单设置弹出左侧页面,阅读并选择对应母单参 STEP 3 数功能的开关后,点击“保存”保存母单参数设置。
9 . 监控中心 点击左侧“监控中心”,显示监控中心页面,该页面集成显示了用户非凸账户下所有 交易账户的算法交易进度并保持实时更新: 此处显示用户非凸账户下所有交易账户 的算法交易进度整体情况: 交易账户数:当日用户交易账户的数量 总母单数:当日输入的母单总数量 总交易额:当日总计已成交金额 进度:所有交易订单的执行总进度 买入交易额:买入委托的成交总额 卖出交易额:卖出委托的成交总额 撤单率:子单撤单数占总子单数的比率 错单数:母单错单数占总母单数的比率 排序:通过点击框内所示排序“ ” 此处可以切换账户监控和篮子监控。 此处显示账户母单执行监控数据。 按钮进行排序。
10 . 算法交易-功能 1 常用功能及使用逻辑: 1. 首次使用请先在框①或者下载 中心下载母单样例(字段释义见 附录一); 2. 根据样例模板完成母单文件后, 在框③内输入母单或导入文件单; 3. 任务开始后,在框①和②区域 显示母单和子单执行情况; 2 3 4. 通过查找和排序功能观察目标 母单、子单执行进度; 5. 在框①对需要操作的母单开展 暂停、启动、撤销等操作。
11 . 算法交易-界面 单击左侧“算法交易”,进入下图所示的算法交易委托页面。算法交易支持单票委托 和母单委托和文件委托,支持普通交易和信用交易。如下图红框所示: 此区域显示母单回报内容: 包括母单委托状态、成交数量、完 成度等,显示结果是实时刷新的。 单击选中目标母单后,在此区域显 示对应子单详情内容: 包括子单委托状态,子单委托价格 和股数,成交数量等。 股票代码:由6位股票代码组成, 例如600000 交易数量:委托交易数量 交易类型:买入、卖出、融资买 入、卖券还款、融券卖出、买券 还券 开始时间:算法交易开始时间 结束时间:算法交易截止时间 母单上传:单个母单提交 文件上传:上传文件单
12 . 算法交易-母单 搜索栏可按输入内容对母单进行筛选展 此处可下载母单样例,对所有导入的母单进行一键暂停、 此处可导出母单和所有子 示。 启动、撤销的操作。 单。 此处可以进行单个母单的暂停、启动、 单击字段前的排序按钮可按字段 此处显示交易类型,包括买入、卖出、融 此处以进度条和百分比形式 撤销操作,可结合筛选功能对单个目 对母单列表进行排序。 资买入、卖券还款、融券卖出、买券还券 显示母单执行进度。 标母单进行操作。
13 . 普通委托 在左侧边栏点击“普通委托”进入普通单交易界面,在左侧框内区域输入相应信息后, 点击“下单”即可下单普通委托: 股票代码:由6位股票代码组成,例如600000 价格:委托买入或卖出的价格(输入整数或最 长三位小数) 数量:委托交易数量 交易类型:下拉菜单选择“买入”或“卖出”
14 . 结算统计 在左侧边栏点击“结算统计”进入结算统计界面,在此页面可查询不同账户维度指定 日期的统计数据: 选择自定义的开始日期和结束日期, 并点击查询。 查询结果显示的是指定日期范围内对 应交易账户数据的统计结果。 此处显示在查询日期范围内对应交易 账户的每日统计结果。 此处显示查询日期范围内对应交易账 户所有母单的明细情况。 可通过排序功能快速锁定目标母单。
15 . 下载中心 在左侧边栏点击“下载中心”进入下载中心界面,进行不同维度结算报告和系统基础手 册的下载: 于方框处切换结算报告和基础手册下 载页面。目前已有的结算报告数据和 基础手册内容见下: 结算报告: 报告一:母单盈亏数据 报告二:母单汇总数据 报告三:子单汇总数据 基础手册: 手册一:非凸智能交易系统使用手册 手册二:母单文件样例
16 . 附录一 附录一:母单样例字段释义 A列:股票代码(直接输入数字,无需后缀) B列:买卖方向(普通买入/担保品买入输入“buy”,普通卖出/ 担保品卖出输入“sell”, 融资买入输入“MR”;卖券还款输 入“RS ”;融券卖出输入“SS”; 买券还券输入“RB”) C列:委托数量 D列:开始时间 E列:结束时间 F列:资金账号 G列:篮子名称 注意事项: 1、起止时间必须在交易时间段内 2、时间格式是整数类型,例如:“93500”表示“9:35:00”
17 . 附录二 附录二:FTSTP服务不同特征客户绩效表现说明 非凸智能交易系统服务不同特征客户绩效表现说明 特征因素 绩效 9:30-10:30 正常 上午 10:30-11:30 负影响(一般) 全天 调仓时间 13:00-14:00 负影响(严重) 下午 14:00-15:00 负影响(一般) 周期<30分钟 负影响 <3% 正常 成交额占比 3%-5% 负影响(一般) 5%-10% 负影响(严重) 高低价股 低价股<5元 负影响(严重) 中证500、沪深300、上证50 正常 个股特征 换手率低、成交额低的个股 负影响 【备注】 正常指的是某因素对绩效不造成影响; 负影响指的是某因素会降低绩效(程度:一般、较大、严重)。
18 .商务合作 电话:021-5071 9392 邮箱:sales@ft.tech 地址:上海市徐汇区漕河泾开发区 凯科国际大厦 追求卓越算法 赋能量化交易