靠向椅背。
帕罗奥图,03:07:33。
秦静在幽灵算法的交易日志里写下最后一笔:
14:07:33 USD/JPY突破104.20
第三阶段指令全部成交
累计买入: 30.2亿美元
成交均价: 103.93
出口商今日总消耗:约31亿美元
收盘价(伦敦): 104.15
陆辰把那行104.15看了三秒。
然后关掉订单执行窗口。
“成本。”他说。
秦静调出结算预估。
“交易成本:约1200万美元。主要是流动性抽水和冲击成本。”
她停顿。
“获得数据:出口商防御上限约104.50。补单系统延迟峰值2.7秒。财务省口头干预触发线....今日未被触发,可能在105.00上方。”
陆辰点头。
他没有看盈利,没有看浮亏。
他从白板槽里抽出红笔,在5月6日的格子里写下:
104.15
出口商消耗: 31亿
防御上限: 104.50
下一目标: 105
笔尖在105那个数字上停了两秒。
他放下笔。
秦静看着那行字。
“他们知道我们在测底线。”她说。
陆辰没回头。
“知道。”
“下一轮他们会补仓,调整防御阵型。”
“会。”
他转身,走回工作站。
屏幕上,幽灵算法安静地运行着。
状态:正常
无待执行指令
...
他坐进椅子,靠向椅背。
凌晨三点十五分。
帕罗奥图的夜空最暗的时刻。
他没有关掉屏幕。
只是坐在那里,看着那行104.15。
服务器风扇持续低鸣。
窗外,橡树林在夜风里沙沙作响。
东京,19:22分。
元町大厦十二层的灯还亮着。
野村坐在长桌前,面前摊着今全天的交易记录打印件。31亿美元....五大商社联合防御弹药,一天消耗了一半。
他拿起笔,在页边空白处写下一行字:
104.50还能守多久
笔尖停在那个问号末尾。
他没有写答案。
窗外,试验跑道已经暗下来了。那些伪装车在黄昏前驶回车库,银灰色的车身融入暮色,只留几盏橙色的照明灯零星亮着。
他把笔搁下。
没有收进胸袋。
就搁在那行字旁边。
纽约,西街200号,16:41分。
布坎南把当天的交易日志归档,关掉彭博终端。
对面工位的年轻交易员还在复盘下午的行情。
“托马斯,”他转过椅子,“你说让硅谷小子知道华尔街不是算法能完全预测的....但他还是突破104.20了。”
布坎南站起身,从衣帽架上取下风衣。
“他没赢。”他说。
年轻交易员没懂。
布坎南把风衣搭在手臂上。
“他只是知道我们是怎么输的。”
“这次我们困难了。”
.....
苝京,5月7日清晨六点二十分。
复兴门内大街156号,地下三层。
日光灯管在天花板上一字排开,冷白色的光均匀铺满无窗的会议室。长桌两侧坐着八个人,深灰色或藏青色西装,领带系得规整。桌面没有文件,没有笔记本电脑,只有每人面前一杯清茶,玻璃杯壁凝结着细密的水珠。
靠窗那侧....尽管没有窗...第五个座位上,一个五十出头的男人摘下眼镜,用麂皮绒布缓缓擦拭。
他姓周。
名片上的职务是中国外汇管理局储备管理司副司长。今天这场会的会议纪要上,他的名字会被隐去。
“四月十五日至今。”他开口,声音不高,但每个字都清晰,“境外累计购入63.4吨。”
他把眼镜重新戴上。
“伦敦、苏黎世、纽约三地分仓。中行负责欧洲时段,工行负责美国时段,建行和农行跟单。分散度合格,未被市场识别为单一买家。”
长桌对面,一个四十岁上下的女人翻开笔记本。
她是央行货币政策司的处长,姓林。今天来旁听,不代表任何立场,只负责把会议内容准确记入内部备忘录。
“价格区间。”周副司长继续说,“1340至1360美元。最高一笔成交1362.80,最低1341.50。平均成本1351.20。”
他停顿。
“距离目标建仓区间还有距离。”
没有人接话。
林处长的笔尖在纸面上匀速移动,发出细密的沙沙声。
“1200。”周副司长说。
他把这三个数字重复了一遍,像在确认某种不可更改的锚点。
“1200美元以下,建立2000吨战略储备。”
他顿了顿。
“现在是1600吨。”
长桌另一端的年轻司长助理抬起视线。
“美国缩减QE的预期已经计入金价。”他说,“4月15日的暴跌证明,黄金的避险属性正在让位于美元资产的收益预期。如果市场形成央行在1200下方无限量托底的共识....”
“那就不能形成共识。”周副司长打断他。
他把茶杯推到桌中央。
“所以才是这个节奏。分散,小额,持续。不让任何一家做市商识别出订单模式,不让任何一篇彭博头条写中国央行抄底黄金。”
他看着年轻助理。
“我们不托底。我们只是...在别人恐惧时,适量贪婪。”
会议室安静了几秒。
林处长在笔记本上写下:
“适量贪婪。”
周副司长站起身。
“五月剩下的时间,维持每日2-3亿美元的节奏。伦敦下午盘优先,苏黎世上午盘次之,纽约尾盘补充。”
他走向门口。
“1350以上暂停追高。1320以下加速。”
门合上。
林处长的笔尖还悬在纸面上空。
她没有写下“1320”。
帕罗奥图,5月7日凌晨三点四十分。
陈玥的传真纸从机器里缓慢吐出来,边缘的锯齿切割线还带着热敏纸特有的微温。
秦静站在传真机旁,等最后几厘米纸卷完全退出。
她把传真纸搁在工作台边沿。
香港 5.7 16:30
中国央行: 4.15-5.6境外累计购入黄金73.2吨。
昨日新增9.8吨,创单日新高。
建仓节奏:每日2-3亿美元,分散三地市场,订单特征未被做市商聚类识别。
非短期操作。目标: 1200以下建立2000吨储备。
目前约1600吨。
背后逻辑:美元信用长期担忧。
陆辰读完。
他把传真纸推回秦静手边。
“期货头寸。”
秦静调出幽灵算法的黄金持仓界面。
黄金空头名义敞口: 276亿美元
实际本金: 13.8亿美元
加权成本: 1,568美元
当前市价: 1,376美元
浮亏: 3.91亿美元
陆辰看着那行276亿。
五秒。
“减仓。”他说。
秦静的手指没有立刻落在键盘上。
“规模。”
“期货空头减5亿美元名义本金。不是平仓,是结构调整。”
秦静开始输入指令。
幽灵算法监控窗口跳出一行黄字:
指令:减持COMEX黄金期货空头
规模: 5亿美元名义本金
执行策略:冰山订单+时间加权
目标:释放保证金,优化风险敞口
状态:录入待执行
陆辰没有按确认。
他把光标移到第二行。
“矿业股。”
秦静调出另一组数据。
纽蒙特矿业(NEM): 31.15美元
巴里克黄金(ABX): 17.01美元
金罗斯黄金(KGC): 5.87美元
4月15日以来平均跌幅: 42%
隐含波动率: 68%
陆辰看着那行68%。
“看跌期权。”他说,“纽蒙特、巴里克。”
秦静调出期权链。
纽蒙特矿业 6月到期执行价30美元
权利金: 1.85美元
隐含波动率: 71%
巴里克黄金 6月到期执行价16美元
权利金: 1.12美元
隐含波动率: 74%
“规模。”秦静问。
“3亿美元名义本金。纽蒙特六成,巴里克四成。”
她快速计算。
纽蒙特: 1.8亿美元/ 1.85≈ 9700手
巴里克: 1.2亿美元/ 1.12≈ 10700手
权利金总额:约3300万美元
她把测算结果推过桌面。
陆辰看了三秒。
“执行。”
秦静按下确认键。
幽灵算法窗口滚动出新指令:
新增策略:买入纽蒙特矿业看跌期权
规模: 9700手
权利金: 1,794.5万美元
新增策略:买入巴里克黄金看跌期权
规模: 10700手
权利金: 1198.4万美元
状态:录入待执行
陆辰按确认。
屏幕上跳出一行绿字:
订单已发送
他关掉指令窗口。
秦静看着他的侧脸。
“如果金价因央行买入而企稳。”陆辰没有回头,“矿业股跌幅会大于金价本身。”
他顿了顿。
“期权杠杆更高。”
苏黎世,5月7日上午九点二十分。
班霍夫大街18号,三楼。
苏菲·梅耶尔站在窗前,手机贴着耳廓。听筒里传来香港代表处负责人的声音,隔着六小时时差,带着维多利亚港清晨的潮气。
“梅耶尔女士,确认了。四大行过去三周累计购入73吨。不是基金配置,是央行增储。”
她没说话。
“目标建仓区在1200美元以下。目前1350以上暂停追高,1320以下会加速。”
苏菲把手机换到左手。
“我们的出货计划。”
“原计划五月向印度交付45吨,六月30吨。香港中转仓还有12吨库存。”
她看着窗外。
班霍夫大街刚开门营业。卡地亚的橱窗清洁工在用鹿皮擦拭展示柜玻璃,动作均匀,一圈一圈。
“调整。”她说。
电话那边没有立刻接话。
“六月那30吨,延后到七月交付。香港的12吨暂不调往孟买,留在仓里。”
“梅耶尔女士,如果六月金价继续下跌....”
“如果六月金价继续下跌,印度进口商会要求我们降价重签合同。”苏菲打断他,“但中国人不会。”
她停顿。
“中国人要的是战略储备,不是短期利润。”
电话那边沉默了三秒。
“明白。”
苏菲挂断电话。
她把手机搁在窗台上,没有放进口袋。
视线落在班霍夫大街中段.....那个穿深灰色大衣的中年男人今早没出现。莫泽的办公室窗户拉着百叶,看不见里面。
她想起祖父1971年说的话。
“黄金的敌人从来不是央行,是确定性。”
四十二年过去。
现在世界上最大的确定性是美元还会继续印。
而中国人正在用最笨拙、最隐蔽、最持久的方式,为那个确定性的终结做准备。
她把手机从窗台拿起来。
走回办公桌。
桌面上摊着MKS五月的出货排期表,印度那一栏用红笔画了圈。
她拿起笔,在六月那一栏写下:
香港库存: 12吨
暂不调拨
华盛顿,乔治城,清晨六点。
亚历山德拉·罗素站在联排别墅二楼书房的窗前,手里的加密手机还亮着。
屏幕上是一封刚接收完毕的邮件....发件人经过三层跳板加密,原始来源显示为“苝京-金融街-内部会议摘要”。
她把这封邮件转发给那个只有代号、没有名字的加密邮箱。
转发成功。
她把手机搁在窗台上。
然后从抽屉里抽出一张A4信笺,没有抬笔。
看着窗外。
乔治城的联排别墅还在晨光里沉睡。远处,国会大厦的圆顶已经镀上第一层浅金色。
她写下第一行:
5月7日中国外管局内部会议摘要
与会:储备管理司、货币政策司
核心决议: 1200美元以下建立2000吨战略黄金储备。目前1600吨。
操作模式:分散、小额、持续。日均2-3亿美元。不托底,不追高。
她停下笔。
看着“1200”那个数字。
2009年4月,她在IMF总部参加春季会议,中国代表团的副司长在咖啡厅休息区和她聊过十五分钟。那年中国刚成为全球最大的黄金生产国,外汇储备突破2万亿美元,黄金储备只有1054吨。
那人姓周,戴一副银框眼镜。
他说:“罗素女士,中国人有个古老的智慧....晴天修屋顶。”
她当时没听懂。
四年后她听懂了。
她把信笺折成三折,塞进抽屉底层。
手机屏幕又亮了一下....加密邮箱的自动回复:
已接收
她没有再看。
窗外,华盛顿特区的天空从浅金色渐变成灰白。
帕罗奥图,凌晨四点五十分。
秦静把那杯第四杯咖啡从台面边缘拿起来,试了一口。
凉的。
她没换新的。
屏幕上,幽灵算法的期权订单执行状态全部跳成绿色。
纽蒙特矿业看跌期权: 9700手已成交
巴里克黄金看跌期权: 10700手已成交
权利金总额: 29,929,000美元
平均隐含波动率: 72.5%
陆辰把执行确认函最小化。
调出黄金期货头寸界面。
减持5亿美元名义本金:执行中
已成交: 3.2亿
剩余: 1.8亿
成交均价: 1,375.80
他把这个数字写入白板。
秦静站在他身后。
“如果中国央行真的在1200以下建2000吨。”她说,“那是800亿美元级别的长期买盘。”
陆辰没回头。
“所以他们需要金价跌到1200,他们在下跌中不断的买入更多的黄金,摊低成本。”
他顿了顿。
“我们也需要。”
白板上,5月7日的格子还是空的。
他拿起红笔。
5.7苝京。
央行增储: 1200目标/2000吨
操作特征:分散、小额、持续
陆氏:减持期货5亿+增持矿业股看跌期权3亿
逻辑:金价企稳...矿业股跌幅>金价
他写完最后一笔。
退后一步。
秦静看着那行“1200目标”。
“距离还有175美元。”她说。
....
帕罗奥图,5月8日凌晨两点十一分。
秦静推开地下室的门时,三块主屏幕都亮着。其中一块不是报价界面....是幽灵算法的历史决策回放模块,时间轴停在02:11:17。
陆辰背对门,站在那行日志前。
她没有出声。
走到工作台侧面,从陆辰肩侧看向屏幕。
02:11:17自主决策事件
决策类型:减仓
标的: USD/JPY多头
减仓比例: 15.3%
名义规模: 61.7亿美元
执行方式:冰山订单,拆分为43笔
成交均价: 104.23
决策日志备注:
“检测到瑞士央行干预模式变化....从被动防御转向主动出击。风险/收益比由0.62升至0.79,高于动态阈值0.75。建议降低敞口。”
秦静的右手食指搭在台面边缘。
没有敲。
她调出幽灵算法的版本更新日志。4月22日,风险阈值自适应功能激活。4月29日,首次自主减仓黄金空头30%。5月3日,自主优化期权对冲策略执行价。
今天,5月8日。
它自己决定平掉15%的日元多头。
61.7亿美元。
陆辰没有说话。
他打开瑞士央行近七十二小时的公开操作记录。5月2日马特洪干预后,瑞郎/日元在86.30附近盘整两天。5月5日,央行没有新动作。5月6日,没有。5月7日...
秦静指着屏幕右下角。
5月7日 14:30-16:00 (苏黎世时间)
瑞郎/日元 85.90....85.40
波动特征:非对称干预痕迹
特征匹配度: 73%
推测:瑞士央行在85.50下方有试探性买盘
陆辰看着那行“73%”。
“它识别出模式了。”他说。
不是疑问句。
秦静调出幽灵算法的学习日志。4月22日自适应功能激活后,算法开始自主爬取瑞士央行官网、国际清算银行数据库、以及过去二十年央行干预案例的学术论文摘要。
4月28日,它自行建立了一个名为央行行为模式库的子模块。
4月30日,该模块输出第一条独立推论:“瑞士央行1.20上限的维护成本与外汇储备增速呈非线性关系”。
5月3日,它开始追踪瑞郎/日元在85.00-86.00区间的订单簿深度变化。
“它没有等到官方声明。”秦静说,“它从市场微观结构中推演出瑞士央行的策略变化。”
陆辰沉默了三秒。
“谁修改了算法的风险参数。”
秦静没有回避他的视线。
“没有修改参数。”
她停顿。
“上个月我给算法输入了塔勒布的《黑天鹅》和《反脆弱》电子版。”
陆辰看着她。
“它自行建立了尾部风险规避模型。”秦静的声音很平,“开始评估极端情景下的生存概率。”
工作站的风扇转速升高了一档。
屏幕上,幽灵算法的监控窗口安静地悬浮着。
状态:正常
自主决策权限:启用
动态阈值: 0.75
风险/收益比: 0.79.... 0.66 (减仓后)
它给自己留出了安全边际。
和4月29日一样。
陆辰把视线从屏幕移到白板上。
5月2日那行瑞士干预还写在格子中央。旁边是幽灵算法4月29日自主减仓的记录。现在5月8日的那一格还空着。
他拿起红笔。
笔尖悬在纸面上方。
没有落下。
加密视频窗口在三分钟后接通。
彼得·蒂尔出现在屏幕中央,背景是他华盛顿安全屋那面没有窗的灰墙。他穿着深灰色羊绒开衫,没系领带,手里那杯咖啡还在冒热气。
华盛顿时间凌晨五点四十分。
他显然没睡。
“幽灵算法。”
陆辰点头。
彼得把咖啡杯搁在镜头外。
“规模。”
“61.7亿日元多头,15%。”秦静把决策日志摘要投屏,“触发逻辑是瑞士央行干预模式变化。”
彼得看了那行日志三秒。
“它判断对了?”
陆辰调出瑞士央行5月7日的非公开操作痕迹。
“概率73%。没有官方确认,但市场行为模式已经偏移。”
彼得把双手指尖对拢。
这是他的经典思考姿势。
“这是好事。”他说。
陆辰没接话。
“算法有了风险意识。”彼得停顿,“不是我们教的,是它自己学会的。”
他转向屏幕中央,像直接看着这间地下室里的两个人。
“但必须确保它不会过度保守。”
秦静调出幽灵算法的风险偏好曲线。横轴是波动率,纵轴是目标敞口比例。4月22日之前,曲线是一条45度直线....波动率越高,算法越激进。4月22日之后,曲线在0.75阈值处出现一道平缓的平台。
“它在自我设限。”秦静说,“每当风险/收益比超过0.75,它会启动减仓程序。”
彼得看着那根曲线。
“这是你教的?”他问。
秦静摇头。
“这是它从塔勒布的书里学会的。”
屏幕那边的咖啡杯被端起来,又放下。
“黑天鹅。”彼得重复这个词。
他转向陆辰。
“你的决策。”
陆辰看着屏幕上幽灵算法的监控窗口。
三秒。
“恢复原有仓位。”
秦静的手指悬在键盘上方。
“但设置自主行动阈值。”陆辰说,“只有在我明确授权时才能平仓。”
他停顿。
“不是限制它的判断能力。是保留最终执行权。”
彼得没有反对。
他把双手从对拢的姿态松开,端起那杯已经凉了的咖啡。
“加拉格尔昨天在SEC内部会议上提了一个问题。”他说,声音比刚才低。
陆辰看他。
“‘如果算法能自主决策’。”彼得复述,“‘那么内幕交易的主体是谁?是程序员,是公司,还是算法本身?’”
他顿了顿。
“现有法律无法回答。”
视频窗口安静了几秒。
“他可以继续提问。”陆辰说。
彼得点头。
他没有说但你必须小心。
屏幕那边的光线暗了一下....彼得靠向椅背,整个人融进灰墙的阴影里。
“保持沟通。”他说。
视频窗口关闭。
华盛顿,SEC总部,5月8日上午十点二十分。
执法委员会闭门会议。
丹尼尔·加拉格尔坐在长桌中段,手边搁着那副刚刚擦过的眼镜。他今天没戴它,镜腿折叠,搁在卷宗封面上。
艾伦·怀特曼在会议桌顶端翻到第37页。
IN-2013-0892证据补充
幽灵算法 4.22-5.8自主决策记录
共17条
怀特曼把这一页转向长桌。
“4月29日,算法自主平仓30%黄金空头。”他停顿,“5月8日,算法自主平仓15%日元多头。”
他看着在座诸人。
“决策理由:检测到央行干预模式变化。”
加拉格尔把那副眼镜拿起来。
他没有戴上。
“所以。”
怀特曼等他继续说。
“如果这个算法在今天执行了一笔交易,而这笔交易恰好与某个非公开信息高度相关....信息没有传递给陆辰,没有传递给秦静,甚至没有传递给任何人...只存在于算法从公开数据中自行推断出的模式识别。”
他把眼镜架在鼻梁上。
“那么内幕交易的主体是谁?”
会议室安静了三秒。
执法部副主任翻开法典。
“《证券交易法》第10(b)条及10b5-1规则。内幕交易的主体是自然人。”他停顿,“算法不是自然人。”
“所以陆辰不构成内幕交易。”加拉格尔说。
副主任没有否认。
“但算法不是自然人。”加拉格尔重复这句话,“那它是谁?”
没有人回答。
他把眼镜摘下来,重新折叠。
“我们可以继续用20世纪的法律审判21世纪的交易工具。”他说,“或者我们可以承认,我们不知道答案。”
他把眼镜搁进西装内袋。
“我的意见记录在案。”
纽约,摩根大通总部,下午三点十五分。
卡洛斯·门多萨盯着屏幕上那条三小时前刷新的交易记录。
客户:陆氏资本
账户: LUCAP-JPY-01
操作:减仓 USD/JPY多头
规模: 61.7亿美元
时间: 5.8 02:11 GMT
执行特征:冰山订单,43笔分仓
备注:非客户指令,疑似算法自主行为
他把这行非客户指令看了很久。
然后调出陆氏资本过去十二个月的交易记录。自主决策事件首次出现在4月29日....黄金空头减仓30%。这是第二次。
间隔9天。
他拨通内线。
“科尔曼先生。”
听筒那边传来翻动纸张的声音。
“门多萨。”
“陆氏资本的日元账户,今天凌晨有61.7亿美元的自主减仓操作。不是客户指令。”
电话那边安静了三秒。
“确认。”
“确认。”
科尔曼没有立刻接话。
“你判断的性质。”他问。
门多萨看着屏幕上那行“非客户指令”。
“疑似AI规避监管动作。”
他停顿。
“建议上报联邦储备系统。”
科尔曼沉默。
“收到。”他说。
电话挂断。
门多萨把听筒搁回座机。
他没有关掉那个监控窗口。
屏幕上,幽灵算法的自主决策日志还在那里。
02:11:17
风险/收益比: 0.79 ....0.66
备注:建议降低敞口
他看着那行建议降低敞口。
右手食指在桌沿敲了两下。
帕罗奥图,凌晨四点三十七分。
秦静把幽灵算法的风险参数界面调出来。
自主决策权限:启用
动态阈值: 0.75
自主平仓授权:需人工确认
她在最后一行按下回车。
屏幕上跳出一行黄字:
参数已更新
自主决策权限...保留
自主执行权限...受限
下次自主平仓将生成授权请求,待陆辰/秦静确认后执行
陆辰看着那行待确认。
他没有说好。
也没有说知道了。
他从白板槽里抽出红笔,在5月8日的格子里写下:
02:11幽灵算法自主减仓日元 61.7亿
触发逻辑:瑞士央行模式变化
陆辰:恢复仓位+设定自主行动阈值
授权:仅限人工确认后执行
他写完最后一笔。
退后一步。
秦静站在他身后。
“它学会的东西。”她说,“不会忘记。”
....