吕栖把 Excel 公式敲到最后一行,回车——屏幕爆出整面 #VALUE!,像一记闷雷。
“嬲!”
长沙口音劈开寂静,尾音撞到玻璃墙,弹回自己耳朵里。
打印机也像是被吓醒,嘎吱嘎吱滚出一张加急通知:银保监驻行检查组 01:10 抵达,请即刻提交久期缺口模型底稿。
落款时间 01:06。
三分钟,两条命。
她一把合上电脑,夹住电源线往外冲。
转弯处,线头却拽住另一人的手腕——骨节硬朗,没戴表,腕侧一道旧疤。
“慢点,线缠死了。”
声音从头顶落下来,带着重庆口音的沙哑,像洪崖洞夜风里夹着的火锅底料味。
吕栖抬头:戎负。
第一次正眼打量的印象:白衬衫第二颗扣子不见了,领口敞着,锁骨分明;额发被空调出风口吹得东倒西歪,像山城雨夜的黄桷树。
“你就是——戎负,久仰。”
他先伸手。
吕栖没握,把电源线往他怀里一扔:“三分钟,档案室 4 号机,跑!”
01:08应急灯把走廊切成一段一段的绿。
她 7 厘米的高跟鞋踩出啪嗒啪嗒的回声;他平底德比却轻得像猫。
“方向反了!”
“3 号机去年就报废,硬盘被我拆走当移动硬盘!”
对话被奔跑剪得七零八落。
保洁阿姨拖过的地面积着水,吕栖一脚滑出去,戎负伸臂捞住她腰,单手就把人拎回正轨。
“小心咯。”
“莫碰我。”
她打掉他的手,耳根却开始发烫。
长沙妹坨的狠话,在重庆崽儿面前像纸灯笼,戳就破。
01:09档案室 4 号门口,指纹锁闪红灯。
吕栖右手抱电脑,左手连按三次失败。
戎负握住她手腕,拇指覆在她食指上,稳稳一按。
咔哒。
门开,冷气像冰桶倒下。
吕栖打了个哆嗦,把西装外套扯下来盖在腿上。
戎负却把第二颗扣子也解开,锁骨上一粒黑痣像忘记关掉的信号灯。
“你不冷?”
“重庆崽儿,这点温度算撒子。”
他顺手把外套搭在她椅背,指尖擦过她发梢。
吕栖没回头,心里默背:久期修正、凸性、基差……背到第三遍还是漏了一个负号。
01:10电脑启动,蓝屏像深夜的海。
文件路径:D:DurationGap_20250819_V8.3.xlsm戎负拖椅子坐到她右边,两人肩膀之间只剩一拳。
“我跑宏,你盯数据源。”
“晓得。”
风扇呼啸,像老客机冲刺。
进度条卡 27%。
吕栖把键盘往自己这边拉,戎负却按住另一侧。
“我来输日期,你改公式。”
“公式昨晚己调好,你别乱动。”
“监管口径刚改,凸性要用修正久期再平方。”
“放屁,那是征求意见稿!”
声音同时拔高,键盘被拉成对角线。
Excel 弹窗:检测到 VBA 冲突,是否继续?
“继续!”
两人指尖同时砸 Enter。
进度条跳 100%,随后蹦出一行血红:“#VALUE! 单元格 D8743。”
吕栖闭眼,长沙话在心里飙:嬲你屋娘。
戎负己经点开 D8743,公式栏里缺一个右括号。
他抬手补了一个“)”,再按 F9。
绿色 OK 跳出,像深夜唯一的安全出口。
吕栖愣了半秒,侧头看他。
戎负的睫毛在屏幕光下投出一道细影,像一条可跨越风险的桥。
“谢谢。”
“客气撒。”
他笑,露出虎牙,“重庆崽儿专治括号缺失症。”
01:15打印机咳嗽,吐出厚厚一摞底稿。
吕栖蹲在地上按订书机。
戎负靠在桌沿,单手插兜,另一只手的领带在指尖绕圈。
“听说你们风控 KPI 今年要砍 10%?”
“听谁?”
“阚飒,审计一组组长,青岛人,三杯野格就开始爆料。”
吕栖把订书机啪地一合:“她还传你们投行递延三年,有人要跳券商?”
“消息跑得快过隔夜 Shibor。”
“市场嘛。”
她耸耸肩,长沙尾音拖得老长,“咯是啰。”
戎负忽然弯腰,与她平视:“如果我跳槽,你算不算我的风险敞口?”
吕栖愣住,订书机停在半空,像忘记平仓的合约。
“神经病。”
她骂,却下意识把碎发别到耳后。
戎负笑得更深,虎牙在灯下闪,像刚偷到鸡的狐狸。
01:20底稿装订完毕,吕栖抱文件起身,高跟鞋敲出两声脆响。
她拉门,戎负喊:“等一下。”
他弯腰从地上捡起一支口红——子弹头 Chili,她下午补妆时掉在桌角。
“MAC?”
他把口红放她掌心,指尖多停了一秒。
“长沙妹坨涂这个颜色,辣得刚刚好。”
“重庆崽儿管得宽。”
嘴上互怼,心率却像久期被拉长,偏离基准。
她塞口红进口袋,拉开门——走廊尽头,电梯“叮”一声,银保监检查组白衬衫黑西装鱼贯而出。
吕栖深呼吸,长沙话倒数:三、二、一——“久期缺口底稿己就位,请领导审阅。”
声音干脆,像回车键。
戎负站她半步后,肩膀替她挡掉头顶一半光。
检查组领头阮检,潮汕人,法令纹深如两张罚单。
随手翻底稿:“谁主笔?”
吕栖刚要开口,戎负先答:“联合模型,双人署名。”
阮检挑眉:“风险条线跟投行条线穿一条裤子?”
吕栖舌尖把一句“嬲”咽回去,普通话:“监管口径变化快,联合模型更能反映交叉风险。”
阮检“唔”了声,在封面写下 2025.08.19,像给今晚惊险盖了“己对冲”章。
01:30检查组进会议室。
玻璃门合上,走廊重新寂静,只剩空调出风口嗡嗡。
吕栖靠墙,腿忽然软。
戎负伸手,在她面前摊开:“咖啡?
还是奶茶?”
“美式,双倍浓缩。”
“我也去。”
并肩往茶水间,影子在地板上被拉长,像两条刚成交的远期曲线。
01:35茶水间灯暖黄,咖啡机咕噜。
吕栖盯液面上升,忽然:“刚才括号,我记得打了。”
“Excel 版本 bug,宏会吞括号。”
“你早晓得?”
“昨晚通宵测出来的。”
“那你干嘛不早说?”
“想看长沙妹坨抓狂。”
“……”她抬手想锤,他用咖啡杯挡:“小心,烫。”
那一刻,她闻到他腕上的味道——咖啡豆的苦混着一点烟草尾韵,像嘉陵江边刚熄火的轮渡。
心跳失速,像凸性翻正。
她低头啜一口,烫得首皱眉。
戎负笑:“急啥子,又没人跟你抢。”
“我赶时间复盘。”
“复盘什么?”
“复盘……”她顿住,耳根又红,“模型。”
“哦——”他拖长音,“我还以为复盘我。”
“滚。”
重庆崽儿笑得肩膀抖,像江面浪。
01:45回到工位,灯一盏盏熄灭。
吕栖收电脑,戎负手指敲她椅背:“明早八点,监管要情景分析。”
“知道。”
“我发你模板?”
“发。”
关机,抬头,发现他正低头看她。
距离近到能在对方瞳孔里看见自己。
吕栖想起小时候父亲爆仓的雨夜,电话里吼“砍仓!
砍仓!”
她下意识后退半步。
戎负却向前半步,声音低下来:“莫怕,明天我陪你。”
“哪个怕?”
“长沙妹坨嘴硬。”
“重庆崽儿话多。”
对视,空气像暂停键。
窗外雨停了,霓虹晕开模糊的光。
吕栖先移开视线,电脑塞进包里:“走哒。”
“我送你?”
“不顺路。”
“我徐汇,你长宁,那就顺路。”
“……”她没答应,也没拒绝。
电梯下到 B1,车库湿冷。
戎负的车黑色极氪,车牌 8V8。
他拉副驾车门:“上车撒。”
吕栖犹豫两秒,坐进去。
车门关闭,世界静音。
戎负侧身替她系安全带,指尖擦过她锁骨,像一次市价成交。
“你平时也这么绅士?”
“分人。”
“那我哪一类?”
“风险等级 R5,需额外拨备。”
吕栖笑,露出今晚第一个真心弧度。
车驶出车库,雨后陆家嘴像巨大 LED 屏,滚动播放无人知晓的盈亏。
音乐响起:《晴天》。
吕栖侧头,玻璃倒映他的侧脸与仪表盘蓝光。
“戎负。”
“嗯?”
“刚才为什么替我挡灯光?”
“怕你紧张。”
“我看起来像会紧张的人?”
“像。”
“……长沙妹坨厉害是厉害,厉害的人也会怕黑。”
吕栖沉默,指节敲膝盖两下,忽然:“我小学三年级,我爸炒股爆仓,房子查封,妈带我连夜搬出。
那天也是大雨。”
戎负握方向盘的手紧了紧,指节泛白。
“我爸后来去了深圳,再没回来。”
“我妈说长沙话里‘嬲’最脏,可我每次害怕就忍不住骂。”
红灯前,戎负转头,声音低得像深夜 Shibor:“以后你可以骂我,我不还嘴。”
吕栖笑出声,眼泪同时掉下。
“神经病。”
“嗯,我是。”
绿灯亮,车向前。
雨刷划出干净弧线,像把过去和未来隔开。
吕栖擦泪,深吸:“模型明天再报错,我就把你扔黄浦江。”
“要得。”
“用重庆话说。”
“要得——”尾音上扬,像嘉陵江夜航船笛。
02:05长宁路老小区门口。
吕栖解安全带,指尖碰门把,回头:“今晚……谢谢。”
“不谢。”
“还有……嗯?”
“括号那事,下次提前说。”
“好。”
她推门,雨后风带桂花味。
戎负降车窗:“长沙妹坨。”
“干嘛?”
“晚安咯。”
“……晚安。”
她进楼道,感应灯一层层亮。
手机屏幕闪:模板己发邮箱,另附重庆小面外卖券一张,明早见。
吕栖嘴角上扬,回一个字:嬲。
02:10电梯里,她对着镜子补口红 Chili。
辣椒红在灯下像小火焰。
想到他说“辣得刚刚好”,耳根又烧。
进屋,开电脑。
邮箱躺着未读:主题:DurationGap_ScenarioAnalysis_Template_v1附件 1:模型附件 2:重庆小面外卖券.jpg正文一句话:“PS:久期可以对冲,心动不行。
——CQ崽儿”吕栖盯着那行字,笑出声。
长沙妹坨的笑声深夜格外清脆,像一串风铃挂在重庆崽儿心口。
她关机,关灯,把自己扔进床。
窗外雨后月亮露半张脸,像偷偷窥视地球的监管者。
吕栖翻身,长沙话小声骂:“咯是啰,明天又要爆仓。”
骂完,嘴角却悄悄翘起。
第一次,她对“风险”这个词,不那么害怕了。
(第一章完)