判断依据 客观,数据信号 主观、感性交易
交易效率 快速准确 缓慢且不准确
资金管理 一对多管理 一对一管理
投资回报率 稳定 不稳定
基于以上的优点,程序化交易被广泛的研究与创新,并应用于实际的操作当中。程序化交易不仅简化了交易程序,还提高了资金管理的合理性和安全性,也使得收益有一定的保障,使得其在投资市场受到很大的欢迎。程序化交易在西方发达国家的发展已经相当成熟,无论是理论还是实际的交易软件和平台,都取得了不错的成绩,例如著名的Aberration交易系统,以及国际各大投资大师通过程序化交易都取得了不错的利润,股神巴菲特,长期的年收益率在20%左右,索罗斯的年收益率也有22%左右。相反,程序化交易在国内的发展较晚,且金融品种较少,且整个金融市场以股票交易为主,因此证券交易市场是国内金融市场的主要市场。而股票市场由于交易规则的限定,T+1的交易制度使得股票交易的成本相对较高。与股票市场相比,我国的期权期货市场起步较晚,T+0的交易制度和双向交易的优势,低手续费等优点均满足量化交易条件。
一些针对于量化交易的系统,可以直接使用C++、java等编程语言,且功能十分强大。但是,很多系统也存在一些漏洞,例如对历史数据的处理不够全面,操作指令跟不上行情变化等。 随着金融市场的发展,程序化交易作为金融工程的代表,是要与金融市场相匹配的。
正所谓好马配好鞍,优秀的投资策略只有在成熟的金融市场中才能发挥最大的作用。量化投资的复杂性决定了程序化交易必须是一个非常专业的投资策略,包括搜集各种数据,组成一个强大的数据库;针对不同的投资环境给出不同的投资策略;提供高速准确的交易通道;提供安全资金保护及强大的技术后台支持等。
本文主要就是研究程序化交易实现过程中买卖点的界定基本原理,基本原则,以及提供实现程序化交易的具体程序。
第二章 程序化交易相关知识准备
2。1 期货市场的介绍
期货是指交易的双方约定好在未来的某一特定时间点,按照之前所签订的合约规定的条件进行交易的一种形式;而合约是指买卖双方以书面的形式说明交易细则,并按要求交易一定标准数量和质量的某种商品。根据标的物不同,期货被分为商品期货、金融期货和其他期货,其中,股票期货、股指期货、利率期货和外汇期货等期货都属于金融期货。特别地,股指期货主要是以金融为标的物的一类股指,交易对象是以无形的金融工具或金融产品为标的物的,一般股指期货交易均采用现金方式交割,成本小,不存在交割盲区,从而有利于进行期现套利交易。源-于,优Z尔%论^文.网wwW.yOueRw.com 原文+QQ752018~766
股指期货市场具有规避风险、价格发现的特点,对市场经济体系的完整和健全起到重要作用,同时能够有效促进证券市场的相关机制功能。相比于股票市场,股票市场只能买涨,而股指期货市场是可以做空的,两者之间行成一个对冲,投资者可以借助期货套期保值的交易方式,在股指市场上做空,从而规避风险,减少股市损失。
2。2 竞价机制
国内期货合约交易的成交价格是以计算机撮合形成的成交价格来交易的。竞价机制是指根据公开喊价的原理,计算机设计的一种自动交易机制,对交易双方的交易指令进行配对交易,按照价格优先、时间优先的原则进行排序,生成准确、连续的价格。其中,开盘价和收盘价是以集合竞价的形式产生的,即在每一个交易日开市前5分钟,前4分钟进行期货合约买价、卖价格的申报,后1分钟进行竞价撮合,开盘价即为开市时产生的成交价。集合竞价时的交易采用的是最大成交量原则——当买入价格超过集合竞价的价格时,申报的买入交易将全部成交,如果是买入价格和开盘价格相同或低于开盘价,交易数量只能部分成交;当卖出价格低于集合竞价时,申报的卖出交易将全部成交,相同的,卖出价格高于开盘价,也只能完成部分数量的交易。