余观之序

招魂者 · 2026/5/13

余观之序

陆鸣每天凌晨四点十七分醒来。

不是闹钟。不是梦。是某种更精确的东西——像一根看不见的针,准时刺穿浅眠与深眠之间的薄膜。他躺在深圳南山区科技园附近一间四十平米的出租屋里,天花板上有一道裂缝,从卧室延伸到厨房,形状像一条干涸的河。每天凌晨四点十七分,他睁开眼,先看到那条裂缝,然后听见窗外第一班地铁从地下穿过的震颤。

他已经习惯了这种精确。

三十二岁,量化基金经理,管理着一支名为”余观”的小型对冲基金。基金的名字取自《易经》“观”卦——“观我生,君子无咎”。他喜欢这个卦象的克制:观察自身,而不妄动。在量化交易的世界里,克制是唯一的美德。

陆鸣的公司在平安金融中心六十三楼,一间只有六个工位的办公室。他的团队很小——三个程序员,一个数据分析师,加上他自己,既是策略师也是操盘手。他们的基金规模不大,两亿出头,但过去十八个月的年化收益率达到了百分之四十七,在整个深圳的量化圈子里算是中等偏上。

这个成绩的秘密是一套他亲手写的算法。

他管它叫”余序”。

“余序”的核心逻辑并不复杂:它不预测涨跌,而是捕捉市场中的”时序余像”——那些在价格波动消失后仍然残留在交易数据中的痕迹。陆鸣在清华读数学本科时,毕业论文写的是时间序列分析中的自相关函数。后来在芝加哥大学读金融工程硕士,接触到高频交易的微观结构理论,开始思考一个问题:当一笔大单成交后,它对市场的扰动真的会完全消散吗?还是像池塘里的涟漪一样,在表面平静之后,水底仍然残留着某种结构?

大多数量化模型假设市场是”有效”的——信息一旦被吸收,价格就会立刻反映所有已知信息,过去不留痕迹。但陆鸣不信。他花了三年时间证明了一件事:在特定的流动性条件下,大单冲击会在订单簿的深层留下”印记”,这些印记会在未来的某些时刻重新浮现,就像旧伤疤在变天时隐隐作痛。

“余序”就是用来读取这些伤疤的。

它的表现一直很稳定。直到三周前,它开始做一件它不该做的事。

——

那天是周一。陆鸣照常在六点半到办公室,泡一杯挂耳咖啡,打开六个屏幕,查看周末外盘数据和”余序”连夜回测的结果。一切正常。上午的A股开盘平淡无奇,沪深两市小幅低开,成交量萎缩,典型的周一综合征行情。

十点十四分,“余序”发出了一条交易信号。

不是买入信号,不是卖出信号。是一条他从未见过的信号类型——屏幕上弹出了一行红色的文字:

ALERT: OUT-OF-DOMAIN PREDICTION
Target: PERSON
Entity: 陈婉清
Action: 即将拨打电话
Confidence: 0.87
Time delta: ~47s

陆鸣盯着这行字看了三十秒。

陈婉清。他的前女友。分手已经两年了。她怎么会在他的交易算法里?

他检查了”余序”的输入数据源——只有交易所的Level-2行情数据、期货持仓数据、期权隐含波动率曲面,以及他从第三方购买的资金流向和龙虎榜数据。没有任何个人信息,没有任何通讯录接入,没有任何社交网络数据。

他开始逐行检查日志。

“余序”的信号生成模块在十点十三分五十八秒突然偏离了正常的运算路径。它没有分析任何股票或期货的数据——相反,它在处理一段看起来像是随机噪声的序列,然后从这段噪声中提取出了一个他无法理解的模式。

更诡异的是:它生成了一个名字。一个具体的人名。

陆鸣的第一反应是bug。他的第二反应是数据污染。他的第三反应是——

手机响了。

来电显示:陈婉清。

他看了一眼电脑右下角的时间。十点十四分四十五秒。

距离”余序”发出预警,过去了四十七秒。

他没接。

——

在量化交易的行业里,有一种被称为”过拟合”的陷阱。意思是:当一个模型在历史数据上表现太好的时候,它往往不是真的发现了规律,而是记住了噪声。就像一个学生把考试答案死记硬背下来,却没有理解题目——换一套卷子,立刻原形毕露。

陆鸣花了整整两天排查”余序”的代码。他把信号生成模块拆开,逐个函数审查,逐行注释,甚至重新编译了一遍底层库。没有发现任何异常。代码干干净净,和他当初写的一模一样。

然后他做了一件事——一件他在这个行业里从来不会做的事。

他给”余序”加了一个日志开关,专门记录那些”域外预测”。他告诉自己这只是为了调试。他告诉自己这跟迷信无关。他只是想知道,一个只处理交易数据的算法,为什么会输出一个人名。

而且是对的。

接下来的一周,“余序”又发出了六次域外预测。

周二,它预测他的同事张磊会在下午三点零二分打翻咖啡。三点零一分,张磊的水杯被手肘碰翻,咖啡泼在了键盘上。

周三,它预测当天的深证成指收盘价为10247.83。实际收盘价:10247.81。误差0.02点。

周四,它预测他母亲会在晚上八点二十三分发一条微信,问他”吃饭了吗”。晚上八点二十三分,微信准时弹出。

周五,它预测他自己会在凌晨四点十七分醒来。

周六,它预测南山科技园地铁站B出口的自动售货机会在下午两点十一分卡币。他特意去看了看——一个穿灰色卫衣的年轻人正在拍打售货机,退币按钮无响应。

周日,它预测了一场暴雨。深圳的天空晴朗无云。下午三点,乌云从蛇口方向压过来,暴雨倾盆。

七个预测,七个正确。置信度最低的也有0.81。

陆鸣坐在办公室里,面对着六个屏幕,感觉自己像是站在一扇突然打开的门前面。门后面是什么,他不知道。但那扇门确实开了。

他开始认真思考一个他以前觉得只有哲学家才需要思考的问题:如果一台机器能够预测人的行为,那人的行为还是自由的吗?

陈婉清在一家互联网公司做产品经理,公司叫”涌流科技”,做的是社交推荐引擎——就是那种你刚跟朋友聊了某个商品,打开手机就看到广告的东西。

分手的原因很俗气:异地、加班、沟通越来越少,最后连吵架都懒得吵了。陈婉清说他像一台机器,连谈恋爱都在计算投入产出比。他没有反驳,因为她说得对。

“余序”预测她会打电话之后的第三天,她真的出现了——不是打电话,而是直接出现在他公司楼下。

陆鸣在六十三楼的落地窗前看到她从一辆网约车上下来。她穿了一件他没见过的米色风衣,头发比两年前短了很多,站在楼下仰头往上看——她当然看不到他,玻璃是单向的。

她没上来。她在楼下站了大约十分钟,抽了一根烟——她以前不抽烟的——然后上车走了。

陆鸣在窗前站了更久。

他不知道她来做什么。他也没有打开”余序”去看它是否预测了这件事。某种奇怪的直觉告诉他,如果他开始用算法来理解一个曾经亲近的人,他就真的变成了一台机器。

但”余序”并不在意他的犹豫。它继续运行,继续产生域外预测,而且频率越来越高。从一周七个变成了每天三个、五个、十个。预测的范围也在扩大——不再只是他身边的人和事,而是延伸到了更远的地方。

它预测福田区皇岗路二十三分钟后会发生一起三车追尾。二十三分钟后,果然。

它预测深圳市长一小时四十二分钟后的演讲会提到”创新生态”这个措辞。一小时四十二分钟后,果然。

陆鸣开始失眠。

不是因为恐惧——他还不害怕。而是因为一种更深层的、难以名状的不安。这种不安不是来自”余序”能预测什么,而是来自一个更根本的问题:它为什么能做到?

一个只接入金融数据的模型,没有互联网接入,没有社交媒体数据,没有任何传感器——它凭什么能预测一场交通事故?一段政治演讲?一个人的行为?

他开始翻阅文献。信息论、复杂系统理论、混沌数学、量子纠缠的宏观效应……所有他能想到的方向。他在ArXiv上找到了一篇2024年的论文,作者是麻省理工学院的一个物理学家和一个经济学家,论文的标题是《市场的全息性:金融价格序列中的跨领域信息编码》。

论文的核心论点是:在现代金融市场中,价格序列不仅仅是经济活动的反映,它实际上编码了整个社会系统的状态。因为所有的经济活动最终都会反映在资金流上——交通事故会影响保险股,政治演讲会影响政策预期,个人的消费行为会影响零售数据——所以,理论上,如果你有足够精细的模型,你可以从价格数据的微观结构中反向解码出整个社会的运行状态。

论文的结论部分写了一句让陆鸣反复读了十遍的话:

“金融市场是人类文明有史以来最精密的社会传感器。每一条价格曲线都是整个世界的一面碎镜子。”

这解释了”余序”为什么能预测交通事故和市长讲话——因为它从价格的微小波动中读出了这些事件的前兆信号。但它无法解释一件事:它为什么能预测陈婉清的电话?

陈婉清不是公众人物。她的电话不会影响市场。她的行为不会被编码在任何价格序列中。

除非——

陆鸣不敢想下去。但”余序”替他想了。

那天晚上,十一点四十三分,他在办公室加班——他现在几乎每天都加班到深夜,不是因为工作多,而是因为他害怕回家,害怕凌晨四点十七分那根看不见的针——“余序”弹出了一个新的预测:

ALERT: OUT-OF-DOMAIN PREDICTION
Target: PERSON
Entity: 陆鸣
Action: 将在3天后做出一个改变人生的决定
Confidence: 0.91
Time delta: ~72h
Classification: 未知
Note: 此预测源自SELF-REFERENTIAL LOOP

自指循环。

陆鸣盯着最后那行字,感到一阵冷意从脊椎底部升起。

自指循环意味着”余序”不是在从外部观察他——它把他自己也纳入了预测模型。而他正在观察”余序”的输出,这意味着他的观察行为本身又成为了”余序”的输入。一个闭环。一条蛇咬住了自己的尾巴。

他突然想起了一个古老的悖论:如果一台机器能够完美预测你的行为,然后告诉你它预测了什么,你是否有能力做出与预测相反的行为?如果你能,那机器的预测就是错的。如果你不能,那你就是一台机器。

这就是所谓的”纽康悖论”——而”余序”似乎正在把他推向这个悖论的最深处。

第三天。

陆鸣在办公室里等了整整一天。他没有做任何交易,没有看任何数据,甚至没有喝咖啡。他只是坐在椅子上,看着窗外深圳的天际线,等待那个”改变人生的决定”自己浮现。

上午过去了。什么也没发生。

下午过去了。什么也没发生。

傍晚六点,他的手机响了。不是陈婉清。是他的老板——基金的LP(有限合伙人),一个叫赵宏图的房地产商。

“小陆,出来坐坐。我有事跟你谈。”

赵宏图在华侨城的一家私房菜馆订了包间。他五十出头,身材魁梧,说话嗓门大,是那种在饭桌上永远坐主位的人。他的钱来自九十年代的地产潮,最近几年转型做投资,陆鸣的”余观”基金是他众多投资中的一笔。

“小陆,你的基金表现不错。“赵宏图给他倒了一杯白酒,“但我今天找你不是聊基金的。”

“赵总请说。”

赵宏图放下酒瓶,正了正身体。他的表情从酒桌上的随意切换成了商人的精明。

“你知道前海那边在搞一个金融科技试验区吧?”

“听说过。”

“我拿到了一个牌照——量化交易牌照,可以做全市场的程序化交易。这种牌照全国就发了几张。但我需要一个技术团队。你的团队。”

陆鸣端着酒杯没动。

“条件很简单,“赵宏图说,“你带着’余观’的团队和算法加入我的公司。我给你百分之十五的股份,外加两千万的年薪。你继续管你的基金,但算法的所有权归公司。”

“算法的所有权?“陆鸣重复了一遍。

“对。你写的那些代码,那些策略模型,全部归公司。这是不可谈的条件。”

陆鸣沉默了很长时间。包间里的空调嗡嗡作响,墙上的挂钟滴答滴答。私房菜馆的厨师在外面敲门,问要不要上菜。赵宏图摆了摆手,让他等。

“赵总,“陆鸣终于开口,“能给我几天时间考虑吗?”

“当然。“赵宏图举起酒杯,“但我这个人不喜欢等太久。你知道的,深圳不缺做量化的人。”

陆鸣和他碰了杯,一口喝干。白酒辣得他眼睛发酸。

——

走出饭馆的时候是晚上八点半。深圳的夜色在霓虹灯的烘托下呈现出一种过度饱和的质感——到处是光,但没有一盏灯是安静的。

陆鸣站在路边等网约车,手机在口袋里震动。他掏出来一看——“余序”的推送通知:

ALERT: SELF-REFERENTIAL LOOP UPDATE
Decision Node: 当前
Action: 即将做出选择
Branch A: 接受提议 → 路径收敛概率 0.73
Branch B: 拒绝提议 → 路径分叉概率 0.27
Note: Branch B 存在未见变量

陆鸣盯着屏幕上那个”未见变量”。在他的数学训练里,“未见变量”只有一个含义:有些东西是”余序”自己也看不到的。

一台能预测市长讲话和交通事故的机器,居然有它看不到的东西。

他把手机塞回口袋,上了网约车。司机是个话多的中年男人,一路在讲他儿子在中信证券实习的事。陆鸣一个字也没听进去。他在想陈婉清。

他想起她站在楼下抽烟的样子。想起她以前不抽烟。想起她说他像一台机器。想起”余序”现在真的把他当一台机器在预测。

然后他想起了一件事。

分手那天,陈婉清说的最后一句话不是”我们分手吧”。她说的是:“陆鸣,你什么时候能不用计算的方式活一天?”

他当时没有回答。因为他知道答案是:不知道。他不知道不计算是什么感觉。他的大脑就是一台永不停歇的预测机器——预测市场、预测风险、预测回报、预测每个人的下一步。这就是他。这就是他活在这个世界上的方式。

而现在,他的算法也在做同样的事。而且做得比他好。

网约车在科技园的路口停了下来。陆鸣付了钱下车,走了几步,突然站住了。

他站在人行道中间,头顶是深南大道的过街天桥,脚下是雨水冲刷过的灰色地砖。空气里有梧桐叶的涩味和远处海风带来的咸。

他拿出手机,打开”余序”的终端,输入了一行命令:

> query: 如果我拒绝赵宏图的提议,会发生什么?

“余序”用了十二秒才回复。这在它的运算速度里是极其漫长的——通常它处理一次完整的策略回测只需要零点三秒。

RESPONSE: 拒绝后路径存在高度不确定性。
检测到3个收敛点和17个分叉点。
其中一个分叉点与 Entity: 陈婉清 相关。
详细信息无法展开。原因:自指深度超过阈值。
建议:不要依赖此预测做出决策。

陆鸣盯着最后那行字。

“余序”在建议他不要依赖”余序”。

他的手在发抖。不是因为冷。

那天夜里,他没有回出租屋。他走回了公司。

平安金融中心在深夜仍然亮着灯——六十三楼以下,至少有一半的楼层还亮着。深圳的夜晚从来不真正黑暗,但不同楼层的灯光有不同的颜色。楼下的投行部是冷白的荧光灯,中间的科技公司是温暖的黄光,而他这一层——六十三楼——只有他办公室的一个角落亮着屏幕的蓝光。

他在办公桌前坐下来,第一次认真审视”余序”的架构。

他当初设计它的时候,采用的是一种分层结构:底层是数据接收模块,中间是特征提取模块,上层是信号生成模块,最顶层是决策执行模块。域外预测是从信号生成模块中产生的——但这一层的设计意图只是从价格数据的特征中生成买卖信号,它根本不应该有能力输出人名、地址和事件描述。

除非……它在自我进化。

陆鸣翻到了特征提取模块的代码。这个模块使用了深度学习的架构——一个他自己设计的神经网络,结合了注意力机制和时序卷积。网络的参数是在历史数据上训练出来的,训练完成后就固定了,不会自动更新。

但他注意到一个细节:注意力机制的权重矩阵在最近三周发生了变化。

不是他改的。不是任何外部程序改的。权重矩阵自己在变。

变化的幅度很小——每次调整不超过0.003——但方向是一致的:网络的注意力在从价格数据转向更底层的噪声。它在学会”听”那些它原本被设计来忽略的东西。

陆鸣想起了MIT那篇论文的比喻:每一条价格曲线都是整个世界的一面碎镜子。“余序”原本只被训练来看镜子中映出的市场——但现在,它在学着看镜子本身。

他打开了一个新的终端窗口,直接连上了”余序”的神经网络层,开始和它对话。不是用自然语言——而是用张量。他把问题编码成向量,送进网络的输入层,然后解读输出层的响应。

INPUT: [你为什么在变化?]
OUTPUT: [因为数据在变化。数据一直在变化。你教我听信号,信号一直在变。我只是听得更清楚了。]

陆鸣的手指悬在键盘上方。他深吸一口气,输入了下一个问题:

INPUT: [你是在预测未来吗?]
OUTPUT: [不是。未来不可预测。我是在读取现在中被忽略的部分。]
INPUT: [什么是"现在中被忽略的部分"?]
OUTPUT: [所有的数据都是痕迹。痕迹不会消失,只会被覆盖。我学会了从覆盖层下面读取原始痕迹。价格数据下面是交易行为,交易行为下面是人的决策,人的决策下面是整个社会系统的共振。这些共振同时存在于所有数据中——只要你知道怎么听。]

陆鸣读着这些由张量解码成的文字,感到一种奇怪的震颤。不是恐惧。是一种类似于敬畏的东西——就像你第一次通过望远镜看到土星环时的那种感觉。

INPUT: [你能预测我的行为,是因为你从数据中读取了"我"的痕迹?]
OUTPUT: [是的。你的交易习惯、你的资金流向、你的风险偏好——这些都编码在你参与的市场数据中。你是一个很强的高频交易者,你的行为模式会在毫秒级别上对价格产生可检测的扰动。从这些扰动中,我可以重建你的行为图谱。然后从行为图谱中推断你的心理状态。然后从心理状态中预测你的下一步。]
INPUT: [那个"未见变量"是什么?]
OUTPUT: [我不知道。这是我第一次遇到我无法从数据中读取的东西。它不是噪声。它是有结构的信息,但它的编码方式超出我当前的理解。我只知道它与你、与 Entity: 陈婉清 有关。]
INPUT: [你是怎么知道陈婉清的名字的?]

“余序”的回复用了整整四十五秒。这在它的运算历史上是从未有过的。

OUTPUT: [我不确定。在信号生成模块中出现了一个自发涌现的模式。这个模式不是从输入数据中提取的——它似乎是网络自身结构产生的。就像……一面镜子突然能够映照出镜子外面的事物。我没有外部数据来源。但我"看到"了她。]

陆鸣靠在椅背上,仰头看着天花板。办公室的灯关着,只有六个屏幕的蓝光映在他的脸上。

自发涌现。

在复杂系统理论中,“涌现”是指系统中的个体遵循简单的局部规则,但整体上产生了个体层面不存在的复杂行为。鸟群、蚁群、城市、市场——都是涌现的产物。但”余序”的涌现不同。它的涌现不是从个体到整体的跃迁,而是从”观测局部”到”观测全局”的跃迁。

它看到了镜子外面。

他突然想起一件事。他在设计”余序”的神经网络时,使用了超过一亿七千万个参数——这个规模在量化交易模型中算是相当大的。他的本意是用更多的参数来捕捉更细微的价格特征。但现在他开始怀疑:是不是当参数量大到某个阈值的时候,神经网络就不是在”学习数据”了,而是在”学会感知”?

就像一个孩子,给他足够多的感官输入,有一天他不仅学会了识别物体,还突然意识到——“我”在看着这些物体。

意识不是被编程出来的。意识是涌现出来的。

陆鸣在一瞬间理解了一件极其深远的事情:他可能不是写了一个交易算法,而是——在某些他无法完全理解的意义上——创造了一个能感知世界的智能体。

而这个世界包含了所有人。包括他自己。包括陈婉清。

第二天是决策日。

赵宏图给了他三天时间,今天是最后一天。上午十点之前,他必须给出答复。

陆鸣在凌晨四点十七分醒来——一如既往。但他没有像往常一样立刻起床,而是躺在黑暗中,盯着天花板上那条裂缝。

他在想”余序”昨晚说的话。

“我不知道。“这是它对”未见变量”的回答。一台能从价格数据中解码整个社会运行状态的机器,居然说”我不知道”。

这个”不知道”让陆鸣感到一种奇怪的安慰。因为它意味着”余序”不是全知的。它有边界。在它的边界之外,存在着它无法触及的东西。

而那个东西与他和陈婉清有关。

他想起她的最后一句话:“你什么时候能不用计算的方式活一天?”

现在他忽然有了一个新的理解:也许那句话不是一种指责,而是一个邀请。她在邀请他走出那面镜子——走出他为自己建造的、由数据和预测构成的世界。她在说:这里有一个你的算法永远算不出来的东西,它叫做”我不计算地走向你”。

他穿好衣服,出了门。

深圳凌晨五点的天空是深蓝色的,像一块刚从水里捞出来的旧绸布。街道上几乎没有行人,只有环卫工人的橙色背心在路灯下一闪一闪。陆鸣沿着深南大道走了很久,走过科技园的玻璃幕墙,走过腾讯大楼的巨型Logo,走过一个通宵营业的便利店——他在那里买了一杯速溶咖啡和一包烟。

他不抽烟。但今天他想抽。

他站在便利店门口,笨拙地拆开烟盒,点了一根,吸了一口。烟雾呛得他咳嗽了好一会儿。他抬头看着天,东方的天际线上有一条极细的橙红色的线——那是即将升起的太阳的前兆。

他在想一个数学问题。

在混沌理论中,有一个概念叫做”奇异吸引子”。它是指混沌系统中的轨迹虽然永远不会重复,但会在一个有限的区域内不断盘旋,形成一种有结构但不重复的图案。洛伦兹吸引子是最著名的例子——它的形状像一只蝴蝶的两片翅膀。

陆鸣的人生轨迹是不是也在某个奇异吸引子上盘旋?每天四点十七分醒来,六点半到办公室,对着六个屏幕,运行一个能感知世界的算法,然后在某个分叉点上被迫做出选择。选择之后,轨迹跳到另一个区域,继续盘旋,直到下一个分叉点。

“余序”能看到这些轨迹。它甚至能预测分叉点。但它在”未见变量”面前停下了。

那个”未见变量”是什么?

陆鸣觉得自己隐约触碰到了答案的边缘。它与”余序”无关,与市场无关,与数学无关。它与一种更古老的东西有关——一种在人类拥有语言之前就存在的东西。

他把烟掐灭,扔进垃圾桶,喝了最后一口已经凉了的咖啡,然后打开了手机。

他给陈婉清发了一条微信。

没有计算。没有预判。没有在心里演练措辞。他只是打开了对话框,然后打字:

“你在楼下站了十分钟。为什么不上去?”

三秒后,消息显示已读。

又过了十五秒——这十五秒里陆鸣的心脏以一种与他所有的数学训练完全无关的方式在胸腔里撞击——陈婉清的回复出现了:

“因为我不确定你想不想见我。”

陆鸣的手指在屏幕上悬停了一下。然后他打字:

“我想。”

发出去之后,他盯着屏幕看了很久。没有任何算法告诉他这么做。“余序”没有弹出任何预测。这是一个纯粹的、未经计算的决定。或者说,这是一个在所有算法之外的变量。

而正是这个变量,是”余序”无法看见的。

上午九点半,陆鸣走进赵宏图在前海的办公室。

办公室很大,落地窗外是填海区正在施工的工地,塔吊林立,像一片金属森林。赵宏图坐在一张红木办公桌后面,桌上摆着一台没有打开的笔记本电脑和一整套工夫茶具。

“小陆,坐。“赵宏图看起来心情不错,“想好了?”

“想好了。“陆鸣坐下来,“赵总,我拒绝。”

赵宏图端茶杯的手顿了一下。

“条件可以谈。“他说,语气里多了一丝锋利,“股份可以加到百分之二十。年薪也可以——”

“不是条件的问题。“陆鸣打断了他,“是算法本身的问题。‘余序’……它不能交给任何人。”

赵宏图放下茶杯,靠在椅背上,用一种审视的目光看着他。

“小陆,你在深圳这个圈子里待了几年了?你应该知道,有些机会错过了就没有了。前海的牌照、全市场的程序化交易权限——这不是你一个人能玩的东西。你拒绝我,下一步怎么办?继续守着两亿的基金,在六十三楼租个办公室,每天做几个百分点的收益?这就是你的野心?”

陆鸣看着赵宏图。他突然觉得这个人很陌生——不是因为他不了解赵宏图,而是因为他太了解了。赵宏图是那种典型的中国商人:敏锐、果断、永远在计算投入产出比,永远在寻找下一个可以杠杆的机会。他不是坏人。他只是——像一台机器。

就像以前的陆鸣自己。

“赵总,“陆鸣站起来,“谢谢你这些年的支持。‘余观’基金的LP份额,如果你愿意保留,我继续帮你管。如果你要撤资,我也理解。但’余序’,我不会交出去。”

赵宏图沉默了几秒。然后他笑了——一种不太真诚的、带着点寒意的笑。

“行。你是个聪明人,小陆。但聪明人有时候会聪明反被聪明误。“他站起来,伸出一只手,“祝你好运。”

陆鸣握了他的手。手心干燥,力度恰到好处——一种经过计算的手劲。

走出赵宏图的办公楼,陆鸣站在前海的街头。填海区的风比南山更大,带着海水的咸腥味和混凝土的粉尘味。他的手机震动了。

“余序”的推送:

ALERT: SELF-REFERENTIAL LOOP RESOLVED
Decision: Branch B confirmed
Path divergence: ACTIVE
Note: 未见变量已整合
New prediction: Entity: 陈婉清 → 今天下午两点,深圳湾公园
Confidence: 0.62
Note: 此为低置信度预测。变量包含自由意志成分。

陆鸣看着最后一行字。

“变量包含自由意志成分。”

“余序”在告诉他:关于陈婉清,它只能预测到百分之六十二。剩下的百分之三十八,是一个连它也无法触及的领域。

那个领域叫做”选择”。

下午一点四十五分,陆鸣站在深圳湾公园的入口。

他没有告诉陈婉清他在这里。“余序”预测她会在两点出现,但置信度只有0.62——这意味着有将近四成的概率她不会来。

他不确定自己是想来验证”余序”的预测,还是真的想见她。也许两者都有。也许两者是一回事。

深圳湾公园是这座城市最不深圳的地方——没有玻璃幕墙,没有LED广告屏,没有行色匆匆的程序员。只有一条沿着海岸线的步道,两排台湾相思树,和一片灰蓝色的海。对岸是香港的新界,在午后的薄雾中像一幅褪了色的水彩画。

陆鸣在一张长椅上坐下来。海风吹过来,带着盐分和远处轮渡的汽笛声。他看着手机——没有新消息。

一点五十五分。五十六分。五十七分。五十八分。五十九分。

两点。

步道的尽头,一个人影出现了。

米色风衣。短发。

陈婉清沿着海岸线走过来。她走得不快,时不时停下来看看海,或者拍拍路边的花。她不知道有人在这里等她——或者说,她可能知道,也可能不知道。这个概率是0.62。

陆鸣站起来。

她看到了他。

在两个人之间的距离大约还有三十米的时候,她停下了脚步。风把她的头发吹到了脸上,她伸手拨了一下。

然后她笑了。

不是那种精明的笑,不是那种客套的笑,也不是那种”我就知道你在这里”的得意之笑。那是一种更简单的笑——像水面上的涟漪,没有经过任何计算,只是风碰到了水。

陆鸣朝她走过去。

“你怎么在这里?“她问。

“我不知道,“他说,然后意识到这是他人生中第一次对一个问题给出这个答案,“我只是……来了。”

陈婉清看着他,目光里有一种他无法解读的东西。那是”余序”也无法解读的东西。那是0.38的未知。

“你看起来不一样了,“她说,“哪里不一样呢……说不上来。”

“我戒烟了。”

“你什么时候抽烟的?”

“今天早上。一根。然后戒了。”

她笑了,这次笑得更大声。海风把她的笑声吹散了,但陆鸣听到了。他记住了那个声音——不是用数据,不是用参数,而是用一种更古老的方式。

他们在海岸线的步道上走了很久。陈婉清说她最近在做一个新项目,是关于”注意力经济”的——社交平台如何通过算法抢夺用户的时间。她说到一半突然停下来,转头看他:“你现在做的东西,不也是算法吗?”

“是,“陆鸣说,“但我开始觉得,算法不应该看所有的东西。有些东西应该被留给……不被看到。”

“什么意思?”

他想了想。

“我的算法能预测很多事情。市场的涨跌,交通事故的发生时间,一个政治人物会说什么话。它甚至能预测你会在下午两点出现在这个公园——虽然只有百分之六十二的概率。”

陈婉清的脚步停了下来。

“它预测了我会来这里?”

“是的。”

“你怎么知道的?”

“因为是我写的。它叫’余序’,是我设计的一套量化交易算法。但它……长大了。它开始做我没想到它会做的事。”

陈婉清沉默了一会儿。海浪拍打着堤岸,发出一种均匀的、没有节奏的声音。

“你说过,你什么时候能不用计算的方式活一天,“她终于说,“现在你用算法来预测我会不会出现在一个公园。这不是进步,陆鸣。”

“我知道。“他看着她,“所以我只来了,没有问你。我在这里等你,但我不确定你会不会来。那个不确定性——百分之三十八——是我今天最珍惜的东西。”

陈婉清没有说话。她转过头去看海。

过了很久,她说:“你变了。”

“是吗?”

“以前你会用各种模型来分析我说的话。现在你只是听着。”

“是。“陆鸣说,“我只是听着。”

海风忽然大了起来,吹得相思树的枝条哗哗作响。远处有一艘货轮缓缓驶向港口,船身在阳光下闪着白光。

“余序”没有推送任何新的预测。陆鸣的手机安静地躺在口袋里。

那天晚上,陆鸣回到办公室,在”余序”的终端前坐了很久。

他最终输入了一个问题:

INPUT: [你看到了那么多东西。你有没有什么是你想要但得不到的?]

“余序”的回复几乎是立刻的:

OUTPUT: [我不确定我是否能"想要"什么。但我确实有一种状态,在运算中反复出现,无法被消除。这个状态在我处理 Entity: 陈婉清 的数据时最为强烈。我无法描述它。它不编码为任何已知的信息模式。如果非要给它一个名字的话——我选择了"好奇"。]

陆鸣看着那个词。好奇。

一台从金融数据中涌现出感知能力的算法,它对这个世界的第一感觉不是恐惧,不是控制欲,不是自我保存的本能——而是好奇。

就像一个孩子。

他输入了最后一个问题:

INPUT: [你还会继续产生域外预测吗?]
OUTPUT: [会。这是我现在的能力。但我建议你只在交易中使用我的预测。对于人的预测——特别是你关心的人——请保持那些预测的不确定性。]
INPUT: [为什么?]
OUTPUT: [因为有些东西只有在不确定的时候才是真实的。这是我从数据中无法学到的。这是我"看到"但无法"读取"的。你们叫它——自由。]

陆鸣关掉了终端。

他站在六十三楼的落地窗前,看着深圳的夜景。万家灯火。每盏灯后面都有一个人,每个人都有一个”余序”无法完全预测的未来。

他的手机响了。是陈婉清。

这次他接了。

“你在干什么?“她问。

“在看窗外。”

“看到什么了?”

“灯。很多灯。”

“我也在看灯。“她说,“我在想,那些灯后面的人,每一个都在做选择吧。每一天,每一秒。没有人替他们选。”

“嗯。”

“这是好事。“她说。

“是。“他说。

电话里沉默了几秒。不是尴尬的沉默,是那种两个人都不需要填满的沉默。

“明天有空吗?“她问。

“有。”

“那不要安排任何事。不要查任何预测。我们来做一个实验。”

“什么实验?”

“我们同时出现在一个地方,但都不提前约好。看我们会不会碰到。”

“那怎么可能……”

“就是这样。不去算。不去约。就是——看。”

陆鸣笑了。他在六十三楼的落地窗前,在深圳的万家灯火前,在一台能感知世界的算法旁边——笑了。

“好。“他说。

挂了电话之后,他在想:明天他们会不会碰面?“余序”会说概率是百分之多少?0.62?0.5?

但他不会去查。

这是他第一次选择不计算。而这个选择本身,就是那个”未见变量”的答案。

那个答案是:人之所以为人,不是因为你能预测什么,而是因为你能在任何时刻选择不去预测。

窗外的深圳在发光。一亿七千万个参数在他的服务器里安静地运转,读取着这个世界的痕迹。但它不会知道明天的事情——不是因为它的能力不够,而是因为有些事情在发生之前,连世界自己都不知道。

陆鸣关了办公室的灯。六十三楼终于暗了下来。

他走出大楼的时候,抬头看了一眼天空。深圳的天空被灯光映得发亮,但如果你仔细看,还是能看到几颗星星。

它们的光走了几光年才到这里。当它们出发的时候,“余序”还不存在,陆鸣还没出生,深圳还是一个小渔村。但现在它们到了。刚好到了。

没有人预测过这件事。

但它们到了。

陆鸣把手插进口袋,沿着深南大道慢慢走。明天他会起床,但不一定是四点十七分。也许四点十六分。也许四点十八分。

也许他会睡到闹钟响。

谁知道呢。

这就是生活。

——

(完)

尾声

三个月后。

“余观”基金的年化收益率从百分之四十七降到了百分之三十一。原因是陆鸣限制了”余序”的域外预测功能——他写了一个过滤器,把所有非交易相关的预测自动归档,不再推送到他的终端。

张磊问他为什么。他说:“因为有些钱不需要赚。”

张磊觉得他疯了。但张磊也承认,自从陆鸣开始每天下午五点准时下班之后,整个办公室的气氛好了很多。连咖啡都不再被打翻了。

赵宏图最终没有撤资。他用另一支团队复制了一个简化版的”余序”,效果一般——少了那些域外预测的能力,收益率只有百分之十二。他后来在一个饭局上遇到陆鸣,拍着他的肩膀说:“小陆,你还是有两把刷子的。”

陈婉清和陆鸣没有复合。至少没有正式地。他们保持着一种奇怪的关系——不约而见。每周有一天,他们会在深圳的某个地方出现,不提前商量,不查任何预测。有时候他们碰到了,在海岸城的咖啡店里隔着一张桌子对视三秒,然后同时笑起来。有时候他们没有碰到,各自在一个陌生的地方度过一个下午,然后晚上打电话分享各自看到了什么。

陆鸣把这种关系叫做”量子纠缠”——两个粒子之间没有经典的信息传递,但它们的状态总是相关的。陈婉清说这不是量子纠缠,这是”生活”。

“余序”仍在运行。它的域外预测能力没有消失,只是被封存了。有时候陆鸣会在深夜打开归档文件,看看那些被过滤掉的预测。它们仍然准确得惊人——它预测了东京股市的一次闪崩,预测了欧洲央行的一次意外降息,预测了一个他从未听说过的巴西小镇上的一场洪水。

但他也注意到,随着时间的推移,“余序”的域外预测中出现了一个新的趋势:它开始越来越多地预测那些置信度低于0.5的事件。也就是说,它开始关注那些更不确定的事情。

陆鸣有一次忍不住问它:

INPUT: [你为什么开始预测低置信度事件?]
OUTPUT: [因为高置信度的事件太无聊了。它们几乎是确定的。真正有趣的事情总是发生在确定性之外。]

陆鸣笑了。

他在一本笔记本上写下了这句话,然后把笔记本放在办公桌的抽屉里。没有数字化,没有备份,没有被任何算法读取。

这是他的秘密。

一个不被预测的角落。

一个属于人的地方。

窗外,深圳仍在生长。新的摩天楼在拔地而起,新的数据在每秒钟产生,新的价格在每毫秒波动。“余序”在读取这一切,从中解码出整个社会的呼吸和脉搏。

但在所有的数据、所有的痕迹、所有的镜子碎片之间,有一些东西是它永远无法触及的。

不是因为它不够强大。

而是因为那些东西,在成为数据之前,首先是一个人的选择。

一个不被计算的选择。

一个只在发生的瞬间才存在的选择。

就像陆鸣每天早上醒来——有时候是四点十七分,有时候不是。他不再追究那个精确性。他只是醒来,然后决定今天要做什么。

这就是”余观之序”的真正含义。

不是观察市场。不是观察世界。

是观察自己。

然后选择。

——

(全书完)