[ZT] 程式交易系统 - 策略的测试与优化 - 源代码剖析及开发文档整理 - 策略为王—...

来源:百度文库 编辑:神马文学网 时间:2024/04/30 20:07:13
程式交易系统 需求永远是新事物发展的催化剂,市场的变化和信息让我们感到没有足够的知识去理解和有效的渠道辨别真伪,但价格的反应就能对市场的本质、企图、思想一一揭示出来,程式化交易就是充分利用计算机和通讯技术,集成资讯、行情、报价、交易的客观数据,让客户实现灵活的投资策略和操作的应用软件,因此,好的程式系统就能帮助我们把握市场,运筹帷幄。
程式化交易的历史和现状
程式化交易,即程序方式交易,起源于美国1975年出现的“股票组合转让与交易”,随着技术的发展和计算机系统的应用,投资经理、经纪人可以实现股票组合的一次性买卖交易;80年代,程式化交易发展很快,交易量急剧增加,因为软件使用的类同和止损功能的引入,加剧了市场的方向效应;进入90年代,出现了把程式化交易作为竞争手段的经纪公司,投资组合的方式丰富多彩,比如FOLIOfn公司就有做多种组合:投资风格、风险订做、指数、跨区域套利等,满足不同客户的要求。程式化交易更是21世纪机构和ETFs的主要交易方式,并引起了各国资本市场监管当局的重视,从法规上进行规范和引导,在技术上进行投入和开发,目前,我国的证券和期货等资本市场也在进行推广应用。
程式化交易的优势
程式化交易的优势是人为判断交易无法比拟的,从投资报酬的稳定性、长期交易平均损失几率、决策判断模式、风险管理、执行能力等进行判别,程式化交易遥遥领先,程式化交易系统就象一个竞技场一样,需要好场地、好裁判和好运动员,对一个系统,就要解决好数据、规则和交易者思想的协调,数据是最基本和客观的信息,体现了供求关系的变化和价格、价值的二重性,一个好的系统,就要把数据及时、准确地传播出来;规则是维持市场秩序的有力工具,运行的制度、交易的方式、指标的规范构建了合理的平台,让行为在有序的条件下进行;交易者的思想就是个性心理和知识体系,因为他们的差异,产生了不同的行为,有了买卖的交易,但我们必须知道,只有10%的人才能站在成功的机会里,只有战胜了人性中的贪婪、恐惧等弱点,只有按照纪律和规则进行交易,才能进入10%的行列;由此而来,产生了两个竞争的方向:一是提供程式系统交易的软件平台;二是进行程式交易过程的思想、方法。
程式化交易系统的内容和竞争方向
建造一个专业的程式化系统交易平台软件,至少需要资讯、数据管理、公式编辑、测试平台、专业下单工具5项基本功能,还有要有头寸调整函数、横向统计函数、历史财务函数、全市场历史测试、多系统兼容等功能;资讯是增加交易者的知识,理解事物的发展方向,为投资中、长期趋势提供依据;数据管理的准确、全面、快速,能给交易者寻找到一个好的切入点,大家知道,进入市场的方向、时机、资金管理是3个成功要素,有许多的投资者,尽管方向对了,因为时机的把握和仓位的管理不对,出现大的损失,去年10月8日的铜市,做多铜的投资者是比较刻骨铭心的;公式编辑为不同的人提供了不同的方法和工具,它的多样性和可选择性的组合,避免了市场取向的一致性,编辑的内容,体现了交易者的思想,并引导他们走向不同的结果,使市场的魅力得到充分演义;测试平台,就相当于在实验室中实验,通过对交易系统进行的历史测试,即通过软件模拟出在过去几年中如果按照这套规则进行操作的结果和表现,让使用者面对行情的波浪起伏时,信心在握,胸有成竹;专业下单系统,应该具有速度快,报价准,安全性高的基本要求,同时还应该有批量下单、快捷反手、止损、止赢、价格触发自动下单的先进功能,保证系统足够的竞争力。在目前的市场,技术指标型的交易系统把趋势作为分析依据是软件的主流,例如:Tradestation, Omega, 文华、易金宝,其它还有数据统计分析模型的交易系统、图形分析为基础的交易系统和基本分析的交易系统,是各个软件公司进行差异化竞争的产物。