导航:首页 > 期指持仓 > 股票的var值用什么软件计算

股票的var值用什么软件计算

发布时间:2023-03-05 10:57:59

1. 什么软件查看股票估值

股票估值可以通过市场数据分析软件来查看,常用的软件有:行情分析软件(如通达信)、财务分析软件(如DataDesk)、投资分析软件(如FactSet)等。

2. 股票指标var值代表什么

Var 指标 — 虽然该指标基于移动平均线,但它不使用任何标准MT4/MT5移动平均线指标。

3. R 语言如何同时计算多个股票的var

算出来会是一个方差-协方差矩阵,直接用var这个命令,自动计算每列的方差,和列与列之间的协方差。举例:
d <- data.frame(x=1:5, y=6:10, z = 7:3)
cov(d)
[1]
x y z
x 2.5 2.5 -2.5
y 2.5 2.5 -2.5
z -2.5 -2.5 2.5

4. 关于股票市场VAR值

VaR ,value at risk

有一个置信区间的,比如在95%的置信度下,该股票的最大可能下跌的幅度。
计算方法,就是置信度下对应的系数乘以该股票的标准差。

5. 通达信版股票软件,求前N日到前M日区间的最高值的函数

HHV(REF(C,N),M);M 是区间长度,N是N天前,C是收盘价。
一、通达信软件版本
经过二十多年的积累,通达信软件现已拥有了众多不同版本,这些版本可分为免费版和付费版两大类,其中付费版又包括:普及版、普及增强版、财富版、专业版、研究版、超赢版、MPV版以及最新推出的iTrend研究终端。所有付费版的基础功能都是一样,然后依据每个版本的定位不同,赋予了不同的增强功能。
一般普通投资者用的较多的是普及版。
二、自带的指标公式
通达信目前是有自带的指标公式,会点编程的也可以自己编些指标和选股,但对于绝大多数能用好本身的功能就够了。选股之前,首先要了解下通达信的公式类型,点击“功能”——“公式系统”——“公式管理器”;或者直接按ctrl+F。接着就弹出窗口,可以看到公式有四种:技术指标公式、条件选股公式、交易系统公式、五彩K线公式。1、条件选股公式,利用条件选股公式可以把符合一定技术形态的个股选出来,首先在公式管理器中建立条件选股公式,再通过“条件选股”调用条件选股公式。2、交易系统公式,编写好交易系统公式后,可以叠加到K线上,交易系统自动列出买卖操作信号。3、五彩K线公式,编写好五彩公式后,可以叠加到K线上,会把特殊的K线形态用不同的颜色标识出来。
三、通达信其他公式
VAR2:=REF(LOW,1);
VAR3:=SMA(ABS(LOW-VAR2),13,1)/SMA(MAX(LOW-VAR2,0),13,1)*100;
VAR4:=EMA(IF(CLOSE*1.2,VAR3*13,VAR3/13),13);
VAR5:=LLV(LOW,34);
VAR6:=HHV(VAR4,34);
VAR7:=IF(LLV(LOW,56),1,0);
VAR8:=EMA(IF(LOW
AA:=VAR8>REF(VAR8,1);
DR:=100;ZRQ:=3;
DJ:=REF(LLV(L,100),3);
ZD:=REFDATE(DJ,DATE);
XG:=L=ZD;
XGA:=AA AND XG,COLORRED,LINETHICK2;
XG1:=XGA>REF(XGA,1);
四、通达信使用技巧——移动筹码分布
动筹码分布图可以用来表示某段时间成本集中度及成本分布,以及近期买入该股票的占比,从而表现股票近期的活跃程度、某个价格的获利盘情况等。最常用的是远期成本分布和近期成本分布,查询N个交易日前或N个交易日内购买这个股票的资金占全部的比例。

6. 怎么计算VaR值

计算VaR值公式为:P(ΔPΔt≤VaR)=a

以下是计算VaR值的基本流程:

第一,计算样本报酬率。取得样本每日收盘价,并计算其报酬率,公式如下:

其中R为报酬率、P为收盘价、t为时间。

第二,计算样本平均数及标准差:样本平均数和标准差分别有以下公式计算:

第三,检测样本平均数是否为零。由于样本数通常大于30,所以采用统计数Z来检测。

第四、计算VaR值。

VaR=μ-Zaσ

其中α为1-置信水平。

假设最新的指数收盘价为4839,那么期货合约总值则为4839×200= 967800,然后,投资者应先选取大约半年的数据(通常都是使用股指每日报酬率),再利用以上四个步骤来推算出其单位风险系数,最后将单位风险系数与合约总值相乘,即可得出指数期货合约的VaR值。当然若投资者本身所投入的资金愈多,则所需承担的风险也将愈大。

(6)股票的var值用什么软件计算扩展阅读:

2012年已有超过1000家的银行、保险公司、投资基金、养老金基金及非金融公司采用VaR方法作为金融衍生工具风险管理的手段。利用VaR方法进行风险控制,可以使每个交易员或交易单位都能确切地明了他们在进行有多大风险的金融交易,并可以为每个交易员或交易单位设置VaR限额,以防止过度投机行为的出现。如果执行严格的VaR管理,一些金融交易的重大亏损也许就可以完全避免。

但VaR方法也有其局限性。VaR方法衡量的主要是市场风险,如单纯依靠VaR方法,就会忽视其他种类的风险如信用风险。另外,从技术角度讲。VaR值表明的是一定置信度内的最大损失,但并不能绝对排除高于VaR值的损失发生的可能性。

7. 通达信var函数的用法

行情函数
1.OPEN:O 开盘价
2.CLOSE:C 收盘价
3.HIGH:H 最高价
4.LOW:L 最低价
5.VOL:V 成交量(手)
6.CAPITAL:流通盘
7.AMOUNT:成交金额
8.ADVANCE :上涨家数(大盘)
9.DECLINE:下跌家数(大盘)
10.SELLVOL:内盘主动卖
11.BUYVOL:外盘主动卖
引用函数
1.COUNT(X,N) :参数x为数组,N为计算周期,统计N周期内满足X的周期数,N为0则从第一个有效数据开始。
COUNT(C>O,0);//历史中阳k线的天数;
COUNT(C>O,20);//20日内出现阳k线的天数;
2.REF(X,N) X为数组,N为周期,N可以为变量,N参数经常与BARSLAST()等函数一起使用,说明:引用N周期前的X值。
C/REF(C,1)>=1.095 ;//涨停
C/REF(C,1)<=0.905;//跌停
C>REF(C,1);//上涨
C<REF(C,1);//下跌
COUNT(C/REF(C,1)>=1.095,10) //10日内涨停的次数
3.SUM(X,N) X为数组,N为计算周期,统计N周期中X的总和,N为0时则统计所有有效值。
SUM(C/REF(C,1)>=1.095,20);//20日内涨停的次数
SUM(IF(C>REF(C,1),V,IF(C<REF(C,1),-1*V,0)),0);//能量潮
4.MA(X,N);X为数组,N为计算周期,求X的N日移动平均值,算法为(X1+X2+X3+X4+…XN)/N
MA(C,5);//5日均线
MA(C,10);//10日均线
5.HHV(X,N) ……求N周期内的X最高值
LLV(X,N)…… 求N周期呢的X的最低值
N为0,表示从第一个有效数值开始
HHV(H,10);//10日最高价的最高价
LLV(L,10);//10日最低价的最低价
HHV(C,10);
LLV(O,10);
6.HHVBARS(X,N)N周期内最高的X到本周期的周期数
LLVBARS(X,N)N周期内最低的X值到本周期的周期数
HHVBARS(H,20);//20日内最高价的最高价到距离今天是几天
7.SUMBARS(X,A) 将X向前累加直到大于等于A,返回这个区间的周期数
SUMBARS(VOL,CAPITAL);//完全换手到现在的周期数,返回成交量累加到流通盘的周期数
日期数:=SUMBARS(VOL,CAPITAL);
验证:SUM(V,日期数)/CAPITAL;
8.BARSCOUNT(X) 第一个有效数据X到当前的周期数
BARSCOUNT(C) //对于日线数据来说返回上市以来的总日数
新股:BARSCOUNT(C)=1;
次新股:BARSCOUNT(C)<180;
//有效数据并不是全是大于等于1的数据,只要有输出数据,不管是0,还是负数,均为有效数据。
BARSCOUNT(MA(C,10)) //从第10根数据才开始输出的,所以要注意了
9.BARSLAST(X) X为数组,上一次X不为0到现在的天数
BARSLAST(C/REF(C,1)>=1.095);//上一次涨停到现在的天数
10.BARSSINCE(X) X为数组,第一次X不为0到现在的天数
BARSINCE(HHV(V,30)/LLV(V,30)>=10);//第一次出现30日内最高成交量是最低成交量的10倍 到现在的周期数
逻辑函数
1.IF(X,A,B)若X不为0则返回A,否则返回B。
相对强弱指标 RSI
INPUT:N(5,1,100);
LC:=REF(C,1);
D:=IF(C>LC,C-LC,0);
E:=IF(C<LC,C-LC,0);
A:=SUM(D,N)/N;
B:=SUM(E,N)/N;
原始RSI:(A/A+B)*100;
IF(X
,A
,IF(Y
,C
,IF(P
,M
,N)
)
)
2.CROSS (A,B),两条线交叉,表示当A从下方向上上穿B时,返回1,否则返回0。也就是上一个周期A<B,而当前周期A>B时,CROSS(A,B)返回1,否则返回0;从下方穿过也就是平时说的金叉,这是个模糊的说法,当两条线同时向下时,也会发生所谓的金叉。
CROSS(MA(C,5),MA(C,10));//五日均线金叉
CROSS(MA(C,10),MA(C,5));//五日均线死叉
3.NOT 求逻辑非 NOT(X)返回非X,即当X为0时返回1,当X返回1时,返回0 调整N,我们可以得到结论:当X大于1时NOT(X)返回0,小于1时,返回1
NOT(ISUP);//表示平盘或收阴
NOT(0.1);//返回1
4.ISUP 该周期是否收阳,ISUP当收盘大于开盘,返回1,否则返回0;
ISEQUAL 概周期是否平盘,当开盘价等于收盘,则返回1,否则返回0;
ISDOWN 该周期时候收阴,当收盘价小于开盘价,则返回1,否则返回0;
5.ISLASTBAR 是否最后周期,最后一个周期返回去1,否则返回0
6.BETWEEN(A,B,C) 介于两个数字之间,表示A处于B和C之间时返回1,否则返回0.
BETWEEN(2,1,3)=1;
BETWEEN(4,3,1)=0;
7.RANGE(A,B,C) 表示A大于B同时小于C时返回1,否则返回0
RANGE(2,1,3)=1;
RANGE(2,3,1)=0;
//区别 BETWEEN B与C位置颠倒不影响返回结果
关于BETWEEN的举例,均线粘合,均线粘合是很多朋友都感兴趣的问题,类似的这样的问题看似很简单,在实际编写中对其进行量化是编辑这类公式的关键,
所谓均线粘合是指各条均线在一段时间内,均线处于狭小 的区域运行,这里有两个因素,一个是一段时间,必须要指明这个时间段,另一个是狭小的区域,也就 要定义这个区域的上界和下界。
以下是一个6条均线粘合的选股公式,使用方法,调整参数N为粘合程度,N值越小粘合的程度越高,即均线距离越近吗,M为粘合周期,参数N1—N6为各条均线的参数,如果不需要这么多均线参与粘合计算,其中不需要的设为1就可以了
INPUT:
N(2,1,100),
M(10,1,100),
N1(5,1,100),
N2(10,1,100),
N3(20,1,1000),
N4(30,1,1000),
N5(60,1,1000),
N6(120,1,1000);
A1:=MA(C,N1);
A2:=MA(C,N2);
A3:=MA(C,N3);
A4:=MA(C,N4);
A5:=MA(C,N5);
A6:=MA(C,N6);
AA:=(A1+A2+A3+A4+A5+A6)/6;
UP:=AA*(N/100)+AA;
DN:=AA-AA*(N/100);
NH:COUNT(
BETWEEN(A1,UP,DN)) AND
BETWEEN(A2,UP,DN) AND
BETWEEN(A3,UP,DN) AND
BETWEEN(A4,UP,DN) AND
BETWEEN(A5,UP,DN) AND
BETWEEN(A6,UP,DN)
,M)=M;
8.EXIST是否存在,EXIST(X,N) 返回N周期内的是否满足条件X,有一次满足就返回1,N为常量或变量
EXIST1:EXIST(C<REF(C,1),3);//三天中只要有一次下跌就有信号出现
9.EVERY(X,N) 返回N周期内是否一直满足X,N可以为常量或变量。
EVERY1:EVERY(C<REF(C,1),3);//连续下跌三天才返回信号
COUNT(C<REF(C,1),3)=3
10.LAST(X,A,B) 返回第前A周期到B周期是否一直满足条件X,若A为0,表示从第一天开始,B为0则表示到最后日止。
AA:=MA(C,5)>MA(C,10);
存在:LAST(AA,4,2);//这个函数使满足连续条件的信号滞后,往后移了
11.LONGCROSS两条线维持一定周期内后交叉,LONGCROSS(A,B,N)表示N周期内A都小于B,本周期从下方上穿B时返回1,否则返回0.
AA:=CROSS(MA(C,5),MA(C,10));
BB:=LAST(MA(C,5)<MA(C,10),5,1);
条件金叉:AA AND BB;
长金叉: LONGCROSS(MA(C,5),MA(C,10),5);
12.MAX(A,B) 返回A和B中的较大值
MIN(A,B) 返回A和B中的较小值
13.COST(N)N为常数,N为百分比 ,返回获利盘比例为N%的价格
WINNER(A)获利盘比例, A为常数或数组,为价格,返回A价格以下获利百分比,该函数仅对日线数据有效,表示获利盘比例
COST(WINNER(C))=C
平均成本价格:COST(50);
AA:=(VOL,CAPITAL);
平均成本价:SUM(C*V,AA)/SUM(V,AA);
//cost函数的平均价格与完成流通股本换手的每日均价
换手率:VOL/CAPITAL*100;
穿越筹码:ABS(WINNER(CLOSE)-WINNER(OPEN))*100,VOLSTICK;
无量长阳:=穿越筹码>=10 AND MA(换手率,5)<=3 OR (穿越筹码/换手率)>9;
DRAWICON(无量长阳,穿越筹码,10);
大盘函数
INDEXC:大盘收盘
INDEXO:大盘开盘
INDEXV:大盘量能
//石开B系数
//贝塔=K*(个股涨跌幅-指数涨跌幅)*100,k的意思是当指数涨幅在1%以上时,k=0.9,当指数涨跌幅在1%以内时,K=1,当指数涨跌幅超过1%时,k=1.2
INPUT:N(10,1,100),M(40,1,100);
VAR1:=(INDEXC-REF(INDEXC,1))/REF(INDEXC,1);
VAR2:=(CLOSE-REF(C,1))/REF(C,1);
K:=IF(VAR1>0.01,0.9,IF(VAR1<-0.01,1.2,1));
B1:(VAR2-VAR1)*K*100;
B:SUM(B1,N);
M5:SMA(B,M,1);
引用函数
1、引用指标公式:‘’指标.指标线#周期‘’(参数)
“MACD.DEA#WEEK”(26,12,9);表示当天引用了本周期所在的本周的MACD指标中的数据。#的格式调用的本周期所在的上一级周期的指标数据。##的格式则表示调用了前一种格式的前一周期的指标数据。
"MACD.DEF##WEEK"(26,12,9)
//表示当天引用了上一周的MACD的DEF数据,#本周,##上周
2.引用交易系统公式
“SYSTEM.公式名称.交易类型”(参数表)
“SYSTEM.FMLNAME.ENTERLONG”(P1,P2)。交易类型:ENTERLONG 多头买入
EXITLONG 多头卖出 ENTERSHORT 空头买入 EXITSHORT 空头卖出
可供引用的周期类型有MIN1 MIN5 MIN15 MIN30 MIN60 DAY WEEK MONTH 分表表示1分钟 5分钟 15分钟 30分钟 6分钟 日线 周线 月线
ENTERLONG:CROSS(MACD,0)
EXITLONG:CROSS(0,MACD)
引用任意股票数据,引用大盘数据可用INDEXC,INDEXV等
股票代码 “股票代码@数据”
数据名称可以有OPEN HIGH CLOSE LOW AMOUNT (注意这里不可以 用简称)。
"000002@VOL"表示000002该周期的成交量
"1A0001@CLOSE"表示大盘本周期的收盘价,此时大盘被当做一个个股
财务函数
FINONE(id,年份,月日)
FINONE(183,2016,1231);
绘图函数
这组函数的功能是在主图或幅图上设定条件输出图像 图标 直线 文字 数字 指标线 指标柱 等 全部可以单独使用。
公式编辑器的强大,在此组函数中表现的淋漓尽致,无论在表面美感,还是实质上提高工作效率上,都有良好的表现。较好的使用这组函数,可以使公式 输出更加美观 鲜明 直观。
1.写字
显示文字 DRAWTEXT(COND,PRICE ,’TEXT’),当COND条件满足时,在PRICE位置输入文字TEXT,显示多行文本可用\N换行。
显示数字,DRAWNUMBER(COND,PRICE,NUMBER),当COND 满足条件时,在PRICE位置书写数字。
换行 文字大小 颜色分别用系统默认的\N COLOR
DRAWNUMBER(C/O>1.06,0.95*L,L), COLORGREEN;
DARATEXT(C/O>1.06,0.95*L,”反弹啦、\N大阳线”), COLORRED;
在图形上绘制小图标.
DRAWICON(COND,PRICE,TYPE),当COND条件满足时,在PRICE位置画TYPE号图标(TYPE为1--41).
//DRAWICON(CLOSE>OPEN,LOW,1)表示当收阳时在最低价位置画1号图标.
DRAWICON(CLOSE>OPEN,LOW,1);
DRAWICON(CLOSE>OPEN,LOW+1,2);
DRAWICON(CLOSE>OPEN,LOW+2,3);
DRAWICON(CLOSE>OPEN,LOW+3,4);
DRAWICON(CLOSE>OPEN,LOW+4,5);
DRAWICON(CLOSE>OPEN,LOW+5,6);
2.画线
DRAWLINE画直线,DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),当满足COND1时,在PRICE1位置画直线起点,当COND2条件满足时,在PRICE2位置画直线终点,DRAWLINE目前支持POINTDOT LINETHICK COLOR 这四个描述函数,EXPAND=0 EXPAND=1分别表示 不延长 延长。
DRAWLINE是唯一一个语句里面用到两个COND的绘图函数,因为她需要两个点来决定一条直线,DRAWLINE是从第一个点滑到第二点的,即在起点与终点的顺序关系,第一点出现的时间,要在第二点前,否则线是画不出来的。
DRAWLINE(HIGH>=HHV(H,20),H,L<=LLV(L,20),L,1);
POLYINE(COND,PRICE)当COND条件 满足时,在PRICE位置为顶点画折现连接可以用于只显示指标线,不在顶部显示数据的场合支持POINTDOT LINETHICK COLOR SHIFT 这四个描述函数
POLYLINE(C>REF(C,1),H),COLORRED;
//把所有点全连接起来
STICKLINE 画柱状线 STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1 和PRICE2位置之间画柱状线,宽度为WIDTH可为0-100(10为标准间距),WIDTH为宽度,支持小数,可为0,用1和0.1,会有很大的差距,取8时和主图的K线宽度差不多,EMPTH不为0则画空心柱,0为实心柱,PRICE1和PRICE2没有顺序关系。
AA:STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1);
线形描述
这一组中的函数,全部不能单独使用,一定要和其他指标一起用才能发挥效力,因为他们是描述指标线的。
指标在主图或幅图中显示,主要分为柱状和线状两种,这一组中的函数,全部 为了控制指标的显示而设计的。
掌握这组函数,可以使指标输出显示丰富多彩,色彩缤纷。
使用的一般形式:指标,指标描述函数1,指标描述函数2……;
-画柱状线,STICK的英文是柱 棒的意思,COLORSTICK是以零轴为中心画彩色柱状线,零轴以下 是阴线颜色,零轴上为阳线颜色,LINESHITK同时画柱状线和指标线。
一般的指标显示,在软件默认中是线状的,即如果不加指标线描述函数,则指标以线状的形式输出。
C-REF(C,1),STICK;
C-REF(C,1),COLORSTICK;
C-REF(C,1),LINESTICK;
//一般的信号,不加描述符函数,会有箭头状,加了STICK之后,就成柱状了。
C>REF(C,1)AND C>REF(C,2);
C>REF(C,1)AND C>REF(c,2),STICK;
//在同一个指标中,有多个相同性质的描述 函数时,软件只认最后一个描述函数,既想显示指标线和柱状线,又想以零轴为中心显示彩色柱状线,可以用分开的两句语句来达成目标。
A:=C-REF(C,1);
A,LINESTICK;
A,COLORSTICK;
-VOLSTICK 画成交量柱状线,今天的收盘价DAU昨天的收盘价,显示阳柱,小于等于显示阴柱。
V,VOLSTICK;
-CROSSDOT 画叉线或X状线、CIRCLEDOT 画小圆圈线、POINTDOT 画点状线
叉状线:MA(C,20), CROSSDOT;
小圆圈线:MA(C,30),CIRCLEDOT;
点状线:MA(C,6),POINTDOT ,LINTTHICK3;
MA(C,90),CROSSDOT;
MA(C,90),CIRCLEDOT,COLORMAGENTA;
-LINETHICK 画线粗细 参数1-9, THICK,字面意思是厚的,LINETHICK就可以理解为线(棒)的粗细了。
N分别取 1 2 3 4 5 6 7 做7个幅图。
-COLOR颜色

阅读全文

与股票的var值用什么软件计算相关的资料

热点内容
股票资金流入mfi 浏览:421
股票个股资金流入怎么查 浏览:493
广电重组一个股票 浏览:265
适合股票投资的星盘 浏览:450
买股票用app还是微信 浏览:547
大数据相关的股票都有什么区别 浏览:754
优博讯股票股票走势 浏览:961
一只股票涨停板后打开几次第二天走势 浏览:519
好用股票交易app 浏览:572
中融基金投资股票有哪些 浏览:579
京沪高铁盈利那股票会上涨 浏览:268
股票低于什么价格退市 浏览:112
证券公司股票排行榜 浏览:258
公司股票投资账务处理 浏览:363
公司禁止员工购买本公司股票 浏览:499
股票下午涨停后打开 浏览:128
双针探底后股票走势 浏览:65
必需品投资组合股票今开 浏览:309
怎样查看股票软件里的数据结构 浏览:505
股票属于其他资产对不对 浏览:660