TraderCoachTraderCoach
← 所有文章

“88888”错误账户里的亏损,最终让巴林银行付出什么代价

A stressed trader in an office setting analyzes market data on multiple monitors using a tablet.

Photo by AlphaTradeZone on Pexels

仓位应由入场前设定的账户风险决定,例如止损距离、单笔最大亏损和当前总风险敞口。前三笔交易亏了多少,不该成为第四笔交易加大仓位的依据。

1995年,新加坡国际货币交易所的亏损仍在扩大。巴林银行交易员尼克·李森通过编号为“88888”的错误账户隐瞒亏损,并继续增加仓位,试图用后续交易填补缺口。结果没有等来足以扭转局面的行情。巴林银行最终因约8.27亿英镑损失倒闭,这段经过见于英格兰银行发布的巴林银行倒闭调查报告。

这个案例的规模和后果远超普通零售交易,但机制并不陌生:上一笔亏损改变了下一笔的下单理由。仓位开始承担两个任务,既要表达当前判断,又要追回历史损失。第二个任务会悄悄压过第一个。

亏损恢复会改写风险标准

假设一个10万元账户规定每笔最多承担账户净值的0.5%,对应风险预算为500元。如果入场价到止损价的距离是每股2元,在不考虑滑点、手续费和跳空风险的简化示例中,仓位上限约为250股。

连续三笔止损后,交易者可能产生一个新目标:“下一笔把前面亏的赚回来。”于是,原本按500元风险预算计算的250股,被改成500股甚至更多。交易机会本身没有提供更多优势,仓位却因为账户刚刚亏损而变大。

这不是新的交易依据,而是旧亏损进入了新订单。

更危险的是,连续亏损通常发生在策略与当前市场环境不匹配、波动结构变化,或执行开始走样的时候。此时扩大仓位,相当于在证据变弱时提高赌注。前面亏得越多,后面承担的风险越大,回撤便可能加速。

用账户风险计算,而不是用亏损金额倒推

一套可执行的仓位规则,应在看到盈亏结果之前就能写出来。至少需要四项输入:

  1. 当前账户净值。
  2. 单笔允许承担的最大风险比例。
  3. 入场价与失效点之间的距离。
  4. 已有持仓之间的相关性和总风险敞口。

简化计算可以写成:

仓位数量 = 单笔风险预算 ÷ 每单位止损风险

如果账户净值降至9.7万元,仍采用0.5%的单笔风险上限,那么下一笔风险预算应随净值降至485元。规则会让仓位随账户收缩,而不是为追回亏损反向放大。

真实交易还要考虑手续费、滑点、流动性、跳空和相关持仓。计算结果是上限,不是必须用满的额度。若止损位置无法合理定义,或算出的仓位小到没有执行意义,放弃交易也是有效决策。

这里的关键不是选择0.5%还是1%。不同策略、市场和承受能力会得到不同数字。关键在于比例必须预先确定,并对盈利后的兴奋与亏损后的焦虑一视同仁。

在批准订单前识别“追回”动机

亏损恢复型仓位常带着几种可识别的说法:

“只要这一笔正常发挥,就能回到原点。”

“前面已经连续错了三次,这次该对了。”

“仓位加一倍,赚回来就停。”

这些句子都在引用过去的盈亏,却没有说明当前交易的胜率、失效条件或风险预算。审批订单时,可以用三个问题把它们拦下来:

  1. 如果前三笔交易不存在,我还会选择这个仓位吗?
  2. 当前仓位是否符合事先记录的单笔风险上限?
  3. 加仓依据来自新的市场信息,还是来自想回本的压力?

只要第一个答案是否定的,或第三个答案指向回本,这笔订单就需要暂停。人工审批的价值正在这里。AI可以生成并排队交易信号,但最终批准者仍要检查仓位依据,拒绝让历史亏损替当前订单作决定。第一笔亏损后,系统还能自动开出第二个仓位吗?讨论的正是这道控制边界。

回撤期间先降低决策速度

进入回撤后,最有用的动作通常不是寻找一笔更大的交易,而是缩小可犯错误的范围。可以暂停新增仓位,复核最近交易是否遵守同一套规则,检查相关仓位是否重复暴露,并把每笔订单的风险金额重新按当前净值计算。

交易日志也应把“仓位依据”和“预期回本金额”分开记录。前者可以来自账户风险、止损距离和组合敞口;后者不应参与下单计算。如果一笔交易只有在扩大仓位后才能达到你想要的回本速度,问题出在目标期限,不在仓位公式。

李森面对不断扩大的缺口时,后续仓位被赋予了修复过去的任务。历史已经给出结果:市场没有义务按照亏损者需要的时间和幅度运行。零售交易者能保留的一道防线,是让每笔仓位只回答当前风险问题,并在批准前留下可复核的计算记录。

教育内容,不构成金融建议。文中数字仅用于说明仓位计算与风险边界,不代表适合任何特定账户。

TraderCoach

Nokware is an approval-gated AI trading assistant for crypto and stocks: the AI generates and queues trade signals, and a human approves or rejects each one before anything executes — you always keep the final decision, and it never trades unsupervised.

Try TraderCoach

评论

暂无评论。