5。1 总结 23
5。2 展望 23
致谢 24
参考文献 25
附录 26
第一章 绪论
随着金融行业的高速发展,需要与金融行业相配套的金融市场同样的高速发展。金融市场的金融产品十分多,投资者的选择面也很广,各大投资公司为了获取超额收益,通过设计各种各样的投资策略来吸引投资者。由于计算机技术和信息网络的高速发展,传统的交易模式正在发生变革,传统的人工交易已经不再适合现在的金融市场,程序化交易应运而生。
程序化交易最初起源于上世纪七十年代的美国,交易人员通过分析市场技术指标,通过编程语言设定程序,计算证券买卖点位,然后由计算机操作,完成整个交易过程,不仅提高了交易的效率、同时保证了交易的安全和准确性。程序化交易在欧美金融交易中占绝大部分,在西方发达国家,程序化交易已经被广泛的应用于证券、期货等金融市场。
近年来我国金融行业发展迅速,市场,融资融券、股指期货、国债期货、股票期权等衍生品的推出层出不穷,传统的交易方式已逐渐不能满足交易的需要,而程序化交易作为未来主要交易方式的一种趋势,其应用前景十分广阔。因此,研发一套好的程序化交易系统势在必行!
1.1 程序化交易的有关概念
程序化交易的概念是利用计算机进行编程,通过既定程序或特定软件,在设定了一定的参数后,自动生成或执行交易指令的一种交易模型。计算机在该模型下分析行情和走势,计算出数据指标并发出交易的买入卖出信号,计算机根据交易信号自动完成交易,从而通过自动买入和卖出完成程序化交易的整个过程。程序化交易常见于证券市场,一般情况下,交易者只能使用一个账户从事交易活动。程序化交易具有预先计算、交易迅速、交易准确、交易理性等特点。
1。2 程序化交易国内外发展的现状
1。2。1程序化交易国外的发展现状
1。2。2 程序化交易国内的发展现状
1。3 程序化交易的优势及其重要性
就传统的人工交易模式而言,往往是因为人工交易具有人为因素的不确定性,操作效率低,风险管理效率不佳等缺点。而程序化交易可以有效地解决这些不足,因为程序化交易的优势在于全面的分析行情数据,且买卖点的确定是根据大量数据的计算,从而避免了投资者的投资偏好或者对消息面把握不全面导致的投资决策失误。另一个优势则是风险管理,风险管理直接决定了一项交易策略是否可行,特别是对于股指期货等金融衍生品,因为杠杆比例的存在,风险管理的地位更加突出,如果不能解决好风险管理,那么后果将会是非常严重的。而程序化交易在严格执行交易策略的基础上,很好的降低了风险。三是操作的效率方面,程序化交易可以实现一对多的交易操作,即同一种交易策略可以在多台电脑同时实现,而人工交易往往只能一对一。
我们总结上述的对比结果,如表1所示。
表1 程序化交易与传统人工交易的比较
项目 程序化交易 传统人工交易
分析的范围 全局的机会把握 部分机会把握
风险控制 风险低,控制到位