陆辰坐在椅子上,右手食指悬在紧急暂停按钮上方三毫米。左手握着咖啡杯,杯里的液体已经冷了三个小时。
秦静的声音从通讯耳机传来,很轻:“东京交易所数据通道延迟七毫秒,正常。幽灵算法进入最后自检,三十秒后锁定。”
屏幕上跳出绿色倒计时:00:00:29。
东京,记者室。
黑田抬起头,目光扫过全场,没有在任何一张脸上停留。
“日本银行政策委员会今日决议如下。”
他的声音通过麦克风传出来,略带沙哑,但每个音节都像用尺子量过一样平整。
“第一,本行设定物价稳定目标为消费者物价指数同比上涨2%。”
“第二,为尽早实现该目标,本行将引入开放式资产购买框架。”
记者席里有人倒抽一口冷气。快门声密集得像暴雨。
黑田没有停顿。
“第三,资产购买规模将从现有的每月约三万亿日元,扩大至每月...”
他低头看了一眼那张A4纸。
“...约七万亿日元。”
七万亿。
每月。
记者室安静了一秒,然后爆发出压抑的骚动。后排有人撞倒了三脚架,金属砸在地毯上的闷响被淹没在快速敲击键盘的声音里。
帕罗奥图。
秦静的耳机里传来算法自动语音,冰冷的女声:“检测到关键词‘2%’‘七万亿’。置信度99.7%。执行追击策略,倒计时三秒。”
陆辰的食指依然悬在按钮上方。
没有按下去。
屏幕中央,美元/日元汇率从89.50开始跳动。
89.55。
89.62。
89.70。
“第一波订单执行。”秦静盯着交易日志窗口,“五亿美元,分拆为四百七十二笔,通过东京、新加坡、伦敦三地通道同时入场。”
汇率突破90.00。
整数关口被击穿的瞬间,市场像被抽掉一块砖的堤坝。
90.10。
90.15。
陆辰的左手终于动了,咖啡杯被放到桌上,杯底与木质桌面碰撞出清脆的“嗒”一声。几乎同时,屏幕上的持仓浮盈数字开始疯狂滚动:+3200万,+5800万,+1.2亿....
“第二波订单执行。”秦静的声音里压着一丝紧绷,“十亿美元,杠杆调至二十五倍。”
汇率冲上90.20。
六十秒。
从黑田说出“2%”到此刻,正好六十秒。幽灵算法在这六十秒里买入了十五亿美元的日元多头,名义敞口膨胀到三百七十五亿美元。
浮盈定格在2.8亿美元。
陆辰的食指终于落下,但不是按暂停,而是敲了一下键盘,调出持仓分布图。三百七十五亿美元的头寸分散在十一家券商,最集中的一家也不超过四十五亿....这是林天明设计的防火墙,即使一家被调查,其他的还能运转。
“市场深度开始萎缩。”秦静调出流动性监测图,“90.20到90.50之间的买单厚度只有平常的三分之一。日本出口商的防御单被冲垮了。”
陆辰站起身,走到窗边。虚拟花园的地灯亮着,模拟的是月光,惨白一片。
“告诉陈玥。”他没有回头,“情报费尾款现在就打。再加二十万美元奖金。”
东京,央行总部五楼。
山本真纪站在会议室的电视前,屏幕里是记者室的直播。黑田正在回答第一个问题,语气强硬:“这不是选项之一,这是唯一路径。通缩必须终结,不惜一切代价。”
她手里握着一支钢笔,笔尖戳在掌心,留下一个深红色的凹痕。
身后传来推门声。政策委员会的一位老委员走进来,看见她,愣了一下,然后点头:“山本助理。”
“委员。”山本真纪转身,松开钢笔,掌心那个凹痕慢慢恢复血色。
老委员走到她身边,也看向电视。黑田正在说“两年内实现2%通胀不是承诺,是必须完成的任务”。
“你怎么看?”老委员问,声音很轻。
山本真纪沉默了三秒。
“每月七万亿,一年就是八十四万亿。”她说,“央行资产负债表对GDP的比率会在十八个月内从30%升到50%。长期国债市场会失去定价功能,商业银行的净息差会被压到零以下,养老金基金的资产配置....”
她停住了。
老委员笑了笑,笑容里全是疲惫。“我知道。所有人都知道。但外面....”他指了指窗外,霞关的街道上已经能看见下班的人流,“外面的人等不了了。二十年了,山本君。二十年通缩,就像慢性失血。现在有人递过来一包血浆,哪怕有感染风险,也得先输进去。”
电视里,黑田被问到是否担心日元过度贬值。
他的回答像刀锋:“汇率应由市场决定。日本银行的目标是物价稳定,不是汇率水平。”
山本真纪的钢笔又握紧了。
纽约,凌晨两点三十七分。
艾伦·斯通用脚蹬开办公椅,整个人往后仰,双手在键盘上飞快敲击。桌面上摆着三台显示器:左边是彭博终端,中间是推特页面,右边是路透实时新闻。
他的推特粉丝数刚突破四十万,最新一条发布于十四点三十一分东京时间:
“黑田说出2%了。不是目标,是必须。重复:不是目标,是必须。”
转发数像体温计遇热水银柱一样往上窜。
他灌了一口冷咖啡,继续打字:
“每月七万亿。简单算数:一年八十四万亿,约合八千亿美元。相当于美联储QE3规模的两倍。而日本经济规模只有美国的三分之一。”
“结论:这不是货币政策,这是外汇战争宣言。”
点击发送。
刷新页面。转发数从1200跳到3400。私信提示音接连响起,他瞥了一眼,有对冲基金的合伙人,有财经电视台的制作人,还有三个不认识的女粉丝发来自拍....他全都划掉。
彭博终端上跳出一条紧急快讯:“日本央行决议后,美元/日元突破90.20,创2010年6月以来新高。”
艾伦·斯通咧嘴笑了,露出被咖啡染黄的牙齿。
他新建一条推特,附上汇率走势截图:
“市场投票结果:日元贬值3.2%,日经指数期货涨4.7%。黑田赢了第一回合。问题是:谁在对面输?”
停顿一下,他又加了一句:
“提示:某位硅谷少年在决议前七十二小时,把日元多头仓位提高了三倍。巧合?”
点击发送。
这一次,转发数在十秒内破千。
帕罗奥图地下室,二十一点四十五分。
浮盈突破3.5亿美元。
陆辰回到座位,调出幽灵算法的实时决策日志。密密麻麻的代码行里,有一行被标红:
“14:31:22检测到市场情绪指数突破阈值(贪婪区域)。自动追加杠杆比例至预设上限(25倍)。理由:政策冲击传导效率高于模型预期12%。”
“它在自我调整。”秦静的声音传来。
“我知道。”陆辰关掉日志,“只要不超过安全边界,让它调。”
他打开另一个窗口,显示的是陈玥刚刚传回的东京市场情报摘要。最上面一行加粗:
“日本三大寿险公司(日本生命、第一生命、明治安田)在90.00-90.50区间挂出合计约五十亿美元卖单,意图压制汇率升速。但买单力量更强,卖单正被快速消耗。”
下面附了一张交易流量图,红线代表买单,蓝线代表卖单。在90.20的位置,红线像峭壁一样陡直上升。
“寿险公司在防守。”陆辰说,“但他们用的是存量资金,我们是增量。”
他调出账户余额页面。摩根大通的二十亿美元信用额度已经用了十五亿,还剩五亿。
“秦静。”
“在。”
“设置自动指令:如果汇率回调至90.00,用剩余五亿额度加仓。如果突破90.50,启动部分止盈,锁定10%利润。”
“明白。”
敲击键盘的声音清脆而密集。秦静的侧脸在屏幕蓝光下显得异常专注,鼻尖渗出细小的汗珠。
陆辰靠回椅背。
屏幕上的浮盈跳到了3.7亿美元。
墙上的电子钟显示:21:47:33。
距离伦敦市场开盘还有七小时十二分钟。
距离纽约市场开盘还有十一小时十二分钟。
...
东京,财务省外汇课。
藤原健一站在实时监控大屏前,双手背在身后。屏幕左侧是美元/日元汇率走势,右侧是交易流量分析。一条粗壮的红色箭头从90.20的位置向上延伸,旁边标注着数字:过去三十分钟净买入约三百亿美元。
“外资。”他身后的一名年轻职员低声说,“主要是欧美对冲基金,还有一部分新加坡账户。”
藤原没有回应。他的目光落在屏幕角落的一个小窗口上....那是摩根大通东京分行的匿名交易数据摘要,合法合规范围内的公开信息,显示过去一小时该行执行了超过四十笔单笔规模五千万美元以上的日元买单。
其中一笔,单笔两亿美元,执行时间14:31:05。
距离黑田说出“2%”只过了三十五秒。
太快了。
快得像提前知道了答案。
藤原转身,走回办公桌,拿起内线电话。
“接金融厅调查课,佐藤武。”
.....
东京时间1月23日上午九点十五分,国会众议院预算委员会听证室。
安倍晋三坐在证人席,面前摆着一杯水和三页讲稿。空调出风口正对着他的后颈,深灰色西装的领口被吹得微微颤动。他抬起手腕看了眼表...精工表,表盘上的日期显示“23”,秒针平稳跳动。
委员会主席敲下木槌。
“关于昨日日本银行政策决议,以及可能引发的汇率过度波动问题,现在开始质询。”
第一个站起来的是在野党议员中川,六十多岁,头发全白,手里捏着一份打印的汇率走势图。
“首相。”中川的声音像砂纸磨过木头,“美元兑日元昨日从89.50升到90.20,单日升值幅度超过3%。日本出口企业向本党反映,汇率每升值一日元,丰田的年度营业利润就会减少四百亿日元。请问内阁是否有应对方案?”
安倍双手在桌面上交握,拇指互相摩擦了一下。
“汇率应由市场决定。”他开口,语气和前一天黑田的发言如出一辙,“政府的职责是创造经济增长的环境,而非干预市场价格。”
中川把那张汇率图举高,纸面哗啦一声。
“市场决定?那为什么在决议公布前三十分钟,新加坡市场出现了总额超过二十亿美元的日元买盘?”他往前走了两步,“这些买盘的交易路径经过开曼群岛和BVI空壳公司,最终追踪到几家欧美对冲基金。这是市场决定,还是有人提前知道了答案?”
听证室里响起低低的议论声。摄像机镜头转向安倍。
安倍的右手离开桌面,拿起那杯水,但没有喝,只是握着。玻璃杯壁凝结的水珠顺着他的手指往下淌。
“日本银行的政策决议流程,有严格的保密规定。”他的声音提高了一度,“至于外资的交易行为,金融厅正在依法调查。如果有违法线索,一定会严肃处理。”
“调查需要多久?”中川追问,“一个月?两个月?到时候汇率可能已经升到95、100,日本制造业的竞争力已经流失殆尽!”
安倍放下水杯。杯底与木质桌面碰撞的声响通过麦克风放大,咚的一声。
“如果必要,”他抬起头,目光直视中川,“内阁将考虑向国会提交《日本银行法》修正案,明确政策透明度要求,并强化金融厅对外资投机性交易的监管权限。”
听证室突然安静。
《日本银行法》自1997年修订以来,十五年没动过。
中川张了张嘴,似乎想说什么,但最终坐下了。他旁边的年轻议员快速记录,笔尖刮纸的沙沙声异常清晰。
东京时间十点零三分。
国会走廊挤满了记者。藤原健一被财务省广报官陪同着走出来,深蓝色西装,领带打得一丝不苟。他刚在听证会后方旁听完安倍的发言。
十几支话筒瞬间戳到他面前。
“藤原课长!首相提到可能修改《日本银行法》,财务省是否已经在准备具体方案?”
藤原停下脚步,目光扫过记者们的脸。他的视线在《日本经济新闻》的记者身上停留了半秒——那人是他的大学后辈。
“外汇市场的稳定,是财务省的职责。”他开口,每个字都像用尺子量过,“现行《外汇法》第25条已经赋予了我们应对异常波动的权限。如果有必要,不排除动用该条款,或推动法律修订以强化监管。”
“具体措施是什么?”路透社记者追问,“会直接干预市场吗?”
藤原的右手抬起,整理了一下左手的袖口。白金袖扣在走廊顶灯下反了一下光。
“所有选项都在桌面上。”他说完,转身就走。
广报官连忙跟上,一边走一边对记者们点头:“详细内容请关注财务省稍后的书面说明....”
走廊尽头,藤原推开安全门,脚步声在楼梯间里回荡。广报官小跑着追上来,压低声音:“课长,刚才的发言会不会太强硬了?市场可能解读为....”
“就是要他们解读。”藤原没有回头,“去查昨天那二十亿美元买盘的最终受益人。我要名字,不是空壳公司编号。”
帕罗奥图,下午五点十分。
陆辰面前的屏幕分成了四块:左上角是国会听证会的实时转播(延迟三分钟),右上角是美元/日元汇率走势,左下角是幽灵算法的持仓监控,右下角是新闻推送摘要。
汇率刚刚突破91.00。
浮盈数字跳到5.3亿美元。
秦静的声音从耳机传来:“安倍发言后,算法检测到市场恐慌指数上升15%。寿险公司的卖单在91.00被击穿,止损盘涌出。”
陆辰调出交易流量图。在91.00的位置,蓝线(卖单)像断崖一样垂直下跌,红线(买单)继续向上攀升。
“日本出口商在防守。”他说,“但他们的心理关口是90.50,不是91.00。防线一破,就是溃败。”
耳机里沉默了两秒。
“藤原健一的发言,”秦静说,“‘不排除修改《外汇法》’。日本律师刚发来风险提示,在野党可能在本周内提交限制外资投机的法案草案。”
陆辰的左手在键盘上敲了几下,调出《外汇法》第25条的英文译本。条款措辞模糊,但最后一段写着:“财务大臣认为外汇市场出现异常波动,且该波动可能对国民经济造成严重损害时,可采取必要措施。”
“必要措施”四个字下面,被林天明用红色标注过。
“告诉林天明,”陆辰说,“让他联系那位退休的大藏省次官,问清楚异常波动的司法解释先例。我需要知道触发干预的具体阈值。”
“明白。”
屏幕左上角,听证会进入休息时间。安倍站起身,整理了一下西装下摆,朝侧门走去。一名秘书快步跟上,递给他一部手机。
陆辰关掉视频窗口。
他的手机震动了一下。加密邮件,发件人是陈玥,标题两个字:“佐藤武”。
点开。
正文只有三行:
“金融厅调查课佐藤武,今早接受上司指令,专门收集昨日大额交易证据。他已调取三家日本券商的客户数据,正在申请新加坡金管局的协助。注意:他重点关注了通过摩根大通新加坡账户执行的交易。”
附件是一张模糊的照片,拍自某个办公室窗户。一个穿西装的男人坐在电脑前,侧脸对着镜头,手里拿着一叠文件。
照片下面有一行小字:“佐藤武,四十二岁,京都大学法学部毕业,曾任东京地检特搜部检察官。2011年调至金融厅。特点:顽固,细致,讨厌华尔街。”
陆辰把照片放大。
佐藤武的办公桌上,除了电脑和文件,还摆着一个相框。照片里是个七八岁的小女孩,穿着小学制服,笑得很甜。
他把邮件转发给林天明,加了两个字:“应对”。
然后他站起身,走到咖啡机旁。咖啡已经煮好第四壶,焦苦味弥漫了整个地下室。他倒了一杯,没加糖,也没加奶,就这么喝了一口。
舌头瞬间被苦得发麻。
东京时间下午两点,金融厅大楼。
佐藤武摘下眼镜,用衬衫衣角擦了擦镜片。电脑屏幕上显示着三份账户资料,都是昨天执行过大额日元买单的日本本土券商提交的。
客户姓名栏填的是英文,公司注册地全是开曼群岛。交易指令来源IP地址分散在新加坡、伦敦、纽约,甚至有一个来自毛里求斯。
“跳板。”他把眼镜戴回去,对坐在对面的年轻下属说,“真正的控制人藏在后面。”
下属递过来一份刚打印的文件。“新加坡金管局回复了,同意提供摩根大通新加坡分行的交易记录,但需要我方正式公文,且只能提供涉及日本市场的部分。”
“发公文。”佐藤武拿起笔,在申请表格上签下自己的名字,“要最近三个月的全部记录,包括资金调拨路径。”
下属犹豫了一下。“课长,摩根大通那边....法务可能会拖延。”
“那就每天催一次。”佐藤武从抽屉里拿出一盒薄荷糖,倒出两粒扔进嘴里,“告诉他们的合规主管,如果七天内不提供,金融厅将把该行列入重点监管名单,明年执业许可续期时会有麻烦。”
薄荷的清凉冲上鼻腔。他揉了揉太阳穴,昨晚只睡了三个小时。
电脑屏幕角落跳出一条新闻推送:“美元/日元突破91.20,创二零一零年五月以来新高”。
他点开推送,快速浏览正文。报道里引用了三位经济学家的观点,其中一位说:“市场正在测试日本政府的底线,如果突破92,可能触发官方干预。”
佐藤武关掉新闻页面。
他重新打开那三份账户资料,目光停在交易时间戳上。
1月22日,14:31:05。14:31:12。14:31:19。
三笔交易,间隔七秒和七秒,总金额三亿五千万美元。
太整齐了。
整齐得像机器设定好的节拍。
他调出金融厅内部的交易监控系统,输入时间范围:14:30:00到14:35:00。系统显示,在这五分钟内,全球市场共有四百七十二笔单笔超五千万美元的日元买单。
其中三百零九笔,交易时间间隔在十秒以内。
佐藤武靠回椅背,手指在桌面上轻轻敲击。
一下,两下,三下。
然后他拿起电话,拨通技术分析课的号码。
“我是佐藤。请帮我分析一组交易数据,重点查同步性和交易路径规律。我怀疑是同一个算法在控制。”
挂断后,他看向窗外。金融厅大楼对面是日本银行的旧馆,石砌建筑在午后的阳光下泛着灰白色。
二十年前,他刚通过司法考试时,梦想是当检察官,抓贪污,抓受贿,抓那些把国家掏空的蛀虫。
现在,他在追查外汇市场的算法交易。
蛀虫换了一身衣服,坐在硅谷的地下室里,敲敲键盘就能赚走日本企业几年的利润。
手机震动。女儿发来一条短信:“爸爸,今天运动会我拿了跳远第一名!照片发给你!”
后面附了一张照片。小女孩站在沙坑边,手里举着金牌,笑得眼睛弯成月牙。
佐藤武看了很久。
然后他放下手机,重新看向电脑屏幕。
光标在摩根大通新加坡这几个字上闪烁着。
帕罗奥图,晚上七点。
林天明的加密邮件到了,标题是“日本法律风险评估”。
陆辰点开。
邮件正文列了三条:
“一、《外汇法》第25条自一九九八年以来从未被动用过,触发阈值无先例可循。但根据大藏省(现财务省)内部非公开指引,‘异常波动’通常指单日汇率变动超过5%,或连续三日累计变动超过8%。目前美元/日元自决议公布后累计升值约4.2%,尚未触及。”
“二、在野党提案需经过委员会审议、众议院表决、参议院表决三关,最快也要两个月。且自民党在众议院席位超过六成,提案通过概率低于30%。”
“三、金融厅调查员佐藤武已正式向新加坡金管局发函。我方在新加坡的托管银行预计明天上午收到调取通知。建议:立即启动备用账户转移10%头寸,分散至伦敦和瑞士。”
陆辰读完,回复了三个字:“照做”。
他关掉邮件,看向汇率屏幕。
91.35。
浮盈:5.8亿美元。
算法日志窗口跳出一行新记录:“检测到政治风险指标上升,自动降低杠杆比例至22倍(原25倍)。理由:日本政府口头干预概率升至47%。”
机器比人先感觉到了危险。
陆辰端起冷掉的咖啡,一口喝完。
苦味从舌尖蔓延到喉咙,再沉进胃里。
然后他拿起手机,拨通一个东京的号码。响了六声,对方接起。
“中村先生。”陆辰用日语说,“我是陆辰。关于那位佐藤调查员,我想了解更多。”
电话那头沉默了两秒,然后传来一个苍老但清晰的声音:
“他的女儿在筑波小学三年级二班。妻子三年前病逝,他一个人带孩子。每天下午六点准时下班去接女儿,除非有紧急案件。”
陆辰的手指在桌面上轻轻敲了一下。
“弱点?”
“原则。”中村说,“他太讲原则。所以升得慢,所以被调去金融厅。但也因为讲原则,他查案会查到底。”
“明白了。”
“还有事吗?”
“有。”陆辰看向屏幕上的浮盈数字,“帮我传句话给藤原课长:如果他动用外汇储备干预,我会在干预价位的反向挂十倍卖单。他买多少,我卖多少。直到他的子弹打光,或者我的账户爆仓。”
电话那头传来一声轻笑。
“年轻人,你是在宣战。”
“不。”陆辰说,“我是在告诉他,这场战争没有赢家。最好的结局是各自退一步,他保住面子,我保住利润。”
挂断电话。
地下室重新安静下来,只有服务器风扇的嗡鸣。
屏幕上的汇率微微回调,91.33。
浮盈减少了四百万美元。
陆辰靠在椅背上,闭上眼睛。
手机又震动了一下。
他睁开眼。
是一条新闻推送:
“独家:日本自民党资深议员透露,《外汇法》修订案已进入起草阶段,重点限制外资高频交易。预计本周内公布草案概要。”
陆辰看完,把手机屏幕按灭。
倒扣在桌面上。
发出一声轻响。
“落子!”