就目前我在平台上的一些模型,大多的都是一些趋势模型。部分属于高频策略以及震荡策略,比如网格交易逻辑。
所以这里开个帖子略微讨论一下这些模型以及今后我眼里的发展方向。
趋势交易
金融市场的交易特征就以往经验而言,是趋势交易和震荡市场为两大特征。其中股票以震荡为主,期货部分品种由于有周期性,所以相对的以趋势为主。外汇和其他衍生品市场各有特点,我们暂且不讨论,以这两个相对常见的品种作为讨论基础。
在趋势市场中,我们有传统经典指标和经典分析方式。比如K线分析、指标分析、量价分析、基本面分析等等。当你深入了解之后,我们会发现这些分析方式有一定的准确性,但是当想要提高做单精准性的时候,还是有一层摸不透的纱拦着你,你很难做到精准的开平仓执行。其实这是一个概率范围问题,所有的常规分析都会告诉你一个高胜率的开平仓点位置,至于能否成功需要止盈止损的强制执行配合,否则失败率也是会很高的。因为不光是你在学交易分析,筹码多资金量大的主力也会交易分析。
目前的量化趋势交易我在平台上看到的策略逻辑还是在常规经典指标的交易思路上建立的。比如均线公式、kdj公式、sar函数公式等等,这些我都在平台上见过他们的一些设计思路和相应分析。大家通过程序系统,优化设计参数,让系统稳定性和适配性大大提高,并且逻辑和实战上都有一定效果,但是当遇到一些主力的特殊动作的时候,就会有一定的亏损回撤,如果 止盈止损的逻辑设计不够好,就会是大幅回撤,特别是在股票市场。所以这就是为什么我建议大家做模型测试要用商品期货市场的数据为基础数据来测试自己的逻辑和模型的原因。
因为股票市场的开仓方向限制、特殊交易特征(t+1等)、新闻性事件都比较多,所以在行情的一些特殊时刻,会有模型预估不到的黑天鹅,所以会产生上述的一些问题。
震荡交易
震荡交易和高频交易有类似的地方。震荡交易其实是一种概率交易方式,和网格交易的设计逻辑是类似的。目前来说,震荡交易在市场上是脱胎于压力支撑思路,核心逻辑就是主力的成本逻辑和主力控盘的逻辑。
如果能将价格跳动的区域概率训练的好,其实是有一定的收效的。虽然不属于普通小户的常规操作方式,但是对于一些做市商还是有很大的吸引力的。当资金体量大的时候,常规的趋势模型是需要调整和改变的,而且对于高频和震荡交易,就会需要考虑他的市场交易容量问题。所以一般高频交易和震荡交易的资金容量是有上限的。
但是,就目前的期货市场而言,越来越多的量化交易混迹其中,震荡交易特征也越来越明显。这就是为什么有时候按照趋势交易的方式做单,我们经常会被打止盈止损,还有就是突然性的波动扰乱交易计划也越来越多。所以这也是近年在研究震荡和量化的原因。
与未来的一些设想
我们只有理解核心逻辑,才能更好的设计出合理的交易逻辑。虽然目前的行情以及市场常见的交易模型大多是一个单一交易逻辑,不过随着时间的和技术的发展,我认为以后的模型设计和交易方式会有 更大的改变,当发展到6.0版的模型以后,可能会出现人工智能的交易方式。目前6.0版交易模型思路在脑内有设计逻辑存在,但如果说常规指标交易算是1.0版模型的话,我的3.0版模型也仅仅是放到实盘测试阶段。可以预测在未来,交易模型必然和数据大规模的测算测试挂钩,需要的计算量会更大,核心逻辑会更复杂,可能会需要更多的算力需求。所以金融交易,从现在开始学习量化和程序基础,还不晚。