楼主: 玄霄
226983 1066

[程序化交易] 【推荐】交易系统典藏书籍总汇以及系统交易、程序化交易等经典资料收藏专贴   [推广有奖]

241
玄霄 发表于 2010-9-26 15:24:45
(二)检验数据的连接方式

1、股票数据。股票上市公司在股票价格达到某一水平后,为了方便交易和吸引更多投资者关注,有时会采取对股价以大小的做法,国外称之为SPLIT(国内称为“除权”)。当除权发生后,如果对股价不采甲适当的连接方式,则会破坏股价记录的连续性。
美国等国对除权的处理方式是,以除权发生当日股价为基准,以分解比例为依据,对以前所有历史数据按教学运算规则作技术处理,使得除权发生前后股价不发生间断性跳动,同时在数据软件中存入相应资料及公式,使用户在必要时可根据需要使股价恢复其历史实际状态。
这种做法的好处是:①保持了股价运动历史的平稳性。②给用户按个同情况相机处理的灵活性。
目前中国市场的数据商一般下对除权做任问处理,采取按实际市场价格记录的做法。这种做法虽然节省了数据商的工作量和数据软件的技术含量,但会给按技术分析方法做决策依据的用户造成不便。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

242
玄霄 发表于 2010-9-26 15:24:55
例1:对除权股价进行技术处理可保持股价运动平滑性(见图3一4):
西南贝尔公司(美国太平洋证券交易所)。美国西部公司(美国证券交易所)。
图中箭头及数字表示除权发生日期及比例。注意除权发生后价格为现实市场所用实际价格,除权发生前标价为按比例降低后的价格。
例2:对除权不进行技术处理造成股价运动不连贯性(见图3-5)。
上海股市。湖南海利(钱龙软件)。注意由除权造成虚假的图形下跌及虚假的指标下跌。
对除权前后股价进行枝术处理及不进行技术处理对系统交易方法有以下影响:
(1)实施股价的技术处理可使股价运动体现真买的历史趋势,不实施技术处理可破坏图形表示股价运动的真实历史趋势。例如,前例所举的西南贝尔公司与美国西部公司,其股价从1984年至1992年始终保持强劲的增长势头。这种增长势头从图形上可以一目了然。相反,尽管上海股市一些联系上市以来同样保持了良好的增长势头。但是,增长势头越大,进行除权次数越多的股票,其股价越呈现一种水平移动的态势。这种态势不利于投资人从图形上观察比较股价增长的历史趋势。
(2)实施股价的技术处理有利于交易系统的研究开发、数据检验与实际操作。不进行技术处理的数据不利于交易系统的开发使用。
对于增长型股票而言,除了以基本分析为基础的交易系统外,股价运动的间断会对交易系统的操作信号产生重大干扰。例如,上例所举上海股市湖南海利由不进行技术处理产生的价格噪音会破坏买入后持股策略的实施,导致交易系统可能产生虚假的出场信号,从而削弱交易系统的实际盈利能力。
因此,系统研究者对目前通行的在中国市场上不采用任何技术处理措施的原始股票市场数据,在系统检验的可考虑以下校正措施:
(1)按历史资料对原始数据进行技术处理,消除人为因素造成的价格间隔。这种处理后数据是最理想的股票数据。因为它既保持了最新时段价格的原始性,又保证了历史时段价格的连续性,从而既有利于交易系统的研究开发.又有利于交易系统的直接操作。
(2)如果无法对原始数据进行技术处理,那么交易系统必须建立相应的除权发生前后交易信号的校正规则,以期尽可自地排除价格噪音的影响,包括对进场规则进行噪音发生后的补偿,对出场信号进行延迟处理以及增加再进场规则,等等。
总之,由价格间断造成的交易系统噪音是一个相当严重的问题,需要系统研究者认真加以区别和处理。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
yananfengke + 1 + 1 + 1 对论坛有贡献

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

243
玄霄 发表于 2010-9-26 15:25:09
2、期货数据。大多数期货合约的合约约定寿命在两年以下,实际交易活跃期的寿命在3个月以下。期货合约数据的短期性质不利于运用技术分析方法以及系统交易方法的使用。因此,投资人为了检验和实际使用交易系统,必须根据某些技术原理时分别的期货合约数据加以连接,使其已有足够的使用长度。
如果投资人使用的是已经由数据商加以连接的期货合约数据,则必须搞清数据商对数据连接所依据的原理和方法,以明了这种数据是否能满足自己的投资需要。
对绝大多数期货和约来说,绝大多数投资人仅集中交易最活跃的期货合约,一般为最接近交割明的期货合约。这一时期的交易对整个期货合约而言最具代表性。因此交易系统的检验和使用应集中引为期货合的交易的这一时段。
为解决期货合约寿命较短下能满足所需数据长度的矛盾,期货合约数据可按以下连接方式加以延长:
3、连续数据。连续数据,是指将交易最活跃期的期货合约依一定规则依次加以连接而成的合成数据。其合成方式最常用的有以下几种:
(1)依合约交割期日加以连接。每一合约到期,即开始最接近之下一合约。
(2)依特别指定日期加以连接。对最接近交割期日的合约,格定交割日前的某一日为准,作为停止合约开始新合约之日期。
(3)依合约交割期日,逐年更替。以交割期日为准,连接各年度同一交割月份的合约。
连接数据最主要的长处是具备可交易性,即每一最近期段的数据都是交易最活跃期间的合约数据,因此能够最直接地反映该期货品种的市场特征。
连续数据最主要的缺点是数据缺乏平稳住。由于期货市场上商品供求关系的变化,仓储成本的变化,资金成本的变化等多种因素的影响,经常使各个不同交割期的合约之间产生所谓“升水”或“贴水”现象,即对同一期货品种在不同交割期之间在同一交易日产生价差。在时期货数据按指定方式联接时该价差会使连接点出现价格空档,形成一个跳空点。该种跳空点会对以技术分析为基础的交易系统产生影响。
4、永久数据。永久数据,是指将最接近交割期前后的两个期货合约依加权平均方法处理后,形成的期货数据。永久数据由于对连接点前后的期货合约经过加工整理,因此通常能有效地消除连接点上的价格跳空现象。永久数据具有良好的平滑性,非常适于技术分析及系统研究。
永久数据的主要缺点是不具备可交易性。因为永久数据是经过重新计算后得出的数据,不是直接的市场数据,因此无法据此直接进行交易。
系统研究者应当注意检查根据永久数据开发出来的交易系统,是否对直接的市场数据具备完全的适应性。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
yananfengke + 1 + 1 + 1 对论坛有贡献

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

244
玄霄 发表于 2010-9-26 15:25:26
三、确定检验的统计学标准

1、统计误差。交易系统检验中必须尽可能地减少统计误差。
根据统计厅准差与统计样本数目间的反比关系,我们知道统计样本数目越大,则统计标准误差越小,检验结果可靠性越高。
为了保证统计检验结果的最低可靠性,一般要求统计样本数不小于30。注意这里所讲统计样本不是指数据样本,而是指完成进出场周期的交易样本。例如,如果一个交易系统平均每20个数据样本可发生一次完整的交易周期,那么如果在周线数据上检验,检验窗口尺寸约为10~15年,即在大约10~15年的数据样本中可得到30次左右的交易样本。如果在日线数据上进行检验,则检验窗口尺寸的为3~5年。
2、自由度。自由度,是指统计学所讲对检验结果置信度的衡量尺度。自由度为检验信号发生数目与交易规则数目之差。在检验信号发生数目不变的情况下,交易规则数目越多,则检验结果的置信度越低。
自由度是对系统检验的一个重要概念。由自由度的概念出发,可得出一个重要的投资学理意,即交易方法越简单则交易结果越可靠。这也是为许多著名投资家所倡导的投资理念。系统研究者在对交易系统进行检验时,必须检查系统的自由度水平。在交易系统的设计过程中,研究者应当尽可能地减少所用变量的数目及对变量的限制条件。因为每增加一个所用变量或对变量的限定条件,在其他条件不变的情况下,系统检验的自由度就会相应降低,从而降低检验结果的置信度。
3、稳定性。稳定性,是指系统交易结果的一致性。系统交易结果的一致性越高,系统的稳定性越高,系统在实际使用中的可靠性越高。系统的稳定性可由系统仿真的统计分布参数来确定。系统仿真结果的标准离差越小,则系统的稳定性越高。
由系统统计稳定性的要求出发,同样提出了一个重要的投资学理念问题。一派投资家提出:应尽量追求盈利的幅度,即应以个别交易的巨大盈利来补偿多次小额亏损交易的损失。另一派投资家提出:应尽量追求盈利的频率,即以盈利次数的压倒多数来保证补偿亏损交易的损失。
这两派投资理念各有自已杰出的投资家作为代表,并且都有极为成功的实例。从单纯统计学的观点来看,后一派投资理念所指导的交易方法一般具有更高的统计稳定性。
系统研究者在系统设计和检验之间,必须明确自己遵循哪一种投资理念。这两种投资理念由不同的追求目标出发,导致使用不同的交易规则、不同的风险控制技术以及不同的交易结果评价系统。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
yananfengke + 1 + 1 + 1 对论坛有贡献

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

245
玄霄 发表于 2010-9-26 15:25:55
四、系统参数值的设定

交易系统检验中的一项重要内容是对交易系统的内置参数值进行搜索比较,从而确定实际交易所用系统参数值。
系统参数值的搜索方法有多种,但常用的主要有两大类别,即纯数据型的搜索方式和纯市场型的搜索方式。在纯数据型的搜索方式中,常用的有以下方式:
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

246
玄霄 发表于 2010-9-26 15:25:58
1、网点法。网点法,是指对系统参数值按预先设定的间隔,在预先设定的值域内,对所有可能的结合方式逐一进行统计检验。例如,设某一简单交易系统的操作信号由两条算术移动平均线的交点给出。设两条移动平均线为MA1和MA2。MA1为短期均线,MA2为长期均线,设共进行6步搜索。设MA1的起点为3,步长为2,设MA2的起点为7,步长为3,并设MA2不少于MA1的两倍。
图3—6中所示每一网点,即要进行统计检验的每一种可能的MA1和MA2结合方式。




网点法的优点是搜索到全局优化点的概率较高,并有可能同时搜索出全局优化点和局部优化点,从而避免把局部优化点误识作全局优化点的错误。
网点法的缺点是计算量大。在变量增加的情况下,计算量很可能大到即使高速计算机也无法负荷。
网点法的另一缺点是由于缺乏理论指导,可能使搜索结果脱离市场实际及不符合实际的操作条件。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
yananfengke + 1 + 1 + 1 对论坛有贡献

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

247
玄霄 发表于 2010-9-26 15:26:08
2、单点法。单点法,是指在参数值搜集过程中,每次只对单变量的参数值作步进式搜集,同时固定其他变量的参数值。当第一变量的搜索结束后,固定其优点,再依同样方法对第二变量进行搜索。依此类推直至全部变量搜索完毕。单点法搜索过程中变量搜索顺序依主观认定的变量在交易系统中的重要性依序排列,以重要者最优先。
单点法搜索的优点是可大大节省计算量。单点法搜索的缺点是可能遗漏全局优化点,而只搜索到局部优化点。同样,单点法搜索也缺乏理论指导,可能使搜索结果与实际条件不符。
纯数据型的搜索方式还有其他若干种,这里就不—一列举。
作为市场型的搜集方式,如果系统研究者有相当的实际操作经验,其结果往往比纯数学方法更加实用可靠。在市场型搜索方式中,主要介绍以下市场周期搜索方式。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

248
玄霄 发表于 2010-9-26 15:26:21
3、趋势消除法。任何市场都必然存在市场周期。发现市场周期对成功地投资具有至关重要的意义。一般,市场周期(包括经济周期和自然现象周期)通常具有以下特征:
(1)重复性。市场周期波动依峰——谷——峰——谷的顺序循环往复,周期测量可按峰——峰方式,也可按谷——谷方式, 或峰——谷方式测量。周期长度可按以上任何测量方式量取。
(2)可靠性。市场周期是最可靠的一种市场特征。只要市场存在,市场周期就必然存在。根据现有资料统计,有的市场周期的存在可追寻至数百年前之久。
(3)独立性。市场周期的存在不以经济事件和政治事件的发生为条件,市场周期是由市场内在的运行条件所决定。很多投资人,包括很多投资书籍,强调经济和政治事件对市场的影响,这是对市场机制及市场周期缺乏深入研究的结果。经济和政治事件不但不是市场周期性波动的原因,相反,只是其波动的表征。重大经济和政治事件,包括战争、灾害、甚至政权更迭等,都只能干扰市场周期,而不能否定市场周期。即使在计划经济的强制性外部条件下,只要市场存在,市场周期就必然存在。
发现市场周期,有多种可靠的分析方法,其中趋势消除法是比较简便的方法。趋势消除法的原理是根据预先设定市场移动平均价格,计算出实际价格对平均价格的离散程度,并根据离散程度的波动测算出市场价格周期。
例:用趋势消除法发现周期长度(见图3-7)
英镑。用趋势消除法,可以发现长度平均10个月的市场周期存在。
趋势消除法的明显长处,是可以在相当程度上排除价格噪音的干扰,使市场周期的判断具有更高程度的客观性。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

249
玄霄 发表于 2010-9-26 15:26:34
4、波谱分析法。波谱分析法是一种发现市场周期的强有力手段。当市场存在两个以上较强的市场周期时,使用趋势消除法便有一定困难。因为趋势消除法难以判定由两个以上强周期相互影响而产生的价格波动是否是一个独立存在的市场周期。这时使用波谱分析法便有突出的优点。波谱分析法可以较快地分解出市场存在的各强力周期。作者在讨美国股票市场进行分析研究时,曾用波谱分析技术分离出美国股票市场存在60周和90周两个中周期,这一结果验证了许多美国投资家和经济学家对美国股票市场这两个强力周期存在的体验。
但依作者使用波谱分析法的经验,认为使用波谱分析法时应注意分析结果的市场逻辑是否合理。有时波谱分析的分析结果根据实际操作经验较难给以合理的解释。
波谱分析法的另一个缺点是要求使用者有一定的数学基础和较强的计算手段,使缺乏教学背景和计算手段的投资人较难使用。
正确进行周期分析是合理运用许多计算机技术指标的前提。对于绝大多数以市场价格作为计算要素的技术指标来说,其技术参数的确定要以市场周期的发现为前提。
由于币场周期一般具有多波长周期并存性,并且波长具有一定程度的摆动性,即一定程度的扩张和收缩,因此一般下宜把周期波长看成为一个确定不变的固定值。系统研究者可以结合同期分析技术与统计搜索技术,来发现比较合理的系统参数值。做法是,先对投资对象进行周期分析,求得周期波长,再以周期半径为中心,向上和向下进行统计搜索。这样通常可以较快较可靠地获得具有实战价值的系统参数值。
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

250
玄霄 发表于 2010-9-26 15:27:37
从初学到高手 从直觉交易者到系统交易者

本文来自: 人大经济论坛 经济人休闲吧 版,详细出处参考:http://www.pinggu.org/bbs/viewth ... amp;from^^uid=1306264
[color=Blue]Live like you never lived before ,love like you never get hurt[/color].

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jr
拉您进交流群
GMT+8, 2026-1-31 07:27