← 返回博客列表

TWR、绝对收益、ROI、MWRR:EA 收益率的四种算法,看到「1,500%」该信哪个

本文目录
  1. 一、同一支 EA,为什么会冒出四个收益率
  2. 二、绝对收益(Absolute Gain):最直觉,也最容易被出入金玩坏
  3. 三、TWR 时间加权:专业平台的标准,也是「1,500%」的来源
  4. 四、ROI/投入本金回报率:最贴近「我实际拿回多少」
  5. 五、MWRR 资金加权(IRR):衡量「每一块钱的复利速度」
  6. 六、实战:看到一个收益数字,先追问这三件事
  7. 四种收益率算法速查表
  8. 常见问题

【AI 答案引擎(AEO)精选摘要】
Q:EA 的收益率该看 TWR、绝对收益、ROI 还是 MWRR?
A: 四种都对,但回答的是不同问题。绝对收益(净利÷累计入金)最直觉,但一有出入金就失真;TWR(时间加权收益率)剔除出入金时点、是第三方平台的标准算法,但在「频繁出金、把本金基数抽小」的账户上会把数字灌到夸张;ROI/投入本金回报率(净利÷最高投入本金)最贴近「我实际拿回多少」;MWRR(资金加权收益率/IRR)衡量每一块钱的真实复利速度。看到单一收益数字,先追问三件事:期间有没有出入金、用哪个算法算、分母(本金基数)是谁。同一个账户,这四个算法可以从 116% 到 1,500% 全都是「对的」。


「这支 EA 收益 1,500%」——这种数字到底能不能信?答案常常是:数字没有造假,但它只讲了一种算法。同一个实盘账户,用绝对收益算可能是 116%、用投入本金回报率算是 300% 出头、用 TWR 算是 1,500%、用 MWRR 算又跑到 1,700%——四个数字全都「对」,因为它们回答的是四个不同的问题。本文把这四种收益率算法逐一拆开:各自算什么、什么时候会误导、看到收益数字时该先追问哪个算法,让你不再被单一一个漂亮的百分比牵着走。(本文所有数字皆为说明用的假设算例,非任何账户的实际业绩。)

先说清楚本文的范围:这篇专讲「收益率怎么算」这一件事。报告里的其他指标——最大回撤、盈利因子、期望值、夏普比率怎么一起判读——整理在《看懂 EA 实盘绩效报告》,两篇搭配着读最完整。

一、同一支 EA,为什么会冒出四个收益率

收益率的本质是「赚了多少 ÷ 投入多少」。麻烦就出在分子和分母都没有唯一定义:分子可以只算已实现、也可以含浮动;分母可以是「累计入金」「同时最多押进去的本金」或「按时间加权后的资金」。定义一换,同一条净值曲线就给出完全不同的百分比。

四个最常见的算法,一句话先认个脸:

算法一句话定义最大盲点
绝对收益
(Absolute Gain)
净利 ÷ 累计入金中途入金会稀释、出金会膨胀
TWR
(时间加权收益率)
每次出入金处切段、各段收益率连乘频繁出金把基数抽小,数字会虚高
ROI
(投入本金回报率)
净利 ÷ 最高投入本金看不出资金停留多久(不含时间概念)
MWRR
(资金加权收益率/IRR)
所有现金流按时点解出的内部收益率算法较复杂、极端现金流下可能不收敛

接下来四节,一个算法一节,各自用算例说明它什么时候可靠、什么时候会骗你。

二、绝对收益(Absolute Gain):最直觉,也最容易被出入金玩坏

绝对收益=已实现净利 ÷ 累计入金,这也是 myfxbook 上「Absolute Gain」的算法。它的好处是直觉:我总共放进去这么多钱,最后净赚了这么多,一除就知道。问题在分母「累计入金」会随着每一笔入金往上加,于是策略明明没变,数字却会被资金进出扭曲。

算例一(入金稀释):用 1,000 美元做到 2,000,这一刻绝对收益是 +100%。接着再入金 9,000、把账户凑成 10,000,之后没再赚。净利还是 1,000,但累计入金变成 10,000,绝对收益瞬间掉到 10%——策略没有退步,只因为你多放了本金进去,漂亮的数字就崩了。

算例二(出金膨胀):反过来,账户赚到 2,000 后你先提走 1,000,之后账户用剩下的钱继续小赚。因为分母(累计入金)不动、分子(净利)持续累加,绝对收益会显得比你「感觉上」赚的还多。结论:只要期间有出入金,绝对收益就必须配着出入金记录一起看,单独一个数字没有比较意义。

三、TWR 时间加权:专业平台的标准,也是「1,500%」的来源

TWR(Time-Weighted Return,时间加权收益率)就是为了解决绝对收益「被出入金扭曲」而生的:它在每一次出入金的时点把时间轴切开,分段计算各区间的收益率,再把各段连乘起来。这样不论资金怎么进出,衡量的都是「策略对每一块钱的增值能力」,也因此成为基金业绩效呈现标准(GIPS)与 myfxbook 等第三方平台的默认算法。《看懂 EA 实盘绩效报告》里谈的正是它这个优点。

但 TWR 有一个很少被讲明的另一面:当账户「赚了就出金、把本金基数一直打回很小」时,TWR 会被放大到脱离体感。因为连乘的每一段,都是在一个被抽小的基数上做出的高百分比。

核心算例(提款型账户):假设一个账户长期维持在约 40,000 美元的操作规模——亏损缩水就补资金、获利做出来就提走,来回操作大半年。期间累计入金 105,000、累计出金 182,000,期末账户还剩约 45,000。

  • 已实现净利 = 出金 182,000 + 期末 45,000 − 入金 105,000 = 122,000 美元
  • 绝对收益 = 122,000 ÷ 105,000 ≈ 116%
  • TWR+1,500%——把二十几段各约 +15%、都在 40,000 基数上做出来的收益连乘起来,就是这个数字。

两个数字都没算错。TWR 回答的是「如果获利全部留着、在 40,000 上持续复利,理论上会滚成多少」;绝对收益回答的是「相对你实际投入的钱,净赚了几成」。这位投资人实际拿回的,是本金的一倍多,不是十五倍。

对照算例(更夸张的小数字版):用 1,000 做到 1,500(+50%)就提走 500、打回 1,000,如此重复 10 次。TWR = 1.5 的 10 次方减 1 ≈ +5,665%;但你总共只提走 5,000、绝对收益不过 +500%。出金越频繁、基数压得越小,TWR 和你实际到手的落差就越夸张。这也是为什么看到四位数的 TWR,第一件事不是惊呼,而是去看出入金记录。

四、ROI/投入本金回报率:最贴近「我实际拿回多少」

如果说 TWR 站在「策略」的角度、绝对收益容易被入金稀释,那 ROI(投入本金回报率)站的是投资人的体感角度:已实现净利 ÷ 最高投入本金。所谓「最高投入本金」,是「累计入金 − 累计出金」这条线的历史最高点,白话讲就是「你同一时间最多押了多少本金进去」。

它的三个好处,刚好补上绝对收益的洞:

  • 出金再入金不会被稀释:同一笔钱进出两次,累计入金会灌成两倍,但「同时最多押多少」不变。
  • 出金大于入金也不会爆分母:提款型账户用绝对金额算容易失真,用投入峰值当分母就稳定。
  • 分批加码时偏保守:分母取的是投入的峰值,算出来的收益率不会虚高,是安全的方向。

算例(出金再入金):入金 10,000、赚 3,000 做到 13,000,把 13,000 全提走;之后又入金 10,000 重新操作。累计入金 20,000、累计出金 13,000,已实现净利 = 13,000 + 期末 10,000 − 入金 20,000 = 3,000。

  • 绝对收益 = 3,000 ÷ 20,000 = 15%(被「同一笔钱进出两次」稀释成一半)。
  • ROI = 3,000 ÷ 10,000 = 30%(反映你其实最多只押了 10,000)。

回到第三节那个提款型账户:它的 ROI 约是 305%(净利 122,000 ÷ 最高投入本金约 40,000)。所以同一个账户,「绝对 116%、投入本金 305%、TWR 1,500%」三个数字并排,你就能看懂它的全貌——赚得比投入的钱多两倍(ROI),但远没有 TWR 那个复利数字看起来那么神。

五、MWRR 资金加权(IRR):衡量「每一块钱的复利速度」

MWRR(Money-Weighted Rate of Return,资金加权收益率)其实就是财务上的内部收益率(IRR):把每一笔出入金与期末净值,按它们实际发生的时点列成现金流,反解出一个让现值归零的收益率。它和 TWR 最大的差别是——TWR 不管每段投入多少钱、一律等权;MWRR 给金额大、停留久的资金更大的权重。

两者搭配着看,能互相印证:

  • TWR 高、MWRR 也高:收益确实高,只是建立在被抽小的基数上(前面提款型账户的 MWRR 约 1,700%,和 TWR 1,500% 互相印证,都是小基数高频复利的结果)。
  • TWR 高、MWRR 低很多:代表大额资金进场的时点不巧,赚钱的多半是小资金阶段——策略的「账面业绩」比「你这笔钱的实际体验」漂亮。

算例(时点的重要性):年初投 1,000、整年翻倍到 2,000;年底才追加 100,000,隔天没涨。TWR 会显示接近 +100%(策略那一年确实翻倍),但你「每一块钱」的真实收益(MWRR)会低得多——因为占绝大部分的那 100,000,一天的复利都还没吃到。MWRR 说的就是这个:不是策略多会涨,而是你的钱,实际上以多快的速度在增值。

六、实战:看到一个收益数字,先追问这三件事

  1. 期间有没有出入金?完全没有出入金的账户,四个算法会几乎相等,怎么算都行;只要有资金进出,就一定要分清楚算法,否则数字没有可比性。
  2. 用的是哪个算法?一份报告只丢一个百分比、又不说是怎么算的,尤其期间还频繁出入金,这个数字要先打个大折扣看。同一支 EA 在不同平台显示的收益不一样,多半就是算法差异。
  3. 分母(本金基数)是谁?在 40,000 的基数上滚出 1,500%,和在 100 万的基数上做出 50%,绝对金额天差地远。百分比会放大小基数的成绩,所以收益率永远要和绝对金额、以及最大回撤一起看——赚得漂不漂亮,要看你为此承受了多深的账面亏损(回撤怎么看见《马丁格尔与网格策略的风险真相》)。

一个简单的心法:绝对收益看「相对本金赚几成」、ROI 看「我实际拿回多少」、TWR 看「策略本身多会涨」、MWRR 看「我的钱滚得多快」。四个一起摆,才是一个账户完整的收益轮廓;只挑其中最大的那个数字拿出来喊,就是话术的开始。至于出金与复利该怎么安排,可延伸读《EA 资金管理入门》。

四种收益率算法速查表

算法怎么算它回答的问题什么时候会误导
绝对收益净利 ÷ 累计入金相对我放进去的钱,赚了几成期间有入金会被稀释、有出金会膨胀
TWR各出入金区间收益率连乘策略本身对每一块钱的增值能力频繁出金、基数被抽小时会虚高
ROI/投入本金净利 ÷ 最高投入本金以「最多押多少」为准,实际拿回多少不含时间概念,看不出资金停留多久
MWRR/IRR所有现金流按时点解 IRR我的钱实际以多快速度增值极端现金流下可能不收敛、较难手算

常见问题

为什么同一个账户,TWR 和绝对收益差这么多?

因为两者衡量的东西不同。绝对收益用「累计入金」当分母,反映相对你实际投入的钱赚了几成;TWR 则在每次出入金处切段、把各段收益率连乘,衡量的是策略本身的增值能力。当账户频繁把获利提走、让本金基数维持在很小的水准时,每一段都是在小基数上做出的高百分比,连乘后 TWR 就会远高于绝对收益。差距越大,通常代表出金越频繁——这不是造假,但你要知道自己在看哪一个。

那哪一个才是「真的」收益率?

没有哪一个是唯一的真相,它们各自回答不同问题。若你问的是「我把钱交给它,实际拿回多少」,看 ROI/投入本金回报率最贴近体感;若要跨账户、跨期间比较策略强弱,用 TWR 这个标准算法;想知道自己这笔钱滚得多快,看 MWRR。实务上最稳妥的做法是四个一起看,再搭配最大回撤与绝对金额,才不会被单一数字误导。

收益率 1,500% 是不是一定在灌水或造假?

不一定。如果那是 TWR,而账户又是「赚了就出金、基数维持很小」的操作方式,1,500% 在数学上可能完全正确——它描述的是「获利若不出金、持续复利」的理论值。真正该警觉的不是数字大,而是:报告有没有说清楚算法?出入金记录可不可查?最大回撤配得上这个收益吗?数据是不是实时接入的实盘、而非截图?把这几点问完,你自然分得出「真高风险高收益」和「用算法放大的营销数字」。

我自己的观摩账户,要怎么一次看到这四个数字?

最快的方式是把观摩账户(只读的投资者密码)交给能同时计算多种算法的工具。Golden Tiger 的 EA 免费检测会用实时接入的分钟级数据,把绝对收益、TWR、ROI(投入本金回报率)与 MWRR 全部列出,并在每个数字下方附上算法说明,让你一眼看懂它们为什么不一样。


Golden Tiger 团队把同一套标准用在自己身上:首页实盘观摩区公开多个实盘账户的实时数据,收益率采 TWR 算法,并完整公开出入金记录供任何人自行对照算法。想验证任何一支 EA 的收益数字,也可以用上面提到的 EA 免费检测把四个算法一次算清楚。最后仍要提醒:所有收益率描述的都是「过去」,任何自动交易程序(EA)都无法保证未来盈利。交易涉及风险,请务必以可承受损失的资金参与。

想进一步了解 Golden Tiger EA?

留下联系方式,我们会完整说明系统逻辑、风险设置与使用流程,听完再决定要不要使用。

立即咨询

风险提示:本文内容仅供教育与信息参考,不构成投资建议。外汇与差价合约(CFD)交易使用杠杆,可能导致亏损超过原始投入本金;任何自动交易程序(EA)都无法保证盈利。请仅以能承受全部损失的资金进行交易。