跳转至

二、投资交易过程的风险管理

⚖️ 寓言故事 —— 《第八台传令机》

协兴米行的传令房,每逢米市开市,老陆写好条子,老沈去过秤员顾先生那一关,再拎着口袋去米市上把米买回来。

这一年,米业公会改了新规:往邻号上送大单子,要把"母单"切成"子单"再分头送出去。其实就是传令房早年间用过的那套"按母单拆子单",当年是看家本事,后来嫌麻烦搁下了。传令房得把这条旧手艺捡回来。

老沈把这桩事交给了新来的陈伙计。传令房里一溜儿排着八台传令机,每台都装着老款芯子,要用新规矩,八台得挨个换上新码。

陈伙计有个小九九:旧芯子原本八台机器都装着,后来不用了,按理该拆掉,可他懒得拆,只在芯子外头套一层新壳子,把旧功能压在里头睡大觉。

七月二十七开始,他一台一台地换。前七台换了新码,测了测能跑新规矩,他心里就踏实了。第八台——他忘了。等他想起第八台,米市开市在即,他想"算了,少一台也撑得过去"。

八月一清早,米市刚开锣。

新规矩一启动,前七台跑得好好的,第八台也跑——可它跑的是那套睡了快十年的旧芯子。旧芯子有个毛病:拆母单的时候,不去对一下子单加起来够不够母单的数。米市上单子一多,子单就一个接一个往外生,停不下来。第八台传令机像一头被踩了尾巴的驴,疯了似的吐条子。

老沈一开始没察觉,只当是开市客商下单多。等他看见前院一筐一筐的成交小票往里抬,账房先生一数——手都抖了:足足一百五十四户米商、几万张子单,数字对不上。

老陆在藤椅上坐不住了,下来一看,脸都白了:米市上几户大米的价钱一个时辰里翻了几番,有一户"W"字号的米从三两半蹿到十四两多。他让老沈立刻把传令机停了。

老沈冲到第八台机器前,愣住了——这台机器上没有"停"字键,没人想过要给一台"睡大觉"的机器配一道切到底的开关。他想把别几台的新码卸下来换上,可手忙乱之间卸错了机器——新码卸在跑得好好的那几台上,反而把唯一能用的新码卸没了。四十五分钟,老沈满头大汗,才把传令机停住。

米市收了,老陆坐在堂屋里听账房一笔一笔地报亏——四十六万两白银,一个早上亏光。米行撑不住,没过几月,老陆把主业盘给了邻号的 Getco 号。

事情过了,米业公会派顾先生来查。传令机升级按公会规矩要两个伙计搭伙干,可协兴从头到尾就陈伙计一个人——第八台忘了装,没人复核。传令机应当配一道"切到底"的开关,可从来没人装过——"用不上嘛",陈伙计早年间这么想。传令芯子发疯时会自己往外吐信,戳子跟平日里的戳子一模一样,陈伙计瞥一眼老沈瞥一眼,谁都没多想。

顾先生把条子合上,叹了口气:"老陆,米亏在明处,根子在暗处。亏钱有四种亏法:条子写得不合行规被公会罚,是写字上的亏;缸里的米不够付被人追上门,是口袋的亏;场外借米给邻号,到期邻号赖着不还,是邻号的亏;最后一种,就是今天这种,传令机里头闹了乌龙,自己坑自己。"

老陆低着头问:"这四种亏,往后能不能都立起规矩来?"

顾先生点了点头:"写字上的亏靠过秤员守;口袋的亏靠多备几缸米;邻号的亏靠借之前先查家底;传令机的亏靠两件事——升级的活必须两个人搭伙干;机器上必须装一道'切到底'的开关。"

老陆抬头望了一眼传令房,那八台传令机已经被老沈用布蒙住了。他想起当年立下的老规矩——"买米的决定在前头,跑腿的活在后头;决定要讲明白,活要做得稳当;活做完了,要把脚印记下来。"这老规矩里,少了"活干到一半出了岔子该怎么办"这一条。


📖 原文定义

复杂多变的金融市场中,投资交易过程面临着多种风险。有效识别、评估和管理这些风险,不仅是监管要求,更是确保基金稳健运作的必要手段。基金投资交易过程中的风险主要有投资交易过程中的合规风险、流动性风险、交易对手信用风险和操作风险。

合规风险是指违反法律法规、交易所规则、公司内部制度或基金合同等导致公司可能遭受法律制裁、监管处罚或声誉损失的风险。基金管理人在交易规定的执行和交易行为的监控过程中,应当通过制度化、系统性地进行事前、事中和事后的监控和管理,以防范操纵证券市场、不公平对待不同投资组合、利用基金财产为基金份额持有人以外的第三人牟取利益等违法违规行为。

流动性风险,又称头寸风险,指基金在特定时期因资金需求集中而出现的资金缺口或透支风险。例如投资组合现金不足导致无法完成与对手方已经确认的交易或支付赎回款。流动性风险的控制,要求管理人合理安排流动性、建立压力测试机制、动态监控流动性比例并建立应急机制。

交易对手信用风险主要存在于场外交易中,指交易对手未能履行约定契约义务而造成的违约风险。例如,回购业务到期后,资金融入方拖延或无法返还本金和利息。管理交易对手风险的方法包括准入控制、分级控制和额度控制等。

操作风险是指由于人员、流程、系统或外部因素带来的失误,导致基金资产损失、基金管理人财产声誉受损、受到监管部门处罚等的风险。对于操作风险,基金公司应当对业务风险进行评估,对风险点进行整理、评估,并制定相应的管理措施,在业务进行中对风险管理情况进行持续跟踪。

调查显示,此次事件是骑士资本将未经充分测试的软件部署到包含过时功能的生产环境中所致。SMARS是骑士资本自主开发的股票交易系统。骑士资本所有的交易订单都会在投放市场前首先发送给SMARS系统,再由SMARS投放到证券市场。对于金额巨大的交易订单,SMARS系统中自带的算法交易功能可以根据市场信息把一个母订单分成若干个子订单……分单和检验这两个功能原来是由SMARS中一个PowerPeg的软件模块执行的。2003年之后PowerPeg模块被弃用……Power Peg 模块一直被封装在 SMARS 系统中处于休眠状态。

2012年7月27日开始,骑士资本的技术人员对8台安装有旧SMARS软件系统的生产服务器进行更新。然而该技术人员遗漏了第8台服务器上的更新,而未被更新的SMARS软件中就残留了Power Peg软件模块……当Power Peg被错误启用后,由于它无法跟踪对比母订单的股票数,子订单将不断产生并执行,形成无法终止的死循环。

如果骑士资本的技术部门能够对升级工作进行二次验证检查,或安排两位技术人员一起执行升级工作,本可发现或避免这个错误。但是,该公司的风险管理与合规监控部门并没有针对系统升级制定双人复核制度,公司也没有临时安排对这8台服务器的更新和升级工作的检查。

这些错误通知没有引起收到信息人员的警惕,以至于如此重要的风险线索被不同阶层的技术人员和管理人员全部忽略。骑士资本因此错过了纠正潜在交易风险的时机。

骑士资本在事件发生过程中,曾尝试采取对策来终止错误交易。然而,该系统没有切断开关,也缺乏相关情况的文档说明……此次事件导致骑士资本在45分钟内亏损4.6亿美元,远超公司的承受能力,最终导致其主要业务被Getco LLC收购。

为有效防范类似风险,基金管理人应采取一系列完善的风险管理措施。对于IT系统的缺陷,应制定严格的系统开发和测试流程,确保系统在上线前经过充分验证。此外,应引入"一键暂停"功能,以便在发现异常时迅速中止交易;设置重复自动执行限制以防止系统误操作导致的连续错误交易;并建立实时复核机制,及时发现并纠正系统异常。

💡 对应点

故事元素 概念对应
米业公会新规(按母单拆子单) 纽交所2012年8月1日上线的零售流动性程序(RLP)
传令房里的八台传令机 安装SMARS系统的8台生产服务器
传令机里"按母单拆子单"的旧芯子 SMARS中已被弃用却残留的PowerPeg模块
新码标识与旧芯子标识撞名 软件工程师新SMARS系统中加入的标识与旧PowerPeg调用标识完全相同
陈伙计一个人闷头升级 关键升级工作完全依赖单个技术人员自身的责任心
漏装第八台 该技术人员遗漏了第8台服务器上的更新
旧芯子疯吐子单、停不下来 PowerPeg无法跟踪对比母订单的股票数,子单不断产生,形成死循环
传令机没有"停"字键 系统没有"切断开关"(kill switch)
老沈卸错了机器、误卸新码 卸载新代码的处置适得其反,反而让问题代码留下
四十五分钟才停住 骑士资本在事件发生45分钟后才成功终止交易系统
四十六万两白银亏损 骑士资本45分钟内亏损4.6亿美元
米行主业被 Getco 号盘下 骑士资本主要业务被Getco LLC收购
顾先生事后查人与查规矩 风险管理与合规监控部门对事件的事后调查
几十封"旧芯子停用"戳子被忽略 97封"Power Peg disabled"邮件未以报警形式出现,被全部忽略
陈伙计一个人干升级活 缺乏双人复核制度
顾先生:"升级必须两人搭伙、机器必须装一键停" "一键暂停"功能与双人复核机制的补救建议
"亏钱有四种亏法"——写字的亏 合规风险(违反法规/规则/合同导致制裁/处罚/声誉损失)
"亏钱有四种亏法"——口袋的亏 流动性风险/头寸风险(资金缺口或透支)
"亏钱有四种亏法"——邻号的亏 交易对手信用风险(场外对手不履约)
"亏钱有四种亏法"——传令机闹乌龙 操作风险(人员/流程/系统/外部因素失误)
老陆回望祖传老话,发现少了一条规矩 自动化交易系统必须辅以强有力的风险控制措施,包括系统层面的限制和流程层面的监督

📝 来源:科目二 · 第十章第三节 · 二、投资交易过程的风险管理(含案例10-2)