天软金融分析.NET函数大全 > 金融函数 > 金融工程 > 投资组合

NPartPortfolio_Pgm    

简述
等分投资法校验,按照某个值分割,例如按照市盈率分割成N等分,计算阶段的各个等分的表现情况
定义
NPartPortfolio_Pgm(Bk:String;Stocks:String;Exp:Expression;Parts:Integer;partRule:Integer;Condition:Expression;BegT:TDateTime;EndT:TDateTime;RateType:Integer;RangePre:Integer;IndexId:String;ShowRisk:Boolean); TableArray
参数
名称类型说明
BkString字符串,投资板块
StocksString字符串,投资股票
ExpExpression表达式,等分对象-需输入@
PartsInteger整数,等分数
partRuleInteger整数,分的规则,含义如下表:
显示名
按排名分 0
按取值分 1
ConditionExpression表达式,约束条件
BegTTDateTime日期型时间,开始日期
EndTTDateTime日期型时间,截止日期
RateTypeInteger整数,加权方法,含义如下表:
显示名
总股本加权 0
流通股本加权 1
等权重 4
等股数 5
流通市值平方根加权 6
总市值平方根加权 7
RangePreInteger整数,范围小数点位数
IndexIdString字符串,参照指数
ShowRiskBoolean布尔类型,是否显示风险度量
返回 TableArray投资组合的按照某个值分割,比如按照市盈率分割成N等分,计算阶段的各个等分的表现情况(风险收益情况)。
  • 范例

     Return 
    NPartPortfolio_Pgm("申万采掘",
    '',

    @StockPE3_V(),

    10,

    0,

    @(reportofall(9900000,DefaultRepID())>0),

    inttodate(20120920),

    inttodate(20121020),

    1,

    2,

    "SH000001",

    true);

    //结果:
相关