公司新闻

观点 | 浅谈程序化交易

2017-2-9 作者:肖镭 品今资管量化交易员

程序化交易是指电脑程序运行交易者编写的交易逻辑代码,自动生成并执行交易订单的交易行为。其具体应用是当市场上交易品种的量价符合交易逻辑时,电脑自动计算出来开平仓信号,并同时下达交易指令进行自动成交。 程序化交易在国外的金融市场上有广泛应用,程序化订单的交易量占CME市场总体成交量的60%以上,各大对冲基金都大量使用程序化交易。

722828.0.future_featured

程序化交易的优点

1、克服人性的弱点

程序化交易最重要的作用就是能克服人性弱点,当行情开端初现或拐头初现时,人的判断会受侥幸、贪婪、犹豫、恐惧等心理影响,导致没有正确执行自己的交易系统,从而造成无故亏损。而程序没有感情,只会运算公式,并在触发阈值时发出指令进行交易。长期下来,只要交易系统是行之有效的,在没有人为心理因素的干扰下,最终结果就能收获正收益。

2、提高交易效率

计算机有强大的数据分析和计算能力,面对海量的数据和复杂的模型,程序可以在短时间内快速计算并发出交易信号,自动下单。如果用传统的人工交易,肉眼去观察A股市场上的3000只股票,并在人脑中进行信号的计算,那么没有一个人能做到比计算机更有效率的交易。

3、验证及优化

优秀的人工交易者总是有几套自己烂熟于胸的交易逻辑在心里,并且不断的重复相同的交易行为,这样能保证交易结果与内心所想的结果是一致的。不过这样的交易者在市场中只有不到5%的比例,剩下的交易者在没有时间和金钱验证自己的交易逻辑是否有效的情况下,可以利用程序化交易进行验证。具体做法就是,将自己的交易思想转化为计算机代码,代码包含了开平仓的条件,之后下载历史行情数据,然后将数据加载到代码当中运行,去查看如果以该策略进行交易的历史业绩状况是什么样的。 如果收益为正,且净值曲线是稳定上涨,那么说明该策略是优良的,以后用该策略也可能取得相同收益;如果该策略的历史回测表现不佳,我们仍然可以通过调整变量参数、公式逻辑等方法进行优化。

t014065324faa1c9450

程序化交易的缺点

1、对模拟测试的可信度

网络上的各个期货论坛,程序化论坛有着数不清的程序化检测后的模拟数据,大都十分亮眼,资金在几个月内实现翻倍,翻十几倍的都有。但如果真的去买那些程序,并运用在实盘,那结果往往会惨不忍睹。究其原因就是测试历史的数据时候,所有数据都已经静态固定下来,我们找到的交易策略往往只是服从于该段历史数据,而没有认真思考未来的行情是否有演变,该策略是否还适用于未来。 比如说股指期货,我们在2015年4月到9月观察到的是一种行情模式,而在2015年10月以后,受政策影响,行情模式已经转换,很多策略已经不再适用于股指期货的交易了。

2、未来函数问题

历史数据的价格只包含了开盘价、最高价、最低价和收盘价。 而在实盘中,价格在K线没有完成时,不知道现在是否是最高价或最低价。我们的策略如果在走势未完成时,就发出交易信号,但是在K线走完后,交易信号又消失,那么就会造成了实盘效果不如预期。这种信号闪烁的发生往往是因为该策略使用了不确定的未来函数进行计算,这也是网上的程序化交易系统的通病。

3、无法实现交易者的交易思想

我们常常觉得只要有想法,没有电脑实现不了的东西。但在编写程序化代码的过程中,我们经常会发现,代码无法完整的实现你的交易逻辑。 最简单的例子,假如我们的交易逻辑是通过判断M头的形成来交易,那么在程序化系统编写中,我们首先要定义M头,经典的M头是第二次下跌跌破第一次下跌的低点形成M头。 简单的一句话,我们要在程序中加入无数的条件,比如第一波上涨多少算是第一个头,从头顶下跌多少算第一波下跌,下跌之后的再次上涨是超过第一头还是不超过第一头,再次下跌相比第一次下跌的低点低多少算M头形成,等等问题都要进行定义。这只是最简单的交易思想,就要用大量的代码进行定义,如果交易思想复杂,计算公式繁琐,对编程能力是极大挑战。

timg

整体来看,程序化交易对于个人投资者而言是门槛较高的交易方式,对编程能力有极高要求,并且要懂得如何判断该程序化系统是否真正能够盈利。但对于专业机构投资者而言,程序化交易是必不可少的交易模式。它稳定,高效,能帮助机构投资者进行风险可控的投资。同时,在实现程序化交易的过程中,机构投资者也有相应的人才储备,能够快速进行交易思想的实现,同时进行策略有效性的验证,这些优势是个人投资者望尘莫及的。品今资产管理公司已发行多只量化私募基金产品,旗下拥有实战经验丰富的程序化交易团队,能够为不同风险偏好的客户提供不同的投资服务。

会员登录

马上注册

合规投资者认证要求

根据《私募投资基金监督管理暂行办法》第四章第十四条规定:"私募基金管理人、私募基金销售机构不得向合格投资者之外的单位和个人募集资金,不得通过报刊、电台、电视、互联网等公众传播媒体或者讲座、报告会、分析会和布告、传单、手机短信、微信、博客和电子邮件等方式,向不特定对象宣传推介。"《私募投资基金募集行为管理办法》第二十条规定,募集机构通过互联网媒介在线向投资者推介私募基金之前,应当设置在线特定对象确定程序,投资者应承诺其符合合格投资者标准。前述在线特定对象确定程序包括但不限于:
(一)投资者如实填报真实身份信息及联系方式;
(二)募集机构应通过验证码等有效方式核实用户的注册信息;
(三)投资者阅读并同意募集机构的网络服务协议;
(四)投资者阅读并主动确认其自身符合《私募办法》第三章关于合格投资者的规定; (五)投资者在线填报风险识别能力和风险承担能力的问卷调查; (六)募集机构根据问卷调查及其评估方法在线确认投资者的风险识别能力和风险承担能力。

品今资管谨遵《私募投资基金监督管理暂行办法》之规定,只向特定的合格投资者宣传推介相关私募投资基金产品并披露相关产品信息。

阁下如有意进行私募投资基金投资且满足《私募投资基金监督管理暂行办法》关于"合规投资者"标准之规定,即具备相应风险识别能力和风险承担能力,投资于单只私募基金的金额不低于100万元,且个人金融类资产不低于300万元或者最近三年个人年均收入不低于50万元人民币。请阁下详细阅读本提示,并注册成为品今资管特定的合规投资者,方可获得品今资管私募投资基金产品宣传推介及相关产品信息披露服务。

关闭

注册新会员

马上登录

合规投资者认证要求

根据《私募投资基金监督管理暂行办法》第四章第十四条规定:"私募基金管理人、私募基金销售机构不得向合格投资者之外的单位和个人募集资金,不得通过报刊、电台、电视、互联网等公众传播媒体或者讲座、报告会、分析会和布告、传单、手机短信、微信、博客和电子邮件等方式,向不特定对象宣传推介。"《私募投资基金募集行为管理办法》第二十条规定,募集机构通过互联网媒介在线向投资者推介私募基金之前,应当设置在线特定对象确定程序,投资者应承诺其符合合格投资者标准。前述在线特定对象确定程序包括但不限于:
(一)投资者如实填报真实身份信息及联系方式;
(二)募集机构应通过验证码等有效方式核实用户的注册信息;
(三)投资者阅读并同意募集机构的网络服务协议;
(四)投资者阅读并主动确认其自身符合《私募办法》第三章关于合格投资者的规定; (五)投资者在线填报风险识别能力和风险承担能力的问卷调查; (六)募集机构根据问卷调查及其评估方法在线确认投资者的风险识别能力和风险承担能力。

品今资管谨遵《私募投资基金监督管理暂行办法》之规定,只向特定的合格投资者宣传推介相关私募投资基金产品并披露相关产品信息。

阁下如有意进行私募投资基金投资且满足《私募投资基金监督管理暂行办法》关于"合规投资者"标准之规定,即具备相应风险识别能力和风险承担能力,投资于单只私募基金的金额不低于100万元,且个人金融类资产不低于300万元或者最近三年个人年均收入不低于50万元人民币。请阁下详细阅读本提示,并注册成为品今资管特定的合规投资者,方可获得品今资管私募投资基金产品宣传推介及相关产品信息披露服务。

关闭