交易系统首次进行真实市场测试的一个考量

avatar
· 阅读量 842

  以保守的原则为指导,应当尽可能地延长交易系统模拟交易测试阶段的时间,以减少交易系统在真实市场测试阶段的风险。

  不过,真实市场中特定的风险,模拟交易难以表现出来。比如,常见的各种流动性风险,以及交易者的交易体验等。

  因此,在真实市场中进行交易系统测试,比模拟交易更有效率。

  虽然如此,专业领域内大多交易系统测试工作,都以保守的原则为指导,适度地牺牲效率,换取相对较低的风险。低风险,意味着更低的交易系统构建成本。个人交易者在资金管理不成熟的前提下,更需要控制交易系统构建的成本。低成本,使交易系统测试工作更具可持续性,进而产生更长的周期覆盖,以及更多的交易数据。

  因此,交易系统首次进行真实市场测试的时机,实际上是效率和成本之间的权衡取舍。

  在真实市场中进行交易系统测试,产生的实际亏损,是交易系统构建工作重要的成本之一。对普通个人交易者来说,可能尤其如此。

  系统化交易初学阶段的交易者,在这里通常会有一些误解。把真实市场中,进行交易系统测试产生的亏损,视为真正的亏损,进一步得出交易系统测试失败的结论。

  系统化交易,在真实市场中产生亏损,通常有三种可能:

  1、交易系统回调期,主要表现在成熟的交易系统中。

  2、交易系统尚有修正或优化的空间,主要表现在新建交易系统工作中。

  3、上述两种情形兼而有之,这是交易系统优化过程中比较常见的情形。

  无论哪种情形,都是系统化交易的成本。真正的亏损,只存在于非系统化交易中。

  每个机构或个人的资源都是有限的,因此成本是交易系统测试方案中的重要项目。

  交易系统首次进行真实市场测试的目标,应当以对风险表现的考量为主,最小化对获利表现的考量,更不应是自己希望的获利表现。过高的期望,是空中楼阁;风险管理,则是整个交易系统的基础,夯实了基础,才有搭建更高楼阁的可能。

  成本,是风险的重要表现形式之一。其中,理论最大亏损,又是成本的重要部分。

  交易系统首次真实市场测试工作结束后,实际亏损没有超过理论最大亏损,在成本项目上就实现了目标。如果超过了理论最大亏损,则需要进行进一步的分析。

  做个小结。交易系统在真实市场中测试产生的亏损,是交易系统测试工作的成本,交易者对此有预期和目标。虽然测试结果是亏损的,只要成本项目没有超过目标,就是合理的。

  在系统化交易实践中,最大理论亏损的基础上,可能还需要增加一个预期外的风险预估(表现在资金上的)。

  最后,是关于交易系统首次投入实盘运行时机的一个方向性建议——

  交易者可以考虑,时间和金钱,对自己来说,哪一个是稀缺资源。在效率和成本的权衡中,将保守的策略倾向于稀缺资源。

 

  注:关于交易,目前自己只有豆瓣一个公开渠道,同时授权知乎ID为hjsls的账号和微信公众号《交易学习》转载。其它网上和传统媒体中,署名“碧落花飘香”的言论,都不是自己发布。

 

  *作者:碧落花飘香,授权发布。

风险提示:本文所述仅代表作者个人观点,不代表 Followme 的官方立场。Followme 不对内容的准确性、完整性或可靠性作出任何保证,对于基于该内容所采取的任何行为,不承担任何责任,除非另有书面明确说明。

喜欢的话,赞赏支持一下
回复 0

暂无评论,立马抢沙发

  • tradingContest