最广泛被人们所使用的绩效准则。
1.已平仓交易总笔数(Total Number of Closed Trades)
长期系统可能出现巨额的帐面获利,这也应该视为该系统的绩效。某些电脑程序会将测试结束后的未平仓净值分别列出。某些程序则会在测试的最后一天。将该仓位做假设式的了结,并将其视为另一笔已平仓交易。两种方法都可以接受。
2.获利(或亏损)交易总笔数(Total Number of Profitale(or Losing)trades)
交易必须扣除滑移价差与佣金这些固定成本之后,才可以界定其获利。持平的交易应该视为亏损。
3.获利交易百分率(Percentage of Profitable Trades)
交易员通常都偏爱较高的获利交易百分率。然而,就专业交易员而言,其获利交易百分率经常低于40%。如果你坚持一项较高的获利交易百分率,则你必须接受较大的亏损与较小的获利。这已经违背了期货交易的基本原则:迅速认赔,而让获利持续成长。
4.已平仓累积盈亏(Cumulative Closed Profit or Loss)
这或许是比较交易系统效率的最普遍指标,但它可能造成误导。某个系统产生了大量的测试笔数,它虽然可以呈现巨额的总获利,但它仍可能不是一套很有效率的系统。因为如果已平仓交易的平均获利很小,则其承担错误的空间便十分有限。
5.未平仓净值(Open Equity)
测试结束时,交易系统可能仍持有未平仓部位。若是如此,则电脑程序必须比较其进场价格与测试系统最后一天的收盘价格,以计算未平仓净值。如同我们先前所提及的,不可完全将其忽略。
6.已平仓交易平均获利(Average Profit Per Closed Trade)
已平仓交易平均获利是已平仓累积盈亏,除以已平仓交易总笔数。当评估交易系统之效率,这是Bruce Babcock第一个观察的数据。
7.最大亏损金额(Maximun Drawdown)
最大亏损金额是在整个测试期间内,利用该系统从事交易所可能发生最糟糕的金额亏损。此项金额与最大连续亏损交易之金额可能相同,也可能不同,因为在发生最大亏损的期间内可以出现获利的交易。最大亏损金额可以根据当天的交易净值与平仓后的结果来计算。后者代表已平仓交易的可能最糟绩效,前者则包括未平仓交易在内,代表交易帐户的可能最糟情况。
8.最大连续亏损交易笔数(Greatest Number of Consecutive Losses)
一套良好的电脑程序会列出最长的连续亏损。任何系统与方法都有表现欠佳的期间,为了使用该系统,你必须渡过这些困境。此数据以及最大亏损金额,将可以让你了解必须准备承受的痛苦程度。
9.获利交易平均利润(Average Profitable Trade)
电脑程序计算获利交易平均利润时,只将获利的交易加总,除以获利交易的总笔数。这项结果可以显示该系统让获利交易继续成长的能力。你必须将它与下一项数据——亏损交易平均损失——做比较。
10.亏损交易平均损失(Average Losing Trade)
电脑程序计算亏损交易平均利润时,只将亏损的交易加总,除以亏损交易的总笔数。记住,持平的交易通常被视为亏损。这项结果会显示该系统的认赔能力。
11.平均利润/平均损失比率(Ratio of Average Win to Average Loss)
电脑程序将获利交易平均利润,除以亏损交易平均损失。Bruce Babcock认为,该比率若高于2:1,便称得上是不错的系统,但仍须考虑获利交易百分率。
12.获利因子(Profit Factor)
获利因子是将获利交易的净利润总额,除以亏损交易的净损失总额。假定其它所有条件不变,Bruce Babcock偏爱获利因子较高的系统。因为亏损可以衡量风险,此数据是以风险来表达获利的另一种方式。
13.最大获利交易(Biggest Profitable Trade)
已平仓交易中的最大单笔获利——滑移价差和佣金费用必须考虑在内——亦可表示该系统让获利交易持续成长的能力。长期的系统通常会由少数几笔获利中,获取其大多数的利润,所以知道总获利中有多少百分率是来自于最大的一笔获利交易很重要。这项百分率愈高,则该系统愈没有出差错的空间,因为其绩效取决于单笔交易,而这笔交易未来可能不会出现。
14.最大亏损交易(Biggest Losing Trade)
改善系统绩效的最佳方法便是从最大亏损交易着手。如果你能够消除或降低这些交易的亏损,则系统的绩效将可明显改善。
15.已平仓交易的买进(或卖出)次数(Number of Closed Trades That Were Buys(or Sells))
某些电脑程序会显示,买进与卖出的交易百分率。此数值可以用来评估该系统利用市场上升趋势或下降趋势的效率。
16.获利多头(或空头)交易百分率(Percentage of Long(or Short) Trade Profitable)
电脑程序会将多头与空头交易加以区分,并计算两者各自的获利百分率。这些数值通常反映市场的整体趋势,远大于反映该系统的效率。一般而言,多头交易在多头市场较能成功,空头交易则在空头市场教能成功。
17.获利(或亏损)交易之平均持有交易日数(Average Profitable(and Losing) Trade Length in Market Days)
电脑程序会将获利与亏损交易加以区分,并计算这两类交易的平均持有天数。一笔交易若于进场当天便平仓出场则计为一天。这些数据可以衡量该系统属于长期或短期。它们也能反映该系统让获利持续成长与迅速认赔的能力。
18.滑移价差与佣金成本之总值(Total Slippage and Commissions)
电脑程序会将每笔交易所设定的滑移价差与佣金费用,乘以已平仓交易总笔数。为了反映实际的交易状况,全部的交易均需扣除合理的成本。
19.保证金报酬率(Return on Margin)
某些电脑程序会计算保证金的报酬率。Bruce Babcock的观点认为,这项数据并无太大的意义,因为保证金额时有变动,而且交易员在帐户内的资金通常都会高于最低保证金的额度。如果在相同的市场交易中比较类似的系统,这项数据可以做为判断最有效系统的准则。它代表最有效率,因为它在最少的交易天数中获取利润。
20.已平仓交易的绩效比率(Effectiveness Ratio for Closed Trades)
这是整体交易表现的特殊衡量指标。有关于系统的绩效,虽然每个人都有其自身的标准,但绩效比率是一项有效的工具,如果你采用电脑进行最佳化,你可以通过这项比率,迅速锁定一组表现最佳的参数值。
21.包含未平仓净值的绩效比率(Effectiveness Ratio with Open Equity)
测试结束时,如果存在大额的未平仓净值——不论是赢、是亏——则已平仓交易的绩效比率对系统的表现会有低估或高估的现象。在这种情况下,电脑程序所列出的历史绩效报告应该包含此项数据。虽然有许多不同的绩效准则必须考虑,但当我们以相同的时间与相同的市场进行测试时,重要的准则之间都存在着一种高度的相关性。每笔交易平均获利最高的那些系统,其获利因子通常也最高,而最大亏损金额则最低。