1、 金融证券市场 常见指标计算公式 1、 wr的计算公式 n 日 WMS=(Hn Ct)/(Hn Ln) 100 式中: Cn 当天的收盘价; Hn 和 Ln 最近 N 日内(包括当天)出现的最高价和最低价。 2、 cci的计算公式 CCI( N 日) =( TP MA) MD0.015 其中, TP=(最高价 +最低价 +收盘价) 3 MA=最近 N 日收盘价的累计之和 N MD=最近 N 日( MA收盘价)的累计之和 N 0.015 为计算系数, N 为计算周期,系统默认值为 14。 3、 BIAS 的计算公 式 BIAS=(收盘价 -收盘价的 N 日简单平均 )/收盘价的 N 日简单平均*
2、100 BIAS 有三条指标线, N的参数一般设置为 6 日、 12 日、 24 日。 为了指标在大周期(例如, 38, 57, 137 等)运用中更加直观,更加准确把握中期波动,可以将公式进化: BIAS=(EMA(收盘价, N)-MA(收盘价 ,M)/MA(收盘价, M)*100;其中, N 取超短周期, M 为大周期。 4、 RSI 的计算公式 相对强弱指标 RSI 的计算公式有两种,其计算结果一样。 其一:假设 A 为 N 日内收盘价的正数之和, B 为 N 日内收 盘价的负数之和乘以( 1)这样, A 和 B 均为正,将 A、 B 代入 RSI计算公式,则 RSI( N) =A( A
3、 B) 100。 其二: RS(相对强度) =N日内收盘价涨数和之均值 N 日内收盘价跌数和之均值, RSI(相对强弱指标) =100 100( 1+RS)。 5、 MACD 的计算公式 指数平滑移动平均线 MACD 的 计算法则加重最近一日的份量权数,以 macd( 12,26,9)为例。 EMA12 (前一日 EMA12 11 13今日收盘价 2 13)。 EMA26 (前一日 EMA26 25 27今日收盘 2 27)。 DIF EMA12 EMA26 9 日的 EMA,即差离平均值 DEA: MACD(前一日 MACD 8 10今日 DIF 2 10)。 6、 BOLL 的 计算公式
4、以日 BOLL 指标计算为例,其计算方法如下。 计算公式 中轨线 =N 日的移动平均线 上轨线 =中轨线 +两倍的标准差 下轨线 =中轨线两倍的标准差 计算过程 ( 1)计算 MA MA=N 日内的收盘价之和 N ( 2)计算标准差 MD MD=平方根 N 日的( C MA)的两次方之和除以 N ( 3)计算 MB、 UP、 DN 线 MB=( N 1)日的 MA UP=MB+kMD DN=MB kMD ( K 为参数,可根据股票的特性来做相应的调整,一般默认为 2) 7、 kdj 的 计算公式 RSV=(收盘价 -N日内最低价的最低值 )/(N日内最高价的最高值 -N日内最低价的最低值 )*
5、100 今日 K值 =2/3 昨日 K值 +1/3 今日 RSV 今日 D值 =2/3 昨日 D值 +1/3 今日 D值 J=3D-2K 没有昨日 k、 d 值的,记为 50。 8、 dmi 计算公式 一、计算的基本程序为: ( 1)按一定的规则比较每日股价波动产生的最高价、最低价和收盘价,计算出每日股 价的波动的真实波幅、上升动向值、下降动向值TR、 +DI、 -DI,在运算基准日基础上按一定的天数将其累加,以求 n日的 TR、 +DM 和 DM 值。 ( 2)将 n 日内的上升动向值和下降动向值分别除以 n 日内的真实波幅值,从而求出 n 日内的上升指标 +DI 和下降指标 -DI。 (
6、3)通过 n 内的上升指标 +DI 和下降指标 -DI 之间的差和之比,计算出每日的动向值 DX。 ( 4)按一定的天数将 DX 累加后平均,求得 n 日内的平均动向值ADX。 ( 5)再通过当日的 ADX 与前面某一日的 ADX 相比较,计算出 ADX 的评估数值 ADXR。 二、计算的 具体过程 ( 1)计算当日动向值 动向指数的当日动向值分为上升动向、下降动向和无动向等三种情况,每日的当日动向值只能是三种情况的一种。 A、上升动向( +DM) +DM 代表正趋向变动值即上升动向值,其数值等于当日的最高价减去前一日的最高价,如果 =0 则 +DM=0。 B、下降动向( -DM) DM 代表
7、负趋向变动值即下降动向值,其数值等于前一日的最低价减去当日的最低价,如果 =0 则 -DM=0。注意 -DM 也是非负数。 再比较 +DM 和 -DM,较大的那个数字保持,较小的数字归 0。 C、无动向 无动向代表当日动向值为“零”的情况,即当日的 +DM和 DM 同时等于零。有两种股价波动情况下可能出现无动向。一是当当日的最高价低于前一日的最高价并且当日的最低价高于前一日的最低价,二是当上升动向值正好等于下降动向值。 ( 2)计算真实波幅( TR) TR 代表真实波幅,是当日价格较前一日价格的最大变动值。取以下三项差额的数值中的最大值(取绝对值)为当日的真实波幅: A、当日的最高价减去当日的
8、最低价的价差。 B、当日的最高价减去前一日的收盘价的价差。 C、当日的最低价减去前一日的收盘价的价差。 TR 是 A、 B、 C 中的数值最大者 ( 3)计算方向线 DI 方向线 DI 是衡量股价上涨或下跌的指标,分为“上升指标”和“下降指标”。在有的股市分析软件上, +DI 代表上升方向线, -DI 代表下降方向线。其计算方法如下: +DI=( +DM TR) 100 -DI=( -DM TR) 100 要使方向线具有参考价值,则必须运用平滑移动平均的原理对其进行累积运算。以 12日作为计算周期为例,先将 12 日内的 +DM、 -DM 及 TR 平均化,所得数值分别为 +DM12, -DM
9、12 和 TR12,具体如下: +DI( 12) =( +DM12 TR12) 100 -DI( 12) =( -DM12 TR12) 100 随后计算第 13 天的 +DI12、 -DI12 或 TR12 时,只要利用平滑移动平均公式运算即可。上升或下跌方向线的数值永远介于 0 与 100 之间。 ( 4)计算动向平均数 ADX 依据 DI 值可以计算出 DX 指标值。其计算方法是将 +DI和 DI 间的差的绝对值除以总和的百分比得到动向指标 DX。由于 DX的波动幅度比较大,一般以一定的周期的平滑计算,得到平均动向指标 ADX。具体过程如下: DX=(DI DIF DI SUM) 100
10、其中, DI DIF 为上升指标和下降指标的差的绝对值 DI SUM 为上升指标和下降指标的总和 ADX 就是 DX 的一定周期 n 的移动平均值。 ( 5)计算评估数值 ADXR 在 DMI 指标中还可以添加 ADXR 指标,以便更有利于行情的研判。 ADXR 的计算公式为: ADXR=(当日的 ADX+前一日的 ADX) 2 9、 trix 的计算公式 TR=收盘价的 N 日指数移动平均; TRIX=(TR-昨日 TR)/昨日 TR*100; MATRIX=TRIX 的 M 日简单移动平均; 参数 N 设为 12,参数 M 设为 20。 10、 cr的计算公式 以日 CR 指标为例,其计算
11、公式为: CR( N 日) =P1P2100 式中, P1=( H YM),表示 N 日以来多方力量的总和; P2=( YM L),表示 N 日以来空方力量的总和。 H 表示今日的最高价, L 表示今日的最低价, YM 表示昨日(上一个交易日)的中间价。 CR 计算公式中的中间价其实也是一个指标,它是通过对昨日( YM)交易的最高价、最低价、开盘家和收盘价进行加权平均而得到的,其每个价格的权重可以人为地选定。目前比较常用地中间价计算方法有四种: M=( 2C+H+L) 4; M=( C+H+L+O) 4; M=( C+H+L) 3; M=( H+L)2。 式中, C 为收盘价, H 为最高价,
12、 L 为最低价, O 为开盘价。 11、 ma 的计算公式 N 日 MA=N 日收盘价 /N 要设置多条移动平均线,一般参数设置为 N1=5, N2=10, N3=20,N4=30, N5=60, N6=120, N7=250。 12、 vol 的计算方法 VOL nVi/N 其中 ,i 1,2,3,.,n; N选定的时间参数 ,如 10 或 30; Vi:i 日成交量。 13、换手率的计算公式 周转率 (换手率 ) (某一段时期内的成交量 )/(可流通总股数 )x100%。 14、 obv 的 计算公式 OBV 能量潮。假设已经知道了上一个交易日的 OBV,就可以根据今天的成交量以及今天的收
13、盘价与上一个交易日的收盘价的比较计算出今天的 OBV。用数学公式表示如下: 今日 OBV=昨天 OBV+sgn今天的成交量 ; 其中 sgn 是符号的意思, sgn 可能是 +1,也可能是 -1,这由下式决定。 Sgn=+1 今收盘价昨收盘价 Sgn= 1 今收盘价 昨收盘价 成交量指的是成交股票的手数,不是成交金额。 15、 expma 的计算公式 expma(当日或当期收盘价上一日或上期 expma) n上一日或上期 expma;其中,首次上期 expma 值为上一期收盘价, n 为天数。 16、 sar 的计算公式 抛物线转向指标 SAR 的计算式分为上升式与下降式,即: 上升式 SAR
14、2 SAR1 AF(H1 SAR1) ; 下降式 SAR2 SAR1 AF(L1 SAR1) 。 式中: SAR1 昨日 SAR值 ,其上升式初始值取近期最低价,其下降式初始值取近期最高价 H1 当前最高价。 L1 当前 最低价。 AF 威尔特加速因子 ,基值为0.02,当价格每创新高(上升式)或新低(下降式)时按 1,2,3.倍数增加 ,直到 0.2 为止 ,即 AF 0.02 0.2。 17、 K 线蜡烛图的画法 K 线之开盘价与收盘价之间以实体表示。若收盘价高于开盘价,以中空实体表示,称红线或阳线;若收盘价低于开盘价,则以黑色实体表示,称黑线或阴线。若当天最高价高于实体之高价,则在实体上
15、方另加细线,称为上影线;当天最低价低于实体之低价,也在实体下方另加细线,称为下影线。 一般来说,上影线愈长表示向下的压 力愈大;而下影线愈长表示市场向上的支撑力愈大。 K 线的实体表示密集交易区。 18、 ROC 计算公式 变动速率 ROC=( 当日收盘价 -N 日前的收盘价 )/N 日前的收盘价*100。 N 的缺省值为 12。 19、 PSY 计算公式 心理线 psy 主要研究投资者的心理趋向。一般以 12天为短期投资指标,以 24 日为中期投资指标。 以 N 日心理线为例,其计算方法如下: 心理线 =(N日内上涨天数 /N) 100。 20、 BBI 计算公式 多空指标 bbi=( 3 日移动平均 +6 日移动平均 +12 日移动平均 +24日移动平均) /4 。 21、宝塔图的画法 宝塔线的画法只利用了收盘价,将上涨的行情画为红线,下跌的行情画为绿线。若原先为涨升红线,但次日下跌,汇价未跌破前日的低点,该日跌幅仍以红线表示,而不画绿线。若原先为下跌绿线,次日上涨汇价未突破前日的高点,该日跌幅仍以绿线表示,而不画红线。宝塔线通过变形,把行情的反转点突显出来。