加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

<转>股东人数增减计算方法

(2010-04-26 08:20:06)
标签:

股票

大智慧

于安生

jokeer

分类: 精品公式

当前股东人数:=PFFIN(5253,0);
动态股东人数:extradata('散户线'),linethick0,PRECIS0;
股东增减数:(动态股东人数-当前股东人数)/当前股东人数*100,PRECIS0,linethick0;
股东增减比长:(动态股东人数-ref(动态股东人数,20))/ref(动态股东人数,20)*100,linethick0;
股东增减比中:(动态股东人数-ref(动态股东人数,10))/ref(动态股东人数,10)*100,linethick0;
股东增减比短:(动态股东人数-ref(动态股东人数,3))/ref(动态股东人数,3)*100;
股东增减比:min(股东增减比长/3,股东增减比中/1.5,股东增减比短),linethick0;



快速版本:快速生成股东增减比,同时解决前面有人说的曲线不明显的问题。
【同样仅适用于收费版L2】

 

 

擒拿主力的又一强有力工具——

动态股东


DRAWGBK(C,Strip(RGB(0,10,160),RGB(00,10,160),0));
报告日期:=FINANCE2(1);
DRAWTEXTABS(20,10,'■财务报告日期:'+NUMTOSTRN(报告日期,0)+'日'),Color0000FF,LINETHICK1;
流通盘万股:=CAPITAL/1000000;
DRAWTEXTABS(200,10,STKLABEL+' '+STKNAME),Color0000FF,LINETHICK2;
DRAWTEXTABS(330,10,'流通盘大小:'+NUMTOSTRN(流通盘万股,2)+'亿'),Color0000FF;
上期合计持股:=PFFINON(4251,2009,1231)/10000;
DRAWTEXTABS(20,30,'■十大股东上季合计持股:'+NUMTOSTRN(上期合计持股,2)+'万股'),Color00FFFF;
当前合计持股:=PFFINON(5251,2010,0331)/10000;
DRAWTEXTABS(20,50,'■十大股东当季合计持股:'+NUMTOSTRN(当前合计持股,2)+'万股'),Color00FF00;
上期持股比例:=PFFINON(4252,2009,1231);
DRAWTEXTABS(260,30,'■十大股东上季持股比例:'+NUMTOSTRN(上期持股比例,2)+'%'),Color00FFFF;
当前持股比例:=PFFINON(5252,2010,0331);
DRAWTEXTABS(260,50,'■十大股东当季持股比例:'+NUMTOSTRN(当前持股比例,2)+'%'),Color00FF00;
上期股东人数:=PFFINON(4253,2009,1231);
DRAWTEXTABS(460,30,'■上季股东人数:'+NUMTOSTRN(上期股东人数,0)+'户'),Color00FFFF;
当前股东人数:=PFFINON(5253,2010,0331);
DRAWTEXTABS(460,50,'■当季股东人数:'+NUMTOSTRN(当前股东人数,0)+'户'),Color00FF00;
上季人均持股:=PFFINON(4254,2009,1231);
DRAWTEXTABS(620,30,'■上季人均持股:'+NUMTOSTRN(上季人均持股,1)+'股'),Color00FFFF;
当季人均持股:=PFFINON(5254,2010,0331);
DRAWTEXTABS(620,50,'■当季人均持股:'+NUMTOSTRN(当季人均持股,1)+'股'),Color00FF00;
静态股东增减:=(当前股东人数-上期股东人数);
静态股东增减%:=(当前股东人数-上期股东人数)/上期股东人数*100;
{动态F10}
动态股东人数:extradata('散户线'),Color00FFFF,PRECIS0;
动态股东增减:=(动态股东人数-当前股东人数);
SFX:=extradata('散户线');
A:=CAPITAL*100/SFX;
B:=SFX/CAPITAL*100;
占流通盘:='占流通盘:'+CEILING(B)+'%';
人均持股:='人均持股:'+CEILING(A)+'手';
DRAWTEXTABS(460,10,'■控筹:'+人均持股),Color0000FF;
DRAWTEXTABS(620,10,'■当前人均持股'+占流通盘),Color0000FF;
股东增减%:(动态股东人数-当前股东人数)/当前股东人数*100,PRECIS2,ColorFFFFFF,LINETHICK0;
户均持股%:capital/extradata('散户线'),PRECIS2,Color00FF00,LINETHICK0;
DRAWTEXTABS(20,120 ,'■■■ 趋 势 分 析:'),ColorFFFFFF;
DRAWTEXTABS(148,120,'■静态股东人数:'+NUMTOSTRN(当前股东人数,0)+'户'),ColorFFFFFF;
DRAWTEXTABS(310,120,'■静态股东增减:'+NUMTOSTRN(静态股东增减%,1)+'%'),ColorFFFFFF;
DRAWTEXTABS(460,120,'■动态股东增减:'+NUMTOSTRN(股东增减%,2)+'%'),ColorFFFFFF;
DRAWTEXTABS(620,120,'■动态户均持股:'+NUMTOSTRN(户均持股%,2)+'%'),ColorFFFFFF;

{指标使用方法:
十大股东持股比例(使用大智慧2TV赢富函数编写)
-注重股东变化 = 比关注业绩更为重要 【股东变化】指标源码
无需下载F10.TXT即可使用。
投资买股的重点:注重股东变化 = 比关注业绩更为重要 【股东变化】指标源码


股价的涨跌是由这支股票的筹码分布状况决定的。
上市公司股东人数的变化与其二级市场股价走势的确存在比较强的相关性。股东人数越少,通常表明筹码越集中,股价走势往往较为独立,后市出现大幅上涨或大幅下跌的概率都相应较大;股东人数越多,表明筹码越分散,股价走势往往较为疲软,通常跟随大盘而动。实践研究表明,投资买股的重点,注重股东的变化,比关注业绩更为重要。
(1)把F10看到的数据定义为:“静态股东人数”
现在我们敲开F10,所看到的是,当年一季财报中的股东人数是3月30日前的人数,当年中报股东人数是6月30日止股东人数。这种静态股东人数时过境迁,形成信息的不对称。包括那些业绩也是时过境迁,形成现在与过去的信息不对称。
(2)把当前的股东人数定义为:“动态股东人数”
“动态股东人数”是最近一个交易日的股东人数。“动态股东人数”这个指标的调用,只有沪深两市交易所的会员单位才能收发和传送的数据。这些数据是保存在软件公司服务器上的,不是自编公式“xxxxx/xxxxx*100”可以模拟出来的,不仅仅“股东人数”是这样,还有像“龙虎榜之类的数据”都是沪深两市交易所与机构会员分享的数据库。
一,“动态股东人数”使用方法:
(1)“动态股东人数”上升,筹码分散,资金离场,容易演变为散户主导性行情。
(2)“动态股东人数”减少,筹码集中,主力引导性大行情往往产生。
(3)“动态股东人数”由升转降,通常说明主力开始进场收集廉价筹码。
(4)“动态股东人数”持续下降,但是股价也不涨或者微量下跌,表明主力在压价建仓
(5)“动态股东人数”持续下降后突然再次加速下跌,股价却小幅走高后横盘不涨,说明主力洗盘将结束,可能步入拉升阶段。
(6)“动态股东人数”持续下降,股价反而走低,表明主力在悄然接盘。
(7)“动态股东人数”增长幅度开始加快,股价也上涨,说明主力在拉高派发手中的筹码。
(8)“动态股东人数”持续上升,股价下跌,通常说明主力正在快速派发手中的筹码,出货坚决。
如果“动态股东人数”那根“黄线”急剧上升,而“户均持股”数值急剧下降,那么这支股票无疑是在出货或派发。};

 

把这些加到公式后面,再增加股东减少率的排序——



动态股东
{N:3.1.250}

DRAWGBK(C,Strip(RGB(0,10,160),RGB(00,10,160),0));
报告日期:=FINANCE2(1);
DRAWTEXTABS(20,10,'■财务报告日期:'+NUMTOSTRN(报告日期,0)+'日'),Color0000FF,LINETHICK1;
流通盘万股:=CAPITAL/1000000;
DRAWTEXTABS(200,10,STKLABEL+' '+STKNAME),Color0000FF,LINETHICK2;
DRAWTEXTABS(330,10,'流通盘大小:'+NUMTOSTRN(流通盘万股,2)+'亿'),Color0000FF;
上期合计持股:=PFFINON(4251,2009,1231)/10000;
DRAWTEXTABS(20,30,'■十大股东上季合计持股:'+NUMTOSTRN(上期合计持股,2)+'万股'),Color00FFFF;
当前合计持股:=PFFINON(5251,2010,0331)/10000;
DRAWTEXTABS(20,50,'■十大股东当季合计持股:'+NUMTOSTRN(当前合计持股,2)+'万股'),Color00FF00;
上期持股比例:=PFFINON(4252,2009,1231);
DRAWTEXTABS(260,30,'■十大股东上季持股比例:'+NUMTOSTRN(上期持股比例,2)+'%'),Color00FFFF;
当前持股比例:=PFFINON(5252,2010,0331);
DRAWTEXTABS(260,50,'■十大股东当季持股比例:'+NUMTOSTRN(当前持股比例,2)+'%'),Color00FF00;
上期股东人数:=PFFINON(4253,2009,1231);
DRAWTEXTABS(460,30,'■上季股东人数:'+NUMTOSTRN(上期股东人数,0)+'户'),Color00FFFF;
当前股东人数:=PFFINON(5253,2010,0331);
DRAWTEXTABS(460,50,'■当季股东人数:'+NUMTOSTRN(当前股东人数,0)+'户'),Color00FF00;
上季人均持股:=PFFINON(4254,2009,1231);
DRAWTEXTABS(620,30,'■上季人均持股:'+NUMTOSTRN(上季人均持股,1)+'股'),Color00FFFF;
当季人均持股:=PFFINON(5254,2010,0331);
DRAWTEXTABS(620,50,'■当季人均持股:'+NUMTOSTRN(当季人均持股,1)+'股'),Color00FF00;
静态股东增减:=(当前股东人数-上期股东人数);
静态股东增减%:=(当前股东人数-上期股东人数)/上期股东人数*100;
{动态F10}
动态股东人数:extradata('散户线'),Color00FFFF,PRECIS0;
动态股东增减:=(动态股东人数-当前股东人数);
SFX:=extradata('散户线');
A:=CAPITAL*100/SFX;
B:=SFX/CAPITAL*100;
占流通盘:='占流通盘:'+CEILING(B)+'%';
人均持股:='人均持股:'+CEILING(A)+'手';
DRAWTEXTABS(460,10,'■控筹:'+人均持股),Color0000FF;
DRAWTEXTABS(620,10,'■当前人均持股'+占流通盘),Color0000FF;
股东增减%:(动态股东人数-当前股东人数)/当前股东人数*100,PRECIS2,ColorFFFFFF,LINETHICK0;
户均持股%:capital/extradata('散户线'),PRECIS2,Color00FF00,LINETHICK0;
DRAWTEXTABS(20,120 ,'■■■ 趋 势 分 析:'),ColorFFFFFF;
DRAWTEXTABS(148,120,'■静态股东人数:'+NUMTOSTRN(当前股东人数,0)+'户'),ColorFFFFFF;
DRAWTEXTABS(310,120,'■静态股东增减:'+NUMTOSTRN(静态股东增减%,1)+'%'),ColorFFFFFF;
DRAWTEXTABS(460,120,'■动态股东增减:'+NUMTOSTRN(股东增减%,2)+'%'),ColorFFFFFF;
DRAWTEXTABS(620,120,'■动态户均持股:'+NUMTOSTRN(户均持股%,2)+'%'),ColorFFFFFF;

动态股东人数:=extradata('散户线');
减选:动态股东人数-ref(动态股东人数,1)>150;
股东增减比率:(动态股东人数-ref(动态股东人数,N))/ref(动态股东人数,N)*100;

 

 

再修改,将动态户均持股增加情形加上(很有价值)



动态股东
{N:3.1.250}



DRAWGBK(C,Strip(RGB(0,10,160),RGB(00,10,160),0));
报告日期:=FINANCE2(1);
DRAWTEXTABS(20,10,'■财务报告日期:'+NUMTOSTRN(报告日期,0)+'日'),Color0000FF,LINETHICK1;
流通盘万股:=CAPITAL/1000000;
DRAWTEXTABS(200,10,STKLABEL+' '+STKNAME),Color0000FF,LINETHICK2;
DRAWTEXTABS(330,10,'流通盘大小:'+NUMTOSTRN(流通盘万股,2)+'亿'),Color0000FF;
上期合计持股:=PFFINON(4251,2009,1231)/10000;
DRAWTEXTABS(20,30,'■十大股东上季合计持股:'+NUMTOSTRN(上期合计持股,2)+'万股'),Color00FFFF;
当前合计持股:=PFFINON(5251,2010,0331)/10000;
DRAWTEXTABS(20,50,'■十大股东当季合计持股:'+NUMTOSTRN(当前合计持股,2)+'万股'),Color00FF00;
上期持股比例:=PFFINON(4252,2009,1231);
DRAWTEXTABS(260,30,'■十大股东上季持股比例:'+NUMTOSTRN(上期持股比例,2)+'%'),Color00FFFF;
当前持股比例:=PFFINON(5252,2010,0331);
DRAWTEXTABS(260,50,'■十大股东当季持股比例:'+NUMTOSTRN(当前持股比例,2)+'%'),Color00FF00;
上期股东人数:=PFFINON(4253,2009,1231);
DRAWTEXTABS(460,30,'■上季股东人数:'+NUMTOSTRN(上期股东人数,0)+'户'),Color00FFFF;
当前股东人数:=PFFINON(5253,2010,0331);
DRAWTEXTABS(460,50,'■当季股东人数:'+NUMTOSTRN(当前股东人数,0)+'户'),Color00FF00;
上季人均持股:=PFFINON(4254,2009,1231);
DRAWTEXTABS(620,30,'■上季人均持股:'+NUMTOSTRN(上季人均持股,1)+'股'),Color00FFFF;
当季人均持股:=PFFINON(5254,2010,0331);
DRAWTEXTABS(620,50,'■当季人均持股:'+NUMTOSTRN(当季人均持股,1)+'股'),Color00FF00;
静态股东增减:=(当前股东人数-上期股东人数);
静态股东增减%:=(当前股东人数-上期股东人数)/上期股东人数*100;
{动态F10}
动态股东人数:extradata('散户线'),Color00FFFF,PRECIS0;
动态股东增减:=(动态股东人数-当前股东人数);
SFX:=extradata('散户线');
A:=CAPITAL*100/SFX;
B:=SFX/CAPITAL*100;
占流通盘:='占流通盘:'+CEILING(B)+'%';
人均持股:='人均持股:'+CEILING(A)+'手';
DRAWTEXTABS(460,10,'■控筹:'+人均持股),Color0000FF;
DRAWTEXTABS(620,10,'■当前人均持股'+占流通盘),Color0000FF;
股东增减%:(动态股东人数-当前股东人数)/当前股东人数*100,PRECIS2,ColorFFFFFF,LINETHICK0;
户均持股%:capital/extradata('散户线'),PRECIS2,Color00FF00,LINETHICK0;
DRAWTEXTABS(20,120 ,'■■■ 趋 势 分 析:'),ColorFFFFFF;
DRAWTEXTABS(148,120,'■静态股东人数:'+NUMTOSTRN(当前股东人数,0)+'户'),ColorFFFFFF;
DRAWTEXTABS(310,120,'■静态股东增减:'+NUMTOSTRN(静态股东增减%,1)+'%'),ColorFFFFFF;
DRAWTEXTABS(460,120,'■动态股东增减:'+NUMTOSTRN(股东增减%,2)+'%'),ColorFFFFFF;
DRAWTEXTABS(620,120,'■动态户均持股:'+NUMTOSTRN(户均持股%,2)+'%'),ColorFFFFFF;
动态股东人数:=extradata('散户线');
减选:动态股东人数-ref(动态股东人数,1)>150;
股东增减比率:(动态股东人数-ref(动态股东人数,N))/ref(动态股东人数,N)*100;
动态户均持股:=capital/extradata('散户线')*10000;
动态户均持股率:(动态户均持股-ref(动态户均持股,N))/ref(动态户均持股,N)*100;

{指标使用方法:
十大股东持股比例(使用大智慧2TV赢富函数编写)
-注重股东变化 = 比关注业绩更为重要 【股东变化】指标源码
无需下载F10.TXT即可使用。
投资买股的重点:注重股东变化 = 比关注业绩更为重要 【股东变化】指标源码


股价的涨跌是由这支股票的筹码分布状况决定的。
上市公司股东人数的变化与其二级市场股价走势的确存在比较强的相关性。股东人数越少,通常表明筹码越集中,股价走势往往较为独立,后市出现大幅上涨或大幅下跌的概率都相应较大;股东人数越多,表明筹码越分散,股价走势往往较为疲软,通常跟随大盘而动。实践研究表明,投资买股的重点,注重股东的变化,比关注业绩更为重要。
(1)把F10看到的数据定义为:“静态股东人数”
现在我们敲开F10,所看到的是,当年一季财报中的股东人数是3月30日前的人数,当年中报股东人数是6月30日止股东人数。这种静态股东人数时过境迁,形成信息的不对称。包括那些业绩也是时过境迁,形成现在与过去的信息不对称。
(2)把当前的股东人数定义为:“动态股东人数”
“动态股东人数”是最近一个交易日的股东人数。“动态股东人数”这个指标的调用,只有沪深两市交易所的会员单位才能收发和传送的数据。这些数据是保存在软件公司服务器上的,不是自编公式“xxxxx/xxxxx*100”可以模拟出来的,不仅仅“股东人数”是这样,还有像“龙虎榜之类的数据”都是沪深两市交易所与机构会员分享的数据库。
一,“动态股东人数”使用方法:
(1)“动态股东人数”上升,筹码分散,资金离场,容易演变为散户主导性行情。
(2)“动态股东人数”减少,筹码集中,主力引导性大行情往往产生。
(3)“动态股东人数”由升转降,通常说明主力开始进场收集廉价筹码。
(4)“动态股东人数”持续下降,但是股价也不涨或者微量下跌,表明主力在压价建仓
(5)“动态股东人数”持续下降后突然再次加速下跌,股价却小幅走高后横盘不涨,说明主力洗盘将结束,可能步入拉升阶段。
(6)“动态股东人数”持续下降,股价反而走低,表明主力在悄然接盘。
(7)“动态股东人数”增长幅度开始加快,股价也上涨,说明主力在拉高派发手中的筹码。
(8)“动态股东人数”持续上升,股价下跌,通常说明主力正在快速派发手中的筹码,出货坚决。
如果“动态股东人数”那根“黄线”急剧上升,而“户均持股”数值急剧下降,那么这支股票无疑是在出货或派发。};

 

 

 

利用动态股东公式,寻找中线牛股

将n调到20,排序,结合均额变化5大于1,20w主力增仓上穿MA20主力持仓线(往上走)。很容易把握住4月牛股——4月1日时的情形,只选前20名考察)



2010-4-1 代码 名称 阶段涨幅0402~0423 动户持股增减% 动/静态股东增减% 动态股东增减%
1 '000026' 飞亚达A 12.71% 93.567 -38.93 -48.338
2 '002360' 同德化工 -1.44% 77.657 0 -43.712

 

 

 

只是需要分长期/中期/短期三次排序来看,比较耗费脑力。我简化了一下,争取一次排序搞定,不知老师意下如何

股东增减比长:(动态股东人数-ref(动态股东人数,20))/ref(动态股东人数,20)*100,linethick0;
股东增减比中:(动态股东人数-ref(动态股东人数,10))/ref(动态股东人数,10)*100,linethick0;
股东增减比短:(动态股东人数-ref(动态股东人数,3))/ref(动态股东人数,3)*100;
股东增减比:min(股东增减比长/3,股东增减比中/1.5,股东增减比短),linethick0;


直接利用股东增减比排序即可,亦可做成自定义数据后排序,只关注数值小于-2的,或负排名前40位

 

 

动态股东

{N:3.1.250}

DRAWGBKLAST(c,STRIP(RGB(30,30,30),RGB(130,130,130),0));
DRAWTEXTREL(10,0,'超赢散户线'+'   名称:'+STKNAME+'('+STKLABEL+')'),LINETHICK2,Coloryellow;
散户帐号数:SELFDATA('SVSH'),PRECIS0,COLORWHITE,LINETHICK2;
股东增减比率:(散户帐号数-ref(散户帐号数,N))/ref(散户帐号数,N)*100;
股东增减比长:(散户帐号数-ref(散户帐号数,20))/ref(散户帐号数,20)*100,linethick0;
股东增减比中:(散户帐号数-ref(散户帐号数,10))/ref(散户帐号数,10)*100,linethick0;
股东增减比短:(散户帐号数-ref(散户帐号数,3))/ref(散户帐号数,3)*100;
股东增减比:min(股东增减比长/3,股东增减比中/1.5,股东增减比短),linethick0;





SVSH(两年数据-数据大全)传至网盘了,下载引入后,公式就可用了。。。。

这个公式比原来的大智慧散户线更好,可看到当天的,数据更接近真实数据

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有