股票日振幅平均值的公式

请问怎么查询股票5-30日内日振幅平均值,最好能让股票自己排列日振幅平均值的大小,或者弄在选股公式里,谢谢

日振幅平均值一般要自己统计,目前的公式计算会因为填权或除权计算不准确! 日振幅平均值目的是用来分析股性是否活跃,比如10天内的振幅平均值是这10天的每天的振幅值相加然后除以10,根据得出的均值大小来排序,判断股票的股性是否活跃。
振幅的计算方法是最高减最低,除以昨天的收盘价
公式能写出来,但能否计算出来不得而知:ma((h-l)/ref(c,1),10)
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-08-01
股票振幅就是股票开盘后的当日最高价和最低价之间的差的绝对值与前日收盘价的百分比,它在一定程度上表现股票的活跃程度。如果一只股票的振幅较小,说明该股不够活跃,反之则说明该股比较活跃。股票振幅分析有日振幅分析、周振幅分析、月振幅分析等等类型。
  比如,今天有一个股票,昨天收盘是10块,今天最高上涨到11块,涨10%,最低到过9块,下跌10%。那么振幅20%,简单来说股票的振幅就是股票开盘后的当日最高价和最低价之间的差和前日收盘价的比差。周振幅分析、月振幅分析以此类推。
  股票振幅的计算方法
  股票振幅的计算方法主要有二种:
  1、以本周期的最高价与最低价的差,除以上一周期的收盘价,再以百分数表示的数值。以日震幅为例,就是今天的最高价减去最低价,再除以昨收盘,再换成百分数。
  2、最大涨幅和最大跌幅相加。如,今天有一个股票,昨天收盘是10块,今天最高上涨到11块,涨10%;最低到过9块,下跌10%,那么振幅20%。
  只是表达方式不同,计算结果是相同的。
  假设,今天有一只股票,昨天收盘是10块,今天最高上涨到11块,涨10%,最低到过9块,下跌10%。那么振幅是20%计算公式:
  (当日最高点的价格-当日最低点的价格)/昨天收盘价×100%=振幅
  或者:最高点的幅度-最低点的幅度=振幅
  股票振幅的数据分析
  股票振幅的数据分析,对考察股票有较大的帮助,一般可以预示几种可能:
  1、可能是庄家高度控盘,散户手中流动的筹码很少,数量不多的成交量就会对股价形成很大波动。
  2、可能是庄家通过大幅拉高或杀跌进行吸筹或出货的操作。
  3、处于多空明显分歧的阶段,如某股票在连续上涨或者涨停后,打开涨停或跌停时,就会出现较大的价格波动。本回答被网友采纳
相似回答