期货程序化判断震荡行情策略
『壹』 如何判断趋势和震荡行情
投资股票、期货、汇率……赚取差价。价格涨跌的实质就是一定周期内的波动效应,这一点类似于数学中的数字变化规律,总是有函数能够表示。最常见的就是线性回归模型。
不过,金融投资中的波动不同于纯数学理论中的波动。区别在于,纯数学的波动没有上下界的限制,上限可以无限大,下限可以无限小;但是金融投资中的波动,有上限和下限的限制,这个上限就是需求者所能接受的最高价格,下限就是供应者所能承受的最低成本。价格和成本,是由地区性的平均性的物价水平、可支配收入和刚性需求等经济因素甚至是政治因素决定。当股价、期价或者汇率的价格变动超过一方的承受力时,行情将发生逆转,这就是波动。在市场化的地区中,经济因素的影响要大于政治因素。
波动区间如何确定?除了基本面上的分析,在技术面上也有不少衡量指标,典型的指标有KD/Stochastics,RSI,这类指标在波动区间的指示效果非常显著。同时,价格的变动和观察的周期是紧密相连的。价格在较短的周期内,可以呈现出连续上涨或者连续下跌的单边走势,导致这种考察波动程度的指标达到100%或者0%以后出现钝化现象,这是由于,价格持续走高导致指标的分子=分母(分子/分母=100%),或者由于价格持续走低后分子为0(分子/分母=0),这就要使用不同的周期来确定价格的走势。在一个短周期内呈现单边行情,但是在一个更长的周期内呈现的仍然是波动行情。例如,在2008年,中国股票价格和期货价格,以及2009年后半年纽约的白糖,先后出现连续大幅下跌的行情,使很多做多的人被套后不知所措,结果是不断地抄底,不断地被套。原因就在于这些人只看了短期内的走势,却没有看到长期的波动趋势。在较短的时期内比如周线或者月线,2008年之前的股价和期价呈现出持续上涨的走势,导致短期内的波动性指标维持在90%附近震荡,出现头部钝化现象,导致看不清波动方向。但是,2008年后中国股市和期市持续半年的单边下跌行情,以及2009年后半年纽约的白糖,可以事先从更长的周期,例如半年线或者年线中明显看出。从更长的周期上看,比如季线、半年线或者年线,呈现出明显的区间波动走势。当价格的波动触及到上限或者下限,就将出现反转行情。
花无百日红,没有只涨不跌或者只跌不涨的票子,也许在一个较短周期内是单边行情,比如5分钟、15分钟、……、日线。但是在一个更长的周期内呈现的就是波动走势,比如月线、季线、年线。行情的上涨或者下跌,往往是通过“进二退一”的方式来实现的。在一定的周期内,如果指标掉头超过三分之一或者50%位置,就说明在更短的时期内出现行情反转;从更长的周期内看可能只是回调。这就需要根据个人的喜好和承受力来决定投资策略的方向,是继续持仓还是反向开仓。从实战的角度来说,例如KD/Stochastics指标,如果是月线反向回调或者反弹越过50%线,或者季线或者半年线出现反向超过30%,可以认为在更短的周期内,比如日线或者周线范围内出现行情反转走势。在50%的位置,一般都会遇到支撑或者阻力,因此价格会再次转向为最初的方向。比如2009年后,中国股市和期市反转上涨一样。
波动周期的长短是一个相对的概念,例如,日线或者周线,针对半年线或者年线来说,就是一个较短的周期。但是对于15分钟或者30分钟线来说,它们就是较长的周期。当在一个较短周期内看不清行情走势的时候,可以通过观察更长周期的波动指标得到明确的答案。相反,在一个较长周期内,如果价格走势呈现窄幅波动整理的形态,我们仍可以利用短周期内明确的单边走势特点赚取差价。
总之,价格的变动,不论何种金融产品,都是围绕供需在一定周期内的波动行情,或者震荡上行,或者震荡下行,或者横盘整理。只要是震荡波动,就可以通过波动指标考察出在某个周期内的运行上限或者运行下限。波动类的指标,是通过比较不同周期内价格的平均变化率,客观的反映价格的变化趋势。运用这种波动模型的最有利之处就在于,可以有效地克服庄家使用单根放量K线“骗线”的陷阱,把握真正的趋势方向。
原文地址: http://blog.sina.com.cn/s/blog_54df82df0100p63q.html
『贰』 做期货,如何判断今日是否是“震荡行情”
没有,如果有也不值得参考,如果有这样的软件,还要分析师做什么,直接根据系统来做哪还有赔钱的?只看K线,涨不言顶,跌不言低,不预测行情,顺势而为跟着趋势走。不知道那片云彩会下雨,无论行情多么明朗,不论图形多么完美也要严格设好止盈止损。
『叁』 程序化交易如何克服震荡行情
程序化交易模型一般分为震荡行情模型,趋势行情模型,最好是两个模型分开来用,震荡行情用震荡模型,趋势行情用趋势模型。但这对操作上带来有难度,而且对数据的测试等有影响
『肆』 在股票或期货交易中,遇到震荡行情,有什么经典算法吗如布林带之类的
这个行情就是布林线管用了,你只要能用好是比较不错的方式。方法你都掌握了,只是你不知道其中的奥妙。有空多交流吧!希望我的回答能帮助到你同时也希望多交流。
『伍』 期货交易中怎样避免震荡行情
一、人工交易-震荡行情的应对策略;
其实震荡行情中想要大幅获利是不现实的,人们都是当震荡行情出现后才意识到近期横盘整理了,没有较大的单边行情又如何获利!但是我们可以通过调整交易策略或调整仓位达到小幅盈利是可以的。如前所述你必须注意商品价格运行的位置,如上涨到前期波段的顶点或下跌到前期波段的底部你需要做对横盘行情的预防工作,可以将隔夜交易调整为日内交易,这样避免反转行情跳空带来的损失。一但上一交易日在顶部拉出长上影线或在底部收出长下影线,则表明短期行情反转了,可能为横盘震荡。但是一但行情有效的突破了前期的高点或底部则将会发生较大的趋势行情。
二、程序化交易中对期货震荡行情的应对策略;
量化交易则完全不同于人工操作方式,对于如何防震荡是一个系统交易者必生研究的课题。智冠丰银在对横盘趋势量化交易应对时主要采用三种方式,供大家学习研究。
1、因为从波浪原理来讲一段趋势行情接下来则是一段横盘整理,在量化交易中程序化可以让这段震荡行情不交易或是少交易,或是减少仓位交易来规避震荡风险。
2、提高程序化的自身对行情的适应能力,既程序中加入防震荡策略,如交易模型不仅对价格变化进行分析,再加之持仓量等资金流向的分析,从而达到防止震荡行情所带来的止损或不必要的开平仓操作。
3、选用较长周期的K线进行分析。在价格运行波动规律上来讲,短期价格的变动是随机的、是一个混沌体并没有趋势而言,这样一来则更容易发生震荡行情。如智冠丰银研发的日内交易模型TB-30系统,则采用30分钟日内交易,但信号为指令价,这样既达到了信号及时的目的由达到了一定的防震荡策略,因为模型选择周期的属性30分钟,一天只有8根K线,所以一般最多每日交易两次,那么这种策略在日内震荡行情中则有效的避免了反复开仓及止损还来的风险,也合理的控制了交易次数。
『陆』 如何在震荡行情中使用程序化交易系统
第一步是要判断期货价格是否处于震荡走势。这可以从两方面入手:
首先,可以从成交量变化来分析。期货价格在有趋势的时候成交量往往会比较活跃,而当量能由活跃变为稀少的时候,就有可能要形成一段时间的震荡走势。
其次,可以利用布林通道线这一技术指标来继续判断。当期货价格处于震荡走势时,布林通道的上、中、下轨线往往处于大致的水平方向,同时布林通道宽度收窄。而判断期货价格是否处于震荡走势需要至少一个低点和高点受到布林线指标的支撑和压制。
措施一:严格控制仓位
华尔街将投资的诀窍归纳成两句话:截短亏损,让利润奔跑!震荡行情往往成为亏损密布的沼泽地,在其中投资者应该首先考虑的问题是如何防御,而不是积极进攻。对一般的程序化交易系统而言,其往往是通过抓住为数相对较少的趋势进行获利来对冲为数相对较多的一般性无效信号带来的损失,并最终达到整体盈利的效果。因此,如果能尽可能减少损失的幅度,那就可以提升系统的整体盈利水平。震荡行情中,减少程序化交易系统操作损失最直接、最有效的方法就是降低仓位,即:减少资金的使用比例,最好将资金使用比例降低至30%以下。
措施二:下调系统应用的K 线 周期级别
在趋势明显的情况下,可以将程序化交易一下运用于时间周期相对较长的K线级别上,例如1小时级别的K线甚至是日K线上。然而,一旦期货价格步入震荡走势,系统在这些K级别就会呈现诸如转向太慢、止损幅度太宽等问题。而如果将系统运用于时间级别小一些的K线上---如30分钟K线或15分钟K线,这些问题就能在一定能够程度上得到解决。下面我们就以倍特黄金罗盘为例来进行对比示例。
措施三:对系统信号进行筛选
了能将程序化交易系统有效的应用于期货价格震荡走势中,我们可以结合其他技术指标来对系统所发出的交易信号进行筛选过滤,从而在很大程度上克服震荡行情中程序化交易系统出现的噪音信号问题。在震荡走势中,布林通道线是与程序化易系统结合效果比较好的技术指标之一。在短周期K线级别上(如15分钟K 线图)可以利用布林通道来决定是否跟随系统信号交易:1.如果布林通大致保持水平方向,则可放弃跟随系统信号操作;2.如果一旦布林通道呈现出趋势性变化并且宽度开始增加,则可开始跟随信号操作。
需要指出的是,这种做法的副作用则是在操作过程中可能错过一些有效的信号,或是开仓入场的时间相对于信号发出的时间发生滞后。然而,对于在震荡行情中需要采取防御姿态的投资者来说,如此方式的操作显然还是利大于弊。
对投资者而言,期货价格的震荡走势是苦涩的但却难以避免的阶段;但同时其也是检验投资者经验能力以及程序化交易系统效果优劣的试金石。因此,在震荡行情之中,如果能够通过很好的"人机配合"来应用程序化交易系统进行有效的防御性交易,那么当趋势性行情的"春天"到来之际,投注者也将获得十分理想的收益。
『柒』 分析期货K线,可以用什么技术上的指标来识别一段震荡行情,(譬如说均线斜率这种)
看你说的是什么级别的震荡,不同级别的震荡用不同的时间周期,最直观的就是裸K,K线并列或成堆那么自然就是震荡行情,趋势行情K线是纵向排列的。不是横向排列的。
『捌』 期货怎么过虑震荡行情策略
一、人工交易-震荡行情的应对策略;
其实震荡行情中想要大幅获利是不现实的,人们都是当震荡行情出现后才意识到近期横盘整理了,没有较大的单边行情又如何获利!但是我们可以通过调整交易策略或调整仓位达到小幅盈利是可以的。如前所述你必须注意商品价格运行的位置,如上涨到前期波段的顶点或下跌到前期波段的底部你需要做对横盘行情的预防工作,可以将隔夜交易调整为日内交易,这样避免反转行情跳空带来的损失。一但上一交易日在顶部拉出长上影线或在底部收出长下影线,则表明短期行情反转了,可能为横盘震荡。但是一但行情有效的突破了前期的高点或底部则将会发生较大的趋势行情。
二、程序化交易中对期货震荡行情的应对策略;
量化交易则完全不同于人工操作方式,对于如何防震荡是一个系统交易者必生研究的课题。智冠丰银在对横盘趋势量化交易应对时主要采用三种方式,供大家学习研究。
1、因为从波浪原理来讲一段趋势行情接下来则是一段横盘整理,在量化交易中程序化可以让这段震荡行情不交易或是少交易,或是减少仓位交易来规避震荡风险。
2、提高程序化的自身对行情的适应能力,既程序中加入防震荡策略,如交易模型不仅对价格变化进行分析,再加之持仓量等资金流向的分析,从而达到防止震荡行情所带来的止损或不必要的开平仓操作。
3、选用较长周期的K线进行分析。在价格运行波动规律上来讲,短期价格的变动是随机的、是一个混沌体并没有趋势而言,这样一来则更容易发生震荡行情。如智冠丰银研发的日内交易模型TB-30系统,则采用30分钟日内交易,但信号为指令价,这样既达到了信号及时的目的由达到了一定的防震荡策略,因为模型选择周期的属性30分钟,一天只有8根K线,所以一般最多每日交易两次,那么这种策略在日内震荡行情中则有效的避免了反复开仓及止损还来的风险,也合理的控制了交易次数。
『玖』 如何判断震荡行情,震荡行情怎么交易系统
偶然机会搜:股指期货招商新浪博客发现不少干货,现在我就把总结下来的东西分享给大家:
震荡市中指数会在某一位置反复震荡整理,呈现一种跌不下去,也涨不上来的状况。在这种不稳定时期,即未来走势还存在一些不确定因素,投资者面临的最重要问题不是盈利或扭亏为盈,更重要的是要求稳。
这不仅要求心态上要稳定,更要求采取稳健的操作方法。概括而言,就是要保持合理的仓位结构,减少不必要的反复盲目操作,不要急于抄底和追求短线利润。
如果投资者的仓位过重,那么他在震荡市中就会感到心慌意乱,往往会更担心行情的短期走势。而如果投资者只是半仓持股的话,当股价涨上去时,他可以获利了结;当股价跌下来时,他又可以乘机逢低买进,这时他的心态就会比较平稳。
稳健的投资者在股票的选择方面,应该从长远的角度来考虑,尽量选择一些价格低廉的蓝筹类个股,这样可以最大限度地避免上市公司的业绩风险,而保持中长期的投资稳定性。
而善于短线操作的投资者,在操作一些投机性非常强的个股时,所投入的资金必须控制在一定限度内,并且要根据行情的变化随时兑现。不要过于追求每一笔交易的利润,如果行情发生突变,即使没有盈利或已出现亏损,也要及时果断卖出。
震荡市中很多投资者的心态不稳定,还有一个重要的原因就是怕踏空,担心错过一轮强势行情的抄底机会。他们买了股票时担心股市会下跌,不买股票又担心股市会涨上去,所以心态非常浮躁,常常出现追涨杀跌的操作行为。其实这是没有必要的,如果能认清趋势和紧跟趋势,那么在操作上就不存在踏空的情况。
在震荡市中,有经验的投资者完全可采用波段操作的方法,跌了就买,涨了就卖,不要担心会错失牛市行情机会,因为牛市不是一、两天就能完成的,它是一个趋势,当这个趋势形成的时候,投资者在任何时候买进都是正确的。
总之,在震荡市中,投资者不仅要保持良好的心态,还要养成稳健投资的习惯,并且要不断地提高自己的市场综合研判能力,这样才能在不断波动的股市中取得稳定的收益。
『拾』 期货怎么过虑震荡行情策略 货怎样规避振荡
期货震荡行情的情况占多数
看不准就多看少做,别频繁动手
也别想着摸顶抄底