资金曲线
资金曲线(equity curve)是一个交易账户的结果累计值,对时间或交易序号作图。它是一套策略或一位交易者表现最主要的画像,绝大多数绩效统计量——包括回撤和收复——都直接从它上面读出来。
Senzoukria · 术语表 · 更新于 2026 年 9 月
构建曲线的两种方式
最简单的资金曲线,是把每笔已平仓交易的净结果累加到前一个总额上。它只在交易平仓时才移动,因此会把持仓期间发生的一切都藏起来。盯市曲线则在每根 K 线或每个逐笔上对未平仓头寸重新估值,于是它在交易过程中就会有起有落。两条曲线终点相同,沿途讲的故事却不一样;而一条盯着浮动盈亏的回撤规则,只能在后者上检查。
| 属性 | 已平仓曲线 | 盯市曲线 |
|---|---|---|
| 更新时机 | 每次交易出场时 | 每根 K 线或每个逐笔 |
| 所需数据 | 交易清单 | 每笔交易内部的价格路径 |
| 显示的回撤 | 仅限出场之间 | 含浮动亏损 |
| 典型用途 | 交易日志、快速回测 | Prop 公司规则、风险限额 |
该看些什么
- 斜率:每笔或每个时段的平均结果,也就是期望。
- 平滑度:一条近乎直线上行、回撤很小的曲线,比一条靠少数几次跳涨赚到全部收益的曲线更容易交易。
- 峰与谷:最大的一次峰谷跌幅就是最大回撤;两个峰之间最长的间隔就是水下期。
- 前后两半:把前一半和后一半作比较。一条早期上涨、后期走平的曲线,描述的是一个可能已经结束的优势。
- 货币 对 R:以美元计的曲线混进了不同的持仓规模;以 R 倍数计的曲线,则按每笔交易所冒的风险来比较它们。
在 Senzoukria 里
交易日志的「历史时段」面板会用已平仓交易画出「时段资金曲线」,包含一条「权益」序列和一条「水下」序列,还有一条「滚动期望」线,显示每一点上最近 N 笔交易的平均结果。另有一张独立的图「资金曲线,按账户拆分」,它把同样的交易重画成一连串 Prop 公司账户:当一个账户在回撤底部阵亡时,下一个账户从它自己的初始余额重新开始。
回测结果面板会显示「样本内 对 样本外」图,把优化器看到的曲线和一次前推分析实际会产出的曲线叠在一起,两者各按自己的交易笔数展开。交易日志的空状态文案写着:「还没有已平仓交易。记录一笔交易或导入一个 CSV,就能在这里看到你的盈亏和资金曲线。」
常见错误
- 按曲线的终点而不是它走过的路径来评判它。
- 在扣除手续费和滑点之前就把曲线画出来;在高交易频率下,它的形状甚至可能变号。
- 拿一条已平仓曲线去和一份对持仓做盯市的券商对账单作比较。
- 在样本外那一段是平的时候,仍然把一条平滑的样本内曲线当成证据。
相关内容
其他语言版本
常见问题
- 资金曲线应该按笔画还是按天画?
- 按笔画能显示每一个决策的效果,也是期望和 R 倍数天然的横轴。按天画则与账户规则对齐,也与 Prop 公司评估一位交易者的方式对齐。Senzoukria 的交易日志以交易时段为单位,回测面板画的是按笔的曲线;比较两者时请留意横轴。
- 一条向上的资金曲线能证明策略有效吗?
- 不能。曲线上行可能是因为赶上了有利的时期、因为参数挑选,或者因为成交假设过于乐观。在相信它之前,常规检查是:做前推测试、把成本显式计入,以及比较曲线前后两半。
- 为什么「按账户拆分」的曲线和普通曲线看起来不一样?
- 个人的曲线从不重置,而 Prop 公司账户在触犯回撤时会重置。在拆分视图里,一次只把普通曲线拉回打平的收复,对新账户来说却是一笔完整的盈利——这正是两张图分岔的原因。