FollowQuant如何挖掘用户交易数据背后的价值

avatar
· 阅读量 48,847

今年6月,Followme交易社区发布了一款大数据类的金融科技产品——基于用户行为的量化策略开发平台FollowQuant。自2015年成立至今,Followme交易社区累积了将近25万个活跃账户,用户日交易订单超过10万笔,平均每1秒就有1笔新的订单产生。如何从当前海量且与日俱增的用户交易数据中“挖掘”出“超额价值”,是我们一直在思考与研究的课题。

经历了长达2年的探索,我们打造了一个可以快速处理千万级实时订单流与上亿级历史订单数据的FollowQuant,帮助我们发现用户交易数据背后所蕴含的统计规律,并支持各种交易思路的可行性验证与优化,最终构建出基于用户行为且具备稳健盈利能力的量化交易策略。

基于用户行为的量化交易策略是一种全新的交易方式,与传统的交易有很大的不同。长期以来,大多数的交易员都是基于图表行情分析或基本面数据来做交易,他们通过各种技术分析从市场价格走势中寻找高胜率的入场点,有时候也会结合自己对市场新闻或各类风险事件的判断来决定自己的交易方向。传统的交易方式存在最大的一个问题在于,大部分甚至所有的交易决策都是建立在自己主观的意识之内,无论是采用何种分析方式,在执行下单的那一刻,所有的判断仍旧来源于自己。由于潜意识里的认知偏差,导致我们的大脑都会倾向于过滤掉不符合自己认知的信息,简而言之,即我们更容易认为自己是对的,而总能找到支撑自己观点的理由或资讯。这也是导致大多数人做不好交易的重要原因,因为在零和博弈的市场里要想获胜就意味着你必须与大多数人不一样,但要在潜意识里靠自己去对抗或改变人性是非常困难的一件事。

既然一个人的思维方式和习惯一旦形成之后很难去改变,那么在大多数人行为的统计基础上所得出的结论无疑将具有很强的“稳健性”。因此,我们才有了基于用户行为来构建量化交易策略的想法。而这种全新的交易方式,将不再去关注市场的行情走势,各国的政治、经济决议或任何突发的风险事件,而是建立在对某一群用户,在某一段周期与某一个市场上交易绩效的平均表现,再通过非相关性因子来设计或组合不同的“策略”,可以是同一个品种或一群用户也可以是不同,那我们所得到的交易模型将是完全基于用户交易的数据样本,由于我们关注的是用户整体的行为而非个体,因此在未来行情的应用中除非发生用户交易量的大幅变化或整体行为的改变,才会导致该类策略的失效,而这个概率要远远低于因市场价格走势的改变,各种经济、政策或风险事件而导致传统交易方式失效的可能性。

基于用户行为的量化交易方式,本质上是建立在正向或反向跟随某个用户群体(可以基于品种或账户规模等划分)交易订单的基础上,根据历史回测统计的风险回报比确定投入的资金和仓位,通过自定义分析指标来构建的策略模型进行自动化跟随交易。下面就我们利用FollowQuant所开发的“黄金1号”量化策略的主要思路与流程跟大家做一个简要的分享与探讨。该策略是基于Followme近2年来用户的“黄金”交易数据样本(含交易员与跟随者自主交易订单,已过滤掉跟随交易订单)来创建的。

一、根据用户交易的“盈亏效率”来选择交易品种与策略类型。FollowQuant如何挖掘用户交易数据背后的价值

如上图所示,我们引入了一个指标“Avg.Profit”(即排除掉隔夜利息与手续费后的平均每手盈亏金额,以下简称“盈亏效率”)来衡量用户交易的平均绩效。上图的功能在于可以快速找到适合进行正向或反向跟随的交易品种订单。如果用户在某一品种上的整体是亏损的,且“亏损效率”大于交易成本(点差)的2~2.5倍,则表明对该品种的用户订单进行反向交易最终获得盈利的可能性很高(因为反向交易的成本至少是原始订单的2倍),反之则可以进行正向跟随交易。

右边的柱形图还可以看月或周(根据选择的统计周期自动调整)“盈亏效率”的分布情况,如果分布的标准差不大,则表明用户的平均绩效比较稳定,即策略净值的波动会更小,更适宜跟随。另外,我们也要注意交易订单量的大小,尽可能选择交易订单量较大的品种,才能确保统计规律的客观性与有效性。由于“黄金”的交易量占到了全网的50%以上,且“亏损效率”为86USD/手,若按照该品种的原始平均点差为50USD/手,而策略执行点差为25USD/手计算的话,仍旧有 11USD/手(86-50-25)的盈利空间。 

二、通过指标创建策略并进行回测分析与优化

1.对所有“黄金”交易订单反向跟随交易回测

在策略编辑器中选中品种“Gold”,并把原始点差设置为0.5(即50USD/手),策略执行点差设置为0.25(即25USD/手),初始本金为100万USD,在不添加任何指标的情况下,进行回测,结果如下图所示:

FollowQuant如何挖掘用户交易数据背后的价值

FollowQuant如何挖掘用户交易数据背后的价值

策略约交易了40万笔订单,收益率为129.23%,但最大回撤却高达74.31%,“盈利效率”也仅有12.43USD/手,虽然最终的收益不错,但从风险回报比来看并不理想,且交易过程中存在爆仓风险。我们可以尝试在该策略的基础上继续优化。

2.增加“交易笔数”指标过滤订单

FollowQuant如何挖掘用户交易数据背后的价值

根据上图统计结果显示,用户在前20笔的黄金交易中亏损效率最高,达到-177USD/手;从第20-60笔之间亏损效率急剧下降至-90 USD/手, 100笔之后亏损效率已经基本接近-50 USD/手。因此,我们可以有一个策略优化的思路,即增加一个指标,只对每个账户的前100笔黄金交易订单进行反向跟随交易,超过100笔之后的交易订单将不再跟随,下图是优化后的策略回测报告。

FollowQuant如何挖掘用户交易数据背后的价值

FollowQuant如何挖掘用户交易数据背后的价值

策略总交易订单减少了将近30万笔,收益率虽然下降至86%,但最大回撤也大幅下降至了15%,“盈利效率”提升至26.98USD/手,风险回报比显著提升。

显然,随着用户对某个品种的交易笔数和经验的累加,他的亏损效率大概率会逐步降低,如果能够交易超过100笔,那很有可能说明他已经对该品种掌握了较好的风控,平均亏损基本上会接近成本,而这对我们的反向策略来说,则是应该过滤掉的“成本账户”。

3.增加“利润因子”指标过滤订单

按照反向交易的思路继续思考,既然我们要找的是“平均亏损”大于“平均盈利”的账户,如果我们先对前N笔的“利润因子”进行判断,比如“前20笔的平均盈利小于平均亏损“(即“前20笔订单平均盈利/平均亏损<1”的账户才从第21笔开始进行反向跟随,回测结果如下:

FollowQuant如何挖掘用户交易数据背后的价值

FollowQuant如何挖掘用户交易数据背后的价值

策略交易订单进一步减少了将近3万张至78000张,盈利效率从26.98 USD/手提升至43.51USD/手,策略收益率从85.95%提升至107.47%,最大回撤从15%进一步下降至7%,风险回报比从原先的5显著提升至15以上,验证了该思路的有效性。我们再来看日内时段的“亏损效率”分布,对那些亏损效率较高的时段停止跟随交易,看看能否还有再提升的空间。

4.增加“交易时段”指标过滤订单

从第3次优化后策略的日内时段“盈亏效率”分布来看,20点至24点中进行跟随交易的订单亏损概率更高,因此我们进一步优化,把20点至24点的订单过滤掉。

FollowQuant如何挖掘用户交易数据背后的价值

FollowQuant如何挖掘用户交易数据背后的价值

FollowQuant如何挖掘用户交易数据背后的价值

FollowQuant如何挖掘用户交易数据背后的价值

从回测结果来看,这次优化对于策略绩效的整体提升幅度不大,因为过滤掉的订单仅有4000张(仅为5%)。 至此,我们的“黄金1号”策略就基本建立好了,接下来将根据回测报告的结果,以及我们自身的风险回报要求,来投入真实资金将该策略应用至实盘交易中。

5.2019年1月至今的策略实盘交易绩效:

FollowQuant如何挖掘用户交易数据背后的价值

我们今年初启动了“黄金1号”策略,初始本金为10万USD,按照0.4倍比例进行反向跟随(因为回测报告100万USD本金按1倍比例反向跟随的最大回撤为7%,而我们希望投入的风险资金为30%即3万USD)。截止目前的收益率约为35%,最大净值回撤不足10%,绩效表现基本符合回测结果。四季度,我们将会引入战略合作的百万美元基金,进一步发挥该策略的价值。

三、关于FollowQuant未来的构想

前文主要与大家简单分享了我们团队如何利用FollowQuant来构建基于用户行为的量化交易策略的案例,包含了数据概览、策略创建、回测分析等这几大模块的功能简介。当然,关于这类型的量化策略研究仍旧是方兴未艾,还有很大的探索空间,我们相信Followme交易社区用户数据的价值远不止于此。未来我们将不断完善分析指标库,包括但不限于出入市优势分析、账户盈亏比例、延迟跟随等,并引入机器学习与神经网络算法,对海量的用户交易数据与行为数据进行更深度的挖掘,真正打造一个行业内领先的智能量化策略开发平台。今年四季度,我们针对个人用户的SAAS版也会上线,大家可以构建基于我们全网交易员数据的自动跟随交易算法,真正实现智能跟随交易。

我们也欢迎各路大神为我们提供宝贵的意见,共创硕果。

 

 

 

已编辑 24 Oct 2019, 12:05

风险提示:以上内容仅代表作者或嘉宾的观点,不代表 FOLLOWME 的任何观点及立场,且不代表 FOLLOWME 同意其说法或描述,也不构成任何投资建议。对于访问者根据 FOLLOWME 社区提供的信息所做出的一切行为,除非另有明确的书面承诺文件,否则本社区不承担任何形式的责任。

FOLLOWME 交易社区网址: www.followme.asia

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

加载失败()

  • tradingContest