风险教育

量化 EA 爆仓的六种情况

这一页不是「我们不会爆仓」的广告 —— 恰恰相反,这六种情况在任何量化系统上都可能发生,包括我们自己的。
三句话先说清楚
  1. 爆仓不是「亏了一笔」,是账户撑不住仓位、被券商强制全部平掉。
  2. 最常见的三种:单边行情死扛、仓位过重、无限加仓。
  3. 最被忽略的一种:EA 停摆时账户里还有持仓 —— 仓位裸奔,没人管。

01先把「爆仓」这件事说清楚

爆仓不是「亏了一笔」,而是账户里的钱已经不够撑住你开着的仓位,券商强制把它们全部平掉。

三个词就够

杠杆 —— 用少量保证金撬动大仓位的方式。杠杆 500 倍意味着 1 万块能开 500 万的仓位。它同比例放大盈利,也同比例放大亏损。

保证金 —— 开仓时被冻结的那部分钱。仓位越大、杠杆越高,占用的保证金越多。

强平线 —— 当账户净值掉到某个比例时(常见是保证金水平的某个百分比),券商会自动把仓位平掉。这个比例每家券商不一样,开户时一定要问清楚。

⚠ 爆仓最残酷的地方

爆仓之后没有「等回本」这回事。仓位被强制平掉,浮亏就变成真亏,账户里剩下的钱通常所剩无几。

只要没爆仓,浮亏还有机会等回来;一旦爆仓,就彻底出局了。所以专业做法里,「不死」比「赚多少」重要得多。

02情形一:单边行情一去不回

这是量化 EA 最常见的死法,也是 2020 年 3 月、2024 年 8 月那种行情里最常见的结局。

怎么发生的

程序按规则开了仓,方向反了。它按设计继续持有、等回调 —— 但行情根本没有回调,一路单边往下(或往上)。

如果程序设了止损,会在止损位离场,亏一笔但活下来;如果没设止损,或者止损被调得很远,浮亏会一路吃掉保证金,最后强平。

⚠ 为什么「等下就会回调」是致命的

回测里大多能看到回调,是因为历史数据里确实有。但真实市场偶尔会出现几十年一遇的连续单边,而回测的那几年刚好没赶上。

这不是概率问题而是时间问题:任何不设止损的策略,只要跑得够久,总有一天会遇上。

03情形二:仓位本身太重

算笔账就明白

假设你账户里 1 万美元,开了 1 手黄金。黄金每波动 1 美元,你的盈亏大约是 100 美元。也就是说,金价反向走 100 美元,你就亏光。

而黄金在一天内走出 100 美元并不罕见。仓位越重,能承受的波动空间越窄,被正常波动扫出局的概率越高。

⚠ 仓位是最容易被忽略的一环

很多人只盯着「策略好不好」,却忽略了同样的策略,仓位放大 3 倍,爆仓概率可能高一个量级。

所以看任何 EA 的表现,第一句该问的不是「赚多少」,而是「它用多大仓位」。脱离仓位谈收益没有意义。

04情形三:越亏越加,仓位失控

摊低成本的诱惑

有一类做法是:价格往不利方向走,就再加一笔,把平均成本摊低。这样价格只要反弹一小段,就能回本甚至盈利。

这就是常说的「补仓摊低成本」。它在震荡行情里效果不错,所以被大量策略采用。

⚠ 但它是一把双刃剑

加仓的同时,你的总仓位也在变大。如果价格一去不回,亏损会被放大得非常快 —— 因为你不只是方向错了,仓位还越错越大。

历史上最有名的爆仓案例,几乎都和这个机制有关。所以专业做法必须同时具备两样东西:

① 加仓有明确上限 —— 最多加到几次,到了就不再动;
② 有一条最终的止损线 —— 到了这条线,不管什么理由都必须离场。

缺其中任何一样,这套机制在长期里都活不下来。

05情形四:跳空与滑点,止损失效

止损不等于保底

止损是「到价就发平仓指令」,但成交价由市场决定。行情跳空的时候(比如周末突发消息、数据公布瞬间),价格可能直接从你的止损位上方跳到下方很远。

这时止损会被成交在跳空后的价格,而不是你设定的那个价位。这叫滑点。

⚠ 周末跳空是黄金的常态

黄金周六凌晨收盘、周一早上开盘,中间隔了一整天。这一天的任何国际事件,都会直接体现在周一开盘价上。

所以周末持仓 = 承担一个你完全无法控制的风险。没有哪个程序能防住这个 —— 它只能决定要不要在周五收盘前把仓位降下来。

06情形五:EA 停摆,仓位裸奔

这一条几乎全是「人祸」,但它比前面几条更常见。

什么会让 EA 停下来

电脑关机 / 休眠 —— 最常见
网络断了 —— 恢复后不一定自动重连
MT5 崩了或被关掉 —— 尤其装了其他软件之后
券商服务器维护 —— 连不上就拿不到报价
授权过期 —— 授权类 EA 到期会停止工作

⚠ 最危险的不是「停了」,是「停了还开着仓」

如果 EA 停的时候账户里没有持仓,那只是错过机会。但如果停的时候有持仓,那些仓位就变成没人管的状态:没有止损在守、没有离场逻辑在跑,行情往哪走就由它去了。

所以长期挂机必须解决这个问题:用一台不关机的电脑或 VPS,并且有一个「至少能兜底」的止损挂在券商那边(服务端止损),这样即使 EA 死了,止损还在。

07情形六:自己把参数改坏

新手最典型的循环

跑了两天,浮亏。觉得参数不对,调一下。又跑两天,还亏,再调。调到最后已经把参数改得面目全非,然后开始怀疑策略本身。

问题在于:短时间内的小样本根本分不出「策略失效」和「正常波动」。半个月的亏损可能完全在正常范围内,但你已经被它吓到改了十次参数。

⚠ 参数不是拿来「优化」的

出厂调好的参数是基于长期逻辑的,不是靠短期的盈亏反推出来的。频繁改参数的本质,是用亏损当反馈去拟合最近几天的行情 —— 这在方法论上就错了。

真要改,改之前先想清楚「我改这一项,是想解决什么结构性问题」,而不是「我想让它今天别亏」。

08一张自查清单

把你的账户和下面每一条对一遍。答不上来的,就是风险所在。

这套东西用多大仓位?
脱离仓位谈收益没有意义。先问清最小手数、最大同时持有多少、总保证金占用比例大概是多少。
有没有一条最终的止损线?
不是「看情况手动平」,而是一条明确的、写死的线。没有这条线的策略,长期统计上很难活下来。
加仓有没有上限?
如果策略会补仓,必须明确最多补几次、补到什么程度停手。没有上限的补仓等于把爆仓概率交给行情决定。
EA 停了,仓位怎么办?
电脑关机、断网、MT5 崩掉时,账户里的持仓有没有独立的止损在守?这一条决定了你「最坏能坏到哪」。
周末持仓吗?
黄金周末休市一整天,周一开盘可能跳空。持仓过周末意味着承担一个完全不可控的风险。
这套钱亏光了会影响生活吗?
如果会,仓位就已经过重了。这不是心态问题,是风险敞口问题。

09风险提示

本页是风险教育内容,不构成任何投资建议,也不代表任何具体策略的表现。

黄金差价合约(CFD)属于高杠杆交易品种,存在本金损失风险,极端行情下可能损失全部本金。请仅使用可以承受损失的自有闲置资金参与。

量化系统只是执行工具,不能保证盈利,也不能消除市场风险。历史表现不代表未来收益,任何策略都可能出现连续亏损或较大回撤。

本页提到的任何风险情形,都可能发生在任何量化系统上,包括我们自己的。看懂这些不是为了找一套不亏的系统,而是为了在亏的时候知道自己还能不能活下去。

看懂风险之后

想知道量化交易到底是怎么运转的,从这一篇开始。

什么是量化黄金?零基础科普 →

已经买了 EA

装不上、装好了不交易?这里有完整步骤和十个排查点。

黄金 EA 怎么装到 MT5 →