同事年终奖400万,为公司赚千亿的我分文未得,我冷静关机睡觉
楔子
“四百万,一分不少,已经到账了。”蒋明哲的声音从电话那头传来,带着笑意,“知远,你那份呢?”
林知远站在陆家嘴写字楼的落地窗前,手机屏幕上银行App的余额纹丝未动。楼下黄浦江的货轮拉出一道悠长的汽笛声。
“我再看看。”他说。
电话挂断的那一刻,系统弹出一条新通知:年终奖分配名单已公示。他点开,自己的名字,从头到尾,没有出现。
第一章 到账为零
凌晨两点十七分,林知远把最后一行代码注释写完,按下保存。交易部的灯只剩他头顶这一盏,中央空调出风口发出低频的嗡鸣,像某个巨大生命体在熟睡中的呼吸。
他拿起手机,屏幕上躺着几条未读消息。
程薇在十一点二十分发来一张截图,是交易部内部的奖金到账通知,后面跟了一句:“你的到了吗?”他没回。再往下翻,周屿分享了一篇关于量化策略过拟合的论文,时间戳是昨晚九点。还有两条是信用卡还款提醒。
林知远退出消息界面,点开银行App。指纹解锁的瞬间,屏幕白了一下,然后加载出那个他已经看过三次的余额页面。数字和下午五点、晚上九点、凌晨零点看到的一模一样:活期存款余额四十七万三千零六十二元,未发生任何变动。
他锁屏,把手机扣在桌面上,后背靠上工学椅。落地窗外,陆家嘴的写字楼群仍有零星灯光,国金中心顶层的航空障碍灯以固定频率明灭。他盯着那个红点看了十几秒,伸手重新拿起手机,点开公司OA系统。
年终奖分配名单公示在首页,红头标题,附件是一个加密的Excel表格。他输入工号和密码,表格弹开。蒋明哲,董事长,奖金160万。周成,交易部主管,23万。李薇,风控经理,21万。沈浩,交易员,19万。程薇,交易员,18万……他一行一行往下看,手指停在屏幕上,指腹的温度在玻璃上洇开一个小小的雾圈。名单一共四十二人,涵盖交易部、风控部、运营部,连前台都分到了八千块的“辛苦费”。
林知远的名字,从头到尾,没有出现。
他把表格关掉,重新打开,搜索框里输入“林知远”,结果为零。系统的界面简洁干净,像被某种逻辑精确地清空过。他退出OA,拨通了一个内线号码。响了三声,蒋明哲接了。
“知远?这么晚还在公司?”蒋明哲的声音里带着朦胧的睡意,背景里有电视机在播放深夜财经节目的声音。
“名单我看到了。”
“哦,那个啊。”蒋明哲停顿了一下,林知远听到打火机“咔嚓”一声,“你的情况比较特殊,公司今年在考虑股权层面的激励,现金部分就先不参与分配了。年后我们单独聊。”
“好。”
“你先别多想,早点休息。”
“好。”
林知远挂断电话,把手机放进口袋。他站起来,走到茶水间,从柜子里取出一个纸杯,接了半杯温水。饮水机旁边的白板上写着下周三的晨会安排,他的名字排在第一行,汇报主题是“深瞳3.0的架构迭代方向”。他看了两秒,把杯子里的水喝完,纸杯捏扁扔进垃圾桶。
回到工位,他打开抽屉,取出一个移动硬盘。硬盘是去年备份策略模型时买的,外壳贴着标签,上面用签字笔写着“训练数据2023-Q3”。他把它插上电脑,系统识别出盘符,里面的文件夹整整齐齐:核心参数、训练数据集、回测报告、实盘记录、风控阈值配置。他把移动硬盘拔下来,重新放回抽屉最里面,上面压了一本《主动投资组合管理》。
手机又响了。程薇直接打了电话。
“你为什么不回我消息?”她的声音带着一点急促,“我看了一遍名单,你是不是没收到?”
“收到了。”林知远说。
“收到了?什么意思?”
“就是收到了通知,我今年不在分配名单上。”
电话那头沉默了五六秒。林知远听到她吸了一口气,像是要说什么,又被她咽了回去。
“你现在还在公司?”她终于开口。
“嗯。”
“我过来。”
“不用。我马上走了。”
“林知远——”
“我关机了。”他说,“明天见。”
他按下电源键,屏幕暗下去。把手机装进口袋,拿起外套,关掉工位台灯。交易部的大开间陷入黑暗,只剩下走廊尽头安全出口的绿色指示牌发着光。他走到电梯间,按下一楼。电梯门合上之前,他回头看了一眼那个他坐了四年的位置,显示器还亮着待机灯,像一只独眼。
出租车在延安路高架上行驶,路灯一盏一盏掠过车窗,在车内投下流动的橙色光带。林知远靠在后座,前排司机在放一档深夜情感节目,主持人用舒缓的语调念着听众来信:“我跟他在一起七年,他说走就走,连一句交代都没有……”
他闭上眼睛。
七年前他硕士毕业,拒绝了三家海外对冲基金的offer,加入刚成立两年的启明资本。蒋明哲当时只有二十几个员工,在招商局大厦租了半层楼,拍着他的肩膀说:“知远,你来,我们做点不一样的东西。”他把蒋明哲这句话记了七年。深瞳系统第一行代码是他写的,第一组参数是他调的,第一个实盘账户是他盯的。去年公司净利润1080亿,深瞳贡献了91%。这些数字他不说,但蒋明哲心里清楚。
出租车停在他租住的小区门口。他刷卡进楼,电梯到十七层,开门,换鞋。客厅很安静,餐桌上放着半盒没吃完的沙拉,是前天晚上买的。他打开冰箱,拿出一瓶水,拧开喝了两口。
然后他走进卧室,从床头柜抽屉里取出一个旧手机,充电开机。屏幕亮起来之后,他打开备忘录,翻到一个月前记的一条:“深瞳核心参数备份路径:D盘/Research/Backup/2023_12。密钥:已保存。”他看了几秒,删掉这条记录,把旧手机重新关机,放回抽屉。
洗完澡出来,已经四点零七分。他坐在床边,拿起今天用的手机,长按电源键。关机动画播放完毕,屏幕彻底黑了。他把手机扔在床头柜上,拉灭台灯。
黑暗中,他闭上眼睛,呼吸均匀。窗外偶尔有车辆驶过的声音,轮胎压过潮湿的柏油路面,由远及近又由近及远。
一个小时后,天边开始泛白。而他的账户余额,依然停在四十七万三千零六十二元。
第二章 茶水间的声音
早上八点四十,林知远走进招商局大厦一楼大厅。他穿了一件深灰色衬衫,袖口挽到小臂中段,手里拎着电脑包,看上去和往常没有任何区别。电梯口挤满了人,他排在队伍末尾,余光扫过几个同事的后脑勺,没人回头跟他打招呼。
电梯到十七层,门一开他就感觉到气氛不对。交易部的大开间里比平时热闹,几个人围在张超的工位旁边,声音压得很低,但没有刻意收敛。林知远走过去的时候,人群自动散开了一条缝,又在他身后合拢。他听清了半句话——“……算法那块的年终奖池本来就没算他的名字。”
他把电脑包放在自己桌上,按下显示器开关。屏幕亮起来,深瞳系统的监控面板跳出来,三十二个交易账户全部在线,隔夜持仓和早盘预埋单一切正常。
“远哥。”程薇端着一杯美式走过来,放在他桌上,声音很轻,“你来了。”
“嗯。”林知远打开交易日志,滚动鼠标滚轮,“昨晚的美股数据回传有没有延迟?”
程薇愣了一下。她显然在等着他问别的。停顿两秒,她压低声音:“我早上到公司的时候,蒋总在会议室跟HR开会。有人看到调岗通知书了。”
林知远端起咖啡喝了一口,温度刚好,微苦。他点了点头,没有接话。
九点十五分,他去茶水间续水。走到拐角的时候,听见里面有人说话,是交易部的两个年轻同事,赵恒和吴晓。
“——四百万分给交易部二十个人,蒋总自己拿了一百六十万,剩下两百多万按系数分,林知远系数是零。你信吗,零。”赵恒的声音带着一股不平之气,“深瞳是他写的,代码是他敲的,参数是他调的,实盘也是他盯的。结果钱进了别人口袋,他一分没有。”
“我听老张说,蒋总在内部会上讲,深瞳是团队成果,不是个人成就。”吴晓接话。
“团队成果?那给团队发钱啊,凭什么他蒋明哲拿一百六?”赵恒声音大了些,“你知道这一百六十万是什么概念吗?够我在外环付个首付。他一个人拿的比整个技术部加起来都多。”
“别说了,小心被听到。”
赵恒哼了一声:“听到怎么了?我说的是事实。林知远要是不干了,我看深瞳还跑不跑得动。”
林知远站在拐角处,手里的杯子冒着热气。他面朝走廊玻璃幕墙,外面是陆家嘴密密麻麻的写字楼群,黄浦江在远处拐了个弯,水面反射着冬日灰白色的天光。他站了大概五秒钟,等茶水间里的声音换到另一个话题——年终奖缴税的问题——才走进去。赵恒和吴晓看到他,表情瞬间变了,一个低头看手机,一个匆忙洗杯子走人。林知远接满热水,朝他们点了点头,转身离开。
水杯放回工位,他刚坐下,屏幕上弹出一条内部消息。发件人是蒋明哲的秘书,内容很简短:“林总,蒋总请您十点来他办公室。”
十点差两分,林知远走进走廊尽头那间办公室。蒋明哲的办公室是整层楼最大的,落地窗正对东方明珠,窗边摆着一棵造型榕树。蒋明哲坐在办公桌后面,正在翻一份纸质文件,见他进来,抬起头,露出一个笑容,伸手朝沙发方向指了指:“坐,知远。”
林知远坐下来,没有靠椅背。
蒋明哲放下文件,双手交叉搁在桌面上,语气很平缓:“昨晚年终奖到账了,你应该看到了。”
“看到了。”
“交易部整体分配方案,是我综合考量的结果。业绩贡献、岗位价值、未来规划,都要平衡。”蒋明哲说到这里停了一下,似乎在斟酌措辞,“你的贡献我一直认可。但公司发展到今天这个阶段,需要更多年轻人站到前面来,你也应该往更高的层面走一走。”
他把桌上那份文件推过来。林知远拿起来看了一眼,是一份调岗通知书。抬头写着他的名字,调至“战略研究部”,职位是“高级研究员”,汇报对象是战略研究部总经理——一个三个月前刚从某券商跳槽过来的人。通知书上最关键的一句话在中间段落:“自即日起,原交易策略管理权限、系统操作权限、数据访问权限一并调整,具体交接事宜由IT部与战略研究部协调安排。”
等于说,深瞳系统的一切权限,全部归零。
林知远把通知书放在茶几上,抬头看着蒋明哲。两人隔着一张茶几对视,蒋明哲脸上的笑容弧度没有变,但眼底的神色很淡,像在看一个已经做好决定的东西。
“战略研究部也有战略研究部的价值。”蒋明哲说,“你过去之后可以专注做前瞻性研究,不用每天盯盘,节奏慢一点,对身体也好。”
“我明白了。”林知远说。
蒋明哲似乎准备了一整套说辞,没料到他这么干脆,嘴角收了一下,随即又恢复笑容:“那就这样?你签个字,下周一过去报到。”
林知远拿起茶几上的签字笔,在通知书最后一页签了名,日期写的是当天。他把笔放回去,站起来。
“知远。”蒋明哲在他转身之前开口,“公司不会亏待做出贡献的人,只是时间问题。”
林知远站在门口,回头看了他一眼。蒋明哲坐在他那张宽大的皮椅里,身后是陆家嘴的天际线,玻璃幕墙把阳光折成一片一片的亮斑。他点了点头,拉开门,走出去。
走廊里铺着灰色地毯,脚步声被吸掉大半。他走回交易部大开间的时候,程薇正站在他工位旁边,盯着他的显示器。深瞳系统的监控面板上,三十二个账户依旧平静。
他坐下来,打开内部通讯录,找到周屿的名字。上一次通话是三周前,周屿问他春节回不回老家,他说不一定。他的手指悬在拨号键上停了两秒,没有按下去,而是打开了一个加密文档,输入了一串密码。
深瞳系统的后台架构图展开在他面前。核心模块:数据预处理。核心模块:因子挖掘。核心模块:组合优化。核心模块:风险控制。每一层都是他亲手搭建的,每一层的底层逻辑他都记得比自己的生日更清楚。文档最下方有一行隐藏注释,是他半年前加上的,写的是四个字:有备无患。
他关掉文档,拿出手机。屏幕上干干净净,没有未读消息。他长按电源键,关机。把手机放进抽屉,拿出一本纸质笔记本,翻开新的一页,用圆珠笔写了一行字:“1月13日。调岗通知已签。权限归零倒计时,预计下周一。”
他把笔记本合上,放进电脑包。窗外,黄浦江上的货轮拉出一道白色的尾迹,慢慢向下游驶去。
第三章 深瞳的钥匙
那天晚上他没有回家。
交易部的人走得差不多了,大开间的灯只留了靠消防通道那一排。林知远坐在工位上,屏幕亮着,深瞳系统的监控面板像一面平静的湖。三十二个账户,六十七个因子组,四千多支标的的实时诊断,全部在他视线里缓慢滚动。这套系统跑了三年,每年迭代两个大版本,他从一个交易员做到策略总监,代码一行一行敲出来,参数一个一个调出来。现在它每天替公司赚两个多亿,行情好的时候四个亿。
走廊尽头传来保洁阿姨推车的声音,轮子在地毯上闷响,越来越近。林知远没有抬头。保洁阿姨从他工位后面经过,看见他还在,说了一句“小伙子又加班啊”,他嗯了一声,等推车声远了才把椅子转向更里面的角落。
他打开终端,输入三层权限验证。第一层是他的工号,第二层是指纹加动态密钥,第三层是一串三十二位的字符,只有他自己知道。系统提示登录成功,跳转到底层管理界面。界面右上角有一行小字他以前没注意过,今天格外刺眼:管理员:蒋明哲。生效时间:2024年1月13日00:00。
还有不到两个小时。
林知远调出权限变更记录,看到技术部在今天下午五点四十提交了操作日志,蒋明哲亲自审批,把深瞳系统的最高管理权限从策略总监账户迁移到总裁办综合管理账户。变更说明写的是“系统安全升级”,经办人一栏是技术部一个他不认识的名字。流程走完,他的工号权限降为只读,意味着过了午夜,他能看,不能改。
他从抽屉里拿出那本纸质笔记本,翻到夹了便签的那一页。半年前他记录过一次全量备份的时间点,参数来自第17次模型迭代,因子权重和2022年底相比已经调整过四轮。他写在那页纸边缘的四个字是“有备无患”,当时只是职业习惯,现在看像一句谶语。
终端突然弹出一条内部通知,系统将在凌晨一点至三点进行停机维护,期间无法访问。林知远看了一眼发送人,技术部值班账号。他没关终端,打开加密盘,路径是他自己建的,没有挂在任何共享目录下。里面存着深瞳系统的数据预处理规则集、因子挖掘日志、组合优化的约束矩阵和风控模块的阈值表。这些是算法真正的骨架,代码能重写,参数调不出来就永远是空壳。
他选了三份文件开始复制。目标盘是一块加密移动硬盘,插在主机后面的USB口上。进度条走得很快,文件本身不大,都是结构化数据。复制到第二份的时候,终端右下角弹出一个安全警告:检测到非授权外设接入。他点掉提示,继续复制。这个警告是常规防护,技术部值班的人未必会半夜起来看。
十分钟后复制完成。他拔下移动硬盘,装进电脑包夹层,和那本笔记本放在一起。
手机开机的时候震了十几下。全是微信消息,交易部群里在讨论年终奖数字,有人晒了到账截图,金额那一栏打了马赛克,但谁都知道大概是多少。程薇私发了一条:你明天来公司吗?他没回,往上翻,看到一条周屿下午六点发的消息。
“哥,你最近忙不忙?想找你聊聊。”
他看了眼时间,凌晨十二点二十。周屿做的是美国市场的量化,作息向来是昼伏夜出。他犹豫了两秒,点开对话框。
“还没睡?”
周屿秒回:“在跑回测,怎么了,你居然这个点活过来了?”
“方便电话吗?”
“稍等。”
两分钟后周屿打了过来,背景里能听到笔记本风扇高速转动的嗡嗡声。“哥,你那边出什么事了?你从来不在这个点找我。”
林知远靠在椅背上,看着天花板上的灯管。“周屿,你之前说云量科技缺技术合伙人,还作数吗?”
电话那头安静了几秒。风扇声还在,周屿像是坐直了身体。“作数。我找了半年的人,面了十几个,要么只会调库,要么不懂实盘风控。你怎么突然问这个?”
“先别问原因。”林知远把声音压得很低,“你目前管多少资金?”
“自有加外部机构,凑了八千万美金左右。规模不大,但结构干净,没有历史包袱。”周屿语速快起来,“哥,你要是过来,我给你留的股份一直没动,百分之三十五,外加技术决策委员会的全权席位。这不是客气话,云量的因子挖掘模块已经卡了两个月了,我承认我搞不定跨市场信号融合。”
林知远没接话,手指在桌面上无意识地敲了两下。周屿也不催,电话里只剩风扇声。
“我这边有一些数据,可能对你有用。”林知远终于说,“具体是什么,见面再说。你最快什么时候能回上海?”
“明天下午。”周屿顿了顿,“哥,你那边是不是出事了?”
“年终奖发了。”林知远说,“我一分没有。”
电话那头传来椅子挪动的声音,周屿像是站了起来。“蒋明哲疯了?深瞳是你写的,全公司谁不知道?”
“知道和说了,是两回事。”林知远从椅子上直起身,“你明天到了找个地方,不要在云量科技,也不要去我家。陆家嘴附近找个安静的咖啡馆,我发你地址。”
“行。”周屿没有多问,只说了一个字。
挂断电话后,林知远把手机屏幕朝下扣在桌上。大开间里只剩下他头顶这一排灯还亮着,空调出风口的低鸣像某种倒计时。他看了一眼终端上的权限变更倒计时,还有一小时十九分钟。
他把移动硬盘从电脑包里取出来,又检查了一遍文件。三个文件夹,总大小几百兆,他做了一次校验,哈希值和半年前备份记录里的一模一样,说明数据没有损坏。他把硬盘塞回夹层,拉好拉链。
笔记本还摊在桌上。他拿起笔,在“1月13日。调岗通知已签。权限归零倒计时,预计下周一”这行字下面,写第二行:“数据备份完成。云量科技周屿有合作意向,明日面谈。”
写完他把纸撕下来,对折两次,塞进外套内兜。笔记本放回电脑包。终端上他打开最后一个界面,确认深瞳系统的实时运行状态。三十二个账户持仓分布均匀,风险敞口在预设阀值内,今晚没有异常预警。他点了注销,屏幕回到登录页。
清洁阿姨的推车声又从走廊那头传来,这次更远了。林知远把椅子推回工位下面,拿起电脑包,绕过一排排空着的座位往门口走。经过程薇的工位时他停了一下。她的显示器还亮着,桌角放着一盒没拆的润喉糖,旁边贴了一张便利贴,上面写了一行字,他凑近才看清:“明天记得问他。”
他不知道这行字和自己有没有关系,也没时间想。他刷开门禁,走进电梯间。按下负二层车库的时候,电梯门的金属倒影里映出一张没什么表情的脸。
车库很空,他的车停在靠墙的角落。发动引擎之前,他从内兜掏出那张对折的纸,展开看了一眼,又折好放回去。手机屏幕亮了一下,周屿发来一条消息:“哥,不管发生什么,云量的门给你开着。明天碰面说。”
他没有回,把手机连上车载充电线,驶出地库。出口的栏杆抬起时,陆家嘴的灯火从两侧涌进来,环路对面那栋写字楼的顶楼,蒋明哲办公室的灯还亮着。
林知远收回目光,踩下油门,汇入浦东午夜的街道。
第四章 调查记者
顾清宁第一次听说那笔年终奖,是在一个她本不该出现的饭局上。
那天她原本约了一个券商固收部的老朋友吃饭,对方临时被拉去陪客户,把她安排在了启明资本几位中层的隔壁桌。餐厅是个半开放的日式居酒屋,竹帘隔断薄得挡不住声音。顾清宁吃着自己的鳗鱼饭,耳朵里灌进来隔壁断断续续的说话声。
“今年交易部年终奖还是蒋总亲自定的?”
“那当然,每年都是。算法组那几个拿得不少,但也就二三十万顶天了,平均数好看。”
“听说深瞳那个负责人一分没有?”
“你说林知远?不可能吧,那套系统是他一手做出来的。”
“你自己去问,财务那边的人说的。蒋总压着没批。”
顾清宁的筷子停在半空。她做了六年财经记者,对数字有本能的敏感。启明资本这个名字她当然不陌生,过去三年这家量化私募的业绩曲线陡峭得反常,去年年报里披露的管理规模已经逼近千亿。她之前做过一次行业综述,引用过启明资本的公开回报率数据,当时只觉得是市场行情配合算法模型的结果。
隔壁桌的话题很快转到了别处,但“一分没有”这四个字留在她脑子里没走。
第二天她到编辑部,先在系统里调出了启明资本的工商资料和往期报道。公开信息很干净:创始人蒋明哲,早年做期货起家,2015年成立启明资本,2019年开始发力量化交易,2021年上线“深瞳”算法系统,此后业绩陡增。2023年全年收益率在同类策略里排名前三,管理规模从年初的四百多亿膨胀到年底接近一千亿。
但工商资料不会写年终奖分配。
顾清宁托一个在券商做托管业务的朋友,从侧面打听了一下启明资本交易部的薪酬结构。对方在电话里压着声音说:“这个事有点怪。他们交易部今年年终奖总额大概四百多万,分给了十来个人,人均二三十万。但是听说真正管算法的那个人,一分钱没拿到。这事在他们内部已经炸锅了。”
“消息源可靠吗?”
“你自己判断。反正我听到的版本是,蒋明哲亲自签的奖金分配表,林知远的名字那一栏是空的。”
顾清宁挂了电话,站在办公室落地窗前。窗外是灰白色的冬日天空,像一张没写字的白纸。她需要更多信息。
她在领英上找到了林知远的履历:清华数学系本科,芝加哥大学金融数学硕士,曾在华尔街一家量化基金做策略研究员,2020年回国加入启明资本。履历更新停留在两年前,最近没有变动。
她试着通过领英发了一条私信,措辞很客气,大意是希望就量化行业发展趋势做一次简短交流,不涉及公司敏感信息。消息发出去之后石沉大海,显示未读。
顾清宁没有等。她转从启明资本的官网和公开路演资料中找线索。路演PPT里有一段“深瞳”算法的介绍,措辞很技术化,大意是基于深度学习和多因子模型的组合策略,核心优势在于“自适应市场状态切换”。她把这个描述发给一个在高校做量化研究的朋友看,对方回了一句:“这个架构听起来比市面上大部分策略领先一个代际。如果是真的,那它值大钱。”
“值多少?”
“你要问的是算法本身值多少,还是它能赚多少?”
“都问。”
“算法本身,按现在的行情,核心参数和训练框架打包估值不会低于几个亿。至于赚钱能力——你自己看他们去年的净利润,千亿规模下净利润率能做到多少。”
顾清宁算了一下。启明资本2023年披露的全年净利润是1080亿左右。如果按行业通行的20%业绩提成来估算,给投资人赚了大概五千多亿。而分给交易部的年终奖总额只有四百万。
这中间的落差太大了。
她没有急着写稿。财经调查报道最忌讳的就是只凭单一信源和公开数据下结论。她需要交叉验证,需要找到启明资本内部愿意开口的人。
第三天中午,她联系上一个在启明资本做运营支持的前员工。对方已经离职半年,在一家小型资管公司做中后台主管。电话打过去,对方听完来意,沉默了几秒。
“我知道你想问什么。但我不方便说太多,毕竟签了保密协议。”
“我理解。那我只问一个问题:深瞳系统的核心开发人员,在奖金分配上有没有得到合理对待?”
电话那头又是一阵沉默。然后对方说:“合理不合理,你去看蒋明哲今年在内部会上说的那句话。他在月度全员会上讲过,‘算法是公司的资产,不是个人的筹码’。当时在场的人都听懂了。”
“什么筹码?”
“你想想,如果一个人掌握着全公司最核心的赚钱工具,而且这个工具没有第二个人能完全替代,你作为老板会怎么做?要么给他足够多的钱让他安心,要么想办法让他走人。蒋明哲选了后者。”
顾清宁把这句话记在采访本上,画了个圈。
当天下午,她再次登录领英,发现那条私信变成了“已读”。但没有回复。
她又等了一天。第四天早上,她收到一条短信,来自一个陌生号码,只有一行字:“不要在领英上谈。如果你真想了解,下周陆家嘴,我定时间地点。”
没有署名。但顾清宁知道是谁。
她回了一个字:“好。”
然后她打开电脑,建了一个新的文件夹,命名为“启明资本奖金调查”。里面暂时只有一份文档,标题写着:“千亿利润,零元年终——一个科技公司奖金的错位分配?”她知道这个标题最终可能会改,调查也才刚刚开始,但方向已经清楚了。
下午三点,她拨通了林知远的手机。这次不是领英私信,是直接通话。响了三声,对方接起来。
“林先生,我是财经周刊的顾清宁。前两天给您发过私信——”
“我知道你是记者。”林知远的声音很平,没有情绪起伏,“但我没什么可说的。”
“我只想确认一件事:深瞳系统的商业价值,和您个人获得的年终奖之间,是否存在不合理的落差?”
电话那头安静了几秒。顾清宁能听到背景里隐约有键盘敲击的声音,像是还在办公室。
林知远说:“我建议你不要只盯一个人。一笔年终奖不合理,是个人待遇问题。如果分配机制整体有问题,那才是值得你调查的事。”
“所以您承认有问题?”
“我没承认任何事情。我只是提醒你,看问题要看结构。”
“林先生——”
“我还有会,抱歉。”电话挂断了。
顾清宁放下手机,盯着采访本上刚才记下的那句“看问题要看结构”。她突然意识到,林知远的冷静比她预想的更甚。一个为公司创造千亿利润却分文未得的人,没有愤怒,没有抱怨,甚至没有试图通过媒体施压。他只是在提醒她往更大的方向看。
这反而让她更确信,启明资本的奖金分配问题绝不是孤立的。
她翻开启明资本近三年的年报摘要,把每年净利润、管理规模和员工薪酬支出三项数据并列对比。2021年净利润210亿,薪酬支出约3.2亿,占比1.5%。2022年净利润540亿,薪酬支出3.8亿,占比0.7%。2023年净利润1080亿,薪酬支出4.1亿,占比0.38%。
利润翻倍增长,薪酬占比却逐年压缩。
顾清宁在采访本上画了一条向下的箭头,旁边写了四个字:分配脱节。
她知道这篇报道的方向已经明确了,但她还需要更多的证据,需要更多愿意开口的人,需要那张奖金分配表的细节。而目前她手里只有一个被拒接的电话,一个前员工的模糊说法,和一组公开数据推算出的结构性异常。
还不够,但已经足够让她继续查下去。
她合上采访本,给那个陌生号码回了第二条短信:“时间地点你定,我随时可以。”
第五章 离职倒计时
林知远把辞职报告打印出来的时候,窗外的陆家嘴灯火通明,恒生指数期货夜盘正跳动着绿色数字。他把那张A4纸对折,放进上衣内袋,然后关掉电脑显示器。屏幕上最后一行日志显示,深瞳系统当日完成三千四百笔交易,收益九千七百万。这个数字他看过太多次,已经没什么感觉了。
第二天早晨九点,他准时出现在蒋明哲办公室门口。
蒋明哲正在打电话,一只手比划着,示意他进来坐。林知远没坐,站在落地窗前看江面。身后蒋明哲的声音忽高忽低,谈到“客户追加投资”“规模再上台阶”时格外用力。挂断电话后,蒋明哲从办公桌后面绕出来,拍了拍林知远的肩膀。
“知远,来得正好。我正想找你聊聊。年终奖的事——”
“蒋总,我来递辞职报告。”
林知远把那张对折的A4纸放在会客桌上,没有推过去,也没有递到蒋明哲手里。蒋明哲的手停在半空,脸上的笑容像被人按了暂停键。
他低头看了一眼桌上的纸,没有去拿,转身回到自己的皮椅里坐下,抽出雪茄剪开始剪一支古巴雪茄。剪了两下没剪断,索性把雪茄扔在烟灰缸里。
“知远,年终奖的事,我要跟你解释一下。”蒋明哲的声音变得低沉而诚恳,“去年整体投入太大,深瞳系统升级花了十几个亿,公司现金流没有你想的那么宽裕。你的贡献我心里有数,等三月份——”
“蒋总,交易部其他同事的年终奖昨天已经到账了。人均二十万上下,合计大概四百万。”林知远打断他,语气平静得像在念一份交易日报,“我不是来要钱的。我是来辞职的。”
蒋明哲盯着他看了三秒,然后笑了。那种笑林知远见过很多次,在谈判桌上,在客户面前,在需要让步但不想让人觉得他在让步的时候。
“好,你要走,我不拦你。”蒋明哲从抽屉里取出一份文件,翻到第二页,推过来,“但公司有公司的规矩。这是竞业限制协议,你签了,我批你三个月的工资作为补偿。今天就走,工资照发。”
林知远拿起文件扫了一眼。两年竞业期,从离职之日起算,不得从事量化交易、算法开发、资产管理等相关工作。违约条款写着赔偿金五百万,外加追究法律责任。
他把文件放回桌面,手指点了点补偿金额那一栏。“蒋总,三个月工资,按我现在的月薪算,不到十万。用十万买我两年的职业自由,这个对价是不是太便宜了?”
“这是公司标准。”
“公司标准?”林知远第一次露出一点笑容,很淡,没有任何温度,“我入职的时候没有签过竞业协议。劳动合同里也没有相关条款。蒋总,法律上有一个基本原则:竞业限制必须支付对价。我过去三年没有拿过一分钱年终奖,公司也没有支付过任何形式的竞业补偿金。这份协议,我签不了。”
蒋明哲的脸色终于变了。他把文件收回去,扔进抽屉,关上时用了很大力气,木头撞在桌沿上发出一声闷响。
“林知远,你要想清楚。”蒋明哲站起来,双手撑在桌面上,身体前倾,“深瞳是公司的资产。你脑子里的东西,也是在公司工作期间形成的。你不签竞业,可以,但如果你在两年内碰量化交易——”
“蒋总,我再说明白一点。”林知远站在原地没动,隔着那张宽大的红木办公桌看着蒋明哲,“我入职时没有任何竞业约定,离职时也没有获得任何年终奖或补偿金。法律上,我没有义务接受竞业限制。至于深瞳,如果公司认为我的离职构成技术侵权,可以走法律程序。我会依法配合。”
蒋明哲嘴唇抖了一下,像是想说什么狠话,又咽了回去。他太清楚林知远是什么样的人。这个人从不放空话,从不打没准备的仗。他今天敢站在这里说这番话,背后一定有完整的法律逻辑和证据链。
“你找好下家了?”蒋明哲换了个角度。
“我还没决定接下来做什么。”
“但你一定想好了怎么对付我。”
林知远没有回答这个问题,只是微微点了下头。“辞职报告我放这里。三十天交接期,我会按流程完成交接。深瞳系统的管理权限和代码库访问权限,我会在今天之内全部转交给技术部。我的个人物品不多,本周内可以清空工位。”
他转身往门口走。蒋明哲在他身后说:“知远,你会后悔的。”
林知远握住门把手,停了一秒。“蒋总,我已经后悔了。后悔没有更早看清楚一些事。”
门在身后关上。
走廊里空调开得很足,林知远走过交易大厅时,几个同事抬头看了他一眼又迅速低下头。消息传得很快,年终奖的事已经在公司内部群发酵了一整夜。有人替他鸣不平,更多人在观望。他谁也没看,径直回到自己工位,开始做权限交接的准备工作。
中午十二点,程薇在食堂门口堵住了他。
她端着餐盘站在过道上,挡住了他的去路。食堂里人声嘈杂,没人注意他们。程薇压低声音:“你递了?”
“递了。”
“蒋明哲怎么说?”
“让我签竞业,两年,补偿三个月工资。我没签。”
程薇咬着筷子沉默了几秒,然后说:“我知道你手里有东西。深瞳的核心参数,训练数据,优化模型——你都有备份。”
林知远看了她一眼,没有否认也没有承认。
“我要跟你走。”程薇说得很干脆,没有任何铺垫和犹豫,“你做什么我都跟你做。量化交易也好,别的也行。我在启明待了五年,看够了。利润翻三倍,年终奖砍一半,蒋明哲把所有人都当耗材。”
“我还没想好具体做什么。”
“你想好了再来找我。”程薇从口袋里摸出一张便签纸,塞进他衬衫口袋里,“这是我私人号码。你决定好了,随时打给我。我不需要你承诺什么职位和待遇,我就信你这个人。”
她说完转身走了,餐盘里的筷子还在晃。
林知远站在食堂门口,手插进口袋,指尖碰到那张便签纸的边角。他没拿出来看,只是攥了攥。周围人来人往,有人喊他名字打招呼,他像往常一样点头回应。没有人能从他脸上看出刚刚发生了什么。
下午两点,他收到蒋明哲的邮件。辞职报告已接收,后续交接由技术部和人事部共同安排。邮件最后加了一句话:竞业协议的事,你再考虑考虑。公司可以提到六个月补偿金。
林知远关掉邮件页面,打开权限管理后台。
深瞳系统的代码库分成三层:表层是策略执行模块,中层是风险控制引擎,底层是核心算法参数和训练数据集。蒋明哲安排的技术团队已经在一周前接管了前两层的管理员权限,但底层还有一个预留的加密通道,是林知远在两年前系统上线时留的后门。不是为了别的,只是职业习惯。做量化的人都知道,算法是命,命得攥在自己手里。
他输入了那串三十二位的密钥。
后台弹出确认框。他点了“是”。
文件开始复制。进度条走得很慢,像蜗牛爬过陆家嘴的玻璃幕墙。林知远靠在椅背上,看着窗外黄浦江上的货轮缓缓移动。三十二分钟后,进度条走完。他检查了一遍文件完整性,然后退出系统,清除所有访问日志。
他把移动硬盘拔下来,装进外套内侧口袋。硬盘贴着心脏的位置,微微发烫。
手机在桌上震了一下。短信来自一个陌生号码:“时间地点你定,我随时可以。顾清宁。”
他盯着这条消息看了很久,直到屏幕自动暗下去。然后他把手机翻了个面扣在桌上,拿起外套起身离开工位。
交易大厅的屏幕上,深瞳系统还在自动运行。绿色的数字不断跳动,像一个不知疲倦的心脏。林知远从那些屏幕前走过,没有回头。
电梯门打开的时候,里面空无一人。他走进去,按了负一层。
第六章 云量的第一笔钱
负一层的停车场比楼上安静得多。林知远坐进车里,没有立刻发动引擎。他把移动硬盘从口袋里取出来,放在副驾驶座位上。深灰色的金属外壳映着车库顶灯的光,像一块不起眼的石头。
他拨了一个号码。
响了三声,对面接起来,声音带着笑:“师兄?你居然主动给我打电话,太阳从西边出来了。”
“周屿,你在公司吗?”
“在啊,刚开完会。怎么了,你声音听起来不太对。”
“我过去找你。半小时到。”
周屿没有多问,只说了一个地址。林知远挂断电话,导航设好路线,车子滑出地库,汇入陆家嘴傍晚的车流中。
周屿的公司在张江,一栋不起眼的写字楼七层,门口挂着一块不大的铜牌:云量科技。林知远到的时候,周屿已经在电梯口等着。他比大学时胖了一圈,但眼睛还是那副精明的样子,穿着套头衫和运动鞋,不像CTO,倒像刚打完球的程序员。
“进来坐。”周屿把他领进一间小会议室,桌上散着几份打印材料,白板上画着密密麻麻的架构图。“你脸色不好。年终奖发了?”
林知远把事情从头到尾说了一遍。从今天凌晨手机银行那条零元通知,到交易部其他人的到账金额,到蒋明哲的邮件,再到他下午从系统里导出的那些文件。他说得很平,像在汇报一个策略回测结果。周屿听完,靠回椅背,捏着手里的笔转了两圈。
“所以你现在的处境是——手握核心算法,但没有年终奖作为竞业限制的对价,蒋明哲想要你走,但又怕你带着东西走。”
“差不多。”
“你来找我,是想让我帮你找个买家?”
林知远摇头:“我想自己干。”
周屿的笔停住了。他盯着林知远看了几秒,然后慢慢笑了。“我就知道。你这种人不可能是来找我诉苦的。”
“你这边什么情况?”林知远问。
“云量科技是我三年前创的,做大数据分析工具,算是站稳了脚跟。团队十来个人,去年营收一千多万,利润不到两百万。量化交易这块我一直想碰,但缺一个真正懂核心策略的人。”他顿了顿,“你那个深瞳系统,我听说过。去年启明资本一千亿利润,市场都在猜你们怎么做到的。”
“算法本身不算太复杂,关键是训练数据和参数调优。”林知远把移动硬盘放在桌上,“我把核心参数和训练数据集全部备份出来了。但有一个问题——深瞳依赖实时市场数据接口,这个接口是启明资本跟数据供应商签的合同,我离职后不可能继续用。”
周屿点头:“所以你需要重建数据管道。”
“对。我设计了一个最小可行版本,用公开市场数据和部分替代源,两周内能跑起来。性能会有折损,但核心策略逻辑不变。我管它叫深瞳2.0。”
周屿站起来,走到白板前,拿起马克笔画了一个框:“如果成立新公司,股权怎么分?”
“我以算法技术入股,占百分之四十。你出资八百万,负责公司运营和商业化,也占百分之四十。剩下百分之二十留作员工期权池。”
“八百万我来出。”周屿没有犹豫,“但我要先看你的算法跑一遍回测数据。不是不信你,是投资人得对团队有个交代。”
“应该的。”林知远点头,“我今晚就能给你看初版结果。”
周屿伸出手:“那就定了。”
林知远握上去。周屿的手干燥有力,像握着一块石头。
“公司名字想好了吗?”周屿问。
“知屿科技。取你名字里的‘屿’,取我名字里的‘知’。”
周屿咧嘴笑了:“听着像个做知识付费的。”
“做量化不需要名字太凶。”
当晚林知远在周屿的办公室待到凌晨两点。他用云量科技的一台独立服务器搭建了测试环境,导入备份数据,调整了数据接口的对接方式。第一轮回测跑出来,年化收益率比原版低一点八个百分点。他改了三处参数,又跑了一遍。差距缩小到零点六。
周屿靠在沙发上,眼皮已经打架了,但还是撑着看完了第二轮结果。“零点六的折损……如果资金规模够大,这个数字可以接受。”
“后面还能优化。”林知远盯着屏幕上的收益曲线,“最迟两周,我可以把系统部署到实盘环境。”
“明天我先打三百万到公司账户,用于前期投入。”周屿揉了揉眼睛,“你那边的人呢?团队不能只有你一个。”
林知远想起那张便签纸。他从衬衫口袋里摸出来,看了看上面的号码。程薇的字很秀气,写得很用力,笔迹透到了背面。
“有一个。启明资本交易部的资深交易员,跟了我三年。她今天就表态了。”
“可靠吗?”
“做交易的人,手比嘴可靠。”
周屿点头:“你联系她。另外,我这边可以出两个后端工程师和一个运维,先把基础设施搭起来。”
第二天上午,林知远拨通了程薇的号码。响了一声就接了。
“是我。”
“我知道。”程薇的声音很平静,“什么职位?”
“交易执行负责人。兼做一部分策略验证。期权按公司统一标准来。”
“什么时候上班?”
“今天。”
电话那头安静了两秒。“好。我十点到。”
林知远挂了电话,站在云量科技那间被临时征用的小会议室窗前。张江的早晨和陆家嘴完全不同,楼下是骑着电动车上班的人流,空气里混着早餐铺子的油烟味和梧桐树叶的气息。
周屿推门进来,手里端着两杯美式咖啡。“你昨晚睡了吗?”
“睡了三个小时。”
“够了。对了,公司注册的事我已经找了代办,名字核过了,‘知屿’可以用。营业执照最快下周下来。”
林知远接过咖啡,喝了一口,苦得皱了下眉。周屿往自己杯子里加了三包糖。
“你那个系统,”周屿指了指白板上画的架构图,“最快什么时候能跑实盘?”
“我需要一台低延迟服务器,托管在交易所机房附近。这个要花钱。”
“多少?”
“一年大概十五万。”
周屿从兜里掏出手机,操作了几下。“打过去了。你去租。”
林知远又喝了口咖啡。这一次觉得没那么苦了。
他坐到电脑前,开始写深瞳2.0的部署文档。屏幕上光标闪烁,一行行代码和配置参数滚动而过。窗外上海的天亮透了,光线穿过百叶窗的缝隙,在他键盘上投下一道道平行的影子。
程薇到的时候,林知远正写到数据清洗模块。她站在门口敲了两下门框,手里拎着一个纸袋,里面装着她的笔记本电脑和几份交易日志。
“工位在哪?”
周屿从隔壁探出头:“靠窗那排,第三个桌子。电脑我已经配好了,配置单在桌上。”
程薇走过去,放下东西,打开电脑。她扫了一眼林知远屏幕上的代码,说了句:“变量命名还是这么难看。”
林知远没抬头:“能用就行。”
程薇笑了一声,戴上耳机,开始配置交易环境。
下午三点,周屿拉了个三人小会。白板上列着时间表:第一周完成系统部署和数据对接,第二周开始实盘小资金测试,第三周接入外部机构资金。
“钱从哪来?”程薇问。
“我这边有几个机构关系,”周屿说,“之前做大数据工具的时候积累的。有一个量化FOF基金对我们的策略感兴趣,但要求先看三个月的实盘业绩。”
“三个月太久了。”林知远盯着白板,“两周。两周内做出稳定收益曲线,我去跟他们谈。”
周屿看他一眼:“你有把握?”
“深瞳在启明跑了三年,最差的一个月年化也有三十个点。2.0版本折损有限,市场环境没变,同样的因子逻辑,结果不会差太远。”
周屿想了想:“好。两周。我来安排展示材料。”
散会后程薇拦住林知远,压低声音问:“你从启明带走的东西,蒋明哲知道吗?”
“他迟早会知道。”
“那就是说现在不知道。”程薇的表情没什么变化,“那我抓紧时间干活,趁他还没反应过来。”
她说完转身回工位,脚步很轻,像什么也没发生过。
林知远站在走廊里,手机屏幕亮了一下。他低头看,是顾清宁发来的短信:“林先生,我看到你离职的消息了。启明那边有人告诉我,年终奖的事可能不止你一个人。方便的时候,我想跟你聊十分钟。”
他把手机锁屏,塞进口袋。走廊尽头,周屿在喊他去调试服务器。
他应了一声,转身走进机房。
第七章 旧同事的抉择
知屿科技的临时会议室是周屿从隔壁公司借来的,白板上还残留着上一场产品会的流程图,林知远用板擦蹭掉半边,写上四个名字。
“交易部原来我带的组,除去程薇,还有三个人能用。”他放下笔,“张弛,韩晓东,郑维。张弛管过风控模型,韩晓东熟悉场外衍生品,郑维是纯执行,手快,但独立性一般。”
周屿靠在桌边:“竞业协议什么情况?”
“蒋明哲给交易部核心岗位的合同里都有竞业条款,但触发条件是‘主动离职后从事同类业务’。我查过,他们三人的合同版本不一样。张弛和韩晓东的是老版,限制范围只写了‘证券投资咨询’,量化交易严格来讲不在里面。郑维去年续签过,新合同堵上了这个口子。”
“所以你打算怎么谈?”
“先问意愿。愿意来的,我这边法务出个风险意见,把条款漏洞固定下来。不愿意的,不勉强。”
周屿沉默片刻:“你估计能有几个?”
林知远没回答,把白板笔搁回槽里:“程薇已经在联系了。”
程薇约张弛在公司楼下的咖啡馆见面。张弛比约定时间晚了一刻钟,进门时还穿着启明资本的工装外套,袖口有些起球。
“你走得也太干脆了。”张弛坐下来,手没碰面前的咖啡,“上个月还在改因子库,这个月人就没了。”
“他性格你又不是不知道。”程薇说。
“我知道的是,他年终奖一分没有,我们组人均拿了二十万。”张弛的声音压得很低,“这两天公司里传得很难听,说他对不起蒋总,说他吃里扒外想带走算法。我不信,但架不住有人信。”
“你信吗?”
张弛没接这话,反问:“他现在手上有东西吗?我是说,真能跑起来的东西。”
“有。”程薇说得干脆,“服务器已经跑起来了,模型在跑回测,下周实盘测试。”
张弛端起咖啡喝了一口,凉了,皱了下眉。“竞业的事呢?蒋明哲那边肯定不会善罢甘休。”
“合同限制范围不够明确,林知远找律师看过。你签的是旧版,只写了证券投资咨询,量化策略研发不在里面。风险有,但可控。”
“可控是多少?”
“不到三成概率会被主张成功。即便他起诉,诉讼周期以内我们可以正常运营。”
张弛用拇指摩挲杯沿,像在算什么。“我考虑两天。”
“行。”程薇站起来,“你考虑你的。但我告诉你一件事——启明现在这个状态,深瞳早晚要被蒋明哲换掉。他已经在联系外部供应商做替代方案了,你留在那,迟早要接一个不如深瞳的系统。”
张弛抬头看她。
程薇把一张名片推过去:“想好了打这个电话。”
韩晓东是三个人里最先表态的。程薇约他吃晚饭,还没开口,他就把筷子放下问:“林知远那边缺不缺人?”
“缺。”
“那我过去。”
程薇愣了一下:“你不用再想想?”
“想什么?”韩晓东夹了块红烧肉,“我在启明干了四年,写了三十万行代码,年终奖年年打折,今年倒是没打折了——因为我拿的是平均数,算法组的钱全被匀走了。蒋总说了算,那我不伺候了。”
他嚼完肉,又说:“还有一件事。蒋明哲昨天开会,把交易部的模型权限全部收回了,现在连回测服务器都不让碰。说是‘系统升级’。”
程薇眼神一沉:“什么时候的事?”
“今天上午。所以我现在是无事可做,白拿工资。”
程薇当晚把情况告诉林知远。两人在便利店门口站着,夜风灌进来,林知远手里那瓶水凝了一层薄雾。
“权限收回比预想的快。”他说。
“蒋明哲在防你。”
“不是在防我,是在防所有人。”林知远拧开瓶盖喝了一口,“他上周跟一家外部算法公司签了合作备忘录,打算用第三方的策略替换深瞳内核。但新系统跑不起来,因为深瞳的输出协议是私有格式,对接要重写。他以为把权限收回去就不用依赖任何人,实际是把整个交易部架空了。”
程薇看着他:“你早就知道会这样?”
“我走之前把系统文档做了一次结构化整理。深瞳的核心模块用了我自己定义的接口规范,外部团队想接,至少要重新消化三个月。”他顿了顿,“三个月够了。”
郑维的选择最晚。三天后,他约程薇在启明楼下见面,周围人来人往,他始终没把目光从地面抬起来。
“我不去了。”他说。
程薇点点头:“理由?”
“我去年刚续的合同,竞业条款严,我家里还有房贷。万一被他起诉,我扛不住。”郑维搓了搓手,“而且……我跟他不一样。我没有算法,我就是个执行。他带着人走能活,我走了,可能什么都剩不下。”
“你想清楚了就行。”程薇没有劝。
郑维抬头看她一眼,似乎想说抱歉,但最后只说了句:“你们小心蒋明哲。”
程薇回去把结果告诉林知远时,他正在调试一个数据清洗模块。听到郑维不来的消息,他手上的动作停了一下,然后继续敲键盘。
“正常。”他说,“每个人的风险承受能力不一样。”
“你不失望?”
“我失望什么。愿意来的已经来了,不愿意来的也没欠我什么。”
程薇没再追问。她拉过椅子坐在他旁边,打开自己的电脑,屏幕上跳出韩晓东发来的第一份因子测试报告。
“韩晓东今晚就能开始写接口。”她说。
“让他先熟悉数据字典,别急着写代码。深瞳的参数体系跟启明之前的公共库不是一回事。”
“我知道,我已经把字典发给他了。”
两人对着屏幕沉默了一会儿,键盘声此起彼伏。窗外陆家嘴的灯火亮起来,周屿从外面回来,拎着一袋外卖,往桌上一放:“先吃。”
三个人在工位前吃了顿不算晚饭的晚饭。吃到一半,林知远的手机响了,屏幕上是一个陌生号码。他接起来,对面沉默了两秒,然后蒋明哲的声音传过来,语调平稳,像在办公室里跟人谈季度汇报。
“知远,你带人走我不拦你。但我要提醒你一句,‘深瞳’的算法、数据、代码知识产权归启明资本所有,这一点你签过保密协议。如果你或者你招的人使用任何从公司获取的资料,我会追究法律责任。”
林知远放下筷子,走到走廊尽头。
“蒋总,”他说,“算法是我写的,数据是我标的,模型结构是我搭的。我在启明四年,您没付过我一分年终奖,现在跟我说知识产权?”
电话那头的呼吸声顿了一下。
“合同是合同,情分是情分。”蒋明哲说。
“我同意。”林知远的声音没有起伏,“所以合同怎么写的,我们就怎么办。您有律师,我也有。您觉得该走什么程序,我配合。”
“你会后悔的。”
“不会。”
他挂断电话,回到工位。程薇看了他一眼,什么也没问,只是把外卖盒子往他那边推了推。
林知远坐下来,重新拿起筷子。周屿嚼着米饭含糊地说:“张弛刚才回消息了,说他来。”
林知远扒了一口饭,点了点头。
第八章 深瞳2.0上线
1月29日,周一。上海气温接近零度,知屿科技租用的共享办公区里暖气开得很足,空气干燥得让人嗓子发紧。
林知远早上七点半就到了。他检查了一遍服务器状态,确认“深瞳2.0”的部署版本与测试环境完全一致。这套系统从算法架构上跟启明资本的“深瞳”有本质区别,训练数据集也全部更换。但他保留了核心参数中的底层逻辑结构,那是他脑子里带出来的东西,谁也拿不走。
周屿八点整进门,手里提着两杯美式。他递了一杯给林知远,自己喝了一口,皱眉:“这楼下的咖啡越来越难喝了。”
“等有钱了换一台自己的咖啡机。”林知远接过杯子,眼睛没离开屏幕。
九点十五分,程薇到了。她今天特意穿了件深色西装外套,头发扎得很利落。她负责首日实盘的操作执行,韩晓东和张弛分别监控因子表现和风控指标。
“开盘前最后一遍检查。”林知远站起来,走到白板前。白板上画着今天的资金分配框架和极端行情预案,密密麻麻的箭头和数字。
“下单通道确认。”程薇说。
“因子权重确认。”韩晓东说。
“风控阈值确认。”张弛说。
林知远点头:“开始。”
上午九点三十分,A股开盘。深瞳2.0接入了周屿从云量科技调过来的交易接口,正式开始捕捉市场机会。第一笔交易在九点三十一分完成,标的是沪深300成分股中的一只消费龙头。随后是第二笔、第三笔,系统按预先设定的参数自动执行,程薇只需在必要的时候进行人工干预。
头半个小时,林知远站在程薇身后,一言不发。屏幕上跳动的持仓数据和盈亏曲线牵动着所有人的神经,但办公室里安静得只有键盘声和机器风扇的低鸣。
十点零三分,韩晓东轻声报了一个数:“累计浮盈七百万。”
林知远没反应。七百万在千亿级别的市场里连波动都算不上,他关心的是因子表现是否符合预期,滑点有没有超出模型预设范围。
十一点,张弛从风控角度提了一个建议:“有一只标的的成交量突然放大,系统在追,但我觉得可能是机构对倒,容易吃套。”
林知远看了一眼数据,果断说:“把这只票的权重降一半,缺口用另一只医药股补上。”
程薇迅速执行,几分钟后持仓结构调整完毕。那之后不到十分钟,那只被降权的股票果然出现快速回落,系统及时减仓规避,少亏了两百多万。
张弛松了口气,林知远拍了拍他的肩:“你盯盘的感觉是对的,继续保持。”
下午三点,A股收盘。深瞳2.0首日实盘测试的最终结果是:当日收益率百分之零点四七,绝对盈利一千六百四十万元。这个数字在量化圈子不算惊天动地,但考虑到系统只跑了一天的实盘、仓位控制极其保守,这个开局足够让周屿兴奋得拍桌子。
“一千六百多万!”周屿嗓门不小,“老林,你知道这意味着什么吗?年化就是——”
“年化不能这么算。”林知远打断他,“一天的样本量太小,接下来几天才是关键。”
周屿缩了缩脖子,但脸上的笑没退。他是搞技术出身,知道林知远说的是实话,但第一天实盘不亏钱还能赚,已经证明系统的底层架构是可靠的。
接下来四天,深瞳2.0的实盘表现持续超出预期。第二天盈利四千三百万,第三天盈利六千一百万,第四天略有回撤但当天收盘仍为正数。到1月31日,一周的实盘测试结束,累计盈利两亿三千万元。
周屿把这个数字报给潜在机构投资人时,电话那头沉默了很长时间,然后问了一句:“我能见一下林知远本人吗?”
2月1日,周屿引入的第一笔外部机构资金五亿元到账。资金来源是一家深圳的私募机构,对方在看了深瞳2.0一周的实盘数据后,没有犹豫太久。签约当天,对方合伙人说了句让林知远印象深刻的话:“我们投的不是你的算法,是你这个人怎么控制风险。一周下来,最大回撤不到千分之三,这个曲线比收益更值钱。”
林知远没有因为这句话放松。他把五亿资金分成了三个仓位层级,分别对应不同的止损线和流动性预案。在启明资本的那四年,他见过太多量化团队因为短期业绩好就放大杠杆,最后死在一次流动性枯竭上。
“程薇,你把这三层的风险敞口再算一遍,我要看到九点之前的版本。”他在当天下午的短会上说,“周屿,你跟云量的技术团队确认一下行情数据源的冗余方案,上次你说的那条备用通道,今天要打通。”
“已经在做了。”周屿说。
“韩晓东,因子衰减测试的窗口从三十天扩到六十天,重新跑一遍。”
“好。”
当天晚上八点多,程薇拿着重新测算的风险敞口报告来找林知远。他看完后指出其中一段关于极端行情下流动性缺口的预估偏乐观,两人讨论到将近十点,最后把第三层仓位的单日最大卖出量压低了百分之十五。
讨论结束后,程薇没有立刻走。她靠在工位隔板上,犹豫了几秒才开口:“知远,今天下午有个事,我还没来得及跟你说。”
“什么?”
“深圳那家机构的合伙人告诉我,他们本来是要投启明资本的一个新产品的。产品说明会都开过了,蒋明哲亲自讲的。”
林知远停下手里的笔。
“然后呢?”
“然后他们决定不投了。”程薇看着他,“那合伙人的原话是,蒋明哲对新算法的解释他们无法接受,讲来讲去都是在讲渠道和资源,对策略本身的迭代逻辑说不清楚。他说,我们更信任算法本身。”
林知远没有接话。他靠回椅背,看着天花板上的灯管发了会儿呆。
程薇继续说:“这家机构不是个例。周屿今天下午又接了一个电话,是启明前十大客户中的一家,问我们接不接通道业务。”
“周屿怎么回应的?”
“他说我们在初期,只接受有限合作,让他们等我们的额度开放通知。”
林知远沉默了一会儿,然后说:“做得对。现在不能什么钱都要。我们规模还小,接太多资金会稀释策略的阿尔法。你跟周屿说,让他把潜在客户的名单整理一下,按优先级排序,下周我们再看情况。”
“好。”程薇应了一声,没有马上离开。她想说点什么,但最终只是把茶几上的两个空水杯收走,关灯前回头看了他一眼。
林知远一个人坐在办公室里,打开深瞳2.0的实时监控界面。屏幕上跳动着系统持仓和盈亏数据,一切运行平稳。他调出一周前的备份日志,翻到第一条,那是他在启明资本最后一个晚上备份的核心参数——熟悉的结构,熟悉的逻辑。
他关掉日志,打开公司的记账表,在“本周净收益”一栏填上两亿三千万,然后保存关闭。
窗外陆家嘴的灯火依旧通明,远处的上海中心大厦像一个巨大的坐标,沉默地指向夜空。林知远拿起手机,给周屿发了条消息:明天开个短会,把下周的资金流入计划定下来。
周屿秒回:收到。
他锁屏,拿起外套,关了灯。走廊里的感应灯一盏一盏亮起来,照着他离开的背影。
第九章 顾清宁的稿子
顾清宁花了三个通宵写完了那篇稿子。
她在《财经锋面》做调查记者六年,见过上市公司的利润腾挪,见过基金公司的老鼠仓,但一家千亿级私募的核心算法开发者年终奖为零,这在她经手的选题里还是头一回。更让她觉得不对劲的是,启明资本的公关口径异常统一——所有人被问到这个话题时,回答几乎都是同一套说辞:年终奖属于公司内部薪酬体系,不便对外披露。
不便披露,这四个字本身就是一种披露。
顾清宁打开文档,文档标题是《千亿利润,零元年终:启明资本奖金分配调查》。她从头到尾又读了一遍,核实了所有能交叉验证的细节:启明资本2023年净利润约1080亿,主要利润来自交易部门运营的“深瞳”算法系统;交易部普通员工年终奖合计约400万,人均在20万上下;算法核心开发团队一分未得。三个信源分别来自启明内部不同层级,其中一个是交易部的在职员工,另外两个是今年刚离职的分析师。
但她还缺最关键的一块拼图:算法负责人本人的确认。
此前她通过多方渠道联系过林知远,发过三封邮件,都没有得到明确答复。直到昨天下午,她收到了林知远的回信,只有一句话:明天下午三点,你定地点。
顾清宁把见面地点选在了浦东一家不起眼的咖啡店,离启明资本办公楼步行十分钟,但方向完全相反。她提前二十分钟到,点了一杯美式,把录音笔和笔记本摆在桌上。三点差两分,林知远推门进来。他穿一件深灰色的夹克,没有拎包,手里只有一个牛皮纸信封。
“林先生,谢谢你来。”顾清宁站起来。
“不用客气。”林知远坐下来,把信封放在桌上,“你要的东西在里面。”
他直接把话题切入正题,没有任何寒暄。顾清宁反而有些意外,她见过太多受访者绕圈子,林知远这种干脆让她觉得不太真实。
“我可以看一下吗?”
“这就是给你的。”林知远把信封推过来,“银行流水,时间跨度是去年一月到今年一月。启明资本所有打入我账户的款项都在上面,除了工资和报销,没有其他名目。”
顾清宁打开信封,抽出对账单。她一行一行看过去,最后一页的结尾是2024年1月12日,余额数字旁边没有任何年终奖入账记录。她又翻到前面,对照日期——1月12日正是启明资本发放年终奖的日子。
“我能拍个照吗?”
“可以。”
顾清宁用手机拍下每一页,然后把流水单放回信封。她注意到信封里还有几张纸,抽出来看,是“深瞳”算法的部分研发日志截图,时间戳从2021年6月一直延续到2023年12月。
“这些研发记录能证明什么?”
林知远拿起桌上的水杯喝了一口,语气平静:“证明深瞳的核心架构、迭代逻辑、风控模型,都是我在启明资本之外的时间独立完成的。我入职时跟蒋明哲签的合同里,知识产权条款写得很清楚——算法著作权归开发者所有,公司享有使用权。”
顾清宁的笔停住了:“合同里真有这条?”
“有。你可以找法务确认。”林知远顿了顿,“蒋明哲后来想改,我没签补充协议。”
顾清宁深吸一口气。她意识到这篇稿子的分量比她预估的要重得多。这不仅仅是一个年终奖分配的问题,背后是知识产权归属和权力博弈。
“你愿意我把这些信息写进报道吗?银行流水、研发日志,还有合同条款。”
“流水和日志你可以引用,但我要求隐去我的姓名。”林知远说,“合同条款你可以写,但别注明具体是哪家公司拟的。我不想在稿子里看到我的名字。”
“为什么?”
林知远笑了一下,很短:“因为我现在正在做一件比打嘴仗更重要的事。等我做完,你会知道的。”
顾清宁看着他,没有再追问。她做记者多年,知道什么时候该收手。她把录音笔往前推了推:“我还有一个问题。你在启明资本工作三年,主导的算法给公司创造了一千多亿的利润。你自己怎么看这件事?”
林知远沉默了几秒。
“你觉得这公平吗?”
“我从来没指望过蒋明哲给我公平。”林知远说,“他给我平台,我给他创造了价值。但现在账已经算清楚了——他不欠我,我也不欠他了。”
顾清宁把这句话原封不动地记在笔记本上,然后合上本子,说:“稿子今晚发,明天见报。”
“好。”
林知远站起来,把信封留在桌上,转身走了。推门出去的时候,他和一个刚好进来的男顾客擦肩而过,两人谁也没看谁。顾清宁坐在原位,把录音笔关掉,反复听了一遍刚才那段对话,确认每一个字都录进去了。
当天晚上十点,财经锋面的官网和公众号同步上线了那篇报道。顾清宁在文章里用“某量化交易负责人”“某百亿私募”等措辞替换了关键信息,但数据的真实性和冲击力被完整保留。标题:《千亿利润,零元年终:启明资本奖金分配调查》。
文章发出后二十分钟,阅读量破十万。顾清宁的手机开始不停震动,有同行来问细节,有猎头来打听林知远,还有几个自称是启明资本客户的人私信她,说他们也在考虑赎回。
顾清宁没有回复任何一条私信。她坐在编辑部里,盯着后台阅读数字不断跳动,然后打开微信,给林知远发了一条消息:报道已发,你看看吧。
林知远没有回。
同一时间,启明资本总部26层的会议室,灯亮到深夜。蒋明哲坐在长桌一端,面前摊着手机,屏幕上就是财经锋面的那篇稿子。公关总监站在白板前,正在列紧急应对方案——联系财经锋面撤稿、准备声明函、找几家媒体做对冲报道、逐一安抚前十大客户。
蒋明哲听了一半,突然抬手打断:“撤稿没用,她已经发了。你要做的是让接下来的稿子没人敢发。”
公关总监愣了一下。
“明天早上,你把所有跟我们有过合作的媒体名单列出来,逐个沟通。”蒋明哲的语气很淡,“另外,那篇稿子里写的银行流水和研发记录,查清楚是谁提供的。”
会议室里没有人说话。窗外的陆家嘴夜景一如既往地亮着,蒋明哲的目光落在远处上海中心大厦顶端的灯光上,脸上看不出什么表情。他拿起手机,翻到通讯录里一个名字,手指悬在拨号键上停了很久。
最后他没有拨出去。
第十章 蒋明哲的反击
蒋明哲的反击来得比林知远预想的快。
报道发出后第二天上午九点四十分,知屿科技的前台收到一份同城快递,里面是厚厚一沓文件,封面上印着“上海铭正律师事务所”的抬头,正文第一页明确写着:启明资本已就“深瞳”算法相关知识产权归属问题,正式向知屿科技发出律师函,要求立即停止使用一切与“深瞳”算法有关的程序、参数及衍生系统,并索赔人民币五亿元。
前台小姑娘没见过这种阵仗,抱着文件站在周屿办公室门口,脸色发白。
周屿接过去翻了两页,反而笑了。他把文件往桌上一拍,掏出手机打给林知远:“你看到了吗?五亿。蒋明哲真敢开口。”
“看到了,刚收到邮件。”林知远的声音听不出什么波动,“他先发了电子版,纸质件是补手续。”
“你打算怎么回?”
“让律师回。但我自己先发一条公开声明。”林知远顿了一下,“你信不信,他这条律师函真正的用意,不是打官司。”
周屿想了想,明白了:“他想吓住我们的客户。”
“对。他赌的是那些机构看到‘知识产权纠纷’四个字就不敢把钱交给知屿。诉讼期拖个一年半载,我们的资金链自己就断了。他不用赢,只要拖就行。”
周屿沉默了几秒:“那你准备怎么破?”
“十点你看我微博。”
挂了电话,林知远打开电脑,调出一份文档。那是他凌晨两点写完的公开声明,前后改了四遍,删掉了所有情绪化的字眼。他要让看到这份声明的人——尤其是潜在的机构客户——清楚地明白一件事:蒋明哲的律师函是一张空头支票。
十点整,声明发出。
林知远用的是实名认证账号,内容不长,核心只有三点。第一,“深瞳”算法的核心架构、关键参数及训练逻辑,系本人于2019年至2021年间独立设计完成,所有原始开发日志、邮件记录及版本管理系统数据均可追溯。第二,本人与启明资本签订的劳动合同中,从未约定算法知识产权归公司所有,启明资本对“深瞳”仅享有职务期间的使用权,且该使用权未支付任何对价。第三,知屿科技目前使用的全部技术方案,系本人在启明任职期间个人研究成果的延续与迭代,与启明资本的资产无关。
声明最后附了两份文件截图:一份是当年入职时劳动合同的知识产权条款页面,另一份是林知远在2020年3月发给蒋明哲的邮件,邮件里他明确写道——“深瞳的底层架构是我的个人作品,公司可以无偿使用,但所有权归属我个人,请蒋总确认。”蒋明哲当时的回复只有两个字:收到。
声明发出四十分钟,转发过万。评论区分成两派,一派认为林知远手握铁证,蒋明哲这官司打不赢;另一派则提醒,法律上的事不好说,关键看法院怎么认定职务作品。
林知远没有看评论。他等的是另一个电话。
上午十一点,周屿推门进来,身后跟着一个穿深灰色西装的中年女人。她姓方,是周屿通过朋友介绍来的知识产权律师,执业十五年,经手过十几起商业秘密纠纷。
方律师坐下来,把律师函逐条看完,又问了林知远几个关键问题:开发期间是否使用公司设备?是否利用了公司独有的数据源?算法是否属于公司主营业务范围内的职务成果?
林知远一一回答:开发用的是个人电脑,数据源全部来自公开市场行情,算法架构的构思早于入职启明,有研究生时期的论文和代码仓库可以佐证。唯一与公司有关的,是在启明的服务器上跑过测试,但测试版本与核心架构有本质区别。
方律师合上文件夹,说:“蒋明哲的诉讼基础很薄弱。第一,他拿不出知识产权归属协议,劳动合同里没有约定,邮件里他亲口确认了所有权归你,这是最致命的。第二,他要主张职务作品,必须证明公司为你提供了物质技术条件,且该作品属于你工作职责范围内的成果。但从你提供的材料看,深瞳的底层架构形成于你入职之前,启明只是提供了应用场景,不是创作条件。第三,他索赔五亿,需要有明确的损失计算依据,他算不出来。”
“所以他赢不了?”周屿问。
“赢不了。”方律师说得很肯定,“但他能拖。这种案子一审至少六个月,二审再加三个月。如果他的目的只是让你们的客户犹豫,那他的策略是成立的。”
林知远点头。这正是他之前判断的。
“那就把时间差打掉。”他说。
当天下午两点,知屿科技向所有已签约和正在洽谈的机构客户发送了一份说明函,附上方律师的初步法律意见书扫描件。说明函只有一页,最后一句话是:知屿科技对深瞳系列算法的所有权拥有完整法律依据,如因知识产权纠纷导致任何客户损失,知屿承担全部赔偿责任。
这份说明函发出后三个小时,第一个好消息来了。周屿接到一家大型券商资管的电话,对方明确表示:法律风险他们已经内部评估过,认为不构成实质性障碍,原定下周签约的五亿资金可以提前到明天。
周屿挂掉电话,长长出了一口气。
但蒋明哲的反击不止法律这一招。
当天傍晚,林知远收到程薇的微信,只有一句话:老蒋下午见了恒瑞资本的人,在衡山路一家会所,谈了两个小时。
恒瑞资本是启明资本的第三大客户,管理规模四十亿,其中约十五亿配置在启明的量化策略上,而这十五亿里,绝大部分收益贡献来自深瞳算法。
林知远盯着这条消息看了几秒,回了一个字:好。
他没有慌。因为他知道,恒瑞资本的投资总监上个月刚和程薇吃过饭,问的第一句话就是——“深瞳的核心开发人员是不是都还在启明?”
程薇当时的回答很克制:“核心团队有变动,但我不方便多说。”
对方是聪明人,听懂了。
夜里十一点,林知远正准备关电脑,手机屏幕亮了。来电显示是启明资本总机号码。他接起来,对面是一个熟悉的声音,蒋明哲本人。
“知远,律师函收到了吧。”
“收到了。”
“我不是想跟你打官司。”蒋明哲的语气比上次见面时软了不少,但那种居高临下的底色还在,“五亿是给外面看的数字。你回来,我们重新谈条件。年终奖的事可以补,股权也可以给。你开个价。”
林知远沉默了两秒。
“蒋总,你上次约我谈话,跟我说交易部人人都拿二十万,我不能拿,因为我是管理者。这次你又跟我说,可以补、可以给、可以开价。”他的声音很平静,“你有没有想过一件事——深瞳每年给你带来几百亿的利润,但我一分钱年终奖都没拿到的时候,你从来没有主动找过我说‘知远,账不能这么算’。你找我,从来都是因为我要走了,或者我让你不舒服了。”
电话那头安静了很长时间。
“所以你的答案是什么?”
“答案就是我昨天发给媒体的声明。”林知远说,“深瞳的所有权是我的。启明要用,我不授权了。”
他挂了电话,把手机调成静音,翻扣在桌面上。
同一时刻,蒋明哲坐在启明资本26层的办公室里,面前摊着两份文件。一份是恒瑞资本刚刚发来的正式函件,通知启明资本:鉴于对算法团队稳定性的担忧,恒瑞决定将委托管理的十五亿资金中的十二亿,逐步转移至其他管理人。另一份是另一家客户的邮件,措辞更直接,只写了一句话——“请安排赎回流程。”
蒋明哲把两份文件看了很久,然后拿起座机,拨了一个内线号码。
“老陈,明天法务部开会,把深瞳的专利检索报告和员工劳动合同全部调出来。”
电话那头问了一句什么。
蒋明哲没有回答,只是把听筒放回原位,伸手关掉了桌上的台灯。黑暗中,他盯着窗外陆家嘴的灯火,那些楼宇的轮廓和三天前一模一样,但他的视线落在某个方向时,像是被什么东西刺了一下。
他重新拿起手机,翻开通讯录,找到那个存了但从未拨出的号码——顾清宁。
他的拇指悬在上面,停了足足半分钟。
最终还是没有按下去。
第十一章 百亿门槛
二月第一周,知屿科技的办公区从原来的半层扩到了整层。物业送来的绿植还带着花盆底托上的价签,一盆一盆码在走廊两侧,像两排还没学会站队的新兵。周屿穿着件皱巴巴的卫衣,在会议室白板上写下一串数字:三十亿。
“管理规模到三十亿了。”他把马克笔往桌上一丢,转过身看着林知远和程薇,“咱们成立才二十三天。”
程薇翻开电脑上的图表:“深瞳2.0实盘运行满一个月,累计收益五十点七亿。上周开放的那部分外部份额,认购意向已经超募到十二亿,但我的建议是——先收六亿,控制资金涌入的节奏。”
“为什么?”周屿问。
“客户结构。”程薇把屏幕转过去,“现在还全是机构资金,高净值个人一个都没进。机构决策慢,但一旦进来就是长期。如果现在把认购额全放出去,等于把定价权交出去一大半。知屿现在的基金净值曲线太陡,需要一些能扛回撤的钱。”
林知远一直靠在窗边没说话。他手里捏着一支没拆封的签字笔,笔帽在指间来回转动,转到一个角度停住,又反向转回去。窗外是世纪大道,车流在晚高峰里缓慢蠕动,红色尾灯连成一条断断续续的长线,像心电图上的室颤波形。
“先做路演。”他终于开口,“程薇负责,挑十家机构,我配合讲技术。周屿盯系统,深瞳2.0容错测试报告出来之前,不加新账户。”
周屿比了个OK的手势,又犹豫了一下:“林哥,启明那边有人在打听咱们的估值。几个老同事,私底下问我能不能投。”
“谁?”
“老赵、孙姐,还有风控的老周。他们没明说,但意思很清楚了,问我们招不招人,还说可以带资进组。”
程薇手里的笔顿了一下。老赵和孙姐是启明交易部的老人,当初林知远邀请他们时,一个说家里孩子还小不想冒风险,一个说蒋总找她谈过话暗示加薪。现在主动来打听,说明启明的内部气氛比外面看到的更糟。
“先不回绝,也不承诺。”林知远把签字笔放进衬衫口袋,“路演讲完之后,你约老赵单独喝个咖啡。别谈钱,问他一句——去年深瞳的维护日志,他手里还有没有备份。”
程薇明白了。维护日志里记录着算法迭代的每一次决策逻辑,如果老赵愿意拿出来,等于证明了深瞳的核心知识产权归属在林知远个人,而非职务成果。这是为将来可能的诉讼留后手。
路演安排在外滩附近一家私行会所。程薇穿了一身深灰色的西装裙,头发用一根细簪子挽在脑后,整个人利落得不像三十一岁。台下坐着十二家机构代表,有三家是之前从启明撤资的客户,他们的代表看程薇的眼神很复杂——合作多年的交易员跳槽到了新平台,带走了收益,也带走了信任。
程薇讲完产品结构和风控框架,按惯例留了问答时间。第一个举手的是个戴金丝眼镜的中年男人,启明曾经的大客户,姓陆。
“程总,我直说。你们的技术来源,和启明那个深瞳系统,有关系吗?”
会议室安静了两秒。程薇没有回避。
“深瞳这个名称,是林知远在二零一九年独立开发的算法框架的代号。启明资本在二零二一年获得的是使用授权,不是所有权。授权协议里写得清楚,技术所有权归林知远个人所有。这一点,我们在给各位的尽调材料附件三第十二页有法律意见书的摘要。”
陆先生点了点头,没再追问。程薇知道他关心的不是法律事实,而是——如果启明起诉,知屿能不能赢。她刚才特意提到尽调材料里的法律意见书,就是在暗示:我们已经准备好了全套法律架构。
路演结束后,程薇在会所门口拨通了老赵的电话。老赵约在静安寺一家开了二十年的面馆,两个人在角落坐下,老赵点了一碗雪菜肉丝面,程薇要了杯热水。
“孙姐让我带句话。”老赵挑起一筷子面,没急着吃,“蒋总上周单独找她谈了,问深瞳的参数备份放在哪儿。她说不知道,其实她知道。你猜蒋总信了没?”
“没信。”程薇说。
“对。第二天她工位就被调了,IT过来把电脑全格了。她手上那份维护日志,当天晚上拷到移动硬盘里,现在在我这儿。”老赵从兜里掏出一个牛皮纸信封,推到桌面中间。“她说用得上就用,用不上就烂掉。还说让你带句话给林知远——当年他帮她从实习转正,她记着。”
程薇把信封收进包里,没打开。她低头看着那碗逐渐涨开的面条,忽然说:“老赵,启明现在还剩下什么?”
老赵扒了一口面,嚼了半天才答:“剩下蒋总每天在办公室里踱步。玻璃碎了一回,保洁阿姨扫了半筐玻璃碴子,没人敢问是谁砸的。”
程薇回到公司已经过了九点。林知远还在,坐在会议室里看老赵带来的维护日志。十几页打印纸,上面是老赵用红笔标注的日期和参数版本号,和启明提交给恒瑞资本的算法说明文档一一对照,能清晰看出启明对外宣称“深瞳是公司自主研发”的时间节点,比林知远的个人开发日志晚了整整两年。
“够了。”林知远把纸收拢,放回信封,“先收好,暂时不用。”
“你觉得蒋明哲会走到诉讼那一步吗?”程薇问。
“他不想,但他没办法。”林知远靠在椅背上,揉了揉眉心,“恒瑞那笔钱转走之后,他给客户看的算法更新说明里全是老版本参数。如果他不做点什么,下一个走的就是国泰。所以律师函发得越凶,说明他越缺底牌。”
程薇沉默了一会儿。“你今天说路演之后要答复我一个问题。”
林知远看了她一眼。
“老赵和孙姐,到底能不能进来?”
“孙姐可以,老赵再等一个季度。”林知远站起来,关掉会议室的灯,只留下走廊的照明在玻璃隔断上投出一层暖黄色。“孙姐手上有风控的完整框架,知道启明所有大客户的持仓逻辑,她能帮我们堵住风控漏洞。老赵擅长交易执行,但执行环节我们已经够用了。等规模再大一些,把他拉过来管做市那条线。”
程薇点头,准备回工位收拾东西。走到门口时,林知远叫住她。
“程薇。”
她回头。
“明天下午,蒋明哲约我见面。”
程薇的手搭在门框上,指尖微微收紧。“你答应了?”
“还没回他。”林知远关掉最后一盏灯,走廊尽头的玻璃幕墙映出陆家嘴零星的灯火,像倒扣的星图。“但我想去。不是为了谈条件,是为了让他亲口告诉我——当初为什么不给那笔奖金。”
程薇看着他在暗光里的侧脸,想说点什么,最后只是轻轻拍了拍门框。
“把录音开了。”她说。
林知远没笑,也没答应。
他走回工位,拿起手机。屏幕上有一条两小时前收到的短信,来自一个陌生号码,只有一行字:“深瞳的专利优先权文件,我在北京帮你查过了。方便的话,明天见面聊。——顾清宁”
窗外的夜雾漫上来,把环球金融中心的顶部遮掉了一半。林知远打字回复了三个字:时间,地点。然后他翻到蒋明哲的号码,在对话框里输入:明天下午三点,你定地方。
短消息发出后,他把手机屏幕扣在桌上,拿起那支没拆封的签字笔,拆开包装,在便签纸上写了一个字。
零。
他把便签撕下来,对折,锁进抽屉。然后拿起外套,走进电梯。电梯门合上的瞬间,走廊尽头那盆绿植的叶子轻轻晃了一下,像是被什么风带过,又像是什么都没有。
第十二章 见面
咖啡馆在国金中心三楼,夹在一家律所和一家私人银行之间,招牌低调得只有一块铜色铭牌。林知远到得早,选了靠窗的角落,能看到楼下陆家嘴环路上车流像一条凝固的河。
蒋明哲迟到了七分钟。
他推门进来时穿着深灰色羊绒大衣,头发梳得一丝不乱,脸上带着那种在行业论坛上练出来的、恰到好处的从容。他扫了一眼店内,径直走过来,坐下前先解了大衣扣子,动作不紧不慢。
“堵车。”他说。
林知远点头,没有接话。
蒋明哲要了一杯美式,等服务生走远才把目光收回来,落在林知远身上。“你比上次见面瘦了。”语气像叙旧,但眼睛在打量,像在重新评估一个对手的底牌。
“上次见面是去年十月,三季报之后那场会。”林知远说,“您在上面讲业绩,我在下面看资金曲线。”
蒋明哲笑了一下,没接这个话茬。咖啡端上来,他用勺子搅了两圈,杯壁上的热气模糊了一瞬。“知远,律师函的事,我让他们先撤了。”
“我猜到了。”
“你猜到什么?”
“您发律师函那天是上周四,当天下午恒瑞的赎回指令就到了。”林知远端起自己的杯子,喝了一口温水。“您撤不撤函,我的系统都不会停。”
蒋明哲放下勺子,背往椅背上靠了靠。这个动作让他的肩膀看起来比平时窄了一些。“我今天来不是谈法律问题的。”
“那谈什么?”
“谈收购。”蒋明哲说这三个字的时候语调平稳,像在谈论一件已经板上钉钉的事。“二十亿,收购知屿科技百分之六十的股份。你留任首席策略官,再加一个集团合伙人的头衔。”
林知远没有立刻回答。窗外的云层压得很低,玻璃上凝着薄薄的水雾,把对岸的楼群晕成模糊的色块。他想起去年三月的一个深夜,深瞳系统跑完第一轮全量回测,曲线漂亮得不像真的,他一个人在工位上坐到天亮,第二天早上蒋明哲拍着他的肩膀说“好好干,年底不会亏待你”。那时候他还信。
“二十亿。”林知远重复了一遍这个数字,像是在咀嚼什么味道不对的东西。“您知道知屿现在管理规模多少吗?”
“三十亿左右。”
“那您知道深瞳2.0过去一个月的实盘盈利是多少?”
蒋明哲的手指在杯沿上停了一下。
“五十亿出头。”林知远说,“您给我二十亿买六成,等于用一个月利润的四成买走整个团队和算法的控制权。这个账,您自己算过吗?”
“估值不能只看单月盈利。”蒋明哲的语气终于有了一丝紧绷。
“是,不能只看单月。”林知远点头,像是认真在讨论估值逻辑。“那咱们看年度预期。知屿明年做到五百亿管理规模没有悬念,按行业平均费率算,净收入在十五亿到二十亿之间。您给我二十亿买六成,市盈率不到两倍。蒋总,您当年收购那家深圳的量化团队,给的可是八倍。”
蒋明哲的眉头动了一下。他没想到林知远连这笔旧账都翻出来了。
“你做了很多功课。”
“我在启明五年,只知道深瞳的算法怎么写,不知道钱是怎么分的。”林知远把杯子放下,杯底碰到碟子发出一声轻响。“后来我才明白,钱怎么分,比算法怎么写更重要。”
蒋明哲沉默了几秒。服务生过来续水,他摆摆手示意不用,等周围重新安静下来,他换了一种语气,放低声音,像是掏心窝子。
“知远,你听我说。启明那套年终奖的盘子,牵一发动全身。给你一个人破例,其他人怎么摆平?我要的是稳定。你在那个位置上,应该理解。”
“我理解。”林知远说,“我理解您需要稳定,所以我没闹,没发内部信,没找媒体。我关机睡觉,第二天照常上班。您觉得我不理解?”
蒋明哲一时语塞。
“您真正不明白的只有一件事。”林知远把椅子往前挪了半寸,两个人之间的距离忽然拉近了。他的声音没有提高,但每个字都像钉子一样钉在桌面上。“深瞳的核心参数在我脑子里,不在启明的服务器上。您把我留在公司,我帮您管千亿资金;您不给我年终奖,我也可以按照自己的方式,用另一种方法把这份价值算清楚。”
蒋明哲的脸色沉下来。他盯着林知远看了很长时间,目光从最初的从容变成审视,又从审视变成一种被冒犯的恼怒。
“你觉得你一个人能撑起一家公司?”
“不是我一个人。”林知远说,“周屿在技术和资金端做了三年准备,程薇带过来的是启明交易部一半的执行经验,孙姐下周报到,风控框架直接能用。我们不做大而全,只做一件事——深瞳2.0跑出来的业绩,让市场自己说话。”
蒋明哲把手里的勺子搁在碟子边缘,金属碰瓷的声音比刚才那一下更脆。他拿起大衣站起来,动作比坐下时快了许多。
“你最好想清楚。”他说,声音压得很低,“这个行业没有你想的那么干净。”
“我知道。”林知远没动,仰头看着他。“我在您手下学了五年,该见的都见过了。”
蒋明哲穿上大衣,扣子扣到一半又停住,俯视着林知远,像是最后通牒。“二十亿是我能给的最高价。过了今天,条件不会更好。”
林知远端起水杯,迎着他的目光喝了一口,然后说了一句让蒋明哲脸色彻底铁青的话。
“我在您那儿用千亿利润换了零元奖金。现在我用五十亿利润换您一次收购,您觉得划算吗?”
蒋明哲的手在扣子上僵了一瞬。他嘴唇动了动,像是要说什么,最终只是把大衣领子一竖,转身走向门口。推门时风灌进来,带起桌面上那张餐巾纸的一角,又落回去。
林知远坐在原处没动。他看着蒋明哲的背影穿过马路,钻进一辆黑色商务车。车流重新合拢,像是那个人从来没有出现过。
他掏出手机,屏幕上有一条新消息,来自程薇:“谈得怎么样?”
他打字:“他走了。”
又补了一句:“通知周屿,路演提前到下周。”
发送之后,他打开录音文件,确认这段从蒋明哲坐下到起身离开的全部对话都在。他按了保存,把手机翻过来扣在桌上。
咖啡已经凉了。林知远叫服务生买了一杯热的,等咖啡端上来的时候,他给顾清宁回了消息:“明天下午四点,老地方。”
窗外的雾散了一些,环球金融中心重新露出顶部的轮廓。他拿起签字笔——那支从公司带出来的、还没拆封的笔——在餐巾纸上写了一行字:
零的对面,是正无穷。
他折好餐巾纸,塞进口袋,站起来往外走。门口的风铃响了一声,清脆而短促。
第十三章 资金大迁徙
消息发出后不到十分钟,程薇的电话打了过来。
“路演提前到下周,那材料呢?机构那边至少要提前三天拿到尽调包。”
林知远推开咖啡馆的门,冷风灌进领口。他沿着世纪大道往东走,脚步比平时快。
“尽调包按原计划,周五之前定稿。你先把前三家机构的联系人理出来,我让周屿出一版新的业绩归因报告,把深瞳2.0和市场上同类策略做对比。”
程薇顿了顿。“蒋明哲回去之后肯定会动手。他今天来谈收购,说明他已经知道我们怎么打算的。”
“所以路演要快。”林知远停在路口等红绿灯,“他动他的,我们动我们的。”
电话那头安静了两秒。程薇说:“明白。”
林知远回到住处已经快十点。他洗了把脸,打开电脑,邮箱里躺着三封未读邮件,都是猎头发来的,内容大同小异——某某量化基金希望与他接触,薪酬待遇“极具竞争力”。他没有点开,直接删了。
桌上摊着白天打印出来的深瞳2.0实盘数据。他翻到第三页,在夏普比率和最大回撤两项指标旁边用那支新笔做了标记。周屿搭建的算力集群比启明的配置高出两代,同样的策略在知屿跑出来的年化收益比在启明时高出近四成。这些数字他看了很多遍,但每次重新翻到,还是会用手指按着纸张边缘,一行一行重新算一遍。
手机亮了。周屿发来一条链接,标题是“某头部量化机构遭遇大额赎回,客户转投新锐团队”。没配文字。
林知远点开看了看,内容写得含糊,既没点名启明也没点名知屿,但“新锐团队”四个字指向谁不难猜。评论区有人提到“深瞳”的关键词,被楼主删掉了。
他回周屿:“来源可靠吗?”
周屿秒回:“一个渠道券商的销售私下透露的。说上周有四家机构从启明撤资,其中两家直接找了我们这边问路演时间。”
“不要主动接。”林知远打字,“让他们来找。”
“明白。”
林知远合上电脑,从抽屉里取出一个牛皮纸信封。里面是上个月从启明带出来的所有数据备份,包括深瞳算法的核心参数、三年训练日志、以及交易部日常运行的操作手册。这些东西他存在三块加密硬盘里,一块在周屿的保险箱,一块在程薇手里,还有一块就放在他随身背包的夹层。
他拿起那块硬盘摸了摸,金属外壳已经被他的体温焐热。他想了想,还是把它放回原处。现在还不是动用全部备份的时候,等路演第一轮结束再说。
第二天一早,程薇的消息比他预想的来得更早。
“你看到启明的公告了吗?”
林知远刚跑完步回来,毛巾搭在脖子上,拿过手机看了一眼。启明资本官网发布了一条简短声明,大意是“公司近期将进行业务结构优化,部分产品线调整,不影响现有客户资金安全”。
底下评论区已经关掉了。
“客户在问我。”程薇发来语音,声音里带着早高峰地铁的嘈杂背景,“我以前的客户群里有几个人直接私信我,问知屿接不接资金。我说等路演。”
“你怎么回具体的?”
“我说知屿目前只做机构直投,接受尽调后签约。别的没多说。”
“对。”林知远把毛巾挂好,走到厨房煮咖啡。“让他们自己跳。”
他端着咖啡坐到餐桌前,翻开今天的行程。上午十点跟周屿对系统压力测试结果,下午四点见顾清宁。中间还有一个小时的空档,他想了想,决定去一趟知屿的临时办公点。
知屿科技的办公室在世纪汇广场,面积不大,三百多平,被隔成交易区、机房和两间独立办公室。周屿的椅子还没坐热就要去安排算力扩容,人不在。程薇坐在交易区靠窗的位子上,面前三块屏幕同时亮着,她左手敲键盘,右手在笔记本上记东西。
“来了。”她抬头看了他一眼,又低下去。“深瞳2.0今早的盘前信号有异动,第十三号参数触发了一次预警。我复位了。”
林知远走过去看了一眼屏幕。他俯身用鼠标调出预警日志,快速扫了几行。
“这个参数阈值是老的,在启明的时候我们就该改。周屿新搭的环境下数据分布变了,你得重新标定。”
“我下午做。”
“现在做。”林知远直起身,“开盘前必须弄好。”
程薇没有反驳,手指重新落回键盘。林知远在她旁边站了一会儿,确定她开始调参数了才走开。经过机房的时候他听到风扇轰鸣,温度比外面走廊高了七八度。三排机柜,每排十二台,全部满载运行。这些设备是周屿用公司的钱租的,月租不便宜,但深瞳2.0跑一天产生的盈利足够覆盖全年租金。
十点整,周屿的视频电话接了进来。
“压力测试过了。”他开门见山,背景里是云量科技的会议室,白板上画满了架构图。“但有个小问题,当并发交易指令超过某个阈值的时候,风控模块的响应会降速大约两百毫秒。”
“两百毫秒会出什么事?”
“单笔影响不大。但如果同一时间上百笔指令挤在同一个队列里,理论上最坏情况下会触发误判,把正常交易信号当成异常拦截。”
林知远皱了皱眉。“这不行。风控模块你得拆开,把实时判定和历史回溯分开跑,不要让它们共用通道。”
“拆了之后算力消耗至少增加两成。”
“加。”
周屿那边沉默了一瞬,然后笑了一声。“行,你是老板。我今晚就改,明天再跑一轮全量测试。”
挂掉电话,林知远回到自己的办公室。说是办公室,其实只摆得下一张桌子一把椅子,墙上连幅画都没有。他坐下来翻看程薇上午整理出来的客户联络清单,一共十七家机构,五家已经明确表达意向,四家还在观望,剩下八家没有回复。
他拿起笔在五家意向机构旁边画了圈,然后翻到意向最强烈的那家——泰和私募。这家管理规模三百多亿,去年从启明赎回的资金超过八十亿。程薇说他们的投资总监上周主动打了三次电话过来。
林知远在泰和的名字下面写了一行字:让他们尽调,不要催。
写完他放下笔,看了看表。下午三点半,该出发去见顾清宁了。
老地方在南京西路一条支弄堂里,一家开了十多年的茶馆。顾清宁比林知远先到,面前一壶龙井已经泡到第二道。
“启明的声明你看了?”她没客套,直接问。
“看了。”
“写得像是普通业务调整。”顾清宁倒了杯茶推过来,“但我从两个渠道确认,启明上周的净赎回规模超过了一百八十亿。单周。”
林知远喝了口茶,没接话。
“这个数字如果坐实,蒋明哲的现金流会非常紧张。我查到上个月他有三次股权质押动作,质押比例不低。”
“你在准备发稿?”
顾清宁点头。“但我需要你帮我确认一个事实。深瞳2.0和深瞳一代,在法律意义上到底算不算同一个系统?”
林知远放下茶杯。这个问题他想了很久了。
“核心架构是我在2020年写的,和启明的硬件、数据、交易通道没有任何关系。深瞳2.0用的是全新的训练框架,参数集是我从零开始重建的。你可以理解成同一个人写的两本书,用了同一个笔名,但内容是独立的。”
“如果蒋明哲起诉你侵犯商业秘密呢?”
“他没有证据证明我用了启明的任何资产。”林知远说得很平静,“我的硬盘里一份启明的财务报表都没有。算法参数是我自己算出来的,不是他们给的。”
顾清宁在笔记本上飞快地记了几行字。窗外天色暗下来,弄堂里的路灯亮了一盏。
“我下周三发。”她把笔记本合上,“你那边准备好了吗?”
“下周路演。”
“那正好。”顾清宁拿起包站起来,“报道出来之后,你的路演就不用你主动找资金了。他们会排队来找你。”
林知远目送她走出茶馆。他坐了一会儿,打开手机看了一眼知屿的实时持仓。屏幕上跳动的数字映在他瞳孔里,三小时前开的仓已经浮盈四千多万。
他翻到启明的公众号,那条声明还挂在那里,阅读量刚过三千,评论为零。
林知远锁了屏,起身往外走。弄堂口停着一辆黑色商务车,和他昨晚看到的那辆很像,但他没在意。他掏出耳机戴上,拨通了程薇的电话。
“泰和那边你回个电话,就说尽调材料周四可以发。”
“哪一版?”
“最新版。所有业绩数据全部脱敏,审计报告一起附上。”
程薇应了一声,停住没挂。“林知远。”
“嗯?”
“我今天看到蒋明哲在减持他名下的两套房产。挂在中介那里,标价比市场价低了百分之十五。”
林知远脚步没停,听筒里只有风声。
“急着出手,说明他手里现金不够了。”程薇的声音很稳,“客户的赎回还在继续。”
“我知道。”林知远走到路口,停下来等红灯。面前的车流呼啸而过,尾灯拉成一片红色的线。
“那我们什么时候停?”
“停什么?”
“路演。”程薇说,“你要把启明的客户全部接过来吗?”
红灯跳绿。林知远迈步走过马路,对着耳机说了一句话。
“不是我去接。是他们自己要走。”
他挂了电话,抬头看了一眼远处的环球金融中心。大楼顶层的灯亮着,像一颗悬在半空的星星。他把手插进口袋,摸到了那张餐巾纸,边缘已经被他捏得有些毛糙。
零的对面,是正无穷。
他松开手,往家的方向走去。身后的车流声渐渐远了。
第十四章 程薇的选择
程薇把最后一组回测数据发到服务器上,点了提交。屏幕右下角的时间跳成凌晨一点四十七分。整个交易大厅只剩下她这一排的顶灯还亮着,其余工位的显示器全是黑的。她把笔记本合上,转了转僵硬的脖子,听见身后有脚步声。
“你没走?”林知远端着一杯热水站在走廊口。他穿着一件深灰色的连帽衫,帽子耷拉在背后,看起来不像平时那个衬衫笔挺的策略总监。
“泰和的尽调材料我重新核了一遍。”程薇把桌面上的文件夹推过去,“他们最关心的是回撤控制。我把去年三季度的极端行情数据单独摘出来了。”
林知远在她对面坐下,翻开文件夹扫了几眼。泰和是一家保险资管,年初刚被启明赎回,第一个主动找上知屿的机构。五亿的入场资金不算大,但信号意义很重——保险资管的风控是出了名的严,他们愿意来,等于给知屿做了背书。
“数据没问题。”林知远合上文件夹,“你最近回撤控制做得怎么样?”
程薇指了指自己屏幕上那张净值曲线。近二十个交易日的最大回撤压在百分之一点七以内,年化波动率不到百分之十二。
“比在启明的时候还稳。”她说。
林知远看了两眼,点了点头。他起身走到自己的工位,从抽屉里拿出一个黑色移动硬盘,递给她。
“这里面是深瞳2.0的二级参数组。之前只开了读取权限,从明天开始,修改权限也给你。”
程薇接过硬盘,握在手里,没说话。
“怎么了?”
“你知道这意味着什么。”她说。
“意味着你可以在系统触发风控阈值的时候手动微调参数,不用等我确认。”林知远回到座位上,“有时候差那几秒,滑点就能吃掉一截利润。”
“我不是这个意思。”程薇把硬盘放进包里,“我是说,你以前在启明,连蒋明哲都不给这个权限。”
林知远沉默了半秒。
“蒋明哲不懂算法。”他最终只说了这么一句。
程薇起身走到饮水机旁,接了一杯水,又走回来。她没有回自己的工位,而是靠在林知远对面的桌沿上。交易大厅的空调还在运转,发出低沉的嗡嗡声。窗外陆家嘴的夜景亮着,远处环球金融中心的楼体灯光已经暗了一半。
“我有个事想跟你说。”程薇开口。
林知远抬起头。程薇很少用这种语气说话,她一向干脆利落,从不需要铺垫。
“你说。”
“我来知屿,不全是因为启明待不下去。”程薇握着纸杯,指尖微微收紧,“你知不知道我在启明干了五年,蒋明哲找我谈过三次话,每次都是让我盯紧你。”
林知远没有回避她的目光。
“我知道。”
“你知道?”程薇愣了一下。
“蒋明哲安排你坐我隔壁工位的那天我就知道。”林知远把椅子转了个方向,面朝她,“你的交易权限比同级别的同事高了两档,如果不是要监视我,他没必要给你加权限。”
程薇低头笑了一声,声音里有种说不清的复杂。
“那你还把深瞳的密钥给我?”
“密钥是我写的。权限是我给的。”林知远说得很平,“跟蒋明哲没关系。”
程薇把纸杯放在桌上,杯底磕在桌面上发出一声脆响。她抬起头看着林知远,那双眼睛在灯光下很亮。
“那我说得更明白一点。我在启明第三年开始,就不是因为蒋明哲才留下来的了。”
交易大厅的空调嗡嗡响着。林知远没有立刻接话。他低头看了一眼自己杯子里已经凉透的水,似乎在斟酌什么。几秒钟后,他把杯子放下,站起身来。
“程薇。”
“嗯。”
“我现在的状态,你应该看得很清楚。”他靠在工位的隔板上,声音平缓,“知屿才成立一个月,蒋明哲的律师函还压在桌上,下周路演如果出了岔子,资金链随时可能断。我每天醒来第一件事就是看赎回量,睡前最后一件事是看净值。”
他顿了一下。
“我没办法分心去处理别的事。”
程薇看着他,没有追问,也没有退缩。
“我没要你处理什么。”她说,“我就是告诉你一声。你知道了就行。”
林知远看着她,嘴角动了一下,像是想说什么,最终只是点了点头。
“那你继续留着。”他说。
程薇把桌上的文件夹叠好,角度对齐,像她做交易时把每一笔仓位算到小数点后四位一样。
“当然留着。”她拿起包,“明天泰和的人九点半到,PPT最后一页的合规声明还得改,我先回去了。”
她走到门口,又停住。
“对了,赵一鸣今天给我发了消息。”
林知远抬起头。赵一鸣是启明交易部的量化研究员,当初林知远带的三个骨干之一。上次程薇逐个沟通时,赵一鸣选择了留在启明,理由是手上有项目还没交付。
“他怎么了?”
“他说那个项目上周被蒋明哲砍掉了。”程薇转过身,“他想过来。问我还有没有位置。”
林知远沉吟了两秒。
“让他把手上所有启明的工作收尾干净,签完保密协议离职,再联系我们。”
“行。”程薇点头,“我明天跟他说。”
她推开玻璃门走了出去。林知远听到电梯间的门合上,整个交易大厅又恢复了安静。他坐回椅子上,盯着屏幕上的净值曲线。深瞳2.0上线以来,累计收益率停在百分之四十七点三。今天又有一家券商资管在询问入场额度。
他打开管理后台,看到程薇刚才用新权限做了一笔参数微调,把小盘股的风险敞口从百分之十四调到了百分之十二。调整幅度很小,但时间点掐得正好——明天泰和的人来尽调,系统后台的操作日志会显示最近一周所有参数变更记录,频繁调仓的痕迹会让风控部门警惕。
程薇提前一步做了准备。
林知远看着那条操作记录,光标在屏幕上停了一会儿。然后他关掉后台,打开明天路演的PPT,翻到最后一页。程薇说要改合规声明,他加上了一行数据来源的注释。保存。
他关掉电脑,拿起外套。经过程薇的工位时,他无意中看到桌面上还留着一张便利贴,上面是程薇的字迹,列着今天所有待办事项,最后一项写着“把泰和的风控问卷发回给李总”,后面画了一个打钩。
出门前,林知远回头看了一眼交易大厅。黑暗中那一排排显示器像沉睡的方阵,角落里服务器机柜的指示灯有规律地闪烁着。他把门带上,走廊里安静得只剩下自己的脚步声。电梯下行的时候,手机震动了一下。是程薇发来的消息,一句话。
“明天九点二十我到。”
林知远看着那条消息,在电梯里站了一会儿。楼层数字从二十八跳到二十七,再到二十六。他把手机放进口袋,仰头看着电梯顶部的灯。
深瞳2.0的服务器在二十八楼的机房里持续运转着,从不停歇。他知道明天早上九点半,泰和的人会坐在会议室里,把尽调问卷摊开,逐条核对。而程薇会在九点二十到,把每一份材料按顺序摆好,把每一页PPT翻到正确的位置。
电梯到一楼,门开了。陆家嘴的夜风灌进来,带着黄浦江的湿气。林知远走出去,脚步没有停。
第十五章 清算日
四月八日,周一。
林知远站在知屿科技新租的三十四楼办公室里,落地窗外是陆家嘴连绵的楼群。从这个角度看过去,启明资本所在的国金中心二期就在两公里外,玻璃幕墙在晨光里泛着淡淡的金色。
程薇推门进来,手里拿着一个文件夹。“泰和的资金今天上午到账了,三十亿,分三笔打的,最后一笔已经确认。”
“老周的云量那边呢?”
“上周说的那个保险资管也批下来了,二十亿,下周起息。”程薇翻开文件夹,“目前管理的总规模是四百八十亿。三月份单月净申购超过一百二十亿。”
林知远转过身来。四百八十亿——三个月前,他在启明的工位上收到那笔零元奖金的时候,想都不敢想。深瞳2.0从二月正式跑实盘到现在,累计收益已经突破两百亿。这个数字每天早上都会出现在他的邮箱里,是风控系统自动生成的报告,冷冰冰的,但每一笔都实实在在。
“启明那边呢?”他问。
程薇合上文件夹,声音放低了些许。“我让数据组每天爬一遍公开信息。启明上个季度报出来的资管规模是五百八十七亿,比年初少了将近四百亿。净利润同比跌了百分之六十出头。蒋明哲上周连续开了三天客户会,听说效果不太理想。”
林知远走到办公桌前坐下。桌上放着一份顾清宁昨天寄来的材料——一个牛皮纸袋,里面是打印出来的邮件截图和银行流水复印件。顾清宁在附言里写得很简短:证据链已完整,随时可以发。
“顾记者那边催了没有?”
“没有催,但上周五她给我发了条消息,问我们这边什么时候方便。”程薇说,“她的编辑已经把版面留出来了,就差终审签字。”
林知远拿起信封翻了翻,又放下。“蒋明哲约我这周四见面。”
程薇皱起眉:“他约你?什么事?”
“电话里没说,只说是‘很重要的事,当面谈’。”林知远靠在椅背上,“我猜跟启明最近的资金流出有关。客户撤资的理由几乎都一样——算法团队不在了,深瞳还是不是原来那个深瞳,他们心里没底。”
程薇沉默了一阵,忽然笑了一声。“半年前你还在他工位上写代码,他连二十万奖金都不给你。现在他资产规模掉了四百亿,你这边快到五百亿了。”
“数字没意义。”林知远说,“先看周四他到底想干什么。”
周四下午两点,陆家嘴国金中心二期的裙楼咖啡厅。
林知远比约定时间早了五分钟到。挑了靠窗的位置坐下,点了杯美式。咖啡还没端上来,蒋明哲就从旋转门那边走了进来。
四十五岁的男人明显瘦了一圈,两颊凹了下去,西装挂在身上显得空荡。但步子还是很快,走到桌边拉开椅子坐下,把面前的水杯挪了挪,手指在杯壁上敲了两下。
“知远。”他开口,声音比三个月前哑了许多,“最近怎么样?”
“还不错。”林知远说,“直说吧,什么事。”
蒋明哲笑了一下,笑容停在嘴角没散开。“爽快。那我就直说了——启明现在需要一个新的架构。”
林知远端起咖啡喝了一口,没接话。
“合并。”蒋明哲往前倾了倾身子,“知屿并进启明,你的团队整体平移过来,我给你百分之三十的股权,外加董事席位。深瞳所有的知识产权归新公司,启明的牌照、渠道、存量客户全部开放给你用。你当首席技术官兼联席CEO。”
林知远放下咖啡杯。“你再说一遍。”
“合并。双赢。”蒋明哲语速快起来,“你知道启明的底子还在,牌照、托管行关系、券商通道,这些东西你从零开始要花两年。现在市场不好做,监管也在收紧,没有牌照的私募走不长。你有算法,我有体系,合在一起才是最优解。”
“股权怎么算?”
“启明现有估值基础上做置换,你按知屿的技术估值入股。我们找第三方的评估机构,你放心,不会亏你——”
“蒋总。”林知远打断他,“启明现在资管规模五百八十七亿,比起年初的一千亿缩水了四成多。你的净利润同比掉了六成。客户还在往外走。”
蒋明哲的笑容淡了些。“短期波动。”
“这不是短期波动。”林知远盯着他的眼睛,“你的核心客户走了一半,是因为他们发现启明最大的资产不是牌照也不是渠道,是算法。是那个被你用来写进商业计划书、用来做路演的‘深瞳’。”
咖啡厅里放着轻音乐,隔壁桌两个年轻人在讨论基金收益。蒋明哲的手指停在杯壁上,一动不动。
“你来找我合并,”林知远继续说,“是因为你去拉了三次机构资金都没拉进来。上个月你跟华鑫证券谈的那笔二十亿的委外,对方在尽调阶段就退出了。原因写得很清楚——算法核心人员已离职,系统可持续性存疑。”
蒋明哲的脸色变了。
“你怎么知道华鑫的事?”
“这个圈子很小,蒋总。”林知远说,“你每丢一个客户,我的投资人就多一个。泰和、中信建投资管、大家保险——他们离开启明之后,有一半来知屿做了尽调。”
蒋明哲猛地靠回椅背,胸口起伏了一下。沉默了将近半分钟,他重新开口,语气换了,软了下来,近乎恳切。
“知远,当年的事情,我可以解释。年终奖的分配,公司有公司的考虑。现在我可以补给你,数目你提——”
“我来告诉你一件你更该关心的事。”林知远把咖啡杯推到一边,从口袋里拿出手机,屏幕亮着,上面是顾清宁昨天发给他的最后一条消息。“财经周刊的顾清宁记者,做了三个月的调查。从启明二〇二三年的财务报表,到年终奖分配的内部文件,到你在开曼群岛设立的三层离岸架构,全部证据链已经整理完毕。”
蒋明哲的瞳孔收缩了。
“报道下周一发布。”林知远说,“标题叫《零元年终奖背后:启明资本千亿利润去哪了》。编辑已经终审签字了。”
咖啡厅的轻音乐还在响。隔壁桌的年轻人起身走了。蒋明哲的额头上渗出一层细汗,手在桌下攥紧了。
“你跟她说的。”他的声音从牙缝里挤出来。
“她联系我的时候,我什么都没说。后来她拿到了你们财务总监签过字的奖金发放审批单。”林知远站起来,把外套搭在手臂上,“蒋总,你今天约我来谈合并,但你应该约的是律师。”
他转身往外走。走了三步,又停下来,侧过身看了蒋明哲一眼。
“对了,你当初不给我年终奖的事,我没打算告你。没那个必要。你用了三个月时间,已经替我回答了所有问题。”
林知远推开玻璃门,春天的风迎面扑来。外滩的天际线在午后的光线里清晰而锐利。他拿出手机,给程薇发了一条消息。
“他提了合并。我拒了。”
程薇秒回了一条:“意料之中。顾记者那边我回了,下周一见报。”
林知远看着这条回复,嘴角动了一下。他站在国金中心门口的台阶上,仰头看了一眼二十八楼的方向。那排窗户反射着天光,看不清里面。
他收回目光,走向地铁站。手机在口袋里又震了一下,他没急着看。风从黄浦江面吹过来,带着四月的暖意,把外套的衣角轻轻掀起来。
走到地铁口的扶梯前时,他还是把手机掏出来看了一眼。是周屿发来的。
“泰和那边说要追加二十亿。下周签合同。”
林知远把手机放回口袋,站上扶梯。扶梯在往下走,身前身后都是匆忙的人流。他低着头,看着扶梯的金属台阶一级一级沉入地下,心想:四百八十亿到七百亿,中间差了一个启明。而下周一之后,这个差距只会更大。
第十六章 零元开始,百亿结束
四月的第二个星期一,早上八点,顾清宁的报道准时上线。
财经周刊官网首页头条,标题占了整整两行:《零元年终奖背后:启明资本千亿利润去哪了》。副标题更直接:记者调查发现,创始人蒋明哲通过三层离岸架构转移管理费收入,核心算法团队未获任何年终激励。
文章开篇是一张奖金发放审批单的照片,签字栏里蒋明哲的笔迹清晰可辨。交易部三十七人,合计发放金额四百零八万元,审批单最后一栏“算法策略总监年终奖”后面,用黑色签字笔划了一道斜线,旁边两个字:暂缓。
顾清宁在文章里列举了三组数据。第一组是启明资本2023年度净利润,一千零八十亿元,同比增长百分之三十七。第二组是管理费收入中转入离岸账户的部分,总计四十三亿元。第三组是核心团队年终奖占比——算法团队零元,交易团队人均十万出头,而蒋明哲个人通过关联公司获取的管理分红,折合人民币约七亿。
报道发布后三个小时,转发量突破两百万。
林知远是在知屿科技晨会上看到这条消息的。周屿把平板电脑递过来,屏幕上顾清宁的署名文章已经冲到热搜榜第三位。会议室里坐着十几个人,一半是从启明跟过来的老同事。
“启明的电话开始响了。”周屿说,声音平静,但嘴角压不住笑意,“我三个客户经理早上七点半就接到机构电话,问我们这边还有没有额度。”
林知远翻到文章末尾。顾清宁最后一段写的是:“当一家公司的创始人把千亿利润装进离岸口袋,把零元年终奖甩给核心员工时,商业逻辑就已经失效了。市场的回应从来不是靠法庭,而是靠脚投票。”
他放下平板,看了一眼会议室墙上。
那里挂着一个黑色木框,里面裱着一张A4纸。纸上的字迹已经有些模糊,但关键数字清晰可见:林知远,年终奖金——零元整。这是去年那张通知单,从公司系统里打印出来的。程薇在布展的时候特意选了黑色框,说配白墙好看。
“开始吧。”林知远敲了敲桌面,“今天路演,程薇主讲。下午三点之前把新增资金的托管方案发给泰和。”
报道发出的当天下午,启明资本总部的电话系统就接近瘫痪。三家大型券商资管部先后发出内部通知,暂停与启明资本的任何新增合作,并要求对存量产品进行风险评估。一家保险资管机构直接启动了赎回流程,涉及金额四十七亿。
第二天上午,启明资本召开临时董事会。蒋明哲在会上试图解释报道中的离岸架构“属于正常税务安排”,但第二大股东当场拿出手机,屏幕上是一份刚收到的证监会问询函。会议室沉默了整整五分钟。
当天下午五点,启明资本发布公告:蒋明哲因“个人原因”辞去公司首席执行官及董事会主席职务,即日生效。公告同时宣布,公司已接到主要股东提议,启动业务重组程序,由第三方机构托管运营。
林知远是在地铁上看到这条公告的。他刚从一个机构客户那里回来,对方在前一天把托管规模从十亿追加到三十亿。地铁车厢里挤满了晚高峰的人,他单手抓着吊环,另一只手划开手机,看完公告全文后按灭了屏幕。
车厢里有人在打电话,声音很大:“对,就是那个启明,新闻上说的那个。听说老板跑路了,客户的钱都往外面转呢……”
林知远听着这声音,看着车窗映出的自己的脸,三十三岁,眼角有了细纹,头发比三个月前长了一点。他想起来去年那个凌晨,他在办公室加班到三点,手机弹出年终奖通知,数字是零。他当时给程薇发了一条消息,只有三个字:关机了。
然后他真的把手机关机,睡了整整八个小时。那是过去三年里他睡得最沉的一觉。
周五,知屿科技召开合伙人会议。
周屿汇报了最新数据:公司管理规模达到四百八十七亿,深瞳2.0上线满三个月,累计盈利二百一十三亿。外部机构资金占比超过七成,其中三家是原启明资本的机构客户。“我们现在排在全市场量化私募的第十七位。”周屿放下激光笔,“下个月泰和那二十亿到账之后,应该能进前十五。”
程薇接着汇报团队情况。交易组扩充到二十二人,其中九人来自原启明交易部。风控合规团队独立建制,直接向合伙人会议汇报。她还提到,顾清宁已经接受了知屿科技的邀请,担任公司外部顾问,参与正在筹备的投资者关系体系建设。
“还有一件事。”程薇看了一眼林知远,“顾记者问能不能在咱们会议室拍张照片,作为她新书封面的素材。”
林知远转头看了看墙上那张裱起来的零元通知单。“跟她说,可以。”
会议快结束时,周屿提了一个建议:“要不要考虑把公司注册地迁到海南?那边有税收优惠,而且离上海远一点,跟启明的事情彻底切割。”
林知远摇了摇头。“不用迁。就放在上海,放在陆家嘴。”他站起来,走到会议室的白板前,拿笔写了一个数字:四百八十七亿。“三个月前我们从零开始,办公室租金都是周屿刷的信用卡。现在坐在这间会议室里的人,有一半是从启明出来的,我们很清楚自己为什么出来。”
他把笔放下,转过身看着所有人。“当一家公司把人当成成本的零头,那它的归零就是注定的。我们不用学启明怎么赚钱,我们只要记住,知屿赚的每一分钱,都是算法和团队算出来的,不是从别人口袋里挪出来的。”
会议结束后,程薇留了下来。会议室里只剩她和林知远两个人。窗外是陆家嘴的夜景,国金中心的灯光在黄浦江面上碎成一片金色。
“蒋明哲昨天给我打了电话。”程薇说。
林知远正在收拾桌上的文件,动作停了一下。“说什么?”
“他说想请你吃顿饭。没有别的,就是吃饭。”程薇靠在椅背上,语气里没什么情绪,“我帮你回了,说没时间。”
“嗯。”
沉默了一会儿。程薇站起来走到白板前,看着那个四百八十七亿的数字。“其实我一直在想一个问题。”她的声音轻下来,“如果去年他给你分了钱,哪怕只分一百万,你还会走吗?”
林知远把最后一份文件装进公文包,扣好搭扣。“我查过往年数据。2022年交易部年终奖总包六百万,算法团队两个核心成员各拿了八十万。2021年也有。”他抬起头,“所以不是给不给我钱的问题。是他从某一天开始,决定不再给算法团队分钱了。”
他拎起公文包,走到会议室门口,又停下来。“你问我如果,其实这个问题没有如果。他从一开始就没打算给。零元和零元的区别,只是早晚。”
程薇没再追问。她关掉会议室的灯,两人一前一后走进电梯。到了地下车库,各自上了各自的车。
林知远坐进驾驶座,没有马上发动。他拿出手机,翻到相册最底下,找到一张截图。那是2024年1月12日凌晨三点十七分的手机通知:奖金入账,金额零元。他盯着看了几秒,然后按下删除,手机提示“已删除”。
他系上安全带,把车开出地库。延安路高架上车辆稀疏,导航提示抵达目的地还有十八分钟。他打开车载音响,放的是一张十年前的爵士乐专辑。音乐声里,高架两侧的路灯一盏一盏往后掠过。
到家后他洗了个澡,把手机放在床头柜上充电。屏幕亮着,最后一条消息是周屿发来的:“泰和合同签了,周四到账。”他回了一个字:“好。”
然后他长按电源键,屏幕上出现关机选项。他点了确认,屏幕暗下去,房间只剩下窗外的路灯光透过窗帘缝隙照进来。
他躺下,闭上眼睛。去年那个凌晨,他关掉手机是为了逃避一个不愿意接受的现实。今天晚上关机,是为了睡一觉,明天早上八点还有路演。
三个月前他账户里关于年终奖的数字是零。三个月后,他在知屿科技的股份价值已经超过八十亿。这个数字明天还会变,但他今天晚上不关心了。
林知远翻了个身,呼吸渐渐平稳。窗外的上海还在亮着,陆家嘴的写字楼里有无数人还在加班,无数个算法还在跑,无数笔钱还在流动。但此刻这些事情都和他无关。
他睡着了。
(全文完)
文章虚拟演绎,请勿当真。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.