天软金融分析.NET函数大全 > 金融函数 > 股票 > 股权分置改革 > 市值不变法

SF_MV    

简述

提取股票的股改前市场价值(万),与系统股票pn_stock()、当前时间pn_date()相关。
定义
SF_MV(EndT:Date;Type:Integer;RDate:RDate;Percent:Real):Real;
参数
名称类型说明
EndTDate日期类型,停牌日期;
TypeInteger用户自定义类型,流通股持股成本计算方法;
显示名 取值
停盘前一天收盘价 0
停牌前一周平均成交 1
停牌前两周平均成交 2
停牌前一个月平均成交 3
停牌前两个月平均成交 4
停牌前三个月平均成交 5
停牌前半年平均成交 6
停牌前一年平均成交 7
停牌前两年平均成交 8
停牌前三年平均成交 9
上市以来平均成交 10
停牌前5个交易日平均成交 11
停牌前10个交易日平均成交 12
停牌前20个交易日平均成交 13
停牌前30个交易日平均成交 14
停牌前60个交易日平均成交 15
停牌前120个交易日平均成交 16
RDateRDate报告期类型,净资产报告期;
PercentReal实数类型,净资产溢价比例(%)
返回Real实数

  • 算法


    股改前市场价值(万)=股改前流通股市场价值+股改前非流通股价值

    股改前流通股市场价值=股改前流通股股数×收盘均价

    股改前非流通股价值=股改非流通股股数×每股净资产×(1+净资产溢价比例)
    范例

    //计算SZ000002的股改前市场价值
    setsysparam(pn_stock(),'SZ000002');
    Return sF_MV(inttodate(20050618),14,20180630,0);
    //结果:2734215.86
相关