playbook/docs/tsl/syntax_book/function/financial/sector.md

473 KiB
Raw Blame History

板块

内容
  • 板块成分
  • 板块评估
  • 常用指标
  • 风险收益
  • 估值指标
  • 行情指标
  • 主要财务指标
  • 财务数据横比
  • 综合指标
  • 基本情况
  • 股票板块
  • 基金板块
  • 停牌及其他
  • 中间函数
板块成分
内容
  • GetBkAll
  • 中间函数
  • GetBkAllbyEndT
GetBkAll

用途:板块成分相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

return getbkall('可转债');
return getbkall('股票型'); // 股票型基金
return getbkall('上海期货交易所');
return getbkall('农产品期货');
中间函数

####### 内容

  • Getbkall_arr
  • Getbkall_arr2
  • Getlist

####### Getbkall_arr

####### Getbkall_arr2

####### Getlist

用途:板块成分相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回申万行业二级下的目录
return getlist("申万行业", 0, 2);
GetBkAllbyEndT

用途:板块成分相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

return GetBkAllbyEndT("银行间债券", 20210902T);
板块评估
内容
  • Bk_Alpha
  • Bk_Beta
  • Bk_Correlation
  • Bk_JensenMeasure
  • Bk_ResidualRisk
  • Bk_SharpMeasure
  • Bk_StdDev
  • Bk_TreynorMeasure
  • Bk_Measure
  • Bk_AppraisalRatio
  • 中间函数
Bk_Alpha

用途:板块评估相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

1按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列

2获取基准日收益率序列

3将上述得到的序列进行一元回归得到α范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2010年1月份的α系数
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_Alpha('SH000001', inttodate(20100101), inttodate(20100131), 4);
// 结果0.1109

参考StockAlpha Bk_Measure StocksMeasure

Bk_Beta

用途:板块评估相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

1按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列

2获取基准日收益率序列

3将上述得到的序列进行一元回归得到β范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2010年1月份的beta
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_Beta('SH000001', inttodate(20100101), inttodate(20100131), 4);
// 结果1.0384

参考StockBeta Bk_Measure StocksMeasure

Bk_Correlation

算法

1按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列

2获取基准日收益率序列

3将上述得到的序列求相关系数correl(组合收益率序列,指数收益率序列)范例

可参考Bk_Alpha参考CorrelMatrix CorrelationMatrix

Bk_JensenMeasure

算法

1按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列求均值Rp

2获取基准日收益率序列,求均值Rm

3将上述得到的序列求β,假设无风险收益率为Rf一年交易240天,48周则Jense=((Rp-Rf/48)-β*(Rm-Rf/48))范例

可参考Bk_Alpha参考pf_Jensen

Bk_ResidualRisk

范例可参考Bk_Alpha

Bk_SharpMeasure

算法

1按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列

2获取基准日收益率序列,求均值Rm

3将上述得到的序列回归求残差序列最后求样本标准差范例可参考Bk_Alpha参考pf_SharpRatio

Bk_StdDev

算法

按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列

计算组合日收益率的样本标准差范例

可参考Bk_Alpha参考pf_StandardDeviation

Bk_TreynorMeasure

算法

1按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列求均值Rp

2将上述得到的序列求β,假设无风险收益率为Rf一年交易240天,48周则Treynor=((Rp-Rf/48)/β范例

可参考Bk_Alpha参考pf_StandardDeviation

Bk_Measure

用途:板块评估相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 无风险收益率0.25
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_Measure('SH000001', inttodate(20100101), inttodate(20100131), 4, 0.25);

参考StocksMeasure

Bk_AppraisalRatio

用途:板块评估相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

1按照加权方式(由RightType决定)计算组合日收益率序列

2获取基准日收益率序列

3一元回归计算Alpha和残差序列。

4估价比率=Alpha/残差序列的标准差范例

{为了保证结果的一致性使用2009年12月31日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk计算mybk板块2010年1月份的估价比率用户调用该范例时返回结果将与范例一致。}
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_AppraisalRatio ('SH000300', inttodate(20100101), inttodate(20100131), 1);
// 结果:-0.1474
中间函数

####### 内容

  • Bk_ZfMatrix

####### Bk_ZfMatrix

用途:板块评估相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 2010年1月1日至2010年1月10日上证A股板块的收益率
SetSysParam(pn_bk(), "上证A股");
return Bk_ZfMatrix(20100101T, 20100110T, 0);
常用指标
内容
  • StocksCommonModel
  • 向导函数
StocksCommonModel

用途:常用指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

{返回沪深300剔除绩差股后的样本股2017年三季平均营业收入和货币资金其中46002是营业收入的InfoID44002是货币资金的InfoID这两个指标是报告期相关指标即按报告期公布的数据
}
stkArr := GetBKByDate("SH000300", 20170930T);
return StocksCommonModel(stkArr, array(46002, 44002), 20170930, 1, 1, 0, 0);
// 结果array(("营业收入":56553973951.58,"货币资金":18484731167.32))
向导函数

####### 内容

  • Bk_SumModel
  • Bk_AverageModel
  • Bk_ValueGrowRatio

####### Bk_SumModel

用途:进行数值统计计算。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

{返回沪深300剔除绩差股后的样本股2017年三季报的营业收入总和、货币资金总和其中46002是营业收入的InfoID44002是货币资金的InfoID这两个指标是报告期相关指标即按报告期公布的数据。为了保证结果的一致性使用2017年9月30日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk用户调用该范例时返回结果将与范例一致。
}
stockArr := getbkbydate('SH000300', 20170930T);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_SumModel(array(46002, 44002), 20170930, 1, 1, 0);
// 结果array(("营业收入":16230990524102.8,"货币资金":5305117845020.35))

####### Bk_AverageModel

用途:常用指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

{为了保证结果的一致性使用2017年9月30日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk计算mybk板块2017年三季营业收入均值剔除绩差用户调用该范例时返回结果将与范例一致。}
stockArr := getbkbydate('SH000300', 20170930T);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_AverageModel (array(46002), 20170930, 1, 1, 0);
// 结果56553973951.58

####### Bk_ValueGrowRatio

用途:常用指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 上证A股板块2017年三季度剔除亏损的营业收入同比增长
SetSysParam(pn_bk(), "上证A股");
return Bk_ValueGrowRatio(46002, 20170930, 1, 1, 0);
// 结果27.9
风险收益
内容
  • Bk_Var
  • StocksMeasure
  • StocksZfMatrix
  • StocksVar
  • 向导函数
Bk_Var

用途:风险收益相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 假设用户板块mybk成分股为2009年12月31日沪深300成分股
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_VaR(inttodate(20100101), inttodate(20100131), 4);
// 返回结果2.9253

参考pf_StandardDeviation

StocksMeasure

用途:风险收益相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

1按照加权方式(由RightType决定)计算组合日收益率每日Rebalance序列

2获取基准日收益率序列

3将上述得到的序列经过回归等计算得到相关指标范例

// 计算2011年3月15日的沪深300成分股在2011年2月15日至2011年3月15日的平均涨幅、Alpha、Beta等
endt := inttodate(20110315);
stks := getbkbydate('SH000300', endt); // 提取沪深300的成分股
return StocksMeasure(stks, 'SH000300', incmonth(endt, -1), endt, 4, 0.25);

参考Bk_Measure

StocksZfMatrix

用途:风险收益相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 提取沪深300在20091231的成分股于2010年1月份的周收益率
d := inttodate(20091231);
begt := inttodate(20100101);
endt := inttodate(20100131);
setsysparam(pn_cycle(), cy_week()); // 设置周期为周线
stockArr := getbkbydate('SH000300', d);
return StocksZfMatrix(stockArr, begt, endt, 4);

结果如下:

参考StocksZf

StocksVar

用途:风险收益相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 提取沪深300在20091231的成分股于2010年1月份的周收益率
d := inttodate(20091231);
begt := inttodate(20100101);
endt := inttodate(20100131);
setsysparam(pn_cycle(), cy_day()); // 设置周期为周线
stockArr := getbkbydate('SH000300', d);
return StocksVaR(stockArr, begt, endt, 4);
// 结果2.925289
向导函数

####### 内容

  • Bk_Beta3
  • Bk_Beta4
  • Bk_VaR3
  • Bk_VaR4

####### Bk_Beta3

用途:风险收益相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

算法

1获取当前板块pn_bk() 的成分股作为组合,按照加权方式(由RightType决定)计算begt到系统设置的当前日期为止的组合日收益率序列

2获取计算begt到系统设置的当前日期为止的基准指数收益率序列

3将上述得到的序列进行一元回归得到β范例

{为了保证结果的一致性使用2009年12月31日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk计算2009年12月31日至2010年1月31日的总股本加权的Beta用户调用该范例时返回结果将与范例一致。}
BegT := inttodate(20091231);
stockArr := getbkbydate('SH000300', BegT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
SetSysParam(pn_date(), 20100131T);
return Bk_Beta3('SH000300', BegT, 0);
// 结果0.9408

####### Bk_Beta4

用途:风险收益相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

算法

1按照加权方式(由RightType决定)计算组合日收益率序列

2获取基准日收益率序列

3将上述得到的序列进行一元回归得到β范例

{为了保证结果的一致性使用2009年12月31日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk用户调用该范例时返回结果将与范例一致。}
BegT := inttodate(20091231);
stockArr := getbkbydate('SH000300', BegT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
SetSysParam(pn_date(), 20100131T);
return Bk_Beta4('SH000001', 30, 0);
// 结果0.97

####### Bk_VaR3

用途:风险收益相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

算法

1、截止日考虑为系统当前日期

2、统计开始日到截止日之间的板块日收益率序列

3、var = 1.65*收益率标准差 - 收益率序列均值范例

{为了保证结果的一致性使用2009年12月31日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk用户调用该范例时返回结果将与范例一致。}
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
SetSysParam(pn_date(), inttodate(20100131));
return Bk_VaR3(inttodate(20100101), 0);
// 返回结果2.78

####### Bk_VaR4

用途:风险收益相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

算法

1、截止日考虑为系统当前日期开始日为截止日前N个自然日

2、统计开始日到截止日之间的板块日收益率序列

3、var = 1.65*收益率标准差 - 收益率序列均值范例

{为了保证结果的一致性使用2009年12月31日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk用户调用该范例时返回结果将与范例一致。}
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
SetSysParam(pn_date(), inttodate(20100131));
return Bk_VaR4(30, 0);
// 结果2.78
估值指标
内容
  • BK_PCF
  • BK_PE
  • Bk_PNA
  • Bk_PMI
  • BK_PCF2
  • Bk_PMI2
  • Bk_PE2
  • Bk_PNA2
  • BK_PCF5
  • BK_PE5
  • BK_PB5
  • BK_PMI5
  • BK_PCF12
  • BK_PE12
  • BK_PNA12
  • BK_PMI12
  • StocksPE
  • StocksPCF
  • StocksPNA
  • StocksPMI
  • StocksPE2
  • StocksPCF2
  • StocksPNA2
  • StocksPMI2
  • StocksPEPBPMIPNA2_Call
  • StocksPEPBPMIPCF_Call
  • StocksPEPBPMIPNA5_Call
  • StocksPEPBPMIPNA12_Call
  • 向导函数
  • 中间函数
BK_PCF

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

1板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i上一年度末经营活动产生的现金流量净额)

2板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i上一年度末经营活动产生的现金流量净额/股票i报告期总股本*股票i报告期流通股本)

3板块市现率(算术平均)=∑(股票i总市值/上一年度末经营活动产生的现金流量净额)/股票个数

上述总市值、流通市值所在时点由EndT决定范例

// 返回用户板块mybk中剔除期初报告期每股收益小于0.2的按流通股本加权PCF
EndT := inttodate(20091231);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PCF(inttodate(20101231), 1, 1, 2, 0.2);
// 返回结果:7.7

参考StocksPCF

BK_PE

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

1板块市盈率(总股本加权) =∑(股票i总市值) /∑(股票i上一年度末净利润)

2板块市盈率(流通股本加权) =∑(股票i流通市值) /∑(股票i上一年度末净利润/股票i报告期总股本*股票i报告期流通股本)

3板块市盈率(算术平均) = ∑(股票i总市值/上一年度末净利润)/股票个数

上述总市值、流通市值所在时点由EndT决定。范例

// 返回用户板块mybk于2011年3月15日的PE按流通股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), endt);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PE(endt, 1, 0, 0, 0);
// 返回结果20.61

参考StocksPE

Bk_PNA

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

1板块市净率(总股本加权) =∑(股票i总市值) /∑(股票i上一年度末净资产)

2板块市净率(流通股本加权) =∑(股票i流通市值) /∑(股票i上一年度末净资产/股票i报告期总股本*股票i报告期流通股本)

3板块市净率(算术平均) = ∑(股票i总市值/上一年度末净资产)/股票个数

上述总市值、流通市值所在时点由EndT决定。范例

// 返回用户板块mybk于2011年3月15日按总股本加权的市净率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_PNA(EndT, 0, 1, 0, 0);
// 返回结果:2.87

参考StocksPNA

Bk_PMI

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

板块市销率(总股本加权) =∑(股票i总市值) /∑(股票i上一年度末主营收入)

板块市销率(流通股本加权) =∑(股票i流通市值) /∑(股票i上一年度末主营收入/股票i报告期总股本*股票i报告期流通股本)

板块市销率(算术平均) = ∑(股票i总市值/上一年度末主营收入)/股票个数

上述总市值、流通市值所在时点由EndT决定。范例

// 返回用户板块mybk于2011年3月15日的市销率按流通股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PMI(EndT, 1, 0, 0, 0);
// 返回结果2.01

参考StocksPMI

BK_PCF2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i经营活动产生的现金流量净额*加权系数)

板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i经营活动产生的现金流量净额/股票i报告期总股本股票i报告期流通股本加权系数)

板块市现率(算术平均) = ∑(股票i总市值/(经营活动产生的现金流量净额*加权系数))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定加权系数由RDate决定若RDate为一季报则加权系数为4若RDate为中报则加权系数为2若RDate为三季报则加权系数为4/3若RDate为年报则加权系数为1。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算用户板块mybk板块2011年3月15日的按总股本加权的市现率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
// return BK_PCF2(EndT,20101231,0,0,0,0);
// 返回结果8.87

参考StocksPCF2

Bk_PMI2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市销率(总股本加权)=∑(股票i市价总值)/∑(股票i报告期主营收入*加权系数)

板块市销率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期主营收入/股票i报告期总股本股票i报告期流通股本加权系数)

板块市销率(算术平均) = ∑(股票i总市值/(主营收入*加权系数))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定加权系数由RDate决定若RDate为一季报则加权系数为4若RDate为中报则加权系数为2若RDate为三季报则加权系数为4/3若RDate为年报则加权系数为1。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市销率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PMI2(EndT, 20101231, 0, 0, 0, 0);
// 返回结果1.62

参考StocksPMI2

Bk_PE2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市盈率(总股本加权) =∑(股票i总市值) /∑(净利润*加权系数)

板块市盈率(流通股本加权) =∑(股票i流通市值) /∑(股票i报告期净利润/股票i报告期总股本股票i报告期流通股本加权系数)

板块市盈率(算术平均) = ∑(股票i总市值/(净利润*加权系数))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定加权系数由RDate决定若RDate为一季报则加权系数为4若RDate为中报则加权系数为2若RDate为三季报则加权系数为4/3若RDate为年报则加权系数为1。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市盈率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PE2(EndT, 20101231, 0, 0, 0, 0);
// 返回结果14.87

参考StocksPE2

Bk_PNA2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市净率(总股本加权) =∑(股票i市价总值)/∑(股票i报告期净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期净资产/股票i报告期总股本*股票i报告期流通股本)

板块市净率(算术平均) =∑(股票i总市值/净资产))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市净率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PNA2(EndT, 20101231, 0, 0, 0, 0);
// 返回结果2.36

参考StocksPNA2

BK_PCF5

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i经营活动产生的现金流量净额*加权系数)

板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i经营活动产生的现金流量净额/股票i报告期总股本股票i报告期流通股本加权系数)

板块市现率(算术平均) = ∑(股票i总市值/(经营活动产生的现金流量净额*加权系数))/股票个数

总市值、流通市值对应的时点为EndT财务数据对应的报告期由RightMethod决定加权系数由报告期决定范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市现率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PCF5(EndT, 0, 0, 0, 0, 0);
// 返回结果8.87

参考StocksPEPBPMIPNA5_Call

BK_PE5

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市盈率(算术平均)=∑(股票i总市值/(净利润*加权系数))/股票个数

板块市净率(总股本加权) =∑(股票i市价总值)/∑(股票i报告期净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期净资产/股票i报告期总股本*股票i报告期流通股本)

总市值、流通市值对应的时点为EndT财务数据对应的报告期由RightMethod决定加权系数由报告期决定范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市盈率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PE5(EndT, 0, 0, 0, 0, 0);
// 返回结果14.87

参考StocksPEPBPMIPNA5_Call

BK_PB5

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市净率(总股本加权) =∑(股票i市价总值)/∑(股票i报告期净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期净资产/股票i报告期总股本*股票i报告期流通股本)

板块市净率(算术平均) =∑(股票i总市值/净资产))/股票个数

总市值、流通市值对应的时点为EndT财务数据对应的报告期由RightMethod决定。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市净率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PB5(EndT, 0, 0, 0, 0, 0);
// 返回结果2.36

参考StocksPEPBPMIPNA5_Call

BK_PMI5

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市销率(总股本加权)=∑(股票i市价总值)/∑(股票i报告期主营收入*加权系数)

板块市销率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期主营收入/股票i报告期总股本股票i报告期流通股本加权系数)

板块市销率(算术平均)=∑(股票i总市值/(主营收入*加权系数))/股票个数

总市值、流通市值对应的时点为EndT财务数据对应的报告期由RightMethod决定加权系数由报告期决定。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市销率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PMI5(EndT, 0, 0, 0, 0, 0);
// 返回结果1.62

参考StocksPEPBPMIPNA5_Call

BK_PCF12

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i最近12个月经营活动产生的现金流量净额)

板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i最近12个月经营活动产生的现金流量净额/股票i总股本*股票i流通股本)

上述总市值、流通市值所在时点由EndT决定财务指标的报告期为距离EndT最近的报告期。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市现率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PCF12(EndT, 0, 0, 0, 0);
// 返回结果:6.58

参考StocksPEPBPMIPNA12_Call

BK_PE12

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

板块市盈率(总股本加权) =∑(股票i总市值) /∑(股票i最近12个月净利润)

板块市盈率(流通股本加权) =∑(股票i流通市值) /∑(股票i最近12个月净利润/股票i总股本*股票i流通股本)

上述总市值、流通市值所在时点由EndT决定财务指标的报告期为距离EndT最近的报告期。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市盈率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PE12(EndT, 0, 0, 0, 0);
// 返回结果:16.04

参考StocksPEPBPMIPNA12_Call

BK_PNA12

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

板块市净率(总股本加权) =∑(股票i总市值)/∑(股票i报告期净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期净资产/股票i报告期总股本*股票i报告期流通股本)

上述总市值、流通市值所在时点由EndT决定财务指标的报告期为距离EndT最近的报告期。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市净率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PNA12(EndT, 0, 0, 0, 0);
// 返回结果:2.52

参考StocksPEPBPMIPNA12_Call

BK_PMI12

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法

板块市销率(总股本加权)=∑(股票i总市值)/∑(股票i最近12个月主营收入)

板块市销率(流通股本加权) =∑(股票i流通市值)/∑(股票i最近12个月主营收入/股票i总股本*股票i流通股本)

上述总市值、流通市值所在时点由EndT决定财务指标的报告期为距离EndT最近的报告期。范例

// 假设构建了用户板块mybk此处以沪深300的成分股代替
// 计算mybk板块2011年3月15日的按总股本加权的市净率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_PMI12(EndT, 0, 0, 0, 0);
// 返回结果:1.72

参考StocksPEPBPMIPNA12_Call

StocksPE

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市盈率(总股本加权) =∑(股票i总市值) /∑(股票i上一年度末净利润)

板块市盈率(流通股本加权) =∑(股票i流通市值) /∑(股票i上一年度末净利润/股票i报告期总股本*股票i报告期流通股本)

板块市盈率(算术平均)=∑(股票i总市值/上一年度末净利润)/股票个数

上述总市值、流通市值所在时点由EndT决定。范例

// 返回2010年3月15日的沪深300成分股在2011年3月15日按总股本加权的PE
EndT := inttodate(20110315);
stks := getbkbydate('SH000300', EndT);
return StocksPE(stks, EndT, 0, 0, 0, 0);
// 返回结果:19.9

参考BK_PE

StocksPCF

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i上一年度末经营活动产生的现金流量净额)

板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i上一年度末经营活动产生的现金流量净额/股票i报告期总股本*股票i报告期流通股本)

板块市现率(算术平均)=∑(股票i总市值/上一年度末经营活动产生的现金流量净额)/股票个数

上述总市值、流通市值所在时点由EndT决定。范例

// 返回沪深300成分股中剔除期初报告期每股收益小于0.2的总股本加权PCF
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPCF(stks, EndT, 0, 1, 2, 0.2);
// 返回结果:12.37

参考BK_PCF

StocksPNA

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市净率(总股本加权) =∑(股票i市价总值)/∑(股票i上一年度末净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i上一年度末报告期净资产/股票i报告期总股本*股票i报告期流通股本)

板块市净率(算术平均)=∑(股票i总市值/上一年度末净资产)/股票个数

上述总市值、流通市值所在时点由EndT决定。范例

// 计算沪深300 总股本加权的市净率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPNA(stks, EndT, 0, 1, 0, 0);
// 返回结果42.36

参考BK_PNA

StocksPMI

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

算法

板块市销率(总股本加权)=∑(股票i市价总值)/∑(股票i上一年度末主营收入)

板块市销率(流通股本加权) =∑(股票i流通市值)/∑(股票i上一年度末主营收入/股票i报告期总股本*股票i报告期流通股本)

板块市销率(算术平均)=∑(股票i总市值/上一年度末主营收入)/股票个数

上述总市值、流通市值所在时点由EndT决定。范例

// 返回沪深300成分股2011年3月15日的市销率按流通股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPMI(Stks, EndT, 1, 0, 0, 0);
// 返回结果1.58

参考BK_PMI

StocksPE2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

算法

板块市盈率(总股本加权) =∑(股票i总市值) /∑(净利润*加权系数)

板块市盈率(流通股本加权) =∑(股票i流通市值) /∑(股票i报告期净利润/股票i报告期总股本股票i报告期流通股本加权系数)

板块市盈率(算术平均) = ∑(股票i总市值/(净利润*加权系数))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定加权系数由RDate决定若RDate为一季报则加权系数为4若RDate为中报则加权系数为2若RDate为三季报则加权系数为4/3若RDate为年报则加权系数为1。范例

// 返回沪深3002010年3月15日的成分股在2011年3月15日的市盈率总股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPE2(Stks, EndT, 20101231, 0, 0, 0, 0);
// 返回结果14.87

参考Bk_PE2

StocksPCF2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

算法

板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i经营活动产生的现金流量净额*加权系数)

板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i经营活动产生的现金流量净额/股票i报告期总股本股票i报告期流通股本加权系数)

板块市现率(算术平均) = ∑(股票i总市值/(经营活动产生的现金流量净额*加权系数))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定加权系数由RDate决定若RDate为一季报则加权系数为4若RDate为中报则加权系数为2若RDate为三季报则加权系数为4/3若RDate为年报则加权系数为1。范例

// 返回沪深300成分股的等权重加权市现率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPCF2(stks, EndT, 20101231, 4, 1, 0, 0);
// 返回结果43.58

参考BK_PCF2

StocksPNA2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

算法

板块市净率(总股本加权) =∑(股票i市价总值)/∑(股票i报告期净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期净资产/股票i报告期总股本*股票i报告期流通股本)

板块市净率(算术平均) =∑(股票i总市值/净资产))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定加权系数由RDate决定若RDate为一季报则加权系数为4若RDate为中报则加权系数为2若RDate为三季报则加权系数为4/3若RDate为年报则加权系数为1。范例

// 返回沪深300的市净率个股按总股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPNA2(Stks, EndT, 20101231, 0, 0, 0, 0);
// 返回结果2.36

参考BK_PNA2

StocksPMI2

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300成分股的市销率个股按总股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPMI2(Stks, EndT, 20101231, 0, 0, 0, 0);
// 返回结果1.62

参考BK_PMI2

StocksPEPBPMIPNA2_Call

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7arg8按示例顺序传入。 返回:处理后的结果值。

算法

板块市盈率(总股本加权) =∑(股票i总市值) /∑(净利润*加权系数)

板块市盈率(流通股本加权) =∑(股票i流通市值) /∑(股票i报告期净利润/股票i报告期总股本股票i报告期流通股本加权系数)

板块市盈率(算术平均)=∑(股票i总市值/(净利润*加权系数))/股票个数

板块市净率(总股本加权) =∑(股票i市价总值)/∑(股票i报告期净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期净资产/股票i报告期总股本*股票i报告期流通股本)

板块市净率(算术平均) =∑(股票i总市值/净资产))/股票个数

板块市销率(总股本加权)=∑(股票i市价总值)/∑(股票i报告期主营收入*加权系数)

板块市销率(流通股本加权) =∑(股票i流通市值)/∑(股票i报告期主营收入/股票i报告期总股本股票i报告期流通股本加权系数)

板块市销率(算术平均)=∑(股票i总市值/(主营收入*加权系数))/股票个数

板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i经营活动产生的现金流量净额*加权系数)

板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i经营活动产生的现金流量净额/股票i报告期总股本股票i报告期流通股本加权系数)

板块市现率(算术平均)=∑(股票i总市值/(经营活动产生的现金流量净额*加权系数))/股票个数

上述总市值、流通市值所在时点由EndT决定财务指标的报告期由RDate决定加权系数由RDate决定若RDate为一季报则加权系数为4若RDate为中报则加权系数为2若RDate为三季报则加权系数为4/3若RDate为年报则加权系数为1。范例

// 返回沪深300成分股的市销率个股按总股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPEPBPMIPNA2_Call(Stks, EndT, 20101231, 0, 0, 0, 0, 2);
// 返回结果1.62

参考StocksPE2 StocksPCF2 StocksPNA2 StocksPMI2

StocksPEPBPMIPCF_Call

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

算法

总股本/流通股本加权同StocksPEPBPMIPNA2_Call区别为报告期取距离EndT最近的上一年度报告期

板块市盈率(算术平均)=∑(股票i总市值/最近年度报告期净利润)/股票个数

板块市净率(算术平均)=∑(股票i总市值/最近年度报告期净资产)/股票个数

板块市销率(算术平均)=∑(股票i总市值/最近年度报告期主营收入)/股票个数

板块市现率(算术平均)=∑(股票i总市值/最近年度报告期经营活动产生的现金流量净额)/股票个数范例

// 返回沪深3002010年3月15日的按总股本加权市盈率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPEPBPMIPCF_Call(Stks, EndT, 0, 0, 0, 0, 0);
// 返回结果14.87

参考StocksPE StocksPCF StocksPMI StocksPNA

StocksPEPBPMIPNA5_Call

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7arg8按示例顺序传入。 返回:处理后的结果值。

算法

算法同StocksPEPBPMIPNA2_Call区别在于此处的报告期由参数RightMethod决定。范例

// 返回沪深300 2010年3月15日的加权市盈率
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPEPBPMIPNA5_Call(Stks, EndT, 0, 0, 0, 0, 2, 0);

返回结果array(1.62,1.61,1.61,1.58,1.58,1.58)

StocksPEPBPMIPNA12_Call

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7arg8按示例顺序传入。 返回:处理后的结果值。

算法

以市盈率为例

板块市盈率(总股本加权) =(股票i总市值)/(股票i最近12个月净利润) 板块市盈率(流通股本加权) =股票i流通市值/(股票i最近12个月净利润/股票i总股本股票i流通股本)板块市盈率(整体权重加权) =(股票i权重股票i总市值)/(股票i权重股票i最近12个月净利润) 板块市盈率(调和平均数权重加权) =1/股票i权重/股票i总市值/股票i最近12个月净利润板块市盈率(直接法权重加权) =股票i权重股票i总市值/股票i最近12个月净利润

其它指标的总股本加权与流通股本加权算法如下,其它加权算法可类比市盈率算法说明:

板块市净率(总股本加权) =∑(股票i总市值)/∑(股票i最近12个月净资产)

板块市净率(流通股本加权) =∑(股票i流通市值)/∑(股票i最近12个月净资产/股票i报告期总股本*股票i报告期流通股本)

板块市销率(总股本加权)=∑(股票i总市值)/∑(股票i最近12个月主营收入)

板块市销率(流通股本加权) =∑(股票i流通市值)/∑(股票i最近12个月主营收入/股票i总股本*股票i流通股本)

板块市现率(总股本加权) =∑(股票i总市值)/∑(股票i最近12个月经营活动产生的现金流量净额)

板块市现率(流通股本加权) =∑(股票i流通市值)/∑(股票i最近12个月经营活动产生的现金流量净额/股票i总股本*股票i流通股本)

板块股息率(%) (总股本加权) =∑(股票i最近12个月总分红)/∑(股票i总市值)*100

板块股息率(%) (流通股本加权) =∑(股票i最近12个月总分红/股票i总股本*股票i流通股本)/ ∑(股票i流通市值)

上述总市值、流通市值所在时点由EndT决定财务指标的报告期为距离EndT最近的报告期。范例

范例一:

// 返回沪深300成分股全部样本股的市盈率个股按总股本加权
EndT := inttodate(20110315);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
RightType := 0; // 0:总股本加权
SType := 0; // 全部
SampleSelect := 0; // 0:全部样本股
Criterion := 0;
type := 0; // 0:市盈率
RDateType := 0; // 最近12个月
return StocksPEPBPMIPNA12_Call(Stks, EndT, RightType, SType, SampleSelect, Criterion, type, RDateType);
// 返回结果15.9990794773179

范例二:

// 返回沪深300成分股的市盈率分别各种样本选择各种加权方式
EndT := 20110315T;
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
RightType := -1; // -1:四种加权方式
SType := 0; // 全部
SampleSelect := -1; // -1:按三种样本选择方式
Criterion := 0;
type := 0; // 0:市盈率
RDateType := 0; // 最近12个月
return StocksPEPBPMIPNA12_Call(Stks, EndT, RightType, SType, SampleSelect, Criterion, type, RDateType);

16.03505 15.81664 15.81664 16.83771 16.66637 16.66637 26.96589 27.25295 27.25295 24.99632 24.33258 24.33258

向导函数

####### 内容

  • BK_PTBR12

####### BK_PTBR12

用途:估值指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

算法总市值/(最近报告期股东权益-最近报告期无形资产)范例

// 上证A股板块2017年10月30日总股本加权剔除亏损的股价有形净值比(最新财务指标)
SetSysParam(pn_bk(), "上证A股");
return BK_PTBR12(20171030T, 0, 1, 1, 0);
// 结果1.82
中间函数

####### 内容

  • StocksPEPBPMIPNA12_Call_II

####### StocksPEPBPMIPNA12_Call_II

  • StocksPEPBPMIPNA12_Call_II
行情指标
内容
  • 当日行情
  • 区间行情
  • 指定日
  • 大单分析
当日行情

####### 内容

  • StocksHSL3
  • StocksVolSum3
  • StocksAmountSum3
  • StocksAmountPercent3
  • StocksVolPercent3
  • 向导函数
  • BK_DTCount
  • BK_DTList
  • BK_FanBaoBanCount
  • BK_FanBaoBanList
  • BK_FirstBanInWeekCount
  • BK_FirstBanInWeekList
  • BK_LBanStockLists
  • BK_OpenAuctionZTRatio
  • BK_TBanCount
  • BK_TBanList
  • BK_YiZiBanCount
  • BK_YiZiBanList
  • BK_ZTCount
  • BK_ZTLBList
  • BK_ZTLBNumCount
  • BK_ZTLBNumList
  • BK_ZTList
  • BK_ZTPriceAmount
  • Index_DTCount
  • Index_DTList
  • Index_FanBaoBanCount
  • Index_FanBaoBanList
  • Index_FirstBanInWeekCount
  • Index_FirstBanInWeekList
  • Index_LBanStockLists
  • Index_OpenAuctionZTRatio
  • Index_TBanCount
  • Index_TBanList
  • Index_YiZiBanCount
  • Index_YiZiBanList
  • Index_ZTCount
  • Index_ZTLBList
  • Index_ZTLBNumCount
  • Index_ZTLBNumList
  • Index_ZTList
  • Index_ZTPriceAmount
  • 中间函数
  • BK_DTBreakRatio
  • BK_ZT2LBRatio
  • BK_ZT3LBRatio
  • BK_ZTAmount
  • BK_ZTAvgMaxDF
  • BK_ZTAvgMaxZF
  • BK_ZTAvgOpenZF
  • BK_ZTAvgZF
  • BK_ZTBreakCount
  • BK_ZTHitLimitRatio
  • BK_ZTIn2HourCount
  • BK_ZTIn3HourCount
  • BK_ZTIn4HourCount
  • BK_ZTInHalfHourCount
  • BK_ZTInMinCount
  • BK_ZTInOpenCount
  • BK_ZTInSecCount
  • BK_ZTLB2Count
  • BK_ZTLB3Count
  • BK_ZTLB4Count
  • BK_ZTLB5Count
  • BK_ZTLBRatio
  • Index_DTBreakRatio
  • Index_ZT2LBRatio
  • Index_ZT3LBRatio
  • Index_ZTAmount
  • Index_ZTAvgMaxDF
  • Index_ZTAvgMaxZF
  • Index_ZTAvgOpenZF
  • Index_ZTAvgZF
  • Index_ZTBreakCount
  • Index_ZTHitLimitRatio
  • Index_ZTIn2HourCount
  • Index_ZTIn3HourCount
  • Index_ZTIn4HourCount
  • Index_ZTInHalfHourCount
  • Index_ZTInMinCount
  • Index_ZTInOpenCount
  • Index_ZTInSecCount
  • Index_ZTLB2Count
  • Index_ZTLB3Count
  • Index_ZTLB4Count
  • Index_ZTLB5Count
  • Index_ZTLBRatio

####### StocksHSL3

算法

(1)板块换手率(加权) =∑(股票i成交量) /∑(股票i流通股本和)

(2)板块换手率(算术平均) =∑(股票换手率) /股票个数范例

// 返回当日2012/10/19沪深300加权算法换手率
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
return StocksHsL3(stks, 0, 1); // 返回结果0.22

参考Bk_HSL3

####### StocksVolSum3

用途:进行数值统计计算。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 当日2012/10/19沪深300成交量
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
return StocksVolSum3(stks , 0); // 返回结果359277.32

参考Bk_VolSum3

####### StocksAmountSum3

用途:进行数值统计计算。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回当日2012/10/19浦发银行和白云机场成交金额之和
Setsysparam(pn_date(), inttodate(20121019));
Stks := array('SH600000', 'SH600004');
return StocksAmountSum3 (stks, 0); // 返回结果32207.55

参考Bk_AmountSum3

####### StocksAmountPercent3

用途:行情指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300成交金额之和占深证A股、上证A股成交金额的比重
Stks := getbkbydate('SH000300', inttodate(20101231));
stocks := GetBKByDate('SZ399903', inttodate(20101231));
SetSysParam(pn_date(), 20101231T);
return StocksAmountPercent3(stks, '深证A股;上证A股', 0);
// 返回结果58.9

####### StocksVolPercent3

用途:行情指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回股票组合占深证A股总成交量的比重
stks := array("SZ000001", "SZ000002");
SetSysParam(pn_date(), (20180809T));
return StocksVolPercent3(stks, '深证A股', 0);
// 结果2.42

####### 向导函数

######## 内容

  • BkLnZf3
  • Bk_AmountPercent3
  • Bk_AmountSum3
  • Bk_HSL3
  • Bk_PjClose3
  • Bk_VolPercent3
  • Bk_VolSum3
  • Bk_Zf3
  • BK_CloseMorethanMa3
  • Bk_TradedCount3
  • Bk_ListedCount3
  • Bk_NOTTradedCount3
  • BK_DownCount3
  • BK_UpCount3
  • BK_DownPercent3
  • BK_UpPercent3
  • Bk_PercentMorethanValue3
  • Bk_PercentLessthanValue3
  • advance2
  • decline2
  • flat2
  • BK_DtCount
  • BK_ZtCount

######## BkLnZf3

范例

// 沪深300在20121019日的对数收益率
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return BkLnZf3(1, 0);
// 结果:-0.13

######## Bk_AmountPercent3

范例

// 返回沪深300成交金额之和占上证A股和深证A股成交金额的比重
SetSysParam(pn_date(), 20101231T);
stocks := getbkbydate('SH000300', inttodate(20101231));
savebk('mybk', '新建分类', stocks);
SetSysParam(pn_bk(), 'mybk');
return Bk_AmountPercent3("上证A股;深证A股", 0);
// 结果58.9

######## Bk_AmountSum3

范例

// 返回当日2012/10/19浦发银行和白云机场成交金额之和
Setsysparam(PN_Cycle(), cy_day());
Setsysparam(pn_date(), inttodate(20121019));
Stks := array('SH600000', 'SH600004');
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_AmountSum3(0);
// 32207.55

######## Bk_HSL3

算法

(1)板块换手率(加权) =∑(股票i成交量) /∑(股票i流通股本和)

(2)板块换手率(算术平均) =∑(股票换手率) /股票个数范例

// 返回当日2012/10/19沪深300加权算法换手率
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_HSL3(0, 1);
// 结果0.22

######## Bk_PjClose3

范例

// 沪深300在20121019日的平均股价
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_PjClose3(1, 0);
// 结果7.03

######## Bk_VolPercent3

范例

// 返回股票组合占深证A股总成交量的比重
Setsysparam(PN_Cycle(), cy_day());
Setsysparam(pn_date(), inttodate(20121019));
stks := array("SZ000001", "SZ000002");
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_VolPercent3('深证A股', 0);
// 结果1.6

######## Bk_VolSum3

范例

// 沪深300在20121019日的成交量
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_VolSum3(0);
// 359277.32

######## Bk_Zf3

范例

// 沪深300在20121019日的涨幅
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_Zf3(1, 0);
// 结果:-0.13

######## BK_CloseMorethanMa3

范例

// 沪深300在20121019日的收盘价大于20日均线比例
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return BK_CloseMorethanMa3(20, 0);
// 结果82.33

######## Bk_TradedCount3

范例

// 沪深300在20121019日的收盘价大于20日均线比例
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_TradedCount3();
// 结果296

######## Bk_ListedCount3

范例

// 沪深300在20121019日的上市股票数量
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_ListedCount3();
// 结果300

######## Bk_NOTTradedCount3

范例

// 沪深300在20121019日的收盘价大于20日均线比例
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_NOTTradedCount3();
// 结果4

######## BK_DownCount3

范例

// 沪深300在20121019日的下跌个数
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return BK_DownCount3();
// 结果172

######## BK_UpCount3

范例

// 沪深300在20121019日的上涨个数
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return BK_UpCount3();
// 结果107

######## BK_DownPercent3

范例

// 沪深300在20121019日的下跌比例(%)
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return BK_DownPercent3();
// 结果57.33

######## BK_UpPercent3

范例

// 返回当日2018/09/19沪深300上证比例
Setsysparam(PN_Cycle(), cy_day());
Setsysparam(pn_date(), inttodate(20180919));
stks := getbkbydate("SH000300", inttodate(20180919));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return BK_UpPercent3();
// 结果80.33

######## Bk_PercentMorethanValue3

范例

// 沪深300在20121019日的涨幅大于5%的比例
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_PercentMorethanValue3(5);
// 结果0.67

######## Bk_PercentLessthanValue3

范例

// 沪深300在20121019日的跌幅幅大于5%的比例
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_PercentLessthanValue3(-5);
// 结果98.67

######## advance2

范例

// 返回沪深300在20211123日的上涨家数
setsysparam(pn_stock(), 'SH000300');
setsysparam(pn_date(), 20211123T);
return advance2();

结果156

######## decline2

范例

// 返回沪深300在20211123日的下跌家数
setsysparam(pn_stock(), 'SH000300');
setsysparam(pn_date(), 20211123T);
return decline2();

结果131

######## flat2

范例

// 返回沪深300在20211123日的平盘家数
setsysparam(pn_stock(), 'SH000300');
setsysparam(pn_date(), 20211123T);
return flat2();

结果13

######## BK_DtCount

范例

// "上证A股"在20230510T跌停家数
SetSysParam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20230510T);
return BK_DtCount();
// 结果11

######## BK_ZtCount

范例

// "上证A股"在20230510T涨停家数
SetSysParam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20230510T);
return BK_ZtCount();
// 结果18

####### BK_DTCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24跌停个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_DTCount(0);
// 结果39

####### BK_DTList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24跌停股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_DTList(0);

####### BK_FanBaoBanCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24反包板股票个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_FanBaoBanCount(0);
// 结果39

####### BK_FanBaoBanList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24反包板股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_FanBaoBanList(0);

####### BK_FirstBanInWeekCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24周期首板股票个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_FirstBanInWeekCount(0);
// 结果47

####### BK_FirstBanInWeekList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24周期首板股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_FirstBanInWeekList(0);

####### BK_LBanStockLists

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24连板股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_LBanStockLists(0);

####### BK_OpenAuctionZTRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24竞价异动比
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_OpenAuctionZTRatio(0);
// 结果4.43

####### BK_TBanCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24T板股票个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_TBanCount(0);
// 结果3

####### BK_TBanList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24T板股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_TBanList(0);

####### BK_YiZiBanCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24一字板股票个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_YiZiBanCount(0);
// 结果10

####### BK_YiZiBanList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24一字板股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_YiZiBanList(0);

####### BK_ZTCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24涨停个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTCount(0);
// 结果83

####### BK_ZTLBList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24板块个股连板列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLBList(0);

####### BK_ZTLBNumCount

用途:行情指标相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24连板2次股票个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLBNumCount(0, 2);
// 结果7

####### BK_ZTLBNumList

用途:行情指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24连板2次股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLBNumList(0, 2);

####### BK_ZTList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24涨停股票列表
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTList(0);

####### BK_ZTPriceAmount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24涨停价成交金额
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTPriceAmount(0);
// 结果20953069852.13

####### Index_DTCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24跌停个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_DTCount(0);
// 结果2

####### Index_DTList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24跌停股票列表
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_DTList(0);

####### Index_FanBaoBanCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24反包板股票个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_FanBaoBanCount(0);
// 结果2

####### Index_FanBaoBanList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24反包板股票列表
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_FanBaoBanList(0);

####### Index_FirstBanInWeekCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24周期首板股票个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_FirstBanInWeekCount(0);
// 结果6

####### Index_FirstBanInWeekList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24周期首板股票列表
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_FirstBanInWeekList(0);

####### Index_LBanStockLists

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24连板明细
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_LBanStockLists(0);

####### Index_OpenAuctionZTRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24指数-竞价异动比
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_OpenAuctionZTRatio(0);
// 结果5

####### Index_TBanCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-10-10T板股票个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241010T);
return Index_TBanCount(0);
// 结果1

####### Index_TBanList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-10-10T板股票列表
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241010T);
return Index_TBanList(0);

####### Index_YiZiBanCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24一字板股票个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_YiZiBanCount(0);
// 结果1

####### Index_YiZiBanList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24一字板股票列表
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_YiZiBanList(0);

####### Index_ZTCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24涨停个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_ZTCount(0);
// 结果9

####### Index_ZTLBList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24连板次数明细
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_ZTLBList(0);

####### Index_ZTLBNumCount

用途:行情指标相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24连板2次股票个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_ZTLBNumCount(0, 2);
// 结果2

####### Index_ZTLBNumList

用途:行情指标相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24连板2次股票列表
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_ZTLBNumList(0, 2);

####### Index_ZTList

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24涨停股列表
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_ZTList(0);

// "A股"在2024-12-24涨停股列表
setsysparam(pn_Stock(), "TSI000001"); // TSI000001是A股成份股取数代码
setsysparam(pn_date(), 20241224T);
return Index_ZTList(0);

####### Index_ZTPriceAmount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24涨停价成交金额
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_ZTPriceAmount(0);
// 结果4467280157.4

####### 中间函数

######## 内容

  • StocksDTCount
  • StocksDTList
  • StocksFanBaoBanCount
  • StocksFanBaoBanList
  • StocksFirstBanInWeekCount
  • StocksFirstBanInWeekList
  • StocksIsTradeDay
  • StocksLBanStockLists
  • StocksOpenAuctionZTRatio
  • StocksSTOrXGCheck
  • StocksTBanCount
  • StocksTBanList
  • StockSTOrXGCheck
  • StocksYiZiBanCount
  • StocksYiZiBanList
  • StocksZTCount
  • StocksZTLBList
  • StocksZTLBNumCount
  • StocksZTLBNumList
  • StocksZTList
  • StocksZTPriceAmount
  • StocksDTBreakRatio
  • StocksZT2LBRatio
  • StocksZT3LBRatio
  • StocksZTAmount
  • StocksZTAvgMaxDF
  • StocksZTAvgMaxZF
  • StocksZTAvgOpenZF
  • StocksZTAvgZF
  • StocksZTBreakCount
  • StocksZTHitLimitRatio
  • StocksZTIn2HourCount
  • StocksZTIn3HourCount
  • StocksZTIn4HourCount
  • StocksZTInHalfHourCount
  • StocksZTInMinCount
  • StocksZTInOpenCount
  • StocksZTInOpenList
  • StocksZTInSecCount
  • StocksZTLB2Count
  • StocksZTLB3Count
  • StocksZTLB4Count
  • StocksZTLB5Count
  • StocksZTLBRatio
  • StocksZTCountType
  • StocksZTTypeList
  • StockZTTime
  • StocksZTLBList2

######## StocksDTCount

范例

// "A股"在2024-12-24跌停个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksDTCount(StockArr, EndT);
// 结果39

######## StocksDTList

范例

// "A股"在2024-12-24跌停股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksDTList(StockArr, EndT);

######## StocksFanBaoBanCount

范例

// "A股"在2024-12-24T反包板股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksFanBaoBanCount(StockArr, EndT);
// 结果39

######## StocksFanBaoBanList

范例

// "A股"在2024-12-24T反包板股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksFanBaoBanList(StockArr, EndT);

######## StocksFirstBanInWeekCount

范例

// "A股"在2024-12-24周期首板股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksFirstBanInWeekCount(StockArr, EndT);
// 结果47

######## StocksFirstBanInWeekList

范例

// "A股"在2024-12-24周期首板股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksFirstBanInWeekList(StockArr, EndT);

######## StocksIsTradeDay

范例

// 剔除"A股"在2024-12-24非交易日的股票
StockArr := getbk("A股");
EndT := 20241224T;
return StocksIsTradeDay(StockArr, EndT);

######## StocksLBanStockLists

范例

// "A股"在2024-12-24连板股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksLBanStockLists(StockArr, EndT);

######## StocksOpenAuctionZTRatio

范例

// "A股"在2024-12-24竞价异动比
StockArr := getbk("A股");
EndT := 20241224T;
return StocksOpenAuctionZTRatio(StockArr, EndT);
// 结果4.43

######## StocksSTOrXGCheck

范例

// 剔除"A股"在2024-12-24ST股或者新股
StockArr := getbk("A股");
EndT := 20241224T;
return StocksSTOrXGCheck(StockArr, EndT, 3);

######## StocksTBanCount

范例

// "A股"在2024-12-24T板股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksTBanCount(StockArr, EndT);
// 结果3

######## StocksTBanList

范例

// "A股"在2024-12-24T板股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksTBanList(StockArr, EndT);

######## StockSTOrXGCheck

范例

// "SH600000"在2024-12-24是否是新股或者ST股
StockID := "SH600000";
EndT := 20241224T;
return StockSTOrXGCheck(StockID, EndT, 3);

######## StocksYiZiBanCount

范例

// "A股"在2024-12-24一字板股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksYiZiBanCount(StockArr, EndT);
// 结果10

######## StocksYiZiBanList

范例

// "A股"在2024-12-24一字板股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksYiZiBanList(StockArr, EndT);

######## StocksZTCount

范例

// "A股"在2024-12-24涨停个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTCount(StockArr, EndT);
// 结果83

######## StocksZTLBList

范例

// "A股"在2024-12-24证券列表连板次数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLBList(StockArr, EndT);

######## StocksZTLBNumCount

范例

// "A股"在2024-12-24连板2次股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLBNumCount(StockArr, EndT, 2);
// 结果7

######## StocksZTLBNumList

范例

// "A股"在2024-12-24连板2次股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLBNumList(StockArr, EndT, 2);

######## StocksZTList

范例

// "A股"在2024-12-24涨停股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTList(StockArr, EndT);

######## StocksZTPriceAmount

范例

// "A股"在2024-12-24涨停价成交金额
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTPriceAmount(StockArr, EndT);
// 结果20953069852.13

######## StocksDTBreakRatio

算法盘中跌停收盘打开跌停股票数量/跌停过的股票数量*100范例

// "A股"在2024-12-24翘板率(%)
StockArr := getbk("A股");
EndT := 20241224T;
return StocksDTBreakRatio(StockArr, EndT);
// 结果50.5618

######## StocksZT2LBRatio

算法二连板股票数量/昨日首次涨停的股票数量*100范例

// "A股"在2024-12-24一进二连板率(%)
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZT2LBRatio(StockArr, EndT);
// 结果29.17

######## StocksZT3LBRatio

算法三连板股票数量/昨日二连板股票数量*100范例

// "A股"在2024-12-24二进三连板率(%)
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZT3LBRatio(StockArr, EndT);
// 结果50

######## StocksZTAmount

算法涨停股票的成交金额和范例

// "A股"在2024-12-24涨停成交金额(亿)
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTAmount(StockArr, EndT);
// 结果356.77

######## StocksZTAvgMaxDF

算法昨涨停个股今日最大跌幅平均值范例

// "A股"在2024-12-24昨涨停个股今日最大跌幅平均值
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTAvgMaxDF(StockArr, EndT);
// 结果:-1.38

######## StocksZTAvgMaxZF

算法昨涨停个股今日最大涨幅平均值范例

// "A股"在2024-12-24昨涨停个股今日最大涨幅平均值
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTAvgMaxZF(StockArr, EndT);
// 结果8.13

######## StocksZTAvgOpenZF

算法涨停个股的开盘平均涨幅(%)范例

// "A股"在2024-12-24开盘涨幅(%)
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTAvgOpenZF(StockArr, EndT);
// 结果2.55

######## StocksZTAvgZF

算法昨涨停个股今日的平均涨幅(%)范例

// "A股"在2024-12-24昨涨停个股今日的平均涨幅(%)
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTAvgZF(StockArr, EndT);
// 结果3.99

######## StocksZTBreakCount

范例

// "A股"在2024-12-24开板数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTBreakCount(StockArr, EndT);
// 结果66

######## StocksZTHitLimitRatio

算法涨停打开又封板的股票数量/涨停打开的股票数量*100范例

// "A股"在2024-12-24开板数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTHitLimitRatio(StockArr, EndT);
// 结果57.58

######## StocksZTIn2HourCount

范例

// "A股"在2024-12-2410:00~11:30封板个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTIn2HourCount(StockArr, EndT);
// 结果13

######## StocksZTIn3HourCount

范例

// "A股"在2024-12-2413:00~14:00封板个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTIn3HourCount(StockArr, EndT);
// 结果13

######## StocksZTIn4HourCount

范例

// "A股"在2024-12-2414:00~15:00封板个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTIn4HourCount(StockArr, EndT);
// 结果13

######## StocksZTInHalfHourCount

范例

// "A股"在2024-12-2410点前封板个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTInHalfHourCount(StockArr, EndT);
// 结果9

######## StocksZTInMinCount

范例

// "A股"在2024-12-24分板个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTInMinCount(StockArr, EndT);
// 结果17

######## StocksZTInOpenCount

范例

// "A股"在2024-12-24开盘涨停个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTInOpenCount(StockArr, EndT);
// 结果14

######## StocksZTInOpenList

算法开盘涨停:开盘价=涨停价范例

// "A股"在2024-12-24开盘涨停股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTInOpenList(StockArr, EndT);

######## StocksZTInSecCount

范例

// "A股"在2024-12-24秒板个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTInSecCount(StockArr, EndT);
// 结果7

######## StocksZTLB2Count

范例

// "A股"在2024-12-24二连板股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLB2Count(StockArr, EndT);
// 结果7

######## StocksZTLB3Count

范例

// "A股"在2024-12-24三连板股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLB3Count(StockArr, EndT);
// 结果4

######## StocksZTLB4Count

范例

// "A股"在2024-12-24四连板股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLB4Count(StockArr, EndT);
// 结果1

######## StocksZTLB5Count

范例

// "A股"在2024-12-24五连板及以上股票个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLB5Count(StockArr, EndT);
// 结果2

######## StocksZTLBRatio

算法连板次数>=2的股票数量/涨停股票数量*100范例

// "A股"在2024-12-24连板率(%)
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLBRatio(StockArr, EndT);
// 结果17.24

######## StocksZTCountType

范例

// "A股"在2024-12-24秒板个数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTCountType(StockArr, EndT, 1);
// 结果7

######## StocksZTTypeList

范例

// "A股"在2024-12-24秒板股票列表
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTTypeList(StockArr, EndT, 1);

######## StockZTTime

范例

// "SZ000908"在2024-12-24涨停时间
setsysparam(pn_stock(), "SZ000908");
setsysparam(pn_date(), 20241224T);
return StockZTTime();

######## StocksZTLBList2

范例

// "A股"在2024-12-24证券列表连板次数
StockArr := getbk("A股");
EndT := 20241224T;
return StocksZTLBList2(StockArr, EndT);

####### BK_DTBreakRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

算法盘中跌停收盘打开跌停股票数量/跌停过的股票数量*100范例

// "A股"在2024-12-24 翘板率(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_DTBreakRatio(0);
// 结果53.5714

####### BK_ZT2LBRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

算法二连板股票数量/昨日首次涨停的股票数量*100范例

// "A股"在2024-12-24 一进二连板率(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZT2LBRatio(0);
// 结果29.17

####### BK_ZT3LBRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

算法三连板股票数量/昨日二连板股票数量*100范例

// "A股"在2024-12-24 二进三连板率(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZT3LBRatio(0);
// 结果50

####### BK_ZTAmount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24 涨停成交金额(亿)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTAmount(0);
// 结果356.77

####### BK_ZTAvgMaxDF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24 昨涨停股今最大跌幅(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTAvgMaxDF(0);
// 结果:-1.39

####### BK_ZTAvgMaxZF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24 昨涨停股今最大涨幅(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTAvgMaxZF(0);
// 结果8.14

####### BK_ZTAvgOpenZF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24 涨停股开盘涨幅(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTAvgOpenZF(0);
// 结果2.55

####### BK_ZTAvgZF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "A股"在2024-12-24 昨涨停股今涨幅(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTAvgZF(0);
// 结果6.67

####### BK_ZTBreakCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24 开板数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTBreakCount(0);
// 结果66

####### BK_ZTHitLimitRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

算法涨停打开又封板的股票数量/涨停打开的股票数量*100范例

// "A股"在2024-12-24 封板率(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTHitLimitRatio(0);
// 结果57.58

####### BK_ZTIn2HourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24 10:00~11:30封板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTIn2HourCount(0);
// 结果13

####### BK_ZTIn3HourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24 13:00~14:00封板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTIn3HourCount(0);
// 结果13

####### BK_ZTIn4HourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24 14:00~15:00封板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTIn4HourCount(0);
// 结果13

####### BK_ZTInHalfHourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-2410点前封板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTInHalfHourCount(0);
// 结果9

####### BK_ZTInMinCount

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24分板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTInMinCount(0);
// 结果17

####### BK_ZTInOpenCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24开盘涨停个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTInOpenCount(0);
// 结果13

####### BK_ZTInSecCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24秒板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTInSecCount(0);
// 结果7

####### BK_ZTLB2Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24二连板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLB2Count(0);
// 结果7

####### BK_ZTLB3Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24三连板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLB3Count(0);
// 结果4

####### BK_ZTLB4Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24四连板个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLB4Count(0);
// 结果1

####### BK_ZTLB5Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股"在2024-12-24五连板以上个数
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLB5Count(0);
// 结果2

####### BK_ZTLBRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

算法连板次数>=2的股票数量/涨停股票数量*100范例

// "A股"在2024-12-24 连板率(%)
setsysparam(pn_bk(), "A股");
setsysparam(pn_date(), 20241224T);
return BK_ZTLBRatio(0);
// 结果17.24

####### Index_DTBreakRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

算法盘中跌停收盘打开跌停股票数量/跌停过的股票数量*100范例

// "A股板块"在2024-12-24 翘板率(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_DTBreakRatio(0);
// 结果53.57

####### Index_ZT2LBRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

算法二连板股票数量/昨日首次涨停的股票数量*100范例

// "A股板块"在2024-12-24 一进二连板率(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZT2LBRatio(0);
// 结果29.17

####### Index_ZT3LBRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

算法三连板股票数量/昨日二连板股票数量*100范例

// "A股板块"在2024-12-24 二进三连板率(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZT3LBRatio(0);
// 结果50

####### Index_ZTAmount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 涨停成交金额(亿)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTAmount(0);
// 结果356.77

####### Index_ZTAvgMaxDF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 昨涨停股今最大跌幅(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTAvgMaxDF(0);
// 结果:-1.39

####### Index_ZTAvgMaxZF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 昨涨停股今最大涨幅(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTAvgMaxZF(0);
// 结果8.13

####### Index_ZTAvgOpenZF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 涨停股开盘涨幅(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTAvgOpenZF(0);
// 结果2.55

####### Index_ZTAvgZF

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 昨涨停股今涨幅(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTAvgZF(0);
// 结果3.99

####### Index_ZTBreakCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 开板数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTBreakCount(0);
// 结果66

####### Index_ZTHitLimitRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

算法涨停打开又封板的股票数量/涨停打开的股票数量*100范例

// "A股板块"在2024-12-24 封板率(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTHitLimitRatio(0);
// 结果57.58

####### Index_ZTIn2HourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 10:00~11:30封板个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTIn2HourCount(0);
// 结果13

####### Index_ZTIn3HourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 13:00~14:00封板个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTIn3HourCount(0);
// 结果13

####### Index_ZTIn4HourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 14:00~15:00封板个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTIn4HourCount(0);
// 结果13

####### Index_ZTInHalfHourCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24 10点前封板
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTInHalfHourCount(0);
// 结果9

####### Index_ZTInMinCount

用途:进行数值统计计算。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24分板个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTInMinCount(0);
// 结果17

####### Index_ZTInOpenCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24开盘涨停个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTInOpenCount(0);
// 结果13

####### Index_ZTInSecCount

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24秒板个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTInSecCount(0);
// 结果7

####### Index_ZTLB2Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "深证1000"在2024-12-24二连板个数
setsysparam(pn_Stock(), "SZ399011");
setsysparam(pn_date(), 20241224T);
return Index_ZTLB2Count(0);
// 结果2

####### Index_ZTLB3Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24三连板个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTLB3Count(0);
// 结果4

####### Index_ZTLB4Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24四连板个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTLB4Count(0);
// 结果1

####### Index_ZTLB5Count

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// "A股板块"在2024-12-24五连板及以上个数
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTLB5Count(0);
// 结果2

####### Index_ZTLBRatio

用途:行情指标相关函数。 参数arg1按示例顺序传入。 返回:整数。

算法连板次数>=2的股票数量/涨停股票数量*100范例

// "A股板块"在2024-12-24 连板率(%)
setsysparam(pn_Stock(), "TSI000001");
setsysparam(pn_date(), 20241224T);
return Index_ZTLBRatio(0);
// 结果17.24
区间行情

####### 内容

  • StocksAmountSum
  • StocksAmountPercent
  • StocksClose
  • StocksHigh
  • StocksHighAmount
  • StocksHighAndLowVol
  • StocksHighVol
  • StocksHighandLowAmount
  • StocksHighandLowValue
  • StocksHsL
  • StocksLnZf
  • StocksLow
  • StocksLowAmount
  • StocksLowVol
  • StocksMaxRateDown
  • StocksMaxRateUp
  • StocksPjCj
  • StocksPrevClose
  • StocksVolPercent
  • StocksVolSum
  • StocksVolSum_
  • StocksZdf
  • StocksZf
  • StocksUpDownMorethanCount
  • 中间函数
  • 向导函数

####### StocksAmountSum

用途:进行数值统计计算。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回2010年年底沪深300成分股2011年1月份成交金额之和
BegT := inttodate(20110101);
EndT := inttodate(20110131);
Stks := getbkbydate('SH000300', inttodate(20101231));
return StocksAmountSum(stks, BegT, EndT, 0);
// 返回结果157345179.68

####### StocksAmountPercent

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间成交金额之和占用户板块mybk成交金额的比重
BegT := inttodate(20110101);
EndT := inttodate(20110131);
Stks := getbkbydate('SH000300', inttodate(20101231));
stocks := GetBKByDate('SZ399903', inttodate(20101231));
savebk('mybk', '新建分类', stocks);
return StocksAmountPercent(stks, BegT, EndT, 'mybk', 0);
// 返回结果187.95

####### StocksClose

用途:行情指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回申万商业贸易行业2011年10月10日的总市值
EndT := inttodate(20111010);
stks := getbkbydate('SW801200', EndT);
return StocksClose(stks, EndT, 0);
// 返回结果59167849.89

参考StocksClose_Common

####### StocksHigh

用途:行情指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回申万商业贸易行业2010年上半年区间最高总市值
stks := getbkbydate('SW801200', inttodate(20091231));
BegT := inttodate(20100101);
EndT := inttodate(20100630);
return StocksHigh(stks, BegT, EndT, 0);
// 返回结果60874752

####### StocksHighAmount

用途:行情指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间最高成交金额
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHighAmount(stks, BegT, EndT, 0);
// 返回结果16531015

参考Bk_HighAmount

####### StocksHighAndLowVol

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间最高成交量
stks := getbkbydate('SH000300', inttodate(20101231));;
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHighAndLowVol(stks, BegT, EndT, 0, 0);
// 返回结果1186520.00

参考StocksHighVol

####### StocksHighVol

用途:行情指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间最高成交量
stks := getbkbydate('SH000300', inttodate(20101231));;
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHighVol (stks, BegT, EndT, 0);
// 返回结果1186520.00

参考Bk_HighVol

####### StocksHighandLowAmount

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间最高成交金额
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHighandLowAmount(stks, BegT, EndT, 0, 0);
// 返回结果16531015

参考StocksLowAmount

####### StocksHighandLowValue

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

范例1

// 返回沪深300区间总股本加权最高市值
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHighandLowValue(stks, BegT, EndT, 0, 0);
// 返回结果2203419561

范例2

// 返回沪深300区间总股本加权最高和最低市值
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHighandLowValue(stks, BegT, EndT, 0, 2);

返回结果array(2203419561,1919828119)参考StocksLow

####### StocksHsL

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

范例1

// 返回沪深300区间加权换手率
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHsL(stks, BegT, EndT, 0, 0);
// 结果是53.06

范例2

// 返回沪深300区间算术平均换手率
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksHsL(stks, BegT, EndT, 1, 0);
// 结果是142.68

参考Bk_HSL

####### StocksLnZf

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回浦发银行和白云机场1月份的对数收益率总股本加权
stks := array("SH600000", "SH600004");
BegT := inttodate(20120101);
EndT := inttodate(20120131);
return StocksLnZf (stks, BegT, EndT, 0, 0);
// 返回结果8.08

####### StocksLow

用途:行情指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间总股本加权最低市值
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksLow(stks, BegT, EndT, 0);
// 结果是1919828119

####### StocksLowAmount

用途:行情指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间最低成交金额
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksLowAmount(stks, BegT, EndT, 0);
// 结果是4137396.29

####### StocksLowVol

用途:行情指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间最低成交量
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksLowVol (stks, BegT, EndT, 0);
// 结果是356319.35

####### StocksMaxRateDown

用途:进行数值统计计算。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间总股本加权最大跌幅
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksMaxRateDown (stks, BegT, EndT, 0, 0);
// 结果是:-4.76

参考Bk_MaxRateDown

####### StocksMaxRateUp

用途:进行数值统计计算。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间总股本加权最大涨幅
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksMaxRateUp(stks, BegT, EndT, 0, 0);
// 结果是9.31

####### StocksPjCj

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

范例1

// 返回沪深300区间加权平均成交
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksPjCj (stks, BegT, EndT, 0, 0);
// 结果是12

范例2

// 返回沪深300区间算术平均平均成交
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksPjCj (stks, BegT, EndT, 1, 0);
// 结果是16.87

参考Bk_PjCj

####### StocksPrevClose

用途:行情指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间总股本加权期初市值
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksPrevClose(stks, BegT, EndT, 0);
// 结果是2015747646.28

####### StocksVolPercent

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回股票组合占深证A股总成交量的比重
stks := array("SZ000001", "SZ000002");
BegT := inttodate(20120111);
EndT := inttodate(20121016);
return StocksVolPercent(stks, BegT, EndT, '深证A股', 0);
// 返回结果2.43。值会改变因为深证A股的成分股发生变化

####### StocksVolSum

用途:进行数值统计计算。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间成交量不复权
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksVolSum(stks, BegT, EndT, 0);
// 结果是78016526

参考StocksVolPercent Bk_VolSum

####### StocksVolSum_

范例

// 返回沪深300区间成交量复权
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksVolSum_(stks, BegT, EndT);
// 返回结果83015213

####### StocksZdf

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间总股本加权区间振幅
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksZdf(stks, BegT, EndT, 0, 0);
// 结果是14.77

参考Bk_Zdf

####### StocksZf

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300区间总股本加权平均涨幅
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksZf (stks, BegT, EndT, 0, 1);
// 结果是0.67

参考Bk_Zf

####### StocksUpDownMorethanCount

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:整数。

范例

范例1

// 返回沪深300区间涨幅大于等于10的家数
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksUpDownMorethanCount(stks, BegT, EndT, 10, 1);
// 返回结果50

范例2

// 返回沪深300区间涨幅小于等于10的家数
stks := getbkbydate('SH000300', inttodate(20101231));
BegT := inttodate(20110101);
EndT := inttodate(20110630);
return StocksUpDownMorethanCount(stks, BegT, EndT, 10, 0);
// 返回结果248

参考Bk_PercentMorethanValue

####### 中间函数

######## 内容

  • StocksClose_Common
  • StocksClose_II
  • StockArrForExcel

######## StocksClose_Common

范例

范例1返回沪深300板块2011年10月10日的总市值

// 计算沪深300板块总市值
stks := getbkbydate('SH000300', inttodate(20111010));
EndT := inttodate(20111010);
return StocksClose_Common(stks, EndT, 0, 0);
// 结果是1783932397

范例2

// 剔除指定日未上市股票后的板块总市值
stks := getbkbydate('SH000300', inttodate(20111010));
EndT := inttodate(20111010);
return StocksClose_Common(stks, EndT, 0, 1);
// 结果是1783932397

参考StocksClose

######## StocksClose_II

范例

// 返回沪深300指定日总股本加权市值
stks := getbkbydate('SH000300', inttodate(20121016));
EndT := inttodate(20121016);
return StocksClose_II (stks, EndT, 0);
// 返回结果1694447862.54

######## StockArrForExcel

范例

StockArr := Zeros(10, 1);
StockArrForExcel(StockArr);
return StockArr;

####### 向导函数

######## 内容

  • Bk_HSL
  • Bk_HighAmount
  • Bk_LowAmount
  • Bk_MaxRateDown
  • Bk_MaxRateUp
  • BK_AmountPercent
  • Bk_PercentLessthanValue
  • Bk_LowVol
  • Bk_HighVol
  • Bk_Zdf
  • Bk_Zf
  • Bk_VolSum
  • BK_VolPercent
  • Bk_PercentMorethanValue
  • Bk_AmountSum
  • Bk_PjCj

######## Bk_HSL

算法

指定日换手率=指定日成交量/指定日流通股

加权算法:板块指定日成交量总和/板块指定日流通股本和;

算术平均:先计算个股的指定日换手率(个股成交量/个股流通股本),再计算板块成分股换手率的算术平均,即板块的换手率。范例

// 沪深300在 20120919日至20121019的区间换手率
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_HSL(BegT, EndT, 0, 0);
// 4.32

######## Bk_HighAmount

范例

// 沪深300在 20120919日至20121019的区间最高成交金额
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_HighAmount(BegT, EndT, 0);
// 结果5443146.59

######## Bk_LowAmount

范例

// 沪深300在 20120919日至20121019的区间最低成交金额
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_LowAmount(BegT, EndT, 0);
// 结果2491891.65

######## Bk_MaxRateDown

范例

// 沪深300在 20120919日至20121019的区间最大跌幅
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_MaxRateDown(BegT, EndT, 0, 0);
// 结果:-2.14

######## Bk_MaxRateUp

范例

BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_MaxRateUp(BegT, EndT, 0, 0);
// 结果4.19

######## BK_AmountPercent

范例

// 沪深300在 20120919日成交额占上证A股和深证A股市场总成交额比重(%)
SetSysParam(pn_date(), 20120919T);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_AmountPercent3("上证A股;深证A股", 0);
// 结果55.18

######## Bk_PercentLessthanValue

范例

// 沪深300在20121019日的涨幅大于-2%的比例
Setsysparam(pn_date(), inttodate(20121019));
stks := getbkbydate("SH000300", inttodate(20121019));
savebk('mybk', '新建分类', stks);
SetSysParam(pn_bk(), 'mybk');
return Bk_PercentLessthanValue3(-2);
// 结果96.33

######## Bk_LowVol

范例

// 沪深300在 20120919日至20121019的区间最低成交量(万)
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_LowVol(BegT, EndT, 0);
// 结果274546.26

######## Bk_HighVol

范例

// 沪深300在 20120919日至20121019的区间最高成交量(万)
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_HighVol(BegT, EndT, 0);
// 结果578758.25

######## Bk_Zdf

范例

// 沪深300在 20120919日至20121019的区间振幅
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_Zdf(BegT, EndT, 0, 0);
// 结果6.46

######## Bk_Zf

范例

BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_Zf(BegT, EndT, 0, 0);
// 结果4.04

######## Bk_VolSum

范例

// 沪深300在 20120919日至20121019的区间成交量(万)
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_VolSum(BegT, EndT, 0);
// 结果7082901.51

######## BK_VolPercent

范例

// 沪深300在 20120919日至20121019的区间成交量占上证A股和深证A股总成交量比重(%)
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return BK_VolPercent(BegT, EndT, "上证A股;深证A股", 0);
// 结果44.52

######## Bk_PercentMorethanValue

范例

// 沪深300在 20120919日至20121019的区间涨幅超过10%的比例(%)
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_PercentMorethanValue(BegT, EndT, 10);
// 结果12

######## Bk_AmountSum

范例

// 沪深300在 20120919日至20121019的区间成交金额(万)
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_AmountSum(BegT, EndT, 0);
// 结果65315030.67

######## Bk_PjCj

范例

// 沪深300在 20120919日至20121019的区间平均成交
BegT := inttodate(20120919);
EndT := inttodate(20121019);
Stks := getbkbydate('SH000300', inttodate(20120919));
savebk('mybk', '新建分类', Stks);
SetSysParam(Pn_Bk(), "mybk");
return Bk_PjCj(BegT, EndT, 0, 0);
// 结果9.22
指定日

####### 内容

  • 向导函数
  • 中间函数

####### 向导函数

######## 内容

  • BK_Listed
  • Bk_AmountSum4
  • Bk_HSL4
  • Bk_LnZf4
  • Bk_PjClose4
  • Bk_Traded
  • Bk_TradedCount
  • Bk_VolSum4
  • Bk_Zf4
  • Bk_UpCount
  • Bk_DownCount
  • Bk_UpPercent4
  • Bk_DownPercent4

######## BK_Listed

范例

// 返回A股2012/10/19上市的股票列表
SetSysParam(Pn_Bk(), "A股");
EndT := inttodate(20121019);
return Bk_Listed(EndT);

######## Bk_AmountSum4

范例

// 返回A股2012/10/19日成交金额
SetSysParam(Pn_Bk(), "A股");
EndT := inttodate(20121019);
return Bk_AmountSum4(EndT, 0);
// 返回结果10327654.23

######## Bk_HSL4

范例

// 获取2012年10月19日在上市交易的A股
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日换手率加权算法
SetSysParam(Pn_Bk(), "历史A股");
return Bk_HSL4(EndT, 0, 0);
// 返回结果0.52

######## Bk_LnZf4

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日对数收益率加权算法
SetSysParam(Pn_Bk(), "历史A股");
return Bk_LnZf4(EndT, 0, 0);
// 返回结果:-0.08

######## Bk_PjClose4

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的平均股价总股本加权
SetSysParam(Pn_Bk(), "历史A股");
return Bk_PjClose4(EndT, 0, 0);
// 返回结果6.6

######## Bk_Traded

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的交易股票列表
SetSysParam(Pn_Bk(), "历史A股");
return Bk_Traded(EndT);

######## Bk_TradedCount

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的交易股票个数
SetSysParam(Pn_Bk(), "历史A股");
return Bk_TradedCount(EndT);
// 返回结果2412

######## Bk_VolSum4

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的成交量(万)
SetSysParam(Pn_Bk(), "历史A股");
return Bk_VolSum4(EndT);
// 返回结果:1235118

######## Bk_Zf4

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的涨幅总股本加权
SetSysParam(Pn_Bk(), "历史A股");
return Bk_Zf4(EndT, 0, 0);
// 返回结果:-0.08

######## Bk_UpCount

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的上涨家数
SetSysParam(Pn_Bk(), "历史A股");
return Bk_UpCount(EndT);
// 返回结果903

######## Bk_DownCount

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的下跌家数
SetSysParam(Pn_Bk(), "历史A股");
return Bk_DownCount(EndT);
// 返回结果1372

######## Bk_UpPercent4

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的上涨家数占比(%)
SetSysParam(Pn_Bk(), "历史A股");
return BK_UpPercent4 (EndT);
// 返回结果:36.8

######## Bk_DownPercent4

范例

// 获取2012年10月19日在上市交易的A股getabkbydate为作者的用户函数
// 可在首页中搜索“getabkbydate”获得
EndT := inttodate(20121019);
StockArr := getabkbydate('上证A股;深证A股;中小企业板;创业板', EndT);
// 保存股票列表为板块“历史A股”
SaveBk("历史A股", "我的分类", StockArr);
// 返回A股2012/10/19日的下跌家数占比(%)
SetSysParam(Pn_Bk(), "历史A股");
return BK_DownPercent4 (EndT);
// 返回结果:55.95

####### 中间函数

######## 内容

  • StocksUpDownCount
  • stocksupdowncount2
  • StocksListedCount
  • StocksNOTTradedCount
  • StocksCloseMorethanMa
  • StocksTradedCount
  • StocksTraded
  • StocksPjClose
  • StocksListed
  • StocksZdtCount
  • StocksUpDownCount3

######## StocksUpDownCount

范例

// 返回沪深300在2012/10/19日下跌股票个数
StockArr := getbkbydate('SH000300', inttodate(20121019));
EndT := inttodate(20121019);
return StocksUpDownCount(StockArr, EndT, 1);
// 返回结果172

######## stocksupdowncount2

######## StocksListedCount

范例

{说明用户在执行该段代码的时候结果会有差异。原因是这里的A股板块是当前最新的板块与范例执行时成分股不同退市的股票不在该板块内结果也将不同 }
// 统计当前最新A股板块中在2012/10/19日已上市股票个数
StockArr := getbk("A股");
EndT := inttodate(20121019);
return StocksListedCount(StockArr, EndT);
// 返回结果2446

######## StocksNOTTradedCount

范例

// 返回沪深300在2012/10/19日停牌股票个数
StockArr := getbkbydate('SH000300', inttodate(20121019));
EndT := inttodate(20121019);
return StocksNOTTradedCount (StockArr, EndT);
// 返回结果4

######## StocksCloseMorethanMa

范例

// 返回沪深300成分股在2012/10/19日收盘价大于N日均线的比例
StockArr := getbkbydate('SH000300', inttodate(20121019));
EndT := inttodate(20121019);
return StocksCloseMorethanMa (StockArr, EndT, 10, 0);
// 返回结果72.67

######## StocksTradedCount

范例

// 返回沪深300在2012/10/19日交易股票个数
EndT := inttodate(20121019);
StockArr := getbkbydate('SH000300', EndT);
return StocksTradedCount (StockArr, EndT);
// 返回结果296

######## StocksTraded

范例

// 返回沪深300在2012/10/19日交易股票列表
StockArr := getbkbydate('SH000300', inttodate(20121019));
EndT := inttodate(20121019);
return StocksTraded (StockArr, EndT);

######## StocksPjClose

范例

// 返回沪深300在2012/10/19日股价总股本加权
StockArr := getbkbydate('SH000300', inttodate(20121019));
EndT := inttodate(20121019);
return StocksPjClose(StockArr, EndT, 0, 0);
// 返回结果6.19

######## StocksListed

范例

// 返回沪深300在2012/10/19日已上市股票列表
StockArr := getbkbydate('SH000300', inttodate(20121019));
EndT := inttodate(20121019);
return StocksListed (StockArr, EndT);

######## StocksZdtCount

范例

// "SH000300"在2012-10-19跌停家数
StockArr := getbkbydate('SH000300', 20121019T);
return StocksZdtCount(StockArr, 20121019T, 1);

######## StocksUpDownCount3

范例

// "SH000300"在2020-09-24上涨家数
SetSysParam(pn_stock(), "SH000300");
SetSysParam(PN_Date(), 20200924T);
return StocksUpDownCount3(0);
// 结果13
大单分析

####### 内容

  • BlockBargainNumber
  • BlockBigBargainDetail
  • 临时
  • 中间函数

####### BlockBargainNumber

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7arg8arg9按示例顺序传入。 返回:处理后的结果值。

算法

根据参数不同的取值获得成交明细个数,然后根据成交明细数据的统计获得成交笔数范例

return BlockBargainNumber("上证A股;深证A股;创业板;中小企业板", "", 20190301T, 130000, 150000, -1, 0, 10, 0);

####### BlockBigBargainDetail

用途:行情指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7arg8arg9arg10按示例顺序传入。 返回:处理后的结果值。

算法

根据参数不同的取值获得成交明细个数,若大于等于大单频率,获取成交明细数据的统计范例

return BlockBigBargainDetail("上证A股;深证A股;创业板;中小企业板", "", 20190301T, 130000, 131600, -1, 0, 1, 50, 1);

####### 临时

######## 内容

  • BlockBigBargainDetail_II

######## BlockBigBargainDetail_II

算法

根据开始日期和截至日期获得交易日的板块大单明细,得到股票对应的真实的成交明细,然后根据此数据得到所需要的数据范例

return BlockBigBargainDetail_II("深证A股;上证A股;中小企业板", "", 20190301T, 20190301T, 093000, 150000, -1, 0, 1, 50, 1);

####### 中间函数

######## 内容

  • AddStockBigBargainDetail
  • BlockBigBargainDetail_Old
  • CU_BigBargainTypeField
  • GetStockBigBargainDetail
  • BigBarginParameters

######## AddStockBigBargainDetail

######## BlockBigBargainDetail_Old

算法

根据参数不同的取值获得大单明细以及大单明细的长度,若长度大于等于大单频率,获取所需要的数据

######## CU_BigBargainTypeField

算法

通过参数ID值获取给定数组对应下标的值范例

return CU_BigBargainTypeField(1);
// 结果:买盘

######## GetStockBigBargainDetail

算法

根据参数Tradeflag不同的取值获得大单明细

######## BigBarginParameters

主要财务指标
内容
  • 报告期
  • 季度
  • 中间函数
  • 最近12个月
报告期

####### 内容

  • 偿债能力
  • 经营能力
  • 每股财务指标
  • 同比(报告期)
  • 现金流指标
  • 盈利能力
  • 主要利润指标
  • 资本结构
  • 财务增长率指标
  • 投资收益

####### 偿债能力

######## 内容

  • Bk_AccountTurnOver
  • Bk_CurrentRatio
  • Bk_LongDebtToNetAssetsandDebtRatio
  • Bk_ProfitToFinancialExpenseRatio
  • Bk_CashToCurrentDebtRatio
  • Bk_SuperQuickRatio
  • Bk_QuickRatio

######## Bk_AccountTurnOver

范例

// 返回沪深300 2012年上半年应收账款周转率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_AccountTurnOver(20120630, 0, 0, 1, 0);
// 结果:6.28

######## Bk_CurrentRatio

范例

// 返回沪深300 2012年上半年资产的流动比率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CurrentRatio(20120630, 0, 0, 1, 0);
// 结果1.11

######## Bk_LongDebtToNetAssetsandDebtRatio

范例

// 返回沪深300 2012年上半年长期债务与营运资金比率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_LongDebtToNetAssetsandDebtRatio(20120630, 0, 0, 1, 0);
// 结果3.68

######## Bk_ProfitToFinancialExpenseRatio

范例

// 返回沪深300 2012年上半年的利润费用比率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_ProfitToFinancialExpenseRatio(20120630, 0, 0, 1, 0);
// 结果14.98

######## Bk_CashToCurrentDebtRatio

范例

// 返回沪深300 2012年上半年的板块现金和流动负债比率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CashToCurrentDebtRatio(20120630, 0, 0, 1, 0);
// 结果1.41

######## Bk_SuperQuickRatio

范例

// 返回沪深300 2012年上半年的板块的超流动比率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_SuperQuickRatio (20120630, 0, 0, 1, 0);
// 结果0.77

######## Bk_QuickRatio

范例

// 返回沪深300 2012年上半年的板块的速动比率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_QuickRatio(20120630, 0, 0, 1, 0);
// 结果0.68

####### 经营能力

######## 内容

  • Bk_CurrentAssetTurnOver
  • Bk_FixAssetTurnOver
  • Bk_EquityTurnOver
  • Bk_InventoryTurnOver
  • Bk_TotalAssetTurnOver
  • Bk_WorkingCapitalTurnOver
  • Bk_DefensiveIntervalRatio
  • Bk_NetOperatingTurnOverDays

######## Bk_CurrentAssetTurnOver

范例

// 返回沪深300 2012年上半年的板块的流动资产周转率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CurrentAssetTurnOver(20120630, 0, 0, 1, 0);
// 结果1.16

######## Bk_FixAssetTurnOver

范例

// 返回沪深300 2012年上半年的板块的固定资产周转率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_FixAssetTurnOver(20120630, 0, 0, 1, 0);
// 结果1.74

######## Bk_EquityTurnOver

范例

// 返回沪深300 2012年上半年的板块的股东权益周转率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EquityTurnOver(20120630, 0, 0, 1, 0);
// 结果0.86

######## Bk_InventoryTurnOver

范例

// 返回沪深300 2012年上半年的板块的股东权益周转率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_InventoryTurnOver(20120630, 0, 0, 1, 0);
// 结果2.27

######## Bk_TotalAssetTurnOver

范例

// 返回沪深300 2012年上半年的板块的总资产周转率(非百分数)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TotalAssetTurnOver(20120630, 0, 0, 1, 0);
// 结果0.1

######## Bk_WorkingCapitalTurnOver

算法营运资本周转率=主营业务收入/((期初营运资本+期末营运资本)/2)范例

// A股板块在20231231的板块营运资本周转率(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_WorkingCapitalTurnOver(20231231, 1, 0, 0, 0);

######## Bk_DefensiveIntervalRatio

算法防御期间比率=速动资产/每日现金支出

  其中,速动资产=货币资金+短期投资+应收票据+应收帐款

     每日现金支出=(主营业务成本+销售费用+管理费用+研发费用)/天数范例
// A股板块在20231231的板块防御期间比率(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_DefensiveIntervalRatio(20231231, 1, 0, 0, 0);

######## Bk_NetOperatingTurnOverDays

算法净营业周期=存货周转天数+应收帐款周转天数-应付帐款周转天数范例

// A股板块在20231231的板块净营业周期(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_NetOperatingTurnOverDays(20231231, 1, 0, 0, 0);

####### 每股财务指标

######## 内容

  • Bk_EPS
  • Bk_NetAssetsPS
  • Bk_NetAssetsPS2
  • Bk_OperateActivityCashPS
  • Bk_EPSCut
  • Bk_RetainedProfitPS
  • Bk_MainincomePS
  • Bk_DividendYield
  • Bk_DividendYield3
  • 中间函数
  • Bk_EBITDAPerShare

######## Bk_EPS

范例

// 返回沪深300 2012年上半年总股本加权的板块每股收益
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EPS(20120630, 0, 0, 1, 0);
// 结果0.33

######## Bk_NetAssetsPS

范例

// 返回沪深300 2012年上半年总股本加权的板块每股净资产
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetAssetsPS(20120630, 0, 0, 1, 0);
// 结果4.04

######## Bk_NetAssetsPS2

范例

// 返回沪深300 2012年上半年总股本加权的板块调整后每股净资产
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetAssetsPS2(20120630, 0, 0, 1, 0);
// 结果4.01

######## Bk_OperateActivityCashPS

范例

// 返回沪深300 2012年上半年总股本加权的板块每股经营活动产生的现金流量净额
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateActivityCashPS(20120630, 0, 0, 1, 0);
// 结果1.25

######## Bk_EPSCut

范例

// 返回沪深300 2012年上半年总股本加权的板块扣除非经常损益后的每股收益
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EPSCut(20120630, 0, 0, 1, 0);
// 结果0.32

######## Bk_RetainedProfitPS

范例

// 返回沪深300 2012年上半年总股本加权的板块每股未分配利润
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_RetainedProfitPS(20120630, 0, 0, 1, 0);
// 结果1.48

######## Bk_MainincomePS

范例

// 返回沪深300 2012年上半年总股本加权的板块每股主营收入
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainincomePS(20120630, 0, 0, 1, 0);
// 结果3.37

######## Bk_DividendYield

范例

// 返回沪深300 2012年上半年总股本加权的板块普通股获利率
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_DividendYield(20120630, 0, 0, 1, 0);
// 结果0.29

######## Bk_DividendYield3

范例

// 返回沪深300 2012年上半年总股本加权的板块股息支付率
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_DividendYield3(20120630, 0, 0, 1, 0);
// 结果5.75

参考Bk_ DividendYield StocksDividendYield

######## 中间函数

######### 内容

  • StocksEPS_12
  • StocksEPSCut
  • StocksEPS
  • StocksNetEquityReturnCut
  • StocksDividendYield3
  • StocksNetEquityReturn_12
  • StocksOperateActivityCashPS
  • StocksDividendYield
  • StocksNetAssetsPS2
  • StocksPE_12
  • StocksNetAssetsPS
  • StocksRetainedProfitPS
  • StocksPB_12

######### StocksEPS_12

范例

// 返回沪深300的成分股在2017年9月30日的每股收益最近12个月
EndT := inttodate(20170930);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksEPS_12(Stks, 20170930, 1, 0);
全部(总股本加权) 0.7
剔除亏损(总股本加权) 0.72
剔除绩差(总股本加权) 0.72
全部(流通股本加权) 0.69
剔除亏损(流通股本加权) 0.7
剔除绩差(流通股本加权) 0.7

######### StocksEPSCut

范例

// 返回沪深300的成分股在2010年12月31日的每股扣非收益
EndT := inttodate(20101231);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksEPSCut (Stks, 20101231, 1, 1, 0, 0);
// 结果0.59

######### StocksEPS

范例

// 返回沪深300的成分股在2010年12月31日的每股收益
EndT := inttodate(20101231);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksEPS(Stks, 20101231, 1, 1, 0, 0);
// 结果0.6

######### StocksNetEquityReturnCut

范例

// 返回2010年12月31日沪深300的净资产收益率
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetEquityReturnCut (Stks, 20170930, 1, 1, 0, 0);
// 结果20.05

######### StocksDividendYield3

范例

// 返回2010年12月31日沪深300板块股息支付率(%)
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksDividendYield3 (Stks, 20170930, 1, 1, 0, 0);
// 结果0.29

######### StocksNetEquityReturn_12

范例

// 返回沪深300的成分股在2010年12月31日的板块净资产收益率(%)(最近12个月)
EndT := inttodate(20170930);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetEquityReturn_12 (Stks, 20170930, 1, 0);
不剔除亏损,不剔除负资产 11.46
不剔除亏损,剔除负资产 11.55
剔除亏损,不剔除负资产 11.77
剔除亏损,剔除负资产 11.77
剔除绩差,不剔除负资产 11.77
剔除绩差,剔除负资产 11.77

######### StocksOperateActivityCashPS

范例

// 返回2010年12月31日沪深300板块每股经营活动产生的现金流量净额
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksOperateActivityCashPS (Stks, 20170930, 1, 0, 0, 0);
// 结果0.26

######### StocksDividendYield

范例

// 返回2010年12月31日沪深300板块普通股获利率(%)
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksDividendYield(Stks, 20170930, 1, 0, 0, 0);
// 结果0.02

######### StocksNetAssetsPS2

范例

// 返回2010年12月31日沪深300板块调整后每股净资产
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetAssetsPS2(Stks, 20170930, 1, 0, 0, 0);
// 结果6.09

######### StocksPE_12

范例

// 返回沪深300的成分股在2017年9月30日的板块PE(最近12个月)
EndT := inttodate(20170930);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPE_12(Stks, EndT, 1, 0);
全部(总股本加权) 13.66
剔除亏损(总股本加权) 13.37
剔除绩差(总股本加权) 13.37
全部(流通股本加权) 14
剔除亏损(流通股本加权) 13.73
剔除绩差(流通股本加权) 13.73
全部(算术平均) 29.44
剔除亏损(算术平均) 36.91
剔除绩差(算术平均) 36.91

######### StocksNetAssetsPS

范例

// 返回2010年12月31日沪深300板块每股净资产
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetAssetsPS(Stks, 20170930, 1, 0, 0, 0);
// 结果6.13

######### StocksRetainedProfitPS

范例

// 返回2010年12月31日沪深300板块每股未分配利润
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksRetainedProfitPS(Stks, 20170930, 1, 0, 0, 0);
// 结果2.67

######### StocksPB_12

范例

// 返回2010年12月31日沪深300板块PB(最近12个月)
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksPB_12(Stks, EndT, 0, 1);
全部(总股本加权) 1.61
剔除亏损(总股本加权) 1.61
剔除绩差(总股本加权) 1.6
全部(流通股本加权) 1.62
剔除亏损(流通股本加权) 1.62
剔除绩差(流通股本加权) 1.61
全部(算术平均) 3.52
剔除亏损(算术平均) 3.52
剔除绩差(算术平均) 3.44

######## Bk_EBITDAPerShare

范例

// A股板块在20231231的板块每股EBITDA(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_EBITDAPerShare(20231231, 2, 0, 0, 0);

####### 同比(报告期)

######## 内容

  • Bk_FixAssetGrowRatio
  • Bk_MainIncomeGrowRatio
  • Bk_MainProfitGrowRatio
  • Bk_NetProfitGrowRatio
  • Bk_OperatingProfitGrowRatio
  • Bk_TotalEquityGrowRatio
  • Bk_TotalAssetGrowRatio
  • Bk_EPSGrowRatio
  • Bk_GrowRatio1_5
  • Bk_GrowRatio1_7
  • Bk_GrowRatio1_8
  • Bk_GrowRatio1_6
  • Bk_GrowRatio1_10
  • Bk_GrowRatio1_12
  • Bk_GrowRatio1_11
  • Bk_ProfitBeforeTaxGrowRatio
  • Bk_GrowRatio1_14
  • Bk_GrowRatio1_15
  • Bk_GrowRatio1_16
  • Bk_GrowRatio1_9
  • Bk_GrowRatio1_4
  • Bk_GrowRatio1_13

######## Bk_FixAssetGrowRatio

范例

// 返回沪深300 2012年中报加权的板块固定资产同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_FixAssetGrowRatio(20120630, 0, 0, 1, 0);
// 结果9.32

参考StocksFinancialRatio

######## Bk_MainIncomeGrowRatio

范例

// 返回沪深300 2012年中报加权的板块主营收入同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainIncomeGrowRatio(20120630, 0, 0, 1, 0);
// 结果5.98

######## Bk_MainProfitGrowRatio

范例

// 返回沪深300 2012年中报加权的板块主营业务利润同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainProfitGrowRatio(20120630, 0, 0, 1, 0);
// 结果5.42

######## Bk_NetProfitGrowRatio

范例

// 返回沪深300 2012年中报加权的板块净利润同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetProfitGrowRatio(20120630, 0, 0, 1, 0);
// 结果4.3

######## Bk_OperatingProfitGrowRatio

范例

// 返回沪深300 2012年中报加权的板块营业利润同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperatingProfitGrowRatio(20120630, 0, 0, 1, 0);
// 结果2.19

######## Bk_TotalEquityGrowRatio

范例

// 返回沪深300 2012年中报加权的板块净资产同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TotalEquityGrowRatio(20120630, 0, 0, 1, 0);
// 结果13.45

######## Bk_TotalAssetGrowRatio

范例

// 返回沪深300 2012年中报加权的板块总资产同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TotalAssetGrowRatio(20120630, 0, 0, 1, 0);
// 结果15.43

######## Bk_EPSGrowRatio

范例

// 返回沪深300 2012年中报加权的板块每股收益同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EPSGrowRatio(20120630, 0, 0, 1, 0);
// 结果:-0.1

参考Bk_EPS

######## Bk_GrowRatio1_5

范例

// 返回沪深300 2012年中报加权的板块管理费用同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_5(20120630, 0, 0, 1, 0);
// 结果13.03

######## Bk_GrowRatio1_7

范例

// 返回沪深300 2012年中报加权的板块三项费用同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_7(20120630, 0, 0, 1, 0);
// 结果16.39

######## Bk_GrowRatio1_8

范例

// 返回沪深300 2012年中报加权的板块主营业务成本同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_8(20120630, 0, 0, 1, 0);
// 结果5.76

######## Bk_GrowRatio1_6

范例

// 返回沪深300 2012年中报加权的板块财务费用同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_6(20120630, 0, 0, 1, 0);
// 结果58.91

######## Bk_GrowRatio1_10

范例

// 返回沪深300 2012年中报加权的板块其他业务利润同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_10(20120630, 0, 0, 1, 0);
// 结果0

######## Bk_GrowRatio1_12

范例

// 返回沪深300 2012年中报加权的板块补贴收入同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_12(20120630, 0, 0, 1, 0);
// 结果0

######## Bk_GrowRatio1_11

范例

// 返回沪深300 2012年中报加权的板块投资收益同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_11(20120630, 0, 0, 1, 0);
// 结果:-28.51

######## Bk_ProfitBeforeTaxGrowRatio

范例

// 返回沪深300 2012年中报加权的板块利润总额同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_ProfitBeforeTaxGrowRatio(20120630, 0, 0, 1, 0);
// 结果3.97

######## Bk_GrowRatio1_14

范例

// 返回沪深300 2012年中报加权的板块少数股东损益同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_14(20120630, 0, 0, 1, 0);
// 结果7.23

######## Bk_GrowRatio1_15

范例

// 返回沪深300 2012年中报加权的板块营业外收入同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_15(20120630, 0, 0, 1, 0);
// 结果94.25

######## Bk_GrowRatio1_16

范例

// 返回沪深300 2012年中报加权的板块营业外支出同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_16(20120630, 0, 0, 1, 0);
// 结果27.68

######## Bk_GrowRatio1_9

范例

// 返回沪深300 2012年中报加权的板块主营业务税金及附加同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_9(20120630, 0, 0, 1, 0);
// 结果8.86

######## Bk_GrowRatio1_4

范例

// 返回沪深300 2012年中报加权的板块营业费用同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_4(20120630, 0, 0, 1, 0);
// 结果15.46

######## Bk_GrowRatio1_13

范例

// 返回沪深300 2012年中报加权的板块所得税同比增长率((%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrowRatio1_13(20120630, 0, 0, 1, 0);
// 结果2.2

####### 现金流指标

######## 内容

  • Bk_CashFlowCurrentDebtRatio
  • Bk_CashFlowMainOperationRatio
  • Bk_CashFlowNetProfitCash
  • Bk_CashFlowTotalAssetsRatio
  • Bk_MainIncomeCashRatio
  • Bk_OperateActivityCashGrowRatio
  • Bk_OperateActivityCashPSGrowRatio
  • Bk_CashFlowTotalDebtRatio
  • Bk_CashFlowEquityRatio
  • Bk_CashFlowInvestingAndFinancingRatio
  • Bk_CashFlowOperatingProfitRatio
  • Bk_CashFlowReinvestmentRatio

######## Bk_CashFlowCurrentDebtRatio

范例

// 返回沪深300 2012年中报加权的板块现金流量比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CashFlowCurrentDebtRatio(20120630, 0, 0, 1, 0);
// 结果0.46

######## Bk_CashFlowMainOperationRatio

范例

// 返回沪深300 2012年中报加权的板块现金主营收入比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CashFlowMainOperationRatio(20120630, 0, 0, 1, 0);
// 结果0.37

######## Bk_CashFlowNetProfitCash

范例

// 返回沪深300 2012年中报加权的板块现金净利润比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CashFlowNetProfitCash(20120630, 0, 0, 1, 0);
// 结果3.74

######## Bk_CashFlowTotalAssetsRatio

范例

// 返回沪深300 2012年中报加权的板块现金总资产比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CashFlowTotalAssetsRatio(20120630, 0, 0, 1, 0);
// 结果0.03

######## Bk_MainIncomeCashRatio

范例

// 返回沪深300 2012年中报加权的板块销售现金比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainIncomeCashRatio(20120630, 0, 0, 1, 0);
// 结果0.88

######## Bk_OperateActivityCashGrowRatio

范例

// 返回沪深300 2012年中报加权的板块经营活动产生的现金流量净额同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateActivityCashGrowRatio(20120630, 0, 0, 1, 0);
// 结果235.7

######## Bk_OperateActivityCashPSGrowRatio

范例

// 返回沪深300 2012年中报加权的板块每股经营活动产生的现金流量净额同比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateActivityCashPSGrowRatio(20120630, 0, 0, 1, 0);
// 结果168.84

参考Bk_OperateActivityCashPS

######## Bk_CashFlowTotalDebtRatio

范例

// 返回沪深300 2012年中报加权的板块现金总负债比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CashFlowTotalDebtRatio(20120630, 0, 0, 1, 0);
// 结果0.04

######## Bk_CashFlowEquityRatio

算法现金股东权益比率=经营活动产生的现金流量净额/股东权益范例

// A股板块在20231231的板块现金股东权益比率(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_CashFlowEquityRatio(20231231, 1, 0, 0, 0);

######## Bk_CashFlowInvestingAndFinancingRatio

算法现金投资筹资比率=经营活动产生的现金流量净额/投资和筹资活动的现金流出合计范例

// A股板块在20231231的板块现金投资筹资比率(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_CashFlowInvestingAndFinancingRatio(20231231, 1, 0, 0, 0);

######## Bk_CashFlowOperatingProfitRatio

算法现金营业利润比率=经营活动产生的现金流量净额/营业利润范例

// A股板块在20231231的板块现金营业利润比率(加权)
SetSysParam(pn_bk(), "A股");
return Bk_CashFlowOperatingProfitRatio(20231231, 0, 0, 0, 0);

######## Bk_CashFlowReinvestmentRatio

算法现金再投资比率=经营活动产生的现金流量净额/购建固定资产、无形资产和其他长期资产所支付的现金范例

// A股板块在20231231的板块现金再投资比率(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_CashFlowReinvestmentRatio(20231231, 1, 0, 0, 0);

####### 盈利能力

######## 内容

  • Bk_AssetsNetProfitRatio
  • Bk_ExpensesRatio
  • Bk_MainOperationRatio
  • Bk_GrossProfitRatio
  • Bk_MainCostRatio
  • Bk_WorkProfitRatio
  • Bk_WorkNetProfitRatio
  • Bk_OperatingProfitRatio
  • Bk_MOTaxandExpensesRatio
  • Bk_OperatingExpensesRatio
  • Bk_ReturnonCapitalRatio
  • Bk_FinancialExpensesRatio
  • Bk_OperatingReturnonInvestmentRatio
  • Bk_OtherOperationRatio
  • Bk_TotalAssetRatio
  • Bk_OverheadExpensesRatio
  • Bk_NetEquityReturnCut
  • Bk_NetEquityReturn
  • Bk_PretaxMarginRatio

######## Bk_AssetsNetProfitRatio

范例

// 返回沪深300 2012年中报加权的板块总资产净利率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_AssetsNetProfitRatio(20120630, 0, 0, 1, 0);
// 结果0.97

######## Bk_ExpensesRatio

范例

// 返回沪深300 2012年中报加权的板块三项费用比例(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_ExpensesRatio(20120630, 0, 0, 1, 0);
// 结果11.04

######## Bk_MainOperationRatio

范例

// 返回沪深300 2012年中报加权的板块主营业务利润比例(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainOperationRatio(20120630, 0, 0, 1, 0);
// 结果207.48

######## Bk_GrossProfitRatio

范例

// 返回沪深300 2012年中报加权的板块销售毛利率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrossProfitRatio(20120630, 0, 0, 1, 0);
// 结果23.41

######## Bk_MainCostRatio

范例

// 返回沪深300 2012年中报加权的板块主营成本比例(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainCostRatio(20120630, 0, 0, 1, 0);
// 结果76.59

######## Bk_WorkProfitRatio

范例

// 返回沪深300 2012年中报加权的板块主营业务利润率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_WorkProfitRatio(20120630, 0, 0, 1, 0);
// 结果18.66

######## Bk_WorkNetProfitRatio

范例

// 返回沪深300 2012年中报加权的板块主营净利率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_WorkNetProfitRatio(20120630, 0, 0, 1, 0);
// 结果9.92

######## Bk_OperatingProfitRatio

范例

// 返回沪深300 2012年中报加权的板块营业利润率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperatingProfitRatio(20120630, 0, 0, 1, 0);
// 结果13.13

######## Bk_MOTaxandExpensesRatio

范例

// 返回沪深300 2012年中报加权的板块销售税金率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MOTaxandExpensesRatio(20120630, 0, 0, 1, 0);
// 结果4.75

######## Bk_OperatingExpensesRatio

范例

// 返回沪深300 2012年中报加权的板块营业费用比例(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperatingExpensesRatio(20120630, 0, 0, 1, 0);
// 结果2.6

######## Bk_ReturnonCapitalRatio

范例

// 返回沪深300 2012年中报加权的板块资本报酬率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_ReturnonCapitalRatio(20120630, 0, 0, 1, 0);
// 结果6.46

######## Bk_FinancialExpensesRatio

范例

// 返回沪深300 2012年中报加权的板块财务费用比例(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_FinancialExpensesRatio(20120630, 0, 0, 1, 0);
// 结果0.92

######## Bk_OperatingReturnonInvestmentRatio

范例

// 返回沪深300 2012年中报加权的板块营运报酬率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperatingReturnonInvestmentRatio(20120630, 0, 0, 1, 0);
// 结果0.95

######## Bk_OtherOperationRatio

范例

// 返回沪深300 2012年中报加权的板块其它业务利润比例(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OtherOperationRatio(20120630, 0, 0, 1, 0);
// 结果0

######## Bk_TotalAssetRatio

范例

// 返回沪深300 2012年中报加权的板块总资产利润率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TotalAssetRatio(20120630, 0, 0, 1, 0);
// 结果1.32

######## Bk_OverheadExpensesRatio

范例

// 返回沪深300 2012年中报加权的板块管理费用比例(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OverheadExpensesRatio(20120630, 0, 0, 1, 0);
// 结果7.52

######## Bk_NetEquityReturnCut

范例

// 返回沪深300 2012年中报加权的板块净资产收益率(扣除非经常损益)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetEquityReturnCut(20120630, 0, 0, 1, 0);
// 结果7.99

参考StocksNetEquityReturnCut

######## Bk_NetEquityReturn

范例

// 返回沪深300 2012年中报加权的板块净资产收益率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetEquityReturn(20120630, 0, 0, 1, 0);
// 结果8.27

参考StocksNetEquityReturn

######## Bk_PretaxMarginRatio

算法税前利润率(%)=税前利润/主营业务收入*100%范例

// A股板块在20231231的板块税前利润率(%)(加权)
SetSysParam(pn_bk(), "A股");
return Bk_PretaxMarginRatio(20231231, 0, 0, 0, 0);

####### 主要利润指标

######## 内容

  • Bk_Cash_EquivalentIncrease
  • Bk_CurrentDebtSum
  • Bk_CurrentAssetSum
  • Bk_InvestIncome
  • Bk_MainIncome
  • Bk_NetProfit
  • Bk_NetProfitCut
  • Bk_NonoperateProfit
  • Bk_Equity
  • Bk_MainProfit
  • Bk_OperateProfit
  • Bk_ProfitBeforeTax
  • Bk_SubsidyIncome
  • Bk_NetNonoperate
  • Bk_OperateActivityCash
  • Bk_TotalEquity
  • Bk_MinorityInterests
  • Bk_NonOperatingExpense
  • Bk_IncomeTax
  • Bk_FinancialExpense
  • Bk_AdministrativeExpenses
  • Bk_OperatingExpenses
  • Bk_NonOperatingIncome
  • Bk_CostsofMainOperation
  • Bk_TaxandExpenses
  • 中间函数

######## Bk_Cash_EquivalentIncrease

范例

// 返回沪深300 2012年中报的板块平均现金及现金等价物净增加额
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_Cash_EquivalentIncrease(20120630, 0, 0, 0, 0);
// 结果8664483125.99

参考StocksCash_EquivalentIncrease

######## Bk_CurrentDebtSum

范例

// 返回沪深300 2012年中报的板块平均流动负债
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CurrentDebtSum(20120630, 0, 0, 0, 0);
// 结果22876249539.02

参考StocksCurrentDebtSum

######## Bk_CurrentAssetSum

范例

// 返回沪深300 2012年中报的板块平均流动资产
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CurrentAssetSum(20120630, 0, 0, 0, 0);
// 结果25261043961.55

参考StocksCurrentAssetSum

######## Bk_InvestIncome

范例

// 返回沪深300 2012年中报的板块投资收益
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_InvestIncome(20120630, 0, 0, 0, 0);
// 结果468252219.09

参考StocksInvestIncome

######## Bk_MainIncome

范例

// 返回沪深300 2012年中报的板块主营业务收入
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainIncome(20120630, 0, 0, 0, 0);
// 结果29301763493.33

参考StocksMainIncome

######## Bk_NetProfit

范例

// 返回沪深300 2012年中报的板块归属母公司净利润
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetProfit(20120630, 0, 0, 0, 0);
// 结果3002058573.04

参考StocksNetProfit

######## Bk_NetProfitCut

范例

// 返回沪深300 2012年中报的板块扣除非经常性损益的净利润
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetProfitCut(20120630, 0, 0, 0, 0);
// 结果2908883752.79

参考StocksNetProfitCut

######## Bk_NonoperateProfit

范例

// 返回沪深300 2012年中报的板块其他业务利润
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NonoperateProfit(20120630, 0, 0, 0, 0);
// 结果0

参考StocksNonoperateProfit

######## Bk_Equity

范例

// 返回沪深300 2012年中报的板块股东权益
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_Equity(20120630, 0, 0, 0, 0);
// 结果36764450218.54

参考StocksEquity

######## Bk_MainProfit

范例

// 返回沪深300 2012年中报的板块主营业务利润
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainProfit(20120630, 0, 0, 0, 0);
// 结果10001382928.59

参考StocksMainProfit

######## Bk_OperateProfit

范例

// 返回沪深300 2012年中报的板块营业利润
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateProfit(20120630, 0, 0, 0, 0);
// 结果3962822196.15

参考StocksOperateProfit

######## Bk_ProfitBeforeTax

范例

// 返回沪深300 2012年中报的板块利润总额
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_ProfitBeforeTax(20120630, 0, 0, 0, 0);
// 结果4075731392.73

参考StocksProfitBeforeTax

######## Bk_SubsidyIncome

范例

// 返回沪深300 2012年中报的板块补贴收入
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_SubsidyIncome(20120630, 0, 0, 0, 0);
// 结果0

参考StocksSubsidyIncome

######## Bk_NetNonoperate

范例

// 返回沪深300 2012年中报的板块营业外收支净额
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetNonoperate(20120630, 0, 0, 0, 0);
// 结果112909196.58

参考StocksNetNonoperate

######## Bk_OperateActivityCash

范例

// 返回沪深300 2012年中报的板块经营活动产生的现金流量净额
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateActivityCash(20120630, 0, 0, 0, 0);
// 结果11622161122.23

参考StocksOperateActivityCash

######## Bk_TotalEquity

范例

// 返回沪深300 2012年中报的板块总资产
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TotalEquity(20120630, 0, 0, 0, 0);
// 结果349830578700.8

参考StocksTotalEquity

######## Bk_MinorityInterests

范例

// 返回沪深300 2012年中报的板块少数股东损益
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MinorityInterests(20120630, 0, 0, 0, 0);
// 结果169015890.83

参考StocksMinorityInterests

######## Bk_NonOperatingExpense

范例

// 返回沪深300 2012年中报的板块营业外支出
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NonOperatingExpense(20120630, 0, 0, 0, 0);
// 结果39464170.19

参考StocksNonOperatingExpense

######## Bk_IncomeTax

范例

// 返回沪深300 2012年中报的板块所得税
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_IncomeTax(20120630, 0, 0, 0, 0);
// 结果904656928.86

参考StocksIncomeTax

######## Bk_FinancialExpense

范例

// 返回沪深300 2012年中报的板块财务费用
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_FinancialExpense(20120630, 0, 0, 0, 0);
// 结果271877167.85

参考StocksFinancialExpense

######## Bk_AdministrativeExpenses

范例

// 返回沪深300 2012年中报的板块管理费用
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_AdministrativeExpenses(20120630, 0, 0, 0, 0);
// 结果2292522209.33

参考StocksAdministrativeExpenses

######## Bk_OperatingExpenses

范例

// 返回沪深300 2012年中报的板块营业费用
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperatingExpenses(20120630, 0, 0, 0, 0);
// 结果690139076.89

参考StocksOperatingExpenses

######## Bk_NonOperatingIncome

范例

// 返回沪深300 2012年中报的板块营业外收入
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NonOperatingIncome(20120630, 0, 0, 0, 0);
// 结果152373366.77

参考StocksNonOperatingIncome

######## Bk_CostsofMainOperation

范例

// 返回沪深300 2012年中报的板块主营业务成本
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CostsofMainOperation(20120630, 0, 0, 0, 0);
// 结果22549834705.25

参考StocksCostsofMainOperation

######## Bk_TaxandExpenses

范例

// 返回沪深300 2012年中报的板块主营业务税金及附加
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TaxandExpenses(20120630, 0, 0, 0, 0);
// 结果1310937629.14

参考StocksTaxandExpenses

######## 中间函数

######### 内容

  • StocksNonOperatingExpense
  • StocksCostsofMainOperation
  • StocksIncomeTax
  • StocksProfitBeforeTax
  • StocksAdministrativeExpenses
  • StocksNetNonoperate
  • StocksNetProfit
  • StocksNonOperatingIncome
  • StocksMainIncome
  • StocksMainProfit
  • StocksInvestIncome
  • StocksOperatingExpenses
  • StocksOperateProfit
  • StocksNonoperateProfit
  • StocksSubsidyIncome
  • StocksMinorityInterests
  • StocksOperateActivityCash
  • StocksTaxandExpenses
  • StocksTotalFixedAssets
  • StocksFinancialExpense
  • StocksNetInventories
  • StocksCurrentDebtSum
  • StocksCurrentAssetSum
  • StocksCash_EquivalentIncrease
  • StocksNetProfitCut
  • StocksAccountsReceivable
  • StocksEquity
  • StocksTotalEquity

######### StocksNonOperatingExpense

范例

// 返回2017年9月30日沪深300板块平均营业外支出
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNonOperatingExpense(Stks, 20170930, 0, 1, 0, 0);
// 结果93828366.56

######### StocksCostsofMainOperation

范例

// 返回2017年9月30日沪深300板块平均主营业务成本
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksCostsofMainOperation(Stks, 20170930, 0, 1, 0);
// 结果12521300983355.8

######### StocksIncomeTax

范例

// 返回2017年9月30日沪深300板块平均所得税
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksIncomeTax(Stks, 20170930, 0, 1, 0, 0);
// 结果1585096528.12

######### StocksProfitBeforeTax

范例

// 返回2017年9月30日沪深300板块平均利润总额
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksProfitBeforeTax(Stks, 20170930, 0, 1, 0, 0);
// 结果7896828644.4

######### StocksAdministrativeExpenses

范例

// 返回2017年9月30日沪深300板块板块平均管理费用
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksAdministrativeExpenses(Stks, 20170930, 0, 1, 0, 0);
// 结果4721807799.37

######### StocksNetNonoperate

范例

// 返回2017年9月30日沪深300板块平均营业外收支净额
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetNonoperate(Stks, 20170930, 0, 1, 0, 0);
// 结果81514528.19

######### StocksNetProfit

范例

// 返回2017年9月30日沪深300板块平均净利润
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetProfit(Stks, 20170930, 0, 1, 0, 0);
// 结果5816274309.39

######### StocksNonOperatingIncome

范例

// 返回2010年12月31日沪深300板块平均营业外收入
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNonOperatingIncome(Stks, 20170930, 0, 1, 0, 0);
// 结果175342894.75

######### StocksMainIncome

范例

// 返回2017年9月30日沪深300板块平均主营业务收入
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksMainIncome(Stks, 20170930, 0, 1, 0, 0);
// 结果56659090635.18

######### StocksMainProfit

范例

// 返回2017年9月30日沪深300板块平均主营利润
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksMainProfit(Stks, 20170930, 0, 1, 0, 0);
// 结果10847827476.98

######### StocksInvestIncome

范例

// 返回2017年9月30日沪深300板块平均投资收益
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksInvestIncome(Stks, 20170930, 0, 1, 0, 0);
// 结果1408453642.6

######### StocksOperatingExpenses

范例

// 返回2017年9月30日沪深300板块平均营业费用
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksOperatingExpenses(Stks, 20170930, 0, 1, 0, 0);
// 结果1637177186.91

######### StocksOperateProfit

范例

// 返回2017年9月30日沪深300板块平均营业利润
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksOperateProfit(Stks, 20170930, 0, 1, 0, 0);
// 结果7815314116.21

######### StocksNonoperateProfit

范例

Stks := array("SH600001", "SH600718");
return StocksNonoperateProfit(Stks, 20021231, 1, 0, 0.0199999995529652, 0);
// 结果8871136.98

######### StocksSubsidyIncome

范例

// 返回2017年9月30日沪深300板块板块平均补贴收入
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksSubsidyIncome(Stks, 20170930, 0, 1, 0, 0);
// 结果0

######### StocksMinorityInterests

范例

// 返回2017年9月30日沪深300板块平均少数股东损益
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksMinorityInterests(Stks, 20170930, 0, 1, 0, 0);
// 结果492584451.49

######### StocksOperateActivityCash

范例

// 返回2017年9月30日沪深300板块平均经营活动产生的现金流量净额
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksOperateActivityCash(Stks, 20170930, 0, 1, 0, 0);
// 结果2752106917.82

######### StocksTaxandExpenses

范例

// 返回2017年9月30日沪深300板块平均主营业务税金及附加
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksTaxandExpenses(Stks, 20170930, 0, 1, 0, 0);
// 结果1680544286.07

######### StocksTotalFixedAssets

范例

// 返回2017年9月30日沪深300板块平均固定资产合计
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksTotalFixedAssets(Stks, 20170930, 0, 1, 0);
// 结果9060845120647.2

######### StocksFinancialExpense

范例

// 返回2017年9月30日沪深300板块平均财务费用
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksFinancialExpense(Stks, 20170930, 0, 1, 0, 0);
// 结果568925179.69

######### StocksNetInventories

范例

// 返回2017年9月30日沪深300板块平均存货净额
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetInventories(Stks, 20170930, 0, 1, 0);
// 结果6094514742021.49

######### StocksCurrentDebtSum

范例

// 返回2017年9月30日沪深300板块平均流动负债
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksCurrentDebtSum(Stks, 20170930, 0, 1, 0, 0);
// 结果44619674754.37

######### StocksCurrentAssetSum

范例

// 返回2017年9月30日沪深300板块平均流动资产
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksCurrentAssetSum(Stks, 20170930, 0, 1, 0, 0);
// 结果53441213234.25

######### StocksCash_EquivalentIncrease

范例

// 返回2017年9月30日沪深300板块平均现金及现金等价物净增加额
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksCash_EquivalentIncrease(Stks, 20170930, 0, 1, 0, 0);
// 结果:-1522418832.95

######### StocksNetProfitCut

范例

// 返回2017年9月30日沪深300板块平均扣除非经常性损益的净利润
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksNetProfitCut(Stks, 20170930, 0, 1, 0, 0);
// 结果5590099978.16

######### StocksAccountsReceivable

范例

// 返回2017年9月30日沪深300板块平均应收账款
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksAccountsReceivable(Stks, 20170930, 0, 1, 0);
// 结果7364010314.11

######### StocksEquity

范例

// 返回2017年9月30日沪深300板块平均股东权益
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksEquity(Stks, 20170930, 0, 1, 0, 0);
// 结果64183351370.8

######### StocksTotalEquity

范例

// 返回2017年9月30日沪深300板块平均总资产
EndT := inttodate(20170903);
setsysparam(pn_date(), EndT);
Stks := getbkbydate('SH000300', EndT);
return StocksTotalEquity(Stks, 20170930, 0, 1, 0, 0);
// 结果531987610677.96

####### 资本结构

######## 内容

  • BK_LongDebtToEquityRatio
  • Bk_CurrentAssetsToEquityRatio
  • Bk_CurrentDebtsToEquityRatio
  • Bk_DebtToEquityRatio1
  • Bk_EquityToEquityRatio
  • Bk_DebtToEquityRatio
  • Bk_FixPercent
  • Bk_EquityToFixedAssetRatio
  • Bk_DebtToCapitalRatio
  • Bk_DebtToEBITDA

######## BK_LongDebtToEquityRatio

范例

// 返回沪深300 2012年中报加权的板块长期负债比(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return BK_LongDebtToEquityRatio(20120630, 0, 0, 0, 0);
// 结果2.76

######## Bk_CurrentAssetsToEquityRatio

范例

// 返回沪深300 2012年中报的加权板块流动资产比(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CurrentAssetsToEquityRatio(20120630, 0, 0, 0, 0);
// 结果7.22

######## Bk_CurrentDebtsToEquityRatio

范例

// 返回沪深300 2012年中报的加权板块流动负债比(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_CurrentDebtsToEquityRatio(20120630, 0, 0, 0, 0);
// 结果6.54

######## Bk_DebtToEquityRatio1

范例

// 返回沪深300 2012年中报的加权板块资产负债率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_DebtToEquityRatio1(20120630, 0, 0, 0, 0);
// 结果88.67

######## Bk_EquityToEquityRatio

范例

// 返回沪深300 2012年中报的加权板块股东权益比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EquityToEquityRatio(20120630, 0, 0, 0, 0);
// 结果0.11

######## Bk_DebtToEquityRatio

范例

// 返回沪深300 2012年中报的加权板块负债权益比率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_DebtToEquityRatio(20120630, 0, 0, 0, 0);
// 结果8.44

######## Bk_FixPercent

范例

// 返回沪深300 2012年中报的加权板块固定资产比例((%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_FixPercent(20120630, 0, 0, 0, 0);
// 结果4.78

参考StocksFixPercent

######## Bk_EquityToFixedAssetRatio

范例

// 返回沪深300 2012年中报的加权板块股东权益与固定资产比率((%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EquityToFixedAssetRatio(20120630, 0, 0, 0, 0);
// 结果2.2

######## Bk_DebtToCapitalRatio

算法债务资本比率(%)=负债总额/(负债总额+股东权益)*100%范例

// A股板块在20231231的板块债务资本比率(%)(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_DebtToCapitalRatio(20231231, 1, 0, 0, 0);

######## Bk_DebtToEBITDA

算法总负债/EBITDA范例

// A股板块在20231231的板块总负债/EBITDA(加权)
SetSysParam(pn_bk(), "A股");
return Bk_DebtToEBITDA(20231231, 0, 0, 0, 0);

####### 财务增长率指标

######## 内容

  • BK_FinancialRatio

######## BK_FinancialRatio

算法增长率=(本期增长率均值/上期增长率均值-1*100范例

// SWHY280000在报告期20221231全部样本股的净利润增长率(%)
return BK_FinancialRatio("SWHY280000", 20221231, 0, 0, 0, 0);
// 结果:-13.49

####### 投资收益

######## 内容

  • Bk_SustainableGrowRatio

######## Bk_SustainableGrowRatio

算法可持续增长率(%)=留存盈利比率*ROE范例

// A股板块在20231231的板块可持续增长率(%)(算术平均)
SetSysParam(pn_bk(), "A股");
return Bk_SustainableGrowRatio(20231231, 1, 0, 0, 0);
季度

季度类数据:

季度:第一季度、第二季度、第三季度、第四季度

第一季度数据指1月1日到3月31日的数据等于一季报数据报告期日期取值20110331

第二季度数据指4月1日到6月30日的数据等于中报数据 - 一季报数据报告期日期取值20110630

第三季度数据指7月1日到9月30日的数据等于三季报数据 - 中报数据报告期日期取值20110930

第四季度数据指10月1日到12月31日的数据等于年报数据 - 三季报数据报告期日期取值20111231

####### 内容

  • 环比(季度)
  • 每股财务指标(季度)
  • 同比(季度)
  • 盈利能力(季度)
  • 主要利润指标(季度)

####### 环比(季度)

######## 内容

  • Bk_HBGrowRatio2_01
  • Bk_HBGrowRatio2_02
  • Bk_HBGrowRatio2_04
  • Bk_HBGrowRatio2_05
  • Bk_HBGrowRatio2_06
  • Bk_HBGrowRatio2_08
  • Bk_HBGrowRatio2_09
  • Bk_HBGrowRatio2_10
  • Bk_HBGrowRatio2_03
  • Bk_HBGrowRatio2_07
  • Bk_HBGrowRatio2_12
  • Bk_HBGrowRatio2_11
  • Bk_HBGrowRatio2_15
  • Bk_HBGrowRatio2_14
  • Bk_EPSGrowRatio_Q
  • Bk_HBGrowRatio2_17
  • Bk_HBGrowRatio2_13
  • Bk_HBGrowRatio2_16
  • Bk_OperateActivityCashPSGrowRatio_Q

######## Bk_HBGrowRatio2_01

范例

// 返回沪深300 2012年中报的加权板块主营业务收入环比增长率((%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_01(20120630, 0, 0, 0, 0);
// 结果7.42

######## Bk_HBGrowRatio2_02

范例

// 返回沪深300 2012年中报的加权板块主营业务成本环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_02(20120630, 0, 0, 0, 0);
// 结果8.41

参考Bk_HBGrowRatio2_01 ;

######## Bk_HBGrowRatio2_04

范例

// 返回沪深300 2012年中报的加权板块主营业务利润环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_04(20120630, 0, 0, 0, 0);
// 结果39.3

######## Bk_HBGrowRatio2_05

范例

// 返回沪深300 2012年中报的加权板块其他业务利润环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_05(20120630, 0, 0, 0, 0);
// 结果0

######## Bk_HBGrowRatio2_06

范例

// 返回沪深300 2012年中报的加权板块营业费用环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_06(20120630, 0, 0, 0, 0);
// 结果6.85

######## Bk_HBGrowRatio2_08

范例

// 返回沪深300 2012年中报的加权板块财务费用环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_08(20120630, 0, 0, 0, 0);
// 结果30.29

######## Bk_HBGrowRatio2_09

范例

// 返回沪深300 2012年中报的加权板块营业利润环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_09(20120630, 0, 0, 0, 0);
// 结果:-1.36

######## Bk_HBGrowRatio2_10

范例

// 返回沪深300 2012年中报的加权板块投资收益环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_10(20120630, 0, 0, 0, 0);
// 结果34.96

######## Bk_HBGrowRatio2_03

范例

// 返回沪深300 2012年中报的加权板块主营业务税金及附加环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_03(20120630, 0, 0, 0, 0);
// 结果4.51

######## Bk_HBGrowRatio2_07

范例

// 返回沪深300 2012年中报的加权板块管理费用环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_07(20120630, 0, 0, 0, 0);
// 结果10.72

######## Bk_HBGrowRatio2_12

范例

// 返回沪深300 2012年中报的加权板块营业外支出环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_12(20120630, 0, 0, 0, 0);
// 结果55.06

######## Bk_HBGrowRatio2_11

范例

// 返回沪深300 2012年中报的加权板块营业外收入环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_11(20120630, 0, 0, 0, 0);
// 结果115.39

######## Bk_HBGrowRatio2_15

范例

// 返回沪深300 2012年中报的加权板块少数股东损益环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_15(20120630, 0, 0, 0, 0);
// 结果1.34

######## Bk_HBGrowRatio2_14

范例

// 返回沪深300 2012年中报的加权板块所得税环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_14(20120630, 0, 0, 0, 0);
// 结果:-1.22

######## Bk_EPSGrowRatio_Q

范例

// 返回沪深300 2012年中报的加权板块每股收益环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EPSGrowRatio_Q(20120630, 0, 0, 0, 0);
// 结果0.67

参考Bk_EPS_Q StocksFinancialItemPS_Q

######## Bk_HBGrowRatio2_17

范例

// 返回沪深300 2012年中报的加权板块补贴收入环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_17(20120630, 0, 0, 0, 0);
// 结果:-200
{
// 结果为 - 200的原因由于数据采集原因沪深300中公布补贴收入数据的上市公司较少在2012年1季报仅一家600588公布了补贴收入补贴收入为正而2012年中报没有公司公布补贴收入数据补贴收入为0根据算法得到环比增长率为 - 200。
// 另外目前该指标已不再公布如600588这只股票从2012年中报开始不再公布故该环比数据无意义。
}

######## Bk_HBGrowRatio2_13

范例

// 返回沪深300 2012年中报的加权板块利润总额环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_13(20120630, 0, 0, 0, 0);
// 结果0.99

######## Bk_HBGrowRatio2_16

范例

// 返回沪深300 2012年中报的加权板块净利润环比增长率(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBGrowRatio2_16(20120630, 0, 0, 0, 0);
// 结果1.65

######## Bk_OperateActivityCashPSGrowRatio_Q

范例

// 返回沪深300 2012年中报的加权板块每股经营活动产生的现金流量净额环比(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateActivityCashPSGrowRatio_Q(20120630, 0, 0, 0, 0);
// 结果:-16.6

####### 每股财务指标(季度)

######## 内容

  • Bk_EPS_Q
  • Bk_OperateActivityCashPS_Q
  • Bk_RetainedProfitPS_Q
  • Bk_MainincomePS_Q

######## Bk_EPS_Q

范例

// 返回沪深300 2012年中报的加权板块每股收益(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_EPS_Q(20120630, 0, 0, 0, 0);
// 结果0.17

######## Bk_OperateActivityCashPS_Q

范例

// 返回沪深300 2012年中报的加权板块每股经营活动产生的现金流量净额(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperateActivityCashPS_Q(20120630, 0, 0, 0, 0);
// 结果0.58

######## Bk_RetainedProfitPS_Q

范例

// 返回沪深300 2012年中报的加权板块每股未分配利润(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_RetainedProfitPS_Q(20120630, 0, 0, 0, 0);
// 结果1.42

######## Bk_MainincomePS_Q

范例

// 返回沪深300 2012年中报的加权板块每股主营收入(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainincomePS_Q(20120630, 0, 0, 0, 0);
// 结果1.66

####### 同比(季度)

######## 内容

  • Bk_TBGrowRatio2_14
  • Bk_TBGrowRatio2_11
  • Bk_TBGrowRatio2_12
  • Bk_TBGrowRatio2_13
  • Bk_TBGrowRatio2_10
  • Bk_TBGrowRatio2_09
  • Bk_TBGrowRatio2_15
  • Bk_TBGrowRatio2_08
  • Bk_TBGrowRatio2_16
  • Bk_TBGrowRatio2_07
  • Bk_TBGrowRatio2_05
  • Bk_TBGrowRatio2_02
  • Bk_TBGrowRatio2_01
  • Bk_TBGrowRatio2_03
  • Bk_TBGrowRatio2_18
  • Bk_TBGrowRatio2_19
  • Bk_TBGrowRatio2_06
  • Bk_TBGrowRatio2_04
  • Bk_TBGrowRatio2_17

######## Bk_TBGrowRatio2_14

范例

// 返回沪深300 2012年中报的加权板块所得税同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_14(20120630, 0, 0, 0, 0);
// 结果:-0.63

######## Bk_TBGrowRatio2_11

范例

// 返回沪深300 2012年中报的加权板块营业外收入同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_11(20120630, 0, 0, 0, 0);
// 结果105.05

######## Bk_TBGrowRatio2_12

范例

// 返回沪深300 2012年中报的加权板块营业外支同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_12(20120630, 0, 0, 0, 0);
// 结果18.13

######## Bk_TBGrowRatio2_13

范例

// 返回沪深300 2012年中报的加权板块利润总额同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_13(20120630, 0, 0, 0, 0);
// 结果0.98

######## Bk_TBGrowRatio2_10

范例

// 返回沪深300 2012年中报的加权板块投资收益同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_10(20120630, 0, 0, 0, 0);
// 结果:-0.03

######## Bk_TBGrowRatio2_09

范例

// 返回沪深300 2012年中报的加权板块营业利润同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_09(20120630, 0, 0, 0, 0);
// 结果:-1.57

######## Bk_TBGrowRatio2_15

范例

// 返回沪深300 2012年中报的加权板块少数股东损益同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_15(20120630, 0, 0, 0, 0);
// 结果:-9.47

######## Bk_TBGrowRatio2_08

范例

// 返回沪深300 2012年中报的加权板块财务费用同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_08(20120630, 0, 0, 0, 0);
// 结果87.05

######## Bk_TBGrowRatio2_16

范例

// 返回沪深300 2012年中报的加权板块净利润同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_16(20120630, 0, 0, 0, 0);
// 结果2.15

######## Bk_TBGrowRatio2_07

范例

// 返回沪深300 2012年中报的加权板块管理费用同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_07(20120630, 0, 0, 0, 0);
// 结果13.24

######## Bk_TBGrowRatio2_05

范例

// 返回沪深300 2012年中报的加权板块其他业务利润同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_05(20120630, 0, 0, 0, 0);
// 结果0

######## Bk_TBGrowRatio2_02

范例

// 返回沪深300 2012年中报的加权板块主营业务成本同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_02(20120630, 0, 0, 0, 0);
// 结果8.36

######## Bk_TBGrowRatio2_01

范例

// 返回沪深300 2012年中报的加权板块主营业务收入同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_01(20120630, 0, 0, 0, 0);
// 结果7.27

######## Bk_TBGrowRatio2_03

范例

// 返回沪深300 2012年中报的加权板块主营业务税金及附加同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_03(20120630, 0, 0, 0, 0);
// 结果0.51

######## Bk_TBGrowRatio2_18

范例

// 返回沪深300 2012年中报的加权板块每股收益同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_18(20120630, 0, 0, 0, 0);
// 结果:-1.41

参考Bk_EPS_Q StocksFinancialItemPS_Q

######## Bk_TBGrowRatio2_19

范例

// 返回沪深300 2012年中报的加权板块每股经营活动产生的现金流量净额同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_19(20120630, 0, 0, 0, 0);
// 结果384.05

参考Bk_EPS_Q StocksFinancialItemPS_Q

######## Bk_TBGrowRatio2_06

范例

// 返回沪深300 2012年中报的加权板块营业费用同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_06(20120630, 0, 0, 0, 0);
// 结果12.43

######## Bk_TBGrowRatio2_04

范例

// 返回沪深300 2012年中报的加权板块主营业务利润同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_04(20120630, 0, 0, 0, 0);
// 结果28.63

######## Bk_TBGrowRatio2_17

范例

// 返回沪深300 2012年中报的加权板块补贴收入同比增长率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_TBGrowRatio2_17(20120630, 0, 0, 0, 0);
// 结果:-61.28

####### 盈利能力(季度)

######## 内容

  • Bk_WorkProfitRatio_Q
  • Bk_MOTaxandExpensesRatio_Q
  • Bk_OperatingExpensesRatio_Q
  • Bk_GrossProfitRatio_Q
  • Bk_ExpensesRatio_Q
  • Bk_OtherOperationRatio_Q
  • Bk_MainCostRatio_Q
  • Bk_WorkNetProfitRatio_Q
  • Bk_OperatingProfitRatio_Q
  • Bk_OverheadExpensesRatio_Q
  • Bk_FinancialExpensesRatio_Q
  • Bk_NetEquityReturn_Q

######## Bk_WorkProfitRatio_Q

范例

// 返回沪深300 2012年中报的加权板块主营业务利润率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_WorkProfitRatio_Q(20120630, 0, 0, 0, 0);
// 结果18.29

######## Bk_MOTaxandExpensesRatio_Q

范例

// 返回沪深300 2012年中报的加权板块销售税金率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MOTaxandExpensesRatio_Q(20120630, 0, 0, 0, 0);
// 结果4.41

######## Bk_OperatingExpensesRatio_Q

范例

// 返回沪深300 2012年中报的加权板块营业费用比例(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperatingExpensesRatio_Q(20120630, 0, 0, 0, 0);
// 结果2.35

######## Bk_GrossProfitRatio_Q

范例

// 返回沪深300 2012年中报的加权板块销售毛利率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_GrossProfitRatio_Q(20120630, 0, 0, 0, 0);
// 结果22.7

######## Bk_ExpensesRatio_Q

范例

// 返回沪深300 2012年中报的加权板块三项费用比例(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_ExpensesRatio_Q(20120630, 0, 0, 0, 0);
// 结果11.3

######## Bk_OtherOperationRatio_Q

范例

// 返回沪深300 2012年中报的加权板块其它业务利润比例(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OtherOperationRatio_Q(20120630, 0, 0, 0, 0);
// 结果0

######## Bk_MainCostRatio_Q

范例

// 返回沪深300 2012年中报的加权板块主营成本比例(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_MainCostRatio_Q(20120630, 0, 0, 0, 0);
// 结果77.3

######## Bk_WorkNetProfitRatio_Q

范例

// 返回沪深300 2012年中报的加权板块销售净利率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_WorkNetProfitRatio_Q(20120630, 0, 0, 0, 0);
// 结果9.97

######## Bk_OperatingProfitRatio_Q

范例

// 返回沪深300 2012年中报的加权板块营业利润率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OperatingProfitRatio_Q(20120630, 0, 0, 0, 0);
// 结果12.97

######## Bk_OverheadExpensesRatio_Q

范例

// 返回沪深300 2012年中报的加权板块管理费用比例(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_OverheadExpensesRatio_Q(20120630, 0, 0, 0, 0);
// 结果7.94

######## Bk_FinancialExpensesRatio_Q

范例

// 返回沪深300 2012年中报的加权板块财务费用比例(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_FinancialExpensesRatio_Q(20120630, 0, 0, 0, 0);
// 结果1.01

######## Bk_NetEquityReturn_Q

范例

// 返回沪深300 2012年中报的加权板块净资产收益率(季度)(%)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_NetEquityReturn_Q(20120630, 0, 0, 0, 0);
// 结果4.12

####### 主要利润指标(季度)

######## 内容

  • Bk_HBValue2_01
  • Bk_HBValue2_02
  • Bk_HBValue2_05
  • Bk_HBValue2_03
  • Bk_HBValue2_04
  • Bk_HBValue2_07
  • Bk_HBValue2_08
  • Bk_HBValue2_10
  • Bk_HBValue2_06
  • Bk_HBValue2_09
  • Bk_HBValue2_13
  • Bk_HBValue2_14
  • Bk_HBValue2_15
  • Bk_HBValue2_16
  • Bk_HBValue2_12
  • Bk_HBValue2_11
  • Bk_HBValue2_17

######## Bk_HBValue2_01

范例

// 返回沪深300 2012年中报的板块主营业务收入平均(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_01(20120630, 0, 0, 0, 0);
// 结果15175301226.45

######## Bk_HBValue2_02

范例

// 返回沪深300 2012年中报的板块主营业务成本的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_02(20120630, 0, 0, 0, 0);
// 结果11730100429.53

######## Bk_HBValue2_05

范例

// 返回沪深300 2012年中报的板块其他业务利润的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_05(20120630, 0, 0, 0, 0);
// 结果0

######## Bk_HBValue2_03

范例

// 返回沪深300 2012年中报的板块主营业务税金及附加的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_03(20120630, 0, 0, 0, 0);
// 结果669928729.97

######## Bk_HBValue2_04

范例

// 返回沪深300 2012年中报的板块主营业务利润的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_04(20120630, 0, 0, 0, 0);
// 结果5821904539.24

######## Bk_HBValue2_07

范例

// 返回沪深300 2012年中报的板块管理费用的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_07(20120630, 0, 0, 0, 0);
// 结果1204570838.38

######## Bk_HBValue2_08

范例

// 返回沪深300 2012年中报的板块财务费用的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_08(20120630, 0, 0, 0, 0);
// 结果153818534.6

######## Bk_HBValue2_10

范例

// 返回沪深300 2012年中报的板块投资收益的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_10(20120630, 0, 0, 0, 0);
// 结果268964584.43

######## Bk_HBValue2_06

范例

// 返回沪深300 2012年中报的板块营业费用的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_06(20120630, 0, 0, 0, 0);
// 结果356493177.9

######## Bk_HBValue2_09

范例

// 返回沪深300 2012年中报的板块营业利润的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_09(20120630, 0, 0, 0, 0);
// 结果1967873422.65

######## Bk_HBValue2_13

范例

// 返回沪深300 2012年中报的板块个股利润总额的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_13(20120630, 0, 0, 0, 0);
// 结果2047942896.21

######## Bk_HBValue2_14

范例

// 返回沪深300 2012年中报的板块个股所得税的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_14(20120630, 0, 0, 0, 0);
// 结果449542982.13

######## Bk_HBValue2_15

范例

// 返回沪深300 2012年中报的板块个股少数股东损益的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_15(20120630, 0, 0, 0, 0);
// 结果85070281.38

######## Bk_HBValue2_16

范例

// 返回沪深300 2012年中报的板块个股净利润的平均值(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_16(20120630, 0, 0, 0, 0);
// 结果1513329632.7

######## Bk_HBValue2_12

范例

// 返回沪深300 2012年中报的板块营业外支出的合计(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_12(20120630, 0, 0, 0, 1);
// 结果7197540195.31

######## Bk_HBValue2_11

范例

// 返回沪深300 2012年中报的板块营业外收入的合计(季度)
d := inttodate(20120830);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_11(20120630, 0, 0, 0, 1);
// 结果31218382264.4

######## Bk_HBValue2_17

范例

// 返回沪深300 2012年三季报的板块补贴收入的合计(季度)
d := inttodate(20121030);
Setsysparam(pn_date(), d);
stkArr := GetBKByDate("SH000300", d);
savebk("myhs300", "mybk", stkArr);
SetSysParam(pn_bk(), 'myhs300');
return Bk_HBValue2_17(20120930, 0, 0, 0, 1);
// 结果0
中间函数

####### 内容

  • StocksFinancialRatio
  • StocksFinancialItemPS
  • StocksImportantItems
  • StocksFinancialItemPS_Q
  • StocksHBValue
  • StocksFinancialRatio_Q
  • StocksHBGrowRatio_Q
  • StocksTBGrowRatio_Q
  • StocksFinancialItemPSByEndT
  • StocksFinancialRatioByEndT

####### StocksFinancialRatio

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300 2012年上半年的流动比率
d := inttodate(20120901);
Setsysparam(pn_date(), d);
StockArr := getbkbydate('SH000300', d);
return StocksFinancialRatio(StockArr, 20120630, 0, 0, 0, 0, 0);
// 结果1.1

####### StocksFinancialItemPS

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300 2012年上半年板块沪深300总股本加权的每股收益
t := inttodate(20120801);
SetSysParam(pn_date(), t);
StockArr := getbkbydate('SH000300', t);
return StocksFinancialItemPS(StockArr, 20120630, 0, 0, 0, 0, 0);
// 结果0.33

范例二:

// 返回沪深300 2012年上半年板块沪深300总股本加权的每股收益
t := inttodate(20120801);
SetSysParam(pn_date(), t);
StockArr := getbkbydate('SH000300', t);
return StocksFinancialItemPS(StockArr, 20120630, 0, 0, 0, 0, 0);
// 结果0.33

####### StocksImportantItems

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300 2012年上半年板块沪深300总股本加权时的每股收益
d := inttodate(20120830);
SetSysParam(pn_date(), d);
StockArr := getbkbydate('SH000300', d);
return StocksImportantItems(StockArr, 20120630, 0, 0, 0, 0);

结果为:

####### StocksFinancialItemPS_Q

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回板块沪深300 2012年第二季度的每股收益
d := inttodate(20120830);
SetSysParam(pn_date(), d);
StockArr := getbkbydate('SH000300', d);
return StocksFinancialItemPS_Q(StockArr, 20120630, 0, 0, 0, 0, 0);
// 结果0.165233030844362

####### StocksHBValue

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回板块沪深300 2012年第二季度的主营业务收入的平均值
d := inttodate(20120830);
SetSysParam(pn_date(), d);
StockArr := getbkbydate('SH000300', d);
return StocksHBValue(StockArr, 20120630, 0, 0, 0, 0, 9);
// 结果1513329632.6958

####### StocksFinancialRatio_Q

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回板块沪深300 2012年第二季度的流动比率
d := inttodate(20120830);
SetSysParam(pn_date(), d);
StockArr := getbkbydate('SH000300', d);
return StocksFinancialRatio_Q(StockArr, 20120630, 0, 0, 0, 0, 0);
// 结果1.11307324721658

####### StocksHBGrowRatio_Q

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回板块沪深300 2012年第二季度的营业利润的环比增长率
d := inttodate(20120830);
SetSysParam(pn_date(), d);
StockArr := getbkbydate('SH000300', d);
return StocksHBGrowRatio_Q(StockArr, 20120630, 0, 0, 0, 0, 0);
// 结果1.11307324721658

####### StocksTBGrowRatio_Q

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回板块沪深300 2012年第二季度的营业利润的同比增长率
d := inttodate(20120830);
SetSysParam(pn_date(), d);
StockArr := getbkbydate('SH000300', d);
return StocksTBGrowRatio_Q (StockArr, 20120630, 0, 0, 0, 0, 0);
// 结果1.11307324721658

####### StocksFinancialItemPSByEndT

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7arg8按示例顺序传入。 返回:处理后的结果值。

范例

范例一:

// 多个股票在20230731的TTM、直接权重加权的每股收益
StockArr := array(("代码":"SH600356", "比例(%)":26.0),
("代码":"SH600602", "比例(%)":14.0),
("代码":"SH600054", "比例(%)":22.0),
("代码":"SH600001", "比例(%)":18.0),
("代码":"SH600718", "比例(%)":20.0));
Endt := 20230731T;
return StocksFinancialItemPSByEndT(StockArr, Endt, 13, 0, 0, 0, 0, 0);
// 结果0.0827

范例2

// 多个股票在20230731的TTM、调和平均数权重加权的每股净资产
StockArr := array(("代码":"SH600356", "比例(%)":26.0),
("代码":"SH600602", "比例(%)":14.0),
("代码":"SH600054", "比例(%)":22.0),
("代码":"SH600001", "比例(%)":18.0),
("代码":"SH600718", "比例(%)":20.0));
Endt := 20230731T;
return StocksFinancialItemPSByEndT(StockArr, Endt, 12, 0, 0, 0, 1, 0);
// 结果5.5689

####### StocksFinancialRatioByEndT

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7arg8按示例顺序传入。 返回:处理后的结果值。

范例

范例一:

// 多个股票在20230731的TTM、整体权重加权的主营业务利润率(%)
StockArr := array(("代码":"SH600356", "比例(%)":26.0),
("代码":"SH600602", "比例(%)":14.0),
("代码":"SH600054", "比例(%)":22.0),
("代码":"SH600001", "比例(%)":18.0),
("代码":"SH600718", "比例(%)":20.0));
Endt := 20230731T;
return StocksFinancialRatioByEndT(StockArr, Endt, 11, 0, 0, 0, 17, 0);
// 结果10.2746

范例2

// 多个股票在20230731的TTM、整体权重加权的流动比率
StockArr := array(("代码":"SH600356", "比例(%)":26.0),
("代码":"SH600602", "比例(%)":14.0),
("代码":"SH600054", "比例(%)":22.0),
("代码":"SH600001", "比例(%)":18.0),
("代码":"SH600718", "比例(%)":20.0));
Endt := 20230731T;
return StocksFinancialRatioByEndT(StockArr, Endt, 11, 0, 0, 0, 0, 0); // 结果1.4336
最近12个月

####### 内容

  • StocksFinancialItem_12
  • StocksFinancialItemPS_12

####### StocksFinancialItem_12

用途:主要财务指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300 2012年09月30日最近12个月的营业收入
StockArr := getbkbydate ('SH000300', 20120930T);
return StocksFinancialItem_12 (StockArr , 20120930, 46002);
// 结果17767530164758.4

####### StocksFinancialItemPS_12

用途:主要财务指标相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300 2012年6月30日最近12个月的每股收益
StockArr := getbkbydate('SH000300', 20120630T);
return StocksFinancialItemPS_12 (StockArr , 20120630, 0, 0, 0, 0, 0);
// 结果0.612332636606569
财务数据横比
内容
  • zbjg_hx
  • cwzb_hx
  • BkPEAndPB_hx
  • jynl_hx
  • chznl_hx
  • ylnl_hx
  • zykjsj_hx
  • cznl_hx
zbjg_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

获得每个板块的以加权方式只考虑A股的资本结构指标范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
RDate := 20040930;
return zbjg_hx(BkNames, RDate, 0, 0.0199999995529652);
// 结果:
cwzb_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

获得每个板块的以总股本加权方式只考虑A股的财务指标范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
RDate := 20040630;
return cwzb_hx(BkNames, RDate, 0, 0.0199999995529652);
// 结果:
BkPEAndPB_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

算法

板块市盈率(总股本加权) = 市价总值和/(净利润和*加权系数)

板块市盈率(流通股本加权)=∑(股票i流通市值)/∑(股票i报告期净利润/股票i报告期总股本股票i报告期流通股本加权系数)

板块市净率(总股本加权)=∑(股票i市价总值)/∑(股票i报告期净资产)

板块市净率(流通股本加权)=∑(股票i流通市值)/∑(股票i报告期净资产/股票i报告期总股本*股票i报告期流通股本)范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
EndT := 20040520T;
RDate := 20031231;
return BkPEAndPB_hx(BkNames, EndT, RDate, 0, 1, 2, 0.0199999995529652);
// 结果:
jynl_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

获得每个板块的以加权方式只考虑A股的经营能力指标范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
RDate := 20031231;
return jynl_hx(BkNames, RDate, 0, 0.0199999995529652);
// 结果:
chznl_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

获得每个板块的以加权方式只考虑A股的成长能力指标范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
RDate := 20031231;
return chznl_hx(BkNames, RDate, 0, 0.0199999995529652);
// 结果:
ylnl_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

获得每个板块的以加权方式只考虑A股的盈利能力指标范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
RDate := 20031231;
return ylnl_hx(BkNames, RDate, 0, 0.0199999995529652);
// 结果:
zykjsj_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

获得每个板块只考虑A股主要会计指标的合计值范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
RDate := 20040630;
return zykjsj_hx(BkNames, RDate, 0, 0.0199999995529652);
// 结果:
cznl_hx

用途:财务数据横比相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

算法

获得每个板块以加权方式只考虑A股的偿债能力指标范例

BkNames := '纺织、服装、皮毛;电子;食品、饮料;社会服务业;其他制造业;医药、生物制品';
RDate := 20031231;
return cznl_hx(BkNames, RDate, 0, 0.0199999995529652);
// 结果:
综合指标
内容
  • StocksCMAmount
  • StocksDA
  • StocksDR
  • StocksMarketValue
  • StocksMarketValuePercent
  • StocksSHAmount
  • StocksTobinsQValue
  • StocksTotalValuePercent
  • StocksTotalValue
  • stocksnegotiableshares
  • 向导函数
  • StocksFreeMarketValue
  • StocksFreeMarketValueNPercent
  • StocksFreeMarketValueAdjust
  • StocksFreeMarketValueNPercent3
  • StocksFreeMarketValue3
  • StocksFreeMarketValueAdjustNPercent
  • StocksFreeMarketValuePercent3
  • StocksFreeMarketValueAdjust3
  • StocksFreeMarketValuePercent
  • StocksFreeMarketValueAdjustPercent3
  • StocksFreeMarketValueAdjustNPercent3
  • StocksFreeMarketValueAdjustPercent
StocksCMAmount

用途:综合指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 取'沪深300'板块在2011年1月1日至2011年12月31日的股票募集资金和
BegT := inttodate(20110101);
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
return StocksCMAmount(bk, BegT, EndT, 3);
// 结果20355541.81
StocksDA

用途:综合指标相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 取'沪深300'在2011年1月1日至2011年12月31日的板块市值对大盘涨跌贡献值
// 加权方式为'流通股本',市场名称为"上证A股;深证A股"
BegT := inttodate(20110101);
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', inttodate(20111231));
return StocksDA(bk, BegT, EndT, 1, "SH000001", "上证A股;深证A股");
// 结果:-258.46。
StocksDR

用途:综合指标相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 取'沪深300'在2011年1月1日至2011年12月31日板块市值的对大盘涨跌贡献度
// 加权方式为'流通股本',市场名称为"上证A股;深证A股"
bk := getbkbydate('SH000300', inttodate(20111231));
BegT := inttodate(20110101);
EndT := inttodate(20111231);
return StocksDR(bk, BegT, EndT, 1, "上证A股;深证A股");
// 结果70.2。
StocksMarketValue

用途:综合指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 取'沪深300'板块在2011年12月31日的板块流通市值
// 加权方法为只考虑A股
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
return StocksMarketValue(bk, EndT, 1);
// 结果1155192646.17,单位:万
StocksMarketValuePercent

用途:综合指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 取'沪深300'板块在2011年年报的指定日流通市值比重
// 加权方法为只考虑A股市场名称为"上证A股;深证A股"
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
return StocksMarketValuePercent(bk, EndT, "上证A股;深证A股", 1);
// 结果79.41。
StocksSHAmount

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 计算沪深300板块的平均股东户数
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT );
return StocksSHAmount(bk, 20111231);
// 结果184465.78

参考StockSHAmount

StocksTobinsQValue

用途:综合指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 计算沪深300板块的托宾Q值II
bk := getbkbydate('SH000300', inttodate(20111231));
return StocksTobinsQValue(bk, 20111231, 2);
// 结果0.23
StocksTotalValuePercent

用途:综合指标相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
return StocksTotalValuePercent(bk, EndT, "上证A股;深证A股", 1);
// 结果80.43。
StocksTotalValue

用途:综合指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
return StocksTotalValue(bk, EndT, 1);
// 结果1715562373.74。

参考_Hlk391372318

stocksnegotiableshares
向导函数

####### 内容

  • Bk_DA
  • Bk_DR
  • Bk_MarketValuePercent
  • Bk_TotalValuePercent
  • Bk_CMAmount
  • Bk_MarketValue
  • Bk_MarketValue3
  • Bk_SHAmount
  • Bk_TobinsQValue
  • Bk_TotalValue
  • Bk_TotalValue3
  • 中间函数
  • BK_FreeMarketValueAdjustPercent3
  • BK_FreeMarketValue
  • BK_FreeMarketValueAdjust
  • BK_FreeMarketValueAdjust3
  • BK_FreeMarketValueAdjustNPercent3
  • BK_FreeMarketValuePercent3
  • BK_FreeMarketValueAdjustNPercent
  • BK_FreeMarketValue3
  • BK_FreeMarketValueNPercent3
  • BK_FreeMarketValueAdjustPercent
  • BK_FreeMarketValueNPercent
  • BK_FreeMarketValuePercent

####### Bk_DA

范例

oV := BackUpSystemParameters2();
// 加权方式为'流通股本加权
BegT := inttodate(20110101);
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return BK_DA(BegT, EndT, 1, "SH000001", "上证A股;深证A股");
// 结果:-258.46。

参考StocksDA

####### Bk_DR

范例

oV := BackUpSystemParameters2();
// 加权方式为'流通股本加权
BegT := Inttodate(20110101);
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', inttodate(20111231));
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return BK_DR(BegT, EndT, 1, "上证A股;深证A股");
// 结果70.2。

参考StockDR

####### Bk_MarketValuePercent

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return BK_MarketValuePercent(EndT, "深证A股#上证A股#中小企业板", 1);
// 结果72.28。

参考StocksMarketValue

####### Bk_TotalValuePercent

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return BK_TotalValuePercent(EndT, "深证A股#上证A股#中小企业板", 1);
// 结果71.19。

参考StocksTotalValuePercent

####### Bk_CMAmount

用途:综合指标相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
BegT := inttodate(20110101);
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return Bk_CMAmount(BegT, EndT, 3);
// 结果20355541.81。

参考StocksCMAmount

####### Bk_MarketValue

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return Bk_MarketValue(EndT, 1);
// 结果1155192646.17。

参考StocksMarketValue

####### Bk_MarketValue3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股'
bk := getbkbydate('SH000300', inttodate(20111231));
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return Bk_MarketValue3(1);
// 结果1172754405.34。

参考Bk_MarketValue3

####### Bk_SHAmount

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 计算沪深300板块的平均股东户数
bk := getbkbydate('SH000300', inttodate(20111231));
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return Bk_SHAmount(20111231);
// 结果184465.78。

参考StockSHAmount

####### Bk_TobinsQValue

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 计算沪深300板块的托宾Q值II
bk := getbkbydate('SH000300', inttodate(20111231));
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return Bk_TobinsQValue(20111231, 2);
// 结果0.23。

参考StocksTobinsQValue

####### Bk_TotalValue

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return Bk_TotalValue(EndT, 1);
// 结果1715562373.7366,单位:万。

参考_Hlk391372318

####### Bk_TotalValue3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

oV := BackUpSystemParameters2();
// 股票类型为只考虑A股
bk := getbkbydate('SH000300', inttodate(20111231));
savebk('我的沪深300', '用户板块', bk);
setsysparam(pn_bk(), '我的沪深300');
return Bk_TotalValue3(1);
// 结果1537179728.95,单位:万。

参考StockTotalValue

####### 中间函数

######## 内容

  • StocksMarketValueGrow
  • StocksTotalValueGrow

######## StocksMarketValueGrow

范例

oV := BackUpSystemParameters2();
// 取'沪深300'板块在2011年1月1日至2011年12月31日的板块流通市值变动
BegT := inttodate(20110101);
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
return StocksMarketValueGrow(bk, BegT, EndT, false);
// 结果:-2681766725867.14,单位:万。

参考StocksMarketValue

######## StocksTotalValueGrow

范例

oV := BackUpSystemParameters2();
// 取'沪深300'板块在2011年1月1日至2011年12月31日的板块总市值变动
BegT := inttodate(20110101);
EndT := inttodate(20111231);
bk := getbkbydate('SH000300', EndT);
return StocksTotalValueGrow(bk, BegT, EndT, false);
// 结果:-3705891883787.23,单位:万。

参考StocksTotalValue

####### BK_FreeMarketValueAdjustPercent3

用途:综合指标相关函数。 参数:无。 返回:处理后的结果值。

范例

// "上证A股"在20250708的最新自由流通市值占总市值(%)(调整后)
setsysparam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20250708T);
return BK_FreeMarketValueAdjustPercent3();
// 结果30.9734905950293

####### BK_FreeMarketValue

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

//"上证A股"在20250704的自由流通市值<万>
setsysparam(pn_bk(), "上证A股");
endt := 20250704T;
return BK_FreeMarketValue(endt);
//结果1842765798.40633

####### BK_FreeMarketValueAdjust

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

//"上证A股"在20250704的自由流通市值(调整后)<万>
setsysparam(pn_bk(), "上证A股");
endt := 20250704T;
return BK_FreeMarketValueAdjust(endt);
//结果1842765798.40633

####### BK_FreeMarketValueAdjust3

用途:综合指标相关函数。 参数:无。 返回:处理后的结果值。

范例

//"上证A股"在20250708的最新自由流通市值(调整后)<万>
setsysparam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20250708T);
return BK_FreeMarketValueAdjust3();
//结果1858245021.07276

####### BK_FreeMarketValueAdjustNPercent3

用途:综合指标相关函数。 参数:无。 返回:处理后的结果值。

范例

// "上证A股"在20240708的最新自由流通市值占流通市值(%)(调整后)
setsysparam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20250708T);
return BK_FreeMarketValueAdjustNPercent3();
// 结果39.7370892324272

####### BK_FreeMarketValuePercent3

用途:综合指标相关函数。 参数:无。 返回:处理后的结果值。

范例

// "上证A股"在20240704的最新自由流通市值占总市值(%)
setsysparam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20250704T);
return BK_FreeMarketValuePercent3();
// 结果30.8855272735127

####### BK_FreeMarketValueAdjustNPercent

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "上证A股"在20250704的自由流通市值占流通市值(%)(调整后)
setsysparam(pn_bk(), "上证A股");
endt := 20250704T;
return BK_FreeMarketValueAdjustNPercent(endt);
// 结果39.6812159866444

####### BK_FreeMarketValue3

用途:综合指标相关函数。 参数:无。 返回:处理后的结果值。

范例

//"上证A股"在20250708的最新自由流通市值<万>
setsysparam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20250708T);
return BK_FreeMarketValue3();
//结果1858245021.07276

####### BK_FreeMarketValueNPercent3

用途:综合指标相关函数。 参数:无。 返回:处理后的结果值。

范例

// "上证A股"在20250708的最新自由流通市值占流通市值(%)
setsysparam(pn_bk(), "上证A股");
SetSysParam(PN_Date(), 20250708T);
return BK_FreeMarketValueNPercent3();
// 结果39.7370892324272

####### BK_FreeMarketValueAdjustPercent

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "上证A股"在20250704的自由流通市值占总市值(%)(调整后)
setsysparam(pn_bk(), "上证A股");
endt := 20250704T;
return BK_FreeMarketValueAdjustPercent(endt);
// 结果30.8855272735127

####### BK_FreeMarketValueNPercent

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "上证A股"在20250704的自由流通市值占流通市值(%)
setsysparam(pn_bk(), "上证A股");
endt := 20250704T;
return BK_FreeMarketValueNPercent(endt);
// 结果39.6812159866444

####### BK_FreeMarketValuePercent

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "上证A股"在20250704的自由流通市值占总市值(%)
setsysparam(pn_bk(), "上证A股");
endt := 20250704T;
return BK_FreeMarketValuePercent(endt);
// 结果30.8855272735127
StocksFreeMarketValue

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的自由流通市值
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
return StocksFreeMarketValue(StockArr, endt);
// 结果25996235.010994
StocksFreeMarketValueNPercent

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的自由流通市值占流通市值(%)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
return StocksFreeMarketValueNPercent(StockArr, endt);
// 结果37.9082837836902
StocksFreeMarketValueAdjust

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

//"SZ000001","SH600000"在20250704的自由流通市值(调整后)<万>
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
return StocksFreeMarketValueAdjust(StockArr, endt);
//结果25996235.010994
StocksFreeMarketValueNPercent3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704最新自由流通市值占流通市值(%)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
SetSysParam(PN_Date(), endt);
return StocksFreeMarketValueNPercent3(StockArr);
// 结果37.9082837836902
StocksFreeMarketValue3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

//"SZ000001","SH600000"在20250704的最新自由流通市值<万>
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
SetSysParam(PN_Date(), 20250704T);
return StocksFreeMarketValue3(StockArr);
//结果25996235.010994
StocksFreeMarketValueAdjustNPercent

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的自由流通市值占流通市值(%)(调整后)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
return StocksFreeMarketValueAdjustNPercent(StockArr, endt);
// 结果37.9082837836902
StocksFreeMarketValuePercent3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的最新自由流通市值占总市值(%)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
SetSysParam(PN_Date(), endt);
return StocksFreeMarketValuePercent3(StockArr);
// 结果37.908042549835
StocksFreeMarketValueAdjust3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

//"SZ000001","SH600000"在20250704的最新自由流通市值(调整后)<万>
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
SetSysParam(PN_Date(), endt);
return StocksFreeMarketValueAdjust3(StockArr);
//结果25996235.010994
StocksFreeMarketValuePercent

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的自由流通市值占总市值(%)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
return StocksFreeMarketValuePercent(StockArr, endt);
// 结果37.908042549835
StocksFreeMarketValueAdjustPercent3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的最新自由流通市值占总市值(%)(调整后)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
SetSysParam(PN_Date(), endt);
return StocksFreeMarketValueAdjustPercent3(StockArr);
// 结果37.908042549835
StocksFreeMarketValueAdjustNPercent3

用途:综合指标相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的最新自由流通市值占流通市值(%)(调整后)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
SetSysParam(PN_Date(), endt);
return StocksFreeMarketValueAdjustNPercent3(StockArr);
// 结果38.6829166558014
StocksFreeMarketValueAdjustPercent

用途:综合指标相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000001","SH600000"在20250704的自由流通市值占总市值(%)
StockArr := array("SZ000001", "SH600000");
endt := 20250704T;
return StocksFreeMarketValueAdjustPercent(StockArr, endt);
// 结果37.908042549835
基本情况
内容
  • StocksTotalShares
  • StocksTotalSharesPercent
  • StocksListQk
  • StocksCount
  • StocksIssuedQk
  • StocksIssuePrice
  • StocksHasDeclareReport
  • StocksHasGoMarket
  • StocksNegotiableSharesPercent
  • GetStocksByType
  • GetAbkbyEndT
  • GetAbkbyDate
  • 其它
  • 向导函数
  • 中间函数
  • GetBKByBegTEndT_II
StocksTotalShares

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的市值总和
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
return StocksTotalShares(StockArr, EndT, 0);
// 368949329.52
StocksTotalSharesPercent

用途:基本情况相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的市值占上证A股和深圳A股总股本的比例
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
return StocksTotalSharesPercent(stockArr, endT, "上证A股;深证A股", 0);
// 结果70.68
StocksListQk

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在在20100918至20180918区间上市的股票列表
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
return StocksListQk(StockArr, 20100918T, EndT);

SH601933 SH601377 SZ002500 SH601018 SZ002594 SH601901 SH601336 SH601555 SH601669

StocksCount

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// 返回上证A股在2018-09-18日前上市的股票个数
EndT := inttodate(20180918);
return StocksCount("上证A股", EndT);
// 结果1434
StocksIssuedQk

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回20180101日至20180919日A股上市股票列表
StockArr := GetBK('A股');
return StocksIssuedQk(StockArr, 20180101T, 20180919T);

SH600901 SH600929 SH601066 SH601068 SH601138 SH601162 SH601330 SH601577 SH601606

StocksIssuePrice

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回A股上市平均价
StockArr := GetBK('A股');
return StocksIssuePrice(StockArr, 0);
// 结果16.66
StocksHasDeclareReport

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回A股2018中报已发布公司
StockArr := GetBK('A股');
StocksHasDeclareReport(StockArr, 20180630);
return StockArr;

SH600000 SH600004 SH600006 SH600007 SH600008 SH600009 SH600010 SH600011 SH600012

StocksHasGoMarket

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回A股20150203日已上市的公司
StockArr := GetBK('A股');
return StocksHasGoMarket(StockArr, 20150203T, 0);
StocksNegotiableSharesPercent

用途:基本情况相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的市值占上证A股和深圳A股流通股股本的比例
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
return StocksNegotiableSharesPercent(stockArr, endT, "上证A股;深证A股", 0);
// 结果68.77
GetStocksByType

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300股票股票类型为1的股票
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
return GetStocksByType(StockArr, array(1));

部分结果:

SZ000001
SZ000002
SZ000060
SZ000063
SZ000069
SZ000157
SZ000402
SZ000425
SZ000568
GetAbkbyEndT

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回上证A股在20190801日上市的所有股票
return GetAbkbyEndT('上证A股', 20190801T);
// 返回A股主板在20190801日上市的所有股票
return GetAbkbyEndT('上证A股;深证A股', 20190801T);
// 返回A股主板在20190801日上市的所有股票
return GetAbkbyEndT('A股', 20190801T);
// 注目前等价于return GetAbkbyEndT('深证A股;上证A股;中小企业板;创业板;科创板',20190801T);
GetAbkbyDate

用途:日期时间处理函数。 参数arg1arg2按示例顺序传入。 返回:日期或时间值。

范例

// 返回上证A股在20190801日上市的所有股票
return getAbkbydate('上证A股', 20190801T);
// 返回A股主板在20190801日上市的所有股票
return getAbkbydate('上证A股;深证A股', 20190801T);
// 返回A股主板在20190801日上市的所有股票
return getAbkbydate('A股', 20190801T);
// 注目前等价于return getAbkbydate('深证A股;上证A股;中小企业板;创业板;科创板',20190801T);
其它

####### 内容

  • StocksJjCount
  • GetStocks
  • StocksCountByTypeId
  • MarketList
  • StocksGoMarketCount
  • StocksACount
  • IndustryNames
  • BondTypeNames
  • getbkEx
  • AssetTypeNames
  • IndustryNames_TS
  • IndustryNames_TS_I
  • GICS4LevelIndustryNames
  • StocksBCount
  • QynjNames
  • IndustryNames_GICS
  • IsValueBetweeMaxAndMin
  • TradeBkExist
  • CentralizationNames
  • GetFCompany
  • GetAllBKList
  • QsNames
  • QFIINames

####### StocksJjCount

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:整数。

范例

stockArr := array('SZ184691', 'SH500003');
BegT := 19971019T;
EndT := 20021019T;
return StocksJjCount(stockArr, BegT, EndT);
// 结果2

####### GetStocks

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

// 返回股票列表
return GetStocks();

####### StocksCountByTypeId

用途:基本情况相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:整数。

范例

// 返回深圳A股截止20180925日股票数量
stockArr := GetBK('A股');
EndT := 20180925T;
return StocksCountByTypeId(StockArr, 1, 0, EndT);
// 结果2110

####### MarketList

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

// 返回市场列表
return MarketList();
0 深证A股
1 深证B股
2 深证基金
3 上证A股
4 上证B股
5 上证基金

####### StocksGoMarketCount

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:整数。

范例

// 返回20180101日至20180919日A股发行的股票个数
StockArr := GetBK('A股');
return StocksGoMarketCount(StockArr, 20180101T, 20180919T);
// 结果63

####### StocksACount

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// 返回A股20180919日上市的A股个数
stockArr := getbk("A股");
return StocksACount(stockArr, 20180919T);
// 结果3542

####### IndustryNames

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return IndustryNames();

返回:

####### BondTypeNames

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return BondTypeNames();

返回:

####### getbkEx

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

return getbkEx('安徽');

返回:

####### AssetTypeNames

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return AssetTypeNames();

返回:

####### IndustryNames_TS

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return IndustryNames_TS();

返回:

####### IndustryNames_TS_I

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return IndustryNames_TS_I();

返回:

####### GICS4LevelIndustryNames

####### StocksBCount

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// 返回上证B股20180919日上市的B股个数
stockArr := getbk("上证B股");
return StocksBCount(stockArr, 20180919T);
// 结果50

####### QynjNames

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return QynjNames();

返回:

####### IndustryNames_GICS

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return IndustryNames_GICS();

返回:

####### IsValueBetweeMaxAndMin

用途:判断条件是否成立。 参数arg1arg2arg3arg4按示例顺序传入。 返回:布尔值。

算法从数据t中选出字段为FieldNamed的数据如果该数据在LowValue到HighValue中统计个数n加1最后返回n。范例

t := select * from tradetable datekey 20180801T to 20180802T of'sz000001'end;
return IsValueBetweeMaxAndMin(t, 'close', 0, 5);
// 返回54 即平安银行在2018年8月1号成交明细中有54条成交记录的收盘价在0-5之间。

####### TradeBkExist

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

BKArr := array('安徽', '深圳');
return TradeBkExist(BkArr, '安徽');
// 返回1

####### CentralizationNames

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return CentralizationNames();

返回:

####### GetFCompany

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return GetFCompany();

返回:

####### GetAllBKList

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

// 返回所有板块列表
return GetAllBKList ();

部分结果:

1000材料
1000成长
1000工业
1000公用
1000价值
1000金融
1000可选
1000能源
1000消费
1000信息
1000医药
100低波

####### QsNames

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return QsNames();

返回:

####### QFIINames

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

return QFIINames ()

返回:

向导函数

####### 内容

  • Bk_TotalShares
  • Bk_NegotiableShares3
  • BK_HasDeclareReport
  • BK_IssuedQk
  • Bk_NegotiableShares
  • Bk_ListOnlyB
  • Bk_ListOnlyA
  • Bk_IssuePrice
  • Bk_ListAAndH
  • Bk_ListAAndB
  • Bk_HasGoMarket
  • Bk_Acount
  • Bk_Count
  • Bk_TotalShares3
  • BK_NegotiableSharesPercent
  • Bk_Bcount
  • Bk_AveTotalShares
  • Bk_AveNegotiableShares
  • Bk_StockCount
  • BK_ListedQk
  • BK_TotalSharesPercent

####### Bk_TotalShares

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的总股本和(万)
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_TotalShares(EndT, 0);
// 结果368949231.19

####### Bk_NegotiableShares3

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

范例1为了保证结果的一致性使用2018年9月18日的沪深300成分股作为自己的板块mybk并设置当期板块pn_bk为mybk用户调用该范例时返回结果将与范例一致。

// 返回沪深300的流通股本和
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_NegotiableShares3(0);
// 结果273826980.34

范例2直接设置当前板块为天软已有板块"A股",由于"A股"板块成分股永远是当前最新的板块列表,不同的执行时间,范例返回结果将不同。

setsysparam(pn_bk(), 'A股');
return Bk_NegotiableShares3(0);

####### BK_HasDeclareReport

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回A股2018中报已发布公司
StockArr := GetBK('A股');
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_HasDeclareReport(20180630);

SH600000 SH600004 SH600006 SH600007 SH600008 SH600009 SH600010 SH600011 SH600012 SH600015

####### BK_IssuedQk

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回20180101日至20180919日A股上市股票列表
StockArr := GetBK('A股');
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_IssuedQk(20180101T, 20180919T);

SH600901 SH600929 SH601066 SH601068 SH601138 SH601162 SH601330 SH601577 SH601606 SH601869

####### Bk_NegotiableShares

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的流通股本和
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_NegotiableShares(EndT, 0);
// 结果269751573.34

####### Bk_ListOnlyB

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回上证B股20180831日上市的仅发行B股个数
stockArr := getbk("上证B股");
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_ListOnlyB(20180831T);
// 结果6

####### Bk_ListOnlyA

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300股在20180918日上市的仅发行A股个数
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_ListOnlyA(20180918T);
// 结果232

####### Bk_IssuePrice

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300上市平均价
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_IssuePrice(0);
// 结果14.39

####### Bk_ListAAndH

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在20180918日上市的仅发行A、H股个数
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_ListAAndH(20180918T);
// 结果63

####### Bk_ListAAndB

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在20180918日上市的公司仅发行A、B股个数
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_ListAAndB(20180918T);
// 结果5

####### Bk_HasGoMarket

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回A股20150203日已上市的公司
StockArr := GetBK('A股');
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_HasGoMarket(20150203T, 0);

SH600000 SH600004 SH600006 SH600007 SH600008 SH600009 SH600010 SH600011 SH600012 SH600015

####### Bk_Acount

范例

// 返回沪深300截止20180918日股票数量
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_ACount(EndT);
// 结果300

####### Bk_Count

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:整数。

范例

// 返回沪深300在2018-09-18日上市的股票个数
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_Count(EndT);
// 结果300

####### Bk_TotalShares3

用途:基本情况相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在20180918日最新股本和
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_TotalShares3(0);
// 结果370263425.98

####### BK_NegotiableSharesPercent

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的市值占上证A股和深圳A股流通股股本的比例
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_NegotiableSharesPercent(EndT, "上证A股;深证A股", 0);
// 结果68.93

####### Bk_Bcount

范例

// 返回上证B股截止20180925日股票数量
stockArr := GetBK('上证B股');
EndT := 20180925T;
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_BCount(EndT);
// 结果50

####### Bk_AveTotalShares

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的平均总股本
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_AveTotalShares(EndT, 0);
// 结果1229830.77

####### Bk_AveNegotiableShares

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的平均总股本
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_AveNegotiableShares(EndT, 0);
// 结果899729.01

####### Bk_StockCount

用途:基本情况相关函数。 参数:无。 返回:整数。

范例

// 返回沪深300在2018年9月18日的股票数
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return Bk_StockCount();
// 结果300

####### BK_ListedQk

用途:基本情况相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在在20100918至20180918区间上市的股票列表
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_ListedQk(20100918T, EndT);

SH600023 SH600025 SH600909 SH600919 SH600926 SH600958 SH600959 SH600977 SH601012

####### BK_TotalSharesPercent

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回沪深300在2018年9月18日的市值占上证A股和深圳A股总股本的比例
EndT := inttodate(20180918);
stockArr := getbkbydate('SH000300', EndT);
savebk('mybk', '新建分类', stockArr);
SetSysParam(pn_bk(), 'mybk');
return BK_TotalSharesPercent(EndT, "上证A股;深证A股", 0);
// 结果70.81
中间函数

####### 内容

  • StocksListOnly
  • lostAstocksInBK
  • GetbkIndexIDs

####### StocksListOnly

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 返回A股20180831日上市的仅发行A股个数
stockArr := getbk("A股");
return StocksListOnly(StockArr, 20180831T, 0);
// 结果3351

####### lostAstocksInBK

用途:基本情况相关函数。 参数:无。 返回:处理后的结果值。

范例

//
// 返回'SZ000003'的退市日
return lostAstocksInBK();
// 返回(部分结果展示)
StockID 所属板块
SH600001 上证A股
SH600002 上证A股
SH600003 上证A股
SH600005 上证A股
SH600065 上证A股
SH600069 上证A股
SH600074 上证A股
SH600087 上证A股
SH600092 上证A股
SH600102 上证A股
SH600175 上证A股
……

####### GetbkIndexIDs

用途:基本情况相关函数。 参数:无。 返回:整数。

范例

return GetbkIndexIDs();
GetBKByBegTEndT_II

用途:基本情况相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 得到20090101至20201231期间在科创板上市过的所有A股含已暂停已退市
return GetBKByBegTEndT_II('科创板', 20230101T, 20230901T);
股票板块
内容
  • 大宗交易
  • 股东增减持
  • 董监高持股变动
  • 限售解禁
  • 股份回购
大宗交易

####### 内容

  • N日
  • 区间
  • 指定日

####### N日

######## 内容

  • Bk_btamountsum2
  • Bk_btdepartmentamountsum2
  • Bk_btdepartmentamountsumpercent3
  • Bk_btdepartmentdiscountamountsum2
  • Bk_btdepartmentfairamountsum2
  • Bk_btdepartmentnetamountsum2
  • Bk_btdepartmentpremiumamountsum2
  • Bk_btdepartmenttradecountsum2
  • Bk_btdiscountamountsum2
  • Bk_btdiscountamountsumpercent2
  • Bk_btfairamountsum2
  • Bk_btfairamountsumpercent2
  • Bk_btinstitutionamountsum2
  • Bk_btinstitutionamountsumpercent2
  • Bk_btinstitutiondiscountamountsum2
  • Bk_btinstitutionfairamountsum2
  • Bk_btinstitutionnetamountsum2
  • Bk_btinstitutionpremiumamountsum2
  • Bk_btinstitutiontradecountsum2
  • Bk_btpremiumamountsum2
  • Bk_btpremiumamountsumpercent2
  • 中间函数

######## Bk_btamountsum2

范例

// 2020年11月20日的2日内上海A股的成交总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTAmountSum2(2);
// 返回182524.55

######## Bk_btdepartmentamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDepartmentAmountSum2(2, 2, "机构专用");
// 返回61272.52

######## Bk_btdepartmentamountsumpercent3

范例

// 2020年11月20日的2日内机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDepartmentAmountSumPercent3(2, 2, "机构专用");
// 返回33.5694677784441

######## Bk_btdepartmentdiscountamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的折价买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDepartmentDiscountAmountSum2(2, 2, "机构专用");
// 返回58829.99

######## Bk_btdepartmentfairamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的平价买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDepartmentFairAmountSum2(2, 2, "机构专用");
// 返回2442.53

######## Bk_btdepartmentnetamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的净买入额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDepartmentNetAmountSum2(2, "机构专用");
// 返回57824.6

######## Bk_btdepartmentpremiumamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的溢价买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDepartmentPremiumAmountSum2(2, 2, "机构专用");
// 返回0

######## Bk_btdepartmenttradecountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的买入笔数
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDepartmentTradeCountSum2(2, 2, "机构专用");
// 返回32

######## Bk_btdiscountamountsum2

范例

// 2020年11月20日的2日内上海A股的折价成交总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDiscountAmountSum2(2);
// 返回111268.24

######## Bk_btdiscountamountsumpercent2

范例

// 2020年11月20日的2日内上海A股的折价成交总额和占上海A股成交总额比(%)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTDiscountAmountSumPercent2(2);
// 返回60.9606981636169

######## Bk_btfairamountsum2

范例

// 2020年11月20日的2日内上海A股的平价成交总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTFairAmountSum2(2);
// 返回58581.67

######## Bk_btfairamountsumpercent2

范例

// 2020年11月20日的2日内上海A股的平价成交总额和占上海A股成交总额比(%)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTFairAmountSumPercent2(2);
// 返回32.0952277378577

######## Bk_btinstitutionamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionAmountSum2(2, 0, "机构专用");
// 返回61272.52

######## Bk_btinstitutionamountsumpercent2

范例

// 2020年11月20日的2日内机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionAmountSumPercent2(2, 0, "机构专用");
// 返回33.5694677784441

######## Bk_btinstitutiondiscountamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的折价买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionDiscountAmountSum2(2, 0, "机构专用");
// 返回58829.99

######## Bk_btinstitutionfairamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的平价买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionFairAmountSum2(2, 0, "机构专用");
// 返回2442.53

######## Bk_btinstitutionnetamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的净买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionNetAmountSum2(2, "机构专用");
// 返回57824.6

######## Bk_btinstitutionpremiumamountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的溢价买入总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionPremiumAmountSum2(2, 0, "机构专用");
// 返回0

######## Bk_btinstitutiontradecountsum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的买入笔数
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionTradeCountSum2(2, 0, "机构专用");
// 返回32

######## Bk_btpremiumamountsum2

范例

// 2020年11月20日的2日内上海A股的溢价成交总额(万)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTPremiumAmountSum2(2);
// 返回12674.64

######## Bk_btpremiumamountsumpercent2

范例

// 2020年11月20日的2日内上海A股的溢价成交总额和占上海A股成交总额比(%)
setsysparam(pn_bk(), "上证A股");
setsysparam(pn_date(), 20201120T);
return BK_BTPremiumAmountSumPercent2(2);
// 返回6.94407409852538

######## 中间函数

######### 内容

  • StocksBTDepartmentAmountSum2
  • StocksBTInstitutionTradeCountSum2
  • StocksBTPremiumAmountSumPercent2
  • StocksBTFairAmountSumPercent2
  • StocksBTFairAmountSum2
  • StocksBTDepartmentNetAmountSum2
  • StocksBTDepartmentDiscountAmountSum2
  • StocksBTAmountSum2
  • StocksBTInstitutionDiscountAmountSum2
  • StocksBTDepartmentPremiumAmountSum2
  • StocksBTDepartmentFairAmountSum2
  • StocksBTDiscountAmountSum2
  • StocksBTInstitutionPremiumAmountSum2
  • StocksBTInstitutionFairAmountSum2
  • StocksBTInstitutionNetAmountSum2
  • StocksBTDepartmentTradeCountSum2
  • StocksBTPremiumAmountSum2
  • StocksBTInstitutionAmountSumPercent2
  • StocksBTDiscountAmountSumPercent2
  • StocksBTDepartmentAmountSumPercent2
  • StocksBTInstitutionAmountSum2

######### StocksBTDepartmentAmountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentAmountSum2(bk, 2, 2, "机构专用");
// 结果61272.52

######### StocksBTInstitutionTradeCountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的买入笔数
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionTradeCountSum2(bk, 2, 0, "机构专用");
// 结果32

######### StocksBTPremiumAmountSumPercent2

范例

// 2020年11月20日的2日内上证A股的溢价成交总额和占上证A股成交总额比
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTPremiumAmountSumPercent2(bk, 2);
// 结果6.94407409852538

######### StocksBTFairAmountSumPercent2

范例

// 2020年11月20日的2日内上证A股的平价成交总额和占上证A股成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTFairAmountSumPercent2(bk, 2);
// 结果32.0952277378577

######### StocksBTFairAmountSum2

范例

// 2020年11月20日的2日内上证A股的平价成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTFairAmountSum2(bk, 2);
// 结果58581.67

######### StocksBTDepartmentNetAmountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的净买入额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentNetAmountSum2(bk, 2, "机构专用");
// 结果57824.6

######### StocksBTDepartmentDiscountAmountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的折价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentDiscountAmountSum2(bk, 2, 2, "机构专用");
// 结果58829.99

######### StocksBTAmountSum2

范例

// 2020年11月20日的2日内上证A股的成交总额和(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTAmountSum2(bk, 2);
// 结果182524.55

######### StocksBTInstitutionDiscountAmountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的折价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionDiscountAmountSum2(bk, 2, 0, "机构专用");
// 结果58829.99

######### StocksBTDepartmentPremiumAmountSum2

范例

// 2020年11月20日的20日内机构专用对于上证A股的溢价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentPremiumAmountSum2(bk, 20, 2, "机构专用");
// 结果8099.99

######### StocksBTDepartmentFairAmountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的平价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentFairAmountSum2(bk, 2, 2, "机构专用");
// 结果2442.53

######### StocksBTDiscountAmountSum2

范例

// 2020年11月20日的2日内上证A股的折价成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDiscountAmountSum2(bk, 2);
// 结果111268.24

######### StocksBTInstitutionPremiumAmountSum2

范例

// 2020年11月20日的20日内机构专用对于上证A股的溢价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionPremiumAmountSum2(bk, 20, 0, "机构专用");
// 结果8099.99

######### StocksBTInstitutionFairAmountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的折价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionFairAmountSum2(bk, 2, 0, "机构专用");
// 结果2442.53

######### StocksBTInstitutionNetAmountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的净买入额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionNetAmountSum2(bk, 2, "机构专用");
// 结果57824.6

######### StocksBTDepartmentTradeCountSum2

范例

// 2020年11月20日的2日内机构专用对于上证A股的买入笔数
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentTradeCountSum2(bk, 2, 2, "机构专用");
// 结果32

######### StocksBTPremiumAmountSum2

范例

// 2020年11月20日的2日内上证A股的溢价成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTPremiumAmountSum2(bk, 2);
// 结果12674.64

######### StocksBTInstitutionAmountSumPercent2

范例

// 2020年11月20日的2日内机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionAmountSumPercent2(bk, 2, 0, "机构专用");
// 结果33.5694677784441

######### StocksBTDiscountAmountSumPercent2

范例

// 2020年11月20日的2日内上证A股的折价成交总额和占上证A股成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDiscountAmountSumPercent2(bk, 2);
// 结果60.9606981636169

######### StocksBTDepartmentAmountSumPercent2

范例

// 2020年11月20日的2日内机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentAmountSumPercent2(bk, 2, 2, "机构专用");
// 结果33.5694677784441

######### StocksBTInstitutionAmountSum2

范例

// 2020年11月20日的2日内上证A股的成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionAmountSum2(bk, 2, 0, "机构专用");
// 结果61272.52

####### 区间

######## 内容

  • Bk_btamountsum
  • Bk_btdepartmentamountsum
  • 中间函数

######## Bk_btamountsum

范例

// 2020年11月19日到2020年11月20日上证A股的成交总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTAmountSum(20201119T, 20201120T);
// 返回182524.55

######## Bk_btdepartmentamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentAmountSum(20201119T, 20201120T, 2, "机构专用");
// 结果61272.52

######### 内容

  • Bk_btdepartmentamountsumpercent
  • Bk_btdepartmentdiscountamountsum
  • Bk_btdepartmentfairamountsum
  • Bk_btdepartmentnetamountsum
  • Bk_btdepartmentpremiumamountsum
  • Bk_btdepartmenttradecountsum
  • Bk_btdiscountamountsum
  • Bk_btdiscountamountsumpercent
  • Bk_btfairamountsum
  • Bk_btfairamountsumpercent
  • Bk_btinstitutionamountsum
  • Bk_btinstitutionamountsumpercent
  • Bk_btinstitutiondiscountamountsum
  • Bk_btinstitutionfairamountsum
  • Bk_btinstitutionnetamountsum
  • Bk_btinstitutionpremiumamountsum
  • Bk_btinstitutiontradecountsum
  • Bk_btpremiumamountsum
  • Bk_btpremiumamountsumpercent

######### Bk_btdepartmentamountsumpercent

范例

// 2020年11月19日到2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentAmountSumPercent(20201119T, 20201120T, 2, "机构专用");
// 返回33.5694677784441

######### Bk_btdepartmentdiscountamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的折价买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentDiscountAmountSum(20201119T, 20201120T, 2, "机构专用");
// 返回58829.99

######### Bk_btdepartmentfairamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的平价买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentFairAmountSum(20201119T, 20201120T, 2, "机构专用");
// 返回2442.53

######### Bk_btdepartmentnetamountsum

算法区间指定营业部买入总额和-区间指定营业部卖出总额和范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的净买入额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentNetAmountSum(20201119T, 20201120T, "机构专用");
// 返回57824.6

######### Bk_btdepartmentpremiumamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的溢价买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentPremiumAmountSum(20201119T, 20201120T, 2, "机构专用");
// 返回0

######### Bk_btdepartmenttradecountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入笔数
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentTradeCountSum(20201119T, 20201120T, 2, "机构专用");
// 返回32

######### Bk_btdiscountamountsum

范例

// 2020年11月19日到2020年11月20日上证A股的折价成交总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTDiscountAmountSum(20201119T, 20201120T);
// 返回111268.24

######### Bk_btdiscountamountsumpercent

算法区间板块折价成交总额和/区间板块成交总额*100%范例

// 2020年11月19日到2020年11月20日上证A股的折价成交总额(万)和占上证A股成交总额比(%)
setsysparam(pn_bk(), "上证A股");
return BK_BTDiscountAmountSumPercent(20201119T, 20201120T);
// 返回60.9606981636169

######### Bk_btfairamountsum

范例

// 2020年11月19日到2020年11月20日上证A股的平价成交总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTFairAmountSum(20201119T, 20201120T);
// 返回58581.67

######### Bk_btfairamountsumpercent

算法区间板块平价成交总额和/区间板块成交总额和*100%范例

// 2020年11月19日到2020年11月20日上证A股的平价成交总额(万)和占上证A股成交总额和比(%)
setsysparam(pn_bk(), "上证A股");
return BK_BTFairAmountSumPercent(20201119T, 20201120T);
// 返回32.0952277378577

######### Bk_btinstitutionamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionAmountSum(20201119T, 20201120T, 0, "机构专用");
// 返回61272.52

######### Bk_btinstitutionamountsumpercent

范例

// 2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionAmountSumPercent(20201119T, 20201120T, 0, "机构专用");
// 返回33.5694677784441

######### Bk_btinstitutiondiscountamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的折价买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionDiscountAmountSum(20201119T, 20201120T, 0, "机构专用");
// 返回58829.99

######### Bk_btinstitutionfairamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的平价买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionFairAmountSum(20201119T, 20201120T, 0, "机构专用");
// 返回2442.53

######### Bk_btinstitutionnetamountsum

算法区间指定机构买入总额和-区间指定机构卖出总额和范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的净买入额和(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionNetAmountSum(20201119T, 20201120T, "机构专用");
// 返回57824.6

######### Bk_btinstitutionpremiumamountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的溢价买入总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionPremiumAmountSum(20201119T, 20201120T, 0, "机构专用");
// 返回0

######### Bk_btinstitutiontradecountsum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入笔数
return BK_BTInstitutionTradeCountSum("上证A股", 20201119T, 20201120T, 0, "机构专用");
// 返回32

######### Bk_btpremiumamountsum

范例

// 2020年11月19日到2020年11月20日上证A股的溢价成交总额(万)
setsysparam(pn_bk(), "上证A股");
return BK_BTPremiumAmountSum(20201119T, 20201120T);
// 返回12674.64

######### Bk_btpremiumamountsumpercent

算法区间板块溢价成交总额和/区间板块成交总额和*100%范例

// 2020年11月19日到2020年11月20日上证A股的溢价成交总额(万)和占上证A股成交总额和比(%)
setsysparam(pn_bk(), "上证A股");
return BK_BTPremiumAmountSumPercent(20201119T, 20201120T);
// 返回6.94407409852538

######## 中间函数

######### 内容

  • StocksBTFairAmountSumPercent
  • StocksBTInstitutionAmountSumPercent
  • StocksBTDepartmentAmountSum
  • StocksBTDepartmentNetAmountSum
  • StocksBTInstitutionAmountSum
  • StocksBTInstitutionPremiumAmountSum
  • StocksBTDepartmentDiscountAmountSum
  • StocksBTDiscountAmountSum
  • StocksBTInstitutionDiscountAmountSum
  • StocksBTDepartmentTradeCountSum
  • StocksBTInstitutionNetAmountSum
  • StocksBTFairAmountSum
  • StocksBTInstitutionFairAmountSum
  • StocksBTInstitutionTradeCountSum
  • StocksBTDiscountAmountSumPercent
  • StocksBTPremiumAmountSumPercent
  • StocksBTPremiumAmountSum
  • StocksBTDepartmentAmountSumPercent
  • StocksBTAmountSum
  • StocksBTDepartmentPremiumAmountSum
  • StocksBTDepartmentFairAmountSum

######### StocksBTFairAmountSumPercent

算法区间股票列表平价成交总额和/区间股票列表成交总额和*100%范例

// 2020年11月19日到2020年11月20日上证A股的平价成交总额(万)和占上证A股成交总额和比(%)
bk := getbk("上证A股");
return StocksBTFairAmountSumPercent(bk, 20201119T, 20201120T);
// 结果32.0952277378577

######### StocksBTInstitutionAmountSumPercent

范例

// 2020年11月19日到2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getbk("上证A股");
return StocksBTInstitutionAmountSumPercent(bk, 20201119T, 20201120T, 0, "机构专用");
// 结果33.5694677784441

######### StocksBTDepartmentAmountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入总额(万)
bk := getbk("上证A股");
return StocksBTDepartmentAmountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 结果61272.52

######### StocksBTDepartmentNetAmountSum

算法区间指定营业部买入总额和 - 区间指定营业部卖出总额和范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的净买入额和(万)
bk := getbk("上证A股");
return StocksBTDepartmentNetAmountSum(bk, 20201119T, 20201120T, "机构专用");
// 结果57824.6

######### StocksBTInstitutionAmountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入总额(万)
bk := getbk("上证A股");
return StocksBTInstitutionAmountSum(bk, 20201119T, 20201120T, 0, "机构专用");
// 结果61272.52

######### StocksBTInstitutionPremiumAmountSum

范例

// 2020年11月19日到2020年12月20日机构专用对于上证A股的溢价买入总额(万)
bk := getbk("上证A股");
return StocksBTInstitutionPremiumAmountSum(bk, 20201119T, 20201220T, 0, "机构专用");
// 结果21123.93

######### StocksBTDepartmentDiscountAmountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的折价买入总额(万)
bk := getbk("上证A股");
return StocksBTDepartmentDiscountAmountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 结果58829.99

######### StocksBTDiscountAmountSum

范例

// 2020年11月19日到2020年11月20日上证A股的折价成交总额(万)
bk := getbk("上证A股");
return StocksBTDiscountAmountSum(bk, 20201119T, 20201120T);
// 结果111268.24

######### StocksBTInstitutionDiscountAmountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的折价买入总额(万)bk:=getbk("上证A股");return StocksBTInstitutionDiscountAmountSum(bk,20201119T,20201120T,0,"机构专用"); // 结果58829.99

######### StocksBTDepartmentTradeCountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入笔数
bk := getbk("上证A股");
return StocksBTDepartmentTradeCountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 结果32

######### StocksBTInstitutionNetAmountSum

算法区间指定机构买入总额和 - 区间指定机构卖出总额和范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的净买入额和(万)
bk := getbk("上证A股");
return StocksBTInstitutionNetAmountSum(bk, 20201119T, 20201120T, "机构专用");
// 结果57824.6

######### StocksBTFairAmountSum

范例

// 2020年11月19日到2020年11月20日上证A股的平价成交总额(万)
bk := getbk("上证A股");
return StocksBTFairAmountSum(bk, 20201119T, 20201120T);
// 结果58581.67

######### StocksBTInstitutionFairAmountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的平价买入总额(万)
bk := getbk("上证A股");
return StocksBTInstitutionFairAmountSum(bk, 20201119T, 20201120T, 0, "机构专用");
// 结果2442.53

######### StocksBTInstitutionTradeCountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的买入笔数
bk := getbk("上证A股");
return StocksBTInstitutionTradeCountSum(bk, 20201119T, 20201120T, 0, "机构专用");
// 结果32

######### StocksBTDiscountAmountSumPercent

算法区间股票列表折价成交总额和/区间股票列表成交总额和*100%范例

// 2020年11月19日到2020年11月20日上证A股的折价成交总额(万)和占上证A股成交总额和比(%)
bk := getbk("上证A股");
return StocksBTDiscountAmountSumPercent(bk, 20201119T, 20201120T);
// 结果60.9606981636169

######### StocksBTPremiumAmountSumPercent

算法区间股票列表溢价成交总额和/区间股票列表成交总额和*100%范例

// 2020年11月19日到2020年11月20日上证A股的溢价成交总额(万)和占上证A股成交总额和比(%)
bk := getbk("上证A股");
return StocksBTPremiumAmountSumPercent(bk, 20201119T, 20201120T);
// 结果6.94407409852538

######### StocksBTPremiumAmountSum

范例

// 2020年11月19日到2020年11月20日上证A股的溢价成交总额(万)
bk := getbk("上证A股");
return StocksBTPremiumAmountSum(bk, 20201119T, 20201120T);
// 结果12674.64

######### StocksBTDepartmentAmountSumPercent

范例

// 2020年11月19日到2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getbk("上证A股");
return StocksBTDepartmentAmountSumPercent(bk, 20201119T, 20201120T, 2, "机构专用");
// 结果33.5694677784441

######### StocksBTAmountSum

范例

// 2020年11月19日到2020年11月20日上证A股的成交总额(万)
bk := getbk("上证A股");
return StocksBTAmountSum(bk, 20201119T, 20201120T);
// 结果182524.55

######### StocksBTDepartmentPremiumAmountSum

范例

// 2020年11月19日到2020年12月20日机构专用对于上证A股的溢价买入总额(万)
bk := getbk("上证A股");
return StocksBTDepartmentPremiumAmountSum(bk, 20201119T, 20201220T, 2, "机构专用");
// 结果21123.93

######### StocksBTDepartmentFairAmountSum

范例

// 2020年11月19日到2020年11月20日机构专用对于上证A股的平价买入总额(万)
bk := getbk("上证A股");
return StocksBTDepartmentFairAmountSum(bk, 20201119T, 20201120T, 2, "机构专用");
// 结果2442.53

####### 指定日

######## 内容

  • Bk_btamount
  • Bk_btdepartmentamount
  • Bk_btdepartmentamountpercent
  • Bk_btdepartmentdiscountamount
  • Bk_btdepartmentfairamount
  • Bk_btdepartmentnetamount
  • Bk_btdepartmentpremiumamount
  • Bk_btdepartmenttradecount
  • Bk_btdiscountamount
  • Bk_btdiscountamountpercent
  • Bk_btfairamount
  • Bk_btfairamountpercent
  • Bk_btinstitutionamount
  • Bk_btinstitutionamountpercent
  • Bk_btinstitutiondiscountamount
  • Bk_btinstitutionfairamount
  • Bk_btinstitutionnetamount
  • Bk_btinstitutionpremiumamount
  • Bk_btinstitutiontradecount
  • Bk_btpremiumamount
  • Bk_btpremiumamountpercent
  • 中间函数

######## Bk_btamount

范例

// 2020年11月20日上证A股的成交总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTAmount();
// 返回71129.68

######## Bk_btdepartmentamount

范例

// 2020年11月20日机构专用对于上证A股的买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentAmount(2, "机构专用");
// 返回5735.17

######## Bk_btdepartmentamountpercent

算法营业部交易总额/板块大宗交易成交总额*100%范例

// 2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentAmountPercent(2, "机构专用");
// 返回8.0629773675349

######## Bk_btdepartmentdiscountamount

范例

// 2020年11月20日机构专用对于上证A股的折价买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentDiscountAmount(2, "机构专用");
// 返回4087.7

######## Bk_btdepartmentfairamount

范例

// 2020年11月20日机构专用对于上证A股的平价买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentFairAmount(2, "机构专用");
// 返回1647.47

######## Bk_btdepartmentnetamount

算法营业部买入总额-营业部卖出总额范例

// 2020年11月20日机构专用对于上证A股的净买入额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentNetAmount("机构专用");
// 返回4374.75

######## Bk_btdepartmentpremiumamount

范例

// 2020年11月20日机构专用对于上证A股的溢价买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentPremiumAmount(2, "机构专用");
// 返回0

######## Bk_btdepartmenttradecount

范例

// 2020年11月20日机构专用对于上证A股的买入笔数
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDepartmentTradeCount(2, "机构专用");
// 返回3

######## Bk_btdiscountamount

范例

// 2020年11月20日上证A股的折价成交总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDiscountAmount();
// 返回29014.78

######## Bk_btdiscountamountpercent

范例

// 2020年11月20日上证A股的折价成交总额占成交总额比(%)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTDiscountAmountPercent();
// 返回40.7913827251859

######## Bk_btfairamount

范例

// 2020年11月20日上证A股的平价成交总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTFairAmount();
// 返回33132.66

######## Bk_btfairamountpercent

范例

// 2020年11月20日上证A股的平价成交总额占成交总额比(%)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTFairAmountPercent();
// 返回46.5806397554439

######## Bk_btinstitutionamount

范例

// 2020年11月20日机构专用对于上证A股的买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionAmount(0, "机构专用");
// 返回5735.17

######## Bk_btinstitutionamountpercent

算法机构买入(卖出)板块总额/板块大宗交易成交总额*100%范例

// 2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionAmountPercent(0, "机构专用");
// 返回8.0629773675349

######## Bk_btinstitutiondiscountamount

范例

// 2020年11月20日机构专用对于上证A股的折价买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionDiscountAmount(0, "机构专用");
// 返回4087.7

######## Bk_btinstitutionfairamount

范例

// 2020年11月20日机构专用对于上证A股的平价买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionFairAmount(0, "机构专用");
// 返回1647.47

######## Bk_btinstitutionnetamount

范例

// 2020年11月20日机构专用对于上证A股的净买入额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionNetAmount("机构专用");
// 返回4374.75

######## Bk_btinstitutionpremiumamount

范例

// 2020年11月20日机构专用对于上证A股的溢价买入总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionPremiumAmount(0, "机构专用");
// 返回0

######## Bk_btinstitutiontradecount

范例

// 2020年11月20日机构专用对于上证A股的买入笔数
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTInstitutionTradeCount(0, "机构专用");
// 返回3

######## Bk_btpremiumamount

范例

// 2020年11月20日上证A股的溢价成交总额(万)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTPremiumAmount();
// 返回8982.24

######## Bk_btpremiumamountpercent

范例

// 2020年11月20日上证A股的溢价成交总额占成交总额比(%)
setsysparam(pn_date(), 20201120T);
setsysparam(pn_bk(), "上证A股");
return BK_BTPremiumAmountPercent();
// 返回12.6279775193703

######## 中间函数

######### 内容

  • StocksBTInstitutionFairAmount
  • StocksBTDiscountAmountPercent
  • StocksBTQk
  • StocksBTDepartmentAmountPercent
  • StocksBTAmount
  • StocksBTInstitutionNetAmount
  • StocksBTDepartmentAmount
  • StocksBTInstitutionPremiumAmount
  • StocksBTDepartmentDiscountAmount
  • StocksBTInstitutionAmountPercent
  • StocksBTPremiumAmount
  • StocksBTValue
  • StocksBTDepartmentTradeCount
  • StocksBTDiscountAmount
  • StocksBTFairAmountPercent
  • StocksBTFairAmount
  • StocksBTTradeCount
  • StocksBTInstitutionAmount
  • StocksBTPremiumAmountPercent
  • StocksBTDepartmentNetAmount
  • StocksBTInstitutionTradeCount
  • StocksBTInstitutionDiscountAmount
  • StocksBTDepartmentFairAmount
  • StocksBTDepartmentPremiumAmount

######### StocksBTInstitutionFairAmount

范例

// 2020年11月20日机构专用对于上证A股的平价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionFairAmount(bk, 0, "机构专用");
// 结果1647.47

######### StocksBTDiscountAmountPercent

范例

// 2020年11月20日上证A股的折价成交总额占成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDiscountAmountPercent(bk);
// 结果40.7913827251859

######### StocksBTQk

范例

// 2020年11月19日至2020年11月20日机构专用对于上证A股的大宗交易明细
bk := getbk("上证A股");
return StocksBTQk(bk, 20201119T, 20201120T, "机构专用");

######### StocksBTDepartmentAmountPercent

算法营业部交易总额/板块大宗交易成交总额*100%范例

// 2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentAmountPercent(bk, 2, "机构专用");
// 结果8.0629773675349

######### StocksBTAmount

范例

// 2020年11月20日上证A股的成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTAmount(bk);
// 结果71129.68

######### StocksBTInstitutionNetAmount

算法机构买入总额 - 机构卖出总额范例

// 2020年11月20日机构专用对于上证A股的净买入额(万)
setsysparam(pn_date(), 20201120T);
return BK_BTInstitutionNetAmount("上证A股", "机构专用");
// 结果4374.75

######### StocksBTDepartmentAmount

范例

// 2020年11月20日机构专用对于上证A股的买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentAmount(bk, 2, "机构专用");
// 结果5735.17

######### StocksBTInstitutionPremiumAmount

范例

// 2020年11月25日机构专用对于上证A股的溢价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201125T);
return StocksBTInstitutionPremiumAmount(bk, 0, "机构专用");
// 结果15008

######### StocksBTDepartmentDiscountAmount

范例

// 2020年11月20日机构专用对于上证A股的折价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentDiscountAmount(bk, 2, "机构专用");
// 结果4087.7

######### StocksBTInstitutionAmountPercent

算法机构股票列表交易总额/股票列表大宗交易成交总额*100%范例

// 2020年11月20日机构专用买入上证A股总额占上证A股大宗交易成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionAmountPercent(bk, 0, "机构专用");
// 结果8.0629773675349

######### StocksBTPremiumAmount

范例

// 2020年11月20日上证A股的溢价成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTPremiumAmount(bk);
// 结果8982.24

######### StocksBTValue

范例

// 2020年11月19日至2020年11月20日买方机构名称为机构专用对于上证A股的平价大宗交易数据汇总
bk := getbk("上证A股");
return StocksBTValue(bk, 20201119T, 20201120T, 3, 0, "机构专用");
// 结果24425300

######### StocksBTDepartmentTradeCount

范例

// 2020年11月20日机构专用对于上证A股的买入笔数
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentTradeCount(bk, 2, "机构专用");
// 结果3

######### StocksBTDiscountAmount

范例

// 2020年11月20日上证A股的折价成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDiscountAmount(bk);
// 结果29014.78

######### StocksBTFairAmountPercent

范例

// 2020年11月20日上证A股的平价成交总额占成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTFairAmountPercent(bk);
// 结果46.5806397554439

######### StocksBTFairAmount

范例

// 2020年11月20日上证A股的平价成交总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTFairAmount(bk);
// 结果33132.66

######### StocksBTTradeCount

范例

// 2020年11月19日至2020年11月20日买方机构名称为机构专用对于上证A股的大宗交易记录汇总
bk := getbk("上证A股");
return StocksBTTradeCount(bk, 20201119T, 20201120T, 0, "机构专用");
// 结果32

######### StocksBTInstitutionAmount

范例

// 2020年11月20日机构专用对于上证A股的买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionAmount(bk, 0, "机构专用");
// 结果5735.17

######### StocksBTPremiumAmountPercent

范例

// 2020年11月20日上证A股的溢价成交总额占成交总额比(%)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTPremiumAmountPercent(bk);
// 结果12.6279775193703

######### StocksBTDepartmentNetAmount

算法营业部买入总额 - 营业部卖出总额范例

// 2020年11月20日机构专用对于上证A股的净买入额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentNetAmount(bk, "机构专用");
// 结果4374.75

######### StocksBTInstitutionTradeCount

范例

// 2020年11月20日机构专用对于上证A股的买入笔数
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionTradeCount(bk, 0, "机构专用");
// 结果3

######### StocksBTInstitutionDiscountAmount

范例

// 2020年11月20日机构专用对于上证A股的折价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTInstitutionDiscountAmount(bk, 0, "机构专用");
// 结果4087.7

######### StocksBTDepartmentFairAmount

范例

// 2020年11月20日机构专用对于上证A股的平价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201120T);
return StocksBTDepartmentFairAmount(bk, 2, "机构专用");
// 结果1647.47

######### StocksBTDepartmentPremiumAmount

范例

// 2020年11月25日机构专用对于上证A股的溢价买入总额(万)
bk := getbk("上证A股");
setsysparam(pn_date(), 20201125T);
return StocksBTDepartmentPremiumAmount(bk, 2, "机构专用");
// 结果15008
股东增减持

####### 内容

  • StocksHoldersIncreaseValueQJ
  • StocksHoldersReduceValueQJ
  • StocksHoldersNetChangeValueQJ
  • StocksHoldersIncreasePercentQJ2
  • StocksHoldersReducePercentQJ2
  • StocksHoldersNetChangePercentQJ2
  • StocksHoldersIncreasePercentQJ
  • StocksHoldersReducePercentQJ
  • StocksHoldersNetChangePercentQJ
  • StocksHoldersIncreaseComNumQJ
  • StocksHoldersReduceComNumQJ
  • StocksHoldersNetChangeComNumQJ
  • StocksHoldersIncreaseComListQJ
  • StocksHoldersNetChangeComListQJ
  • StocksHoldersReduceComListQJ
  • StocksHoldersReduceValue
  • StocksHoldersNetChangeValue
  • StocksHoldersIncreasePercent2
  • StocksHoldersReducePercent2
  • StocksHoldersNetChangePercent2
  • StocksHoldersIncreasePercent
  • StocksHoldersReducePercent
  • StocksHoldersNetChangePercent
  • StocksHoldersIncreaseComNum
  • StocksHoldersReduceComNum
  • StocksHoldersNetChangeComNum
  • StocksHoldersNetChangeComList
  • StocksHoldersReduceComList
  • StocksHoldersIncreaseValue
  • StocksHoldersIncreaseComList
  • 板块
  • 中间函数

####### StocksHoldersIncreaseValueQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20130901到20150228全部大股东增持市值
StockArr := array("SH600666", "SH600131");
return StocksHoldersIncreaseValueQJ(StockArr, 20130901T, 20150228T, 0);
// 结果169881991.92

####### StocksHoldersReduceValueQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20240701到20250131全部大股东减持市值
StockArr := array("SH600236", "SH600131");
return StocksHoldersReduceValueQJ(StockArr, 20240701T, 20250131T, 0);
// 结果86227540

####### StocksHoldersNetChangeValueQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150801到20150814全部大股东净增持市值
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangeValueQJ(StockArr, 20150801T, 20150814T, 0);
// 结果56062948

####### StocksHoldersIncreasePercentQJ2

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150801到20150814全部区间大股东增持占流通市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreasePercentQJ2(StockArr, 20150801T, 20150814T, 0);
// 结果0.76

####### StocksHoldersReducePercentQJ2

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180101到20181231全部区间大股东减持占流通市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersReducePercentQJ2(StockArr, 20180101T, 20181231T, 0);
// 结果0.11

####### StocksHoldersNetChangePercentQJ2

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150101到20150814全部区间大股东净增持占流通市值(%)
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangePercentQJ2(StockArr, 20150101T, 20150814T, 0);
// 结果0.45

####### StocksHoldersIncreasePercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150101到20150814全部区间大股东增持占总市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreasePercentQJ(StockArr, 20150101T, 20150814T, 0);
// 结果0.65

####### StocksHoldersReducePercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180101到20180615全部区间大股东减持占总市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersReducePercentQJ(StockArr, 20180101T, 20180615T, 0);
// 结果0.07

####### StocksHoldersNetChangePercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150101到20150814全部区间大股东净增持占总市值(%)
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangePercentQJ(StockArr, 20150101T, 20150814T, 0);
// 结果0.2

####### StocksHoldersIncreaseComNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150101到20150814全部大股东增持的股票个数
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreaseComNumQJ(StockArr, 20150101T, 20150814T, 0);
// 结果2

####### StocksHoldersReduceComNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180601到20190630全部大股东减持的股票个数
StockArr := array("SH600236", "SH600131");
return StocksHoldersReduceComNumQJ(StockArr, 20180601T, 20190630T, 0);
// 结果1

####### StocksHoldersNetChangeComNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150101到20150814全部大股东净增持的股票个数
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangeComNumQJ(StockArr, 20150101T, 20150814T, 0);
// 结果2

####### StocksHoldersIncreaseComListQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150101到20150814全部大股东增持的股票列表
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreaseComListQJ(StockArr, 20150101T, 20150814T, 0);
// 结果array("SH600131","SH600236")

####### StocksHoldersNetChangeComListQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150101到20150814全部大股东净增持的股票列表
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangeComListQJ(StockArr, 20150101T, 20150814T, 0);
// 结果array("SH600131","SH600666")

####### StocksHoldersReduceComListQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180601到20190630全部大股东减持的股票列表
StockArr := array("SH600236", "SH600131");
return StocksHoldersReduceComListQJ(StockArr, 20180601T, 20190630T, 0);
// 结果array("SH600131")

####### StocksHoldersReduceValue

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180615全部大股东减持市值
StockArr := array("SH600236", "SH600131");
return StocksHoldersReduceValue(StockArr, 20180615T, 0);
// 结果24477665.04

####### StocksHoldersNetChangeValue

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150814全部大股东净增持市值
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangeValue(StockArr, 20150814T, 0);
// 结果55314210

####### StocksHoldersIncreasePercent2

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150814全部大股东增持占流通市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreasePercent2(StockArr, 20150814T, 0);
// 结果0.76

####### StocksHoldersReducePercent2

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180615全部大股东减持占流通市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersReducePercent2(StockArr, 20180615T, 0);
// 结果0.1

####### StocksHoldersNetChangePercent2

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150814全部大股东净增持占流通市值(%)
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangePercent2(StockArr, 20150814T, 0);
// 结果0.4

####### StocksHoldersIncreasePercent

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150814全部大股东增持占总市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreasePercent(StockArr, 20150814T, 0);
// 结果0.42

####### StocksHoldersReducePercent

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180615全部大股东减持占总市值(%)
StockArr := array("SH600236", "SH600131");
return StocksHoldersReducePercent(StockArr, 20180615T, 0);
// 结果0.06

####### StocksHoldersNetChangePercent

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150814全部大股东净增持占总市值(%)
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangePercent(StockArr, 20150814T, 0);
// 结果0.18

####### StocksHoldersIncreaseComNum

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150814全部大股东增持的股票个数
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreaseComNum(StockArr, 20150814T, 0);
// 结果2

####### StocksHoldersReduceComNum

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180615全部大股东减持的股票个数
StockArr := array("SH600236", "SH600131");
return StocksHoldersReduceComNum(StockArr, 20180615T, 0);
// 结果1

####### StocksHoldersNetChangeComNum

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600666"和"SH600131"在20150814全部大股东净增持的股票个数
StockArr := array("SH600666", "SH600131");
return StocksHoldersNetChangeComNum(StockArr, 20150814T, 0);
// 结果1

####### StocksHoldersNetChangeComList

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150814全部发生大股东净增持的股票列表
StockArr := array("SH600236", "SH600131");
return StocksHoldersNetChangeComList(StockArr, 20150814T, 0);
// 结果array("SH600131","SH600236")

####### StocksHoldersReduceComList

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20180615全部发生大股东减持的股票列表
StockArr := array("SH600236", "SH600131");
return StocksHoldersReduceComList(StockArr, 20180615T, 0);
// 结果array("SH600131")

####### StocksHoldersIncreaseValue

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150814全部大股东增持市值
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreaseValue(StockArr, 20150814T, 0);
// 结果112386900

####### StocksHoldersIncreaseComList

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600236"和"SH600131"在20150814全部发生大股东增持的股票列表
StockArr := array("SH600236", "SH600131");
return StocksHoldersIncreaseComList(StockArr, 20150814T, 0);
// 结果array("SH600131","SH600236")

####### 板块

######## 内容

  • BK_HoldersIncreaseValue
  • BK_HoldersIncreaseComList
  • BK_HoldersReduceValue
  • BK_HoldersReducePercentQJ
  • BK_HoldersNetChangeValue
  • BK_HoldersReducePercent2
  • BK_HoldersNetChangePercent2
  • BK_HoldersIncreasePercent
  • BK_HoldersReducePercent
  • BK_HoldersNetChangePercent
  • BK_HoldersIncreaseComNum
  • BK_HoldersReduceComNum
  • BK_HoldersNetChangeComNum
  • BK_HoldersNetChangeComList
  • BK_HoldersReduceComList
  • BK_HoldersIncreaseValueQJ
  • BK_HoldersReduceValueQJ
  • BK_HoldersNetChangeValueQJ
  • BK_HoldersIncreasePercentQJ2
  • BK_HoldersReducePercentQJ2
  • BK_HoldersNetChangePercentQJ2
  • BK_HoldersIncreasePercentQJ
  • BK_HoldersNetChangePercentQJ
  • BK_HoldersIncreaseComNumQJ
  • BK_HoldersReduceComNumQJ
  • BK_HoldersNetChangeComNumQJ
  • BK_HoldersIncreaseComListQJ
  • BK_HoldersReduceComListQJ
  • BK_HoldersNetChangeComListQJ
  • BK_HoldersIncreasePercent2

######## BK_HoldersIncreaseValue

范例

// "上证A股"在20150814全部大股东增持市值
bk := "上证A股";
return BK_HoldersIncreaseValue(bk, 20150814T, 0);
// 结果22919041684.21

######## BK_HoldersIncreaseComList

范例

// "上证A股"在20150814全部发生大股东增持的股票列表
bk := "上证A股";
return BK_HoldersIncreaseComList(bk, 20150814T, 0);
// 结果array("SH600131","SH600236","SH600252","SH600256","SH600337",
//      "SH600415","SH600481","SH600489","SH600497","SH600518",
//      "SH600570","SH600572","SH600602","SH600776","SH601886")

######## BK_HoldersReduceValue

范例

// "上证A股"在20150814全部大股东减持市值
bk := "上证A股";
return BK_HoldersReduceValue(bk, 20150814T, 0);
// 结果118460

######## BK_HoldersReducePercentQJ

范例

// "深证A股"在20150101到20150228全部大股东减持占总市值(%)
bk := "深证A股";
return BK_HoldersReducePercentQJ(bk, 20150101T, 20150228T, 0);
// 结果0.13

######## BK_HoldersNetChangeValue

范例

// "上证A股"在20150814全部大股东净增持市值
bk := "上证A股";
return BK_HoldersNetChangeValue(bk, 20150814T, 0);
// 结果22918923224.21

######## BK_HoldersReducePercent2

范例

// "上证A股"在20150814全部大股东减持占流通市值(%)
bk := "上证A股";
return BK_HoldersReducePercent2(bk, 20150814T, 0);
// 结果0

######## BK_HoldersNetChangePercent2

范例

// "上证A股"在20150814全部大股东净增持占流通市值(%)
bk := "上证A股";
return BK_HoldersNetChangePercent2(bk, 20150814T, 0);
// 结果0.09

######## BK_HoldersIncreasePercent

范例

// "上证A股"在20150814全部大股东增持占总市值(%)
bk := "上证A股";
return BK_HoldersIncreasePercent(bk, 20150814T, 0);
// 结果0.06

######## BK_HoldersReducePercent

范例

// "上证A股"在20150814全部大股东减持占总市值(%)
bk := "上证A股";
return BK_HoldersReducePercent(bk, 20150814T, 0);
// 结果0

######## BK_HoldersNetChangePercent

范例

// "上证A股"在20150814全部大股东净增持占总市值(%)
bk := "上证A股";
return BK_HoldersNetChangePercent(bk, 20150814T, 0);
// 结果0.06

######## BK_HoldersIncreaseComNum

范例

// "上证A股"在20150814全部发生大股东增持的股票个数
bk := "上证A股";
return BK_HoldersIncreaseComNum(bk, 20150814T, 0);
// 结果15

######## BK_HoldersReduceComNum

范例

// "上证A股"在20150814全部发生大股东减持的股票个数
bk := "上证A股";
return BK_HoldersReduceComNum(bk, 20150814T, 0);
// 结果2

######## BK_HoldersNetChangeComNum

范例

// "上证A股"在20150814全部发生大股东净增持的股票个数
bk := "上证A股";
return BK_HoldersNetChangeComNum(bk, 20150814T, 0);
// 结果15

######## BK_HoldersNetChangeComList

范例

// "上证A股"在20150814全部发生大股东净增持的股票列表
bk := "上证A股";
return BK_HoldersNetChangeComList(bk, 20150814T, 0);
// 结果array("SH600131","SH600236","SH600252","SH600256","SH600337",
//      "SH600415","SH600481","SH600489","SH600497","SH600518",
//      "SH600570","SH600572","SH600602","SH600776","SH601886")

######## BK_HoldersReduceComList

范例

// "上证A股"在20150814全部发生大股东减持的股票列表
bk := "上证A股";
return BK_HoldersReduceComList(bk, 20150814T, 0);
// 结果array("SH600666","SH600802")

######## BK_HoldersIncreaseValueQJ

范例

// "深证A股"在20150101到20150228全部大股东增持市值
bk := "深证A股";
return BK_HoldersIncreaseValueQJ(bk, 20150101T, 20150228T, 0);
// 结果4427331411.99

######## BK_HoldersReduceValueQJ

范例

// "深证A股"在20150101到20150228全部大股东减持市值
bk := "深证A股";
return BK_HoldersReduceValueQJ(bk, 20150101T, 20150228T, 0);
// 结果15684004105.22

######## BK_HoldersNetChangeValueQJ

范例

// "深证A股"在20150101到20150228全部大股东净增持市值
bk := "深证A股";
return BK_HoldersNetChangeValueQJ(bk, 20150101T, 20150228T, 0);
// 结果:-11256672693.23

######## BK_HoldersIncreasePercentQJ2

范例

// "深证A股"在20150101到20150228全部大股东增持占流通市值(%)
bk := "深证A股";
return BK_HoldersIncreasePercentQJ2(bk, 20150101T, 20150228T, 0);
// 结果0.05

######## BK_HoldersReducePercentQJ2

范例

// "深证A股"在20150101到20150228全部大股东减持占流通市值(%)
bk := "深证A股";
return BK_HoldersReducePercentQJ2(bk, 20150101T, 20150228T, 0);
// 结果0.18

######## BK_HoldersNetChangePercentQJ2

范例

// "深证A股"在20150101到20150228全部大股东净增持占流通市值(%)
bk := "深证A股";
return BK_HoldersNetChangePercentQJ2(bk, 20150101T, 20150228T, 0);
// 结果:-0.13

######## BK_HoldersIncreasePercentQJ

范例

// "深证A股"在20150101到20150228全部大股东增持占总市值(%)
bk := "深证A股";
return BK_HoldersIncreasePercentQJ(bk, 20150101T, 20150228T, 0);
// 结果0.04

######## BK_HoldersNetChangePercentQJ

范例

// "深证A股"在20150101到20150228全部大股东净增持占总市值(%)
bk := "深证A股";
return BK_HoldersNetChangePercentQJ(bk, 20150101T, 20150228T, 0);
// 结果:-0.1

######## BK_HoldersIncreaseComNumQJ

范例

// "深证A股"在20150101到20150228全部发生大股东增持的股票个数
bk := "深证A股";
return BK_HoldersIncreaseComNumQJ(bk, 20150101T, 20150228T, 0);
// 结果52

######## BK_HoldersReduceComNumQJ

范例

// "深证A股"在20150101到20150228全部发生大股东减持的股票个数
bk := "深证A股";
return BK_HoldersReduceComNumQJ(bk, 20150101T, 20150228T, 0);
// 结果105

######## BK_HoldersNetChangeComNumQJ

范例

// "深证A股"在20150101到20150228全部发生大股东净增持的股票个数
bk := "深证A股";
return BK_HoldersNetChangeComNumQJ(bk, 20150101T, 20150228T, 0);
// 结果38

######## BK_HoldersIncreaseComListQJ

范例

// "深证A股"在20150215到20150228全部发生大股东增持的股票列表
bk := "深证A股";
return BK_HoldersIncreaseComListQJ(bk, 20150215T, 20150228T, 0);
// 结果array("SZ000586","SZ000786","SZ000795","SZ000812","SZ002043",
//      "SZ002057","SZ002072","SZ002137","SZ002177","SZ002203",
//      "SZ002219","SZ002301","SZ002311","SZ002596")

######## BK_HoldersReduceComListQJ

范例

// "深证A股"在20150220到20150228全部发生大股东减持的股票列表
bk := "深证A股";
return BK_HoldersReduceComListQJ(bk, 20150220T, 20150228T, 0);
// 结果array("SZ000017","SZ000761","SZ000786","SZ000812","SZ000990",
//      "SZ002079","SZ002092","SZ002203","SZ002267","SZ002301",
//      "SZ002332","SZ002337","SZ002376","SZ002383","SZ002418",
//      "SZ002500","SZ002596")

######## BK_HoldersNetChangeComListQJ

范例

// "深证A股"在20150220到20150228全部发生大股东净增持的股票列表
bk := "深证A股";
return BK_HoldersNetChangeComListQJ(bk, 20150220T, 20150228T, 0);
// 结果array("SZ000586","SZ000786","SZ000795",
//      "SZ002072","SZ002137","SZ002219","SZ002311")

######## BK_HoldersIncreasePercent2

范例

// "上证A股"在20150814全部大股东增持占流通市值(%)
bk := "上证A股";
return BK_HoldersIncreasePercent2(bk, 20150814T, 0);
// 结果0.09

####### 中间函数

######## 内容

  • StocksHoldersIncreaseAndReduceDataQJ

######## StocksHoldersIncreaseAndReduceDataQJ

范例

// "SH600236"和"SH600131"在20150101到20151231全部大股东增持市值
return StocksHoldersIncreaseAndReduceDataQJ("SZ000001", 20150101T, 20151231T, 0, 0, 0);
// 结果145985140.8
董监高持股变动

####### 内容

  • StocksDSSOReducePercent2
  • StocksDSSONetChangePercent2
  • StocksDSSOIncreasePercent
  • StocksDSSOReducePercent
  • StocksDSSONetChangePercent
  • StocksDSSOIncreaseComNum
  • StocksDSSOReduceComNum
  • StocksDSSONetChangeComNum
  • StocksDSSOIncreaseComList
  • StocksDSSOReduceComList
  • StocksDSSONetChangeComList
  • StocksDSSOIncreaseValueQJ
  • StocksDSSOReduceValueQJ
  • StocksDSSONetChangeValueQJ
  • StocksDSSOIncreasePercentQJ2
  • StocksDSSOReducePercentQJ2
  • StocksDSSONetChangePercentQJ2
  • StocksDSSOIncreasePercentQJ
  • StocksDSSOReducePercentQJ
  • StocksDSSONetChangePercentQJ
  • StocksDSSOIncreaseComNumQJ
  • StocksDSSOReduceComNumQJ
  • StocksDSSONetChangeComNumQJ
  • StocksDSSOIncreaseComListQJ
  • StocksDSSOReduceComListQJ
  • StocksDSSONetChangeComListQJ
  • StocksDSSOIncreaseValue
  • StocksDSSOIncreasePercent2
  • StocksDSSOReduceValue
  • StocksDSSONetChangeValue
  • 板块
  • 中间函数

####### StocksDSSOReducePercent2

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SZ002269"在20150715全部董监高及关联人减持占流通市值(%)
StockArr := array("SZ000811", "SZ002269");
return StocksDSSOReducePercent2(StockArr, 20150715T, 0, 0);
// 结果0.00075

####### StocksDSSONetChangePercent2

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持占流通市值(%)
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangePercent2(StockArr, 20150715T, 0, 0);
// 结果0.016

####### StocksDSSOIncreasePercent

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715全部董监高及关联人增持占总市值(%)
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreasePercent(StockArr, 20150715T, 0, 0);
// 结果0.013

####### StocksDSSOReducePercent

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SZ002269"在20150715全部董监高及关联人减持占总市值(%)
StockArr := array("SZ000811", "SZ002269");
return StocksDSSOReducePercent(StockArr, 20150715T, 0, 0);
// 结果0.00074

####### StocksDSSONetChangePercent

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持占总市值(%)
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangePercent(StockArr, 20150715T, 0, 0);
// 结果0.011

####### StocksDSSOIncreaseComNum

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715全部董监高及关联人增持的股票个数
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreaseComNum(StockArr, 20150715T, 0, 0);
// 结果2

####### StocksDSSOReduceComNum

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SH600157"在20150715全部董监高及关联人减持的股票个数
StockArr := array("SZ000811", "SH600157");
return StocksDSSOReduceComNum(StockArr, 20150715T, 0, 0);
// 结果1

####### StocksDSSONetChangeComNum

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持的股票个数
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangeComNum(StockArr, 20150715T, 0, 0);
// 结果1

####### StocksDSSOIncreaseComList

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715全部董监高及关联人增持的股票列表
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreaseComList(StockArr, 20150715T, 0, 0);
// 结果array("SH600157","SZ000158")

####### StocksDSSOReduceComList

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SH600157"在20150715全部董监高及关联人减持的股票列表
StockArr := array("SZ000811", "SH600157");
return StocksDSSOReduceComList(StockArr, 20150715T, 0, 0);
// 结果array("SZ000811")

####### StocksDSSONetChangeComList

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持的股票列表
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangeComList(StockArr, 20150715T, 0, 0);
// 结果array("SZ300300")

####### StocksDSSOIncreaseValueQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持市值
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreaseValueQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果13403238

####### StocksDSSOReduceValueQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SZ002269"在20150715到20150720全部董监高及关联人减持市值
StockArr := array("SZ000811", "SZ002269");
return StocksDSSOReduceValueQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果209690

####### StocksDSSONetChangeValueQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持市值
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangeValueQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果5226878

####### StocksDSSOIncreasePercentQJ2

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持占流通市值(%)
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreasePercentQJ2(StockArr, 20150715T, 20150720T, 0, 0);
// 结果0.032

####### StocksDSSOReducePercentQJ2

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SZ002269"在20150715到20150720全部董监高及关联人减持占流通市值(%)
StockArr := array("SZ000811", "SZ002269");
return StocksDSSOReducePercentQJ2(StockArr, 20150715T, 20150720T, 0, 0);
// 结果0.00073

####### StocksDSSONetChangePercentQJ2

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持占流通市值(%)
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangePercentQJ2(StockArr, 20150715T, 20150720T, 0, 0);
// 结果0.017

####### StocksDSSOIncreasePercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持占总市值(%)
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreasePercentQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果0.015

####### StocksDSSOReducePercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SZ002269"在20150715到20150720全部董监高及关联人减持占总市值(%)
StockArr := array("SZ000811", "SZ002269");
return StocksDSSOReducePercentQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果0.00073

####### StocksDSSONetChangePercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持占总市值(%)
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangePercentQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果0.012

####### StocksDSSOIncreaseComNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持的股票个数
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreaseComNumQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果2

####### StocksDSSOReduceComNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SH600157"在20150715到20150720全部董监高及关联人减持的股票个数
StockArr := array("SZ000811", "SH600157");
return StocksDSSOReduceComNumQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果1

####### StocksDSSONetChangeComNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持的股票个数
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangeComNumQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果1

####### StocksDSSOIncreaseComListQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715到20150720全部董监高及关联人增持的股票列表
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreaseComListQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果array("SH600157","SZ000158")

####### StocksDSSOReduceComListQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SH600157"在20150715到20150720全部董监高及关联人减持的股票列表
StockArr := array("SZ000811", "SH600157");
return StocksDSSOReduceComListQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果array("SZ000811")

####### StocksDSSONetChangeComListQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715到20150720全部董监高及关联人净增持的股票列表
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangeComListQJ(StockArr, 20150715T, 20150720T, 0, 0);
// 结果array("SZ300300")

####### StocksDSSOIncreaseValue

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715全部董监高及关联人增持市值
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreaseValue(StockArr, 20150715T, 0, 0);
// 结果10243893

####### StocksDSSOIncreasePercent2

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SH600157"和"SZ000158"在20150715全部董监高及关联人增持占流通市值(%)
StockArr := array("SH600157", "SZ000158");
return StocksDSSOIncreasePercent2(StockArr, 20150715T, 0, 0);
// 结果0.029

####### StocksDSSOReduceValue

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ000811"和"SZ002269"在20150715全部董监高及关联人减持市值
StockArr := array("SZ000811", "SZ002269");
return StocksDSSOReduceValue(StockArr, 20150715T, 0, 0);
// 结果202135

####### StocksDSSONetChangeValue

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// "SZ002563"和"SZ300300"在20150715全部董监高及关联人净增持市值
StockArr := array("SZ002563", "SZ300300");
return StocksDSSONetChangeValue(StockArr, 20150715T, 0, 0);
// 结果4371601

####### 板块

######## 内容

  • BK_DSSOIncreaseComListQJ
  • BK_DSSOReduceComListQJ
  • BK_DSSONetChangeComListQJ
  • BK_DSSONetChangeComNumQJ
  • BK_DSSOIncreaseComList
  • BK_DSSONetChangeComList
  • BK_DSSOReduceValue
  • BK_DSSONetChangeValue
  • BK_DSSOIncreasePercent2
  • BK_DSSOReducePercent2
  • BK_DSSONetChangePercent2
  • BK_DSSOIncreasePercent
  • BK_DSSOReducePercent
  • BK_DSSONetChangePercent
  • BK_DSSOIncreaseComNum
  • BK_DSSOReduceComNum
  • BK_DSSONetChangeComNum
  • BK_DSSOIncreaseValueQJ
  • BK_DSSOReduceValueQJ
  • BK_DSSONetChangeValueQJ
  • BK_DSSOIncreasePercentQJ2
  • BK_DSSOReducePercentQJ2
  • BK_DSSONetChangePercentQJ2
  • BK_DSSOIncreasePercentQJ
  • BK_DSSOReducePercentQJ
  • BK_DSSONetChangePercentQJ
  • BK_DSSOIncreaseComNumQJ
  • BK_DSSOReduceComNumQJ
  • BK_DSSOIncreaseValue
  • BK_DSSOReduceComList

######## BK_DSSOIncreaseComListQJ

范例

// "沪深300"在20180618到20180624全部发生董监高及关联人增持的股票列表
return BK_DSSOIncreaseComListQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果array("SH600010","SH600346","SH601877","SZ000408","SZ000630","SZ002001","SZ002074","SZ002600","SZ300316")

######## BK_DSSOReduceComListQJ

范例

// "沪深300"在20180618到20180624全部发生董监高及关联人减持的股票列表
return BK_DSSOReduceComListQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果array("SZ000807","SZ000895","SZ002352","SZ300124","SZ300502")

######## BK_DSSONetChangeComListQJ

范例

// "沪深300"在20180618到20180624全部发生董监高及关联人净增持的股票列表
return BK_DSSONetChangeComListQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果array("SH600010","SH600346","SH601877","SZ000408","SZ000630","SZ002001","SZ002074","SZ002600","SZ300316")

######## BK_DSSONetChangeComNumQJ

范例

// "沪深300"在20180618到20180624全部发生董监高及关联人净增持的股票个数
return BK_DSSONetChangeComNumQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果9

######## BK_DSSOIncreaseComList

范例

// "沪深300"在20230322全部发生董监高及关联人增持的股票列表
return BK_DSSOIncreaseComList("沪深300", 20230322T, 0, 0);
// 结果array("SZ002475")

######## BK_DSSONetChangeComList

范例

// "沪深300"在20230322全部发生董监高及关联人净增持的股票列表
return BK_DSSONetChangeComList("沪深300", 20230322T, 0, 0);
// 结果array("SZ002475")

######## BK_DSSOReduceValue

范例

// "沪深300"在20230112全部董监高及关联人减持市值
return BK_DSSOReduceValue("沪深300", 20230112T, 0, 0);
// 结果6092800

######## BK_DSSONetChangeValue

范例

// "沪深300"在20230112全部董监高及关联人净增持市值
return BK_DSSONetChangeValue("沪深300", 20230112T, 0, 0);
// 结果:-5632879

######## BK_DSSOIncreasePercent2

范例

// "沪深300"在20230118全部董监高及关联人增持占流通市值(%)
return BK_DSSOIncreasePercent2("沪深300", 20230118T, 0, 0);
// 结果0.026

######## BK_DSSOReducePercent2

范例

// "沪深300"在20230104全部董监高及关联人减持占流通市值(%)
return BK_DSSOReducePercent2("沪深300", 20230104T, 0, 0);
// 结果0.00037

######## BK_DSSONetChangePercent2

范例

// "沪深300"在20230104全部董监高及关联人净增持占流通市值(%)
return BK_DSSONetChangePercent2("沪深300", 20230104T, 0, 0);
// 结果:-0.00036

######## BK_DSSOIncreasePercent

范例

// "沪深300"在20230118全部董监高及关联人增持占总市值(%)
return BK_DSSOIncreasePercent("沪深300", 20230118T, 0, 0);
// 结果0.019

######## BK_DSSOReducePercent

范例

// "沪深300"在20230104全部董监高及关联人减持占总市值(%)
return BK_DSSOReducePercent("沪深300", 20230104T, 0, 0);
// 结果0.00027

######## BK_DSSONetChangePercent

范例

// "沪深300"在20230104全部董监高及关联人净增持占总市值(%)
return BK_DSSONetChangePercent("沪深300", 20230104T, 0, 0);
// 结果:-0.00027

######## BK_DSSOIncreaseComNum

范例

// "沪深300"在20230322全部发生董监高及关联人增持的股票个数
return BK_DSSOIncreaseComNum("沪深300", 20230322T, 0, 0);
// 结果1

######## BK_DSSOReduceComNum

范例

// "沪深300"在20230322全部发生董监高及关联人减持的股票个数
return BK_DSSOReduceComNum("沪深300", 20230322T, 0, 0);
// 结果2

######## BK_DSSONetChangeComNum

范例

// "沪深300"在20230322全部发生董监高及关联人净增持的股票个数
return BK_DSSONetChangeComNum("沪深300", 20230322T, 0, 0);
// 结果1

######## BK_DSSOIncreaseValueQJ

范例

// "沪深300"在20180618到20180624全部董监高及关联人增持市值
return BK_DSSOIncreaseValueQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果35364735

######## BK_DSSOReduceValueQJ

范例

// "沪深300"在20180618到20180624全部董监高及关联人减持市值
return BK_DSSOReduceValueQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果149806137

######## BK_DSSONetChangeValueQJ

范例

// "沪深300"在20180618到20180624全部董监高及关联人净增持市值
return BK_DSSONetChangeValueQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果:-114441402

######## BK_DSSOIncreasePercentQJ2

范例

// "沪深300"在20180618到20180624全部董监高及关联人增持占流通市值(%)
return BK_DSSOIncreasePercentQJ2("沪深300", 20180618T, 20180624T, 0, 0);
// 结果0.00016

######## BK_DSSOReducePercentQJ2

范例

// "沪深300"在20180618到20180624全部董监高及关联人减持占流通市值(%)
return BK_DSSOReducePercentQJ2("沪深300", 20180618T, 20180624T, 0, 0);
// 结果0.00068

######## BK_DSSONetChangePercentQJ2

范例

// "沪深300"在20180618到20180624全部董监高及关联人净增持占流通市值(%)
return BK_DSSONetChangePercentQJ2("沪深300", 20180618T, 20180624T, 0, 0);
// 结果:-0.00052

######## BK_DSSOIncreasePercentQJ

范例

// "沪深300"在20180618到20180624全部董监高及关联人增持占总市值(%)
return BK_DSSOIncreasePercentQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果0.00012

######## BK_DSSOReducePercentQJ

范例

// "沪深300"在20180618到20180624全部董监高及关联人减持占总市值(%)
return BK_DSSOReducePercentQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果0.00049

######## BK_DSSONetChangePercentQJ

范例

// "沪深300"在20180618到20180624全部董监高及关联人净增持占总市值(%)
return BK_DSSONetChangePercentQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果:-0.00037

######## BK_DSSOIncreaseComNumQJ

范例

// "沪深300"在20180618到20180624全部发生董监高及关联人增持的股票个数
return BK_DSSOIncreaseComNumQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果9

######## BK_DSSOReduceComNumQJ

范例

// "沪深300"在20180618到20180624全部发生董监高及关联人减持的股票个数
return BK_DSSOReduceComNumQJ("沪深300", 20180618T, 20180624T, 0, 0);
// 结果5

######## BK_DSSOIncreaseValue

范例

// "沪深300"在20230112全部董监高及关联人增持市值
return BK_DSSOIncreaseValue("沪深300", 20230112T, 0, 0);
// 结果459921

######## BK_DSSOReduceComList

范例

// "沪深300"在20230322全部发生董监高及关联人减持的股票列表
return BK_DSSOReduceComList("沪深300", 20230322T, 0, 0);
// 结果array("SH603833","SH688012")

####### 中间函数

######## 内容

  • StocksDSSOHoldChangeDataQJ

######## StocksDSSOHoldChangeDataQJ

范例

// "上证A股"在20250101到20250115全部大股东增持市值
StockArr := GetBK("上证A股");
return StocksDSSOHoldChangeDataQJ(StockArr, 20250101T, 20250115T, 0, 0, 0, 0);
限售解禁

####### 内容

  • StocksRestrictedBanMVQJ
  • StocksRestrictedBanAndNRSPercentQJ
  • StocksRestrictedBanNumQJ
  • StocksRestrictedBanMVPercentQJ
  • StocksRestrictedBanMVPercent
  • StocksRestrictedBanMV
  • StocksRestrictedBanAndRSPercent
  • StocksRestrictedBanAndRSPercentQJ
  • StocksRestrictedBanAndNRSPercent
  • StocksRestrictedBanFutureNum
  • StocksRestrictedBanNum
  • StocksRestrictedBanFutureAndRSPercentQJ
  • StocksRestrictedBanFutureAndNRSPercentQJ
  • StocksRestrictedBanFutureMV
  • StocksRestrictedBanFutureMVPercentQJ
  • 板块
  • 中间函数

####### StocksRestrictedBanMVQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250910到20250916的解禁市值
stockarr := getbk('沪深300');
begt := 20250910T;
endt := 20250916T;
return StocksRestrictedBanMVQJ(StockArr, Begt, Endt, 0); // 结果119051796340.9

####### StocksRestrictedBanAndNRSPercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250910到20250916的解禁市值占未流通市值比例(%)
stockarr := getbk('沪深300');
begt := 20250910T;
endt := 20250916T;
return StocksRestrictedBanAndNRSPercentQJ(StockArr, Begt, Endt, 0); // 结果0.79

####### StocksRestrictedBanNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250910到20250916的解禁家数
stockarr := getbk('沪深300');
begt := 20250910T;
endt := 20250916T;
return StocksRestrictedBanNumQJ(StockArr, Begt, Endt, 0); // 结果4

####### StocksRestrictedBanMVPercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250910到20250916的解禁市值占总市值比例(%)
stockarr := getbk('沪深300');
begt := 20250910T;
endt := 20250916T;
return StocksRestrictedBanMVPercentQJ(StockArr, Begt, Endt, 0); // 结果0.18

####### StocksRestrictedBanMVPercent

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250916的解禁市值占总市值比例(%)
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanMVPercent(StockArr, Endt, 0); // 结果0.18

####### StocksRestrictedBanMV

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250916的解禁市值
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanMV(StockArr, Endt, 0); // 结果119034026555.92

####### StocksRestrictedBanAndRSPercent

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250916的解禁市值占未流通市值比例(%)
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanAndRSPercent(StockArr, Endt, 0); // 结果0.24

####### StocksRestrictedBanAndRSPercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250910到20250916的解禁市值占流通市值比例(%)
stockarr := getbk('沪深300');
begt := 20250910T;
endt := 20250916T;
return StocksRestrictedBanAndRSPercentQJ(StockArr, Begt, Endt, 0); // 结果0.24

####### StocksRestrictedBanAndNRSPercent

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250916的解禁市值占未流通市值比例(%)
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanAndNRSPercent(StockArr, Endt, 0); // 结果0.79

####### StocksRestrictedBanFutureNum

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300板块在20250916当日的未来一周的解禁家数
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanFutureNum(StockArr, Endt, 0, 1); // 结果2

####### StocksRestrictedBanNum

用途:股票板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300成分股在20250916的解禁家数
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanNum(StockArr, Endt, 0); // 结果3

####### StocksRestrictedBanFutureAndRSPercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300板块在20250916当日的未来一周的解禁市值占流通市值比例(%)
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanFutureAndRSPercentQJ(StockArr, Endt, 0, 1); // 结果0.008

####### StocksRestrictedBanFutureAndNRSPercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300板块在20250916当日的未来一周的解禁市值占未流通市值比例(%)
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanFutureAndNRSPercentQJ(StockArr, Endt, 0, 1); // 结果0.027

####### StocksRestrictedBanFutureMV

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300板块在20250916当日的未来一周的解禁市值
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanFutureMV(StockArr, Endt, 0, 1); // 结果4074378090.91

####### StocksRestrictedBanFutureMVPercentQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 沪深300板块在20250916当日的未来一周的解禁市值占总市值比例(%)
stockarr := getbk('沪深300');
endt := 20250916T;
return StocksRestrictedBanFutureMVPercentQJ(StockArr, Endt, 0, 1); // 结果0.006

####### 板块

######## 内容

  • BK_RestrictedBanAndNRSPercent
  • BK_RestrictedBanMV
  • BK_RestrictedBanNum
  • BK_RestrictedBanMVPercent
  • BK_RestrictedBanAndRSPercent
  • BK_RestrictedBanMVPercentQJ
  • BK_RestrictedBanFutureMVPercentQJ
  • BK_RestrictedBanFutureAndNRSPercentQJ
  • BK_RestrictedBanMVQJ
  • BK_RestrictedBanFutureNum
  • BK_RestrictedBanNumQJ
  • BK_RestrictedBanFutureMV
  • BK_RestrictedBanAndRSPercentQJ
  • BK_RestrictedBanAndNRSPercentQJ
  • BK_RestrictedBanFutureAndRSPercentQJ

######## BK_RestrictedBanAndNRSPercent

范例

// 沪深300板块在20250916的解禁市值占未流通市值比例(%)
BKname := '沪深300';
endt := 20250916T;
return BK_RestrictedBanAndNRSPercent(BKname, Endt, 0); // 结果0.79

######## BK_RestrictedBanMV

范例

// 沪深300板块在20250916的解禁市值
BKname := '沪深300';
endt := 20250916T;
return BK_RestrictedBanMV(BKname, Endt, 0); // 结果119034026555.92

######## BK_RestrictedBanNum

范例

// 沪深300板块在20250916的解禁家数
BKname := '沪深300';
endt := 20250916T;
return BK_RestrictedBanNum(BKname, Endt, 0); // 结果3

######## BK_RestrictedBanMVPercent

范例

// 沪深300板块在20250916的解禁市值占总市值比例(%)
BKname := '沪深300';
endt := 20250916T;
return BK_RestrictedBanMVPercent(BKname, Endt, 0); // 结果0.18

######## BK_RestrictedBanAndRSPercent

范例

// 沪深300板块在20250916的解禁市值占未流通市值比例(%)
BKname := '沪深300';
endt := 20250916T;
return BK_RestrictedBanAndRSPercent(BKname, Endt, 0); // 结果0.24

######## BK_RestrictedBanMVPercentQJ

范例

// 沪深300板块在20250910到20250916的解禁市值占总市值比例(%)
BKName := '沪深300';
begt := 20250910T;
endt := 20250916T;
return BK_RestrictedBanMVPercentQJ(BKName, Begt, Endt, 0); // 结果0.18

######## BK_RestrictedBanFutureMVPercentQJ

范例

// 沪深300板块在20250916当日的未来一周的解禁市值占总市值比例(%)
BKName := '沪深300';
endt := 20250916T;
return BK_RestrictedBanFutureMVPercentQJ(BKName, Endt, 0, 1); // 结果0.006

######## BK_RestrictedBanFutureAndNRSPercentQJ

范例

// 沪深300板块在20250916当日的未来一周的解禁市值占未流通市值比例(%)
BKName := '沪深300';
endt := 20250916T;
return BK_RestrictedBanFutureAndNRSPercentQJ(BKName, Endt, 0, 1); // 结果0.027

######## BK_RestrictedBanMVQJ

范例

// 沪深300板块在20250910到20250916的解禁市值
BKName := '沪深300';
begt := 20250910T;
endt := 20250916T;
return BK_RestrictedBanMVQJ(BKName, Begt, Endt, 0); // 结果119051796340.9

######## BK_RestrictedBanFutureNum

范例

// 沪深300板块在20250916当日的未来一周的解禁家数
BKName := '沪深300';
endt := 20250916T;
return BK_RestrictedBanFutureNum(BKName, Endt, 0, 1); // 结果2

######## BK_RestrictedBanNumQJ

范例

// 沪深300板块在20250910到20250916的解禁家数
BKName := '沪深300';
begt := 20250910T;
endt := 20250916T;
return BK_RestrictedBanNumQJ(BKName, Begt, Endt, 0); // 结果4

######## BK_RestrictedBanFutureMV

范例

// 沪深300板块在20250916当日的未来一周的解禁市值
BKName := '沪深300';
endt := 20250916T;
return BK_RestrictedBanFutureMV(BKName, Endt, 0, 1); // 结果4074378090.91

######## BK_RestrictedBanAndRSPercentQJ

范例

// 沪深300板块在20250910到20250916的解禁市值占流通市值比例(%)
BKName := '沪深300';
begt := 20250910T;
endt := 20250916T;
return BK_RestrictedBanAndRSPercentQJ(BKName, Begt, Endt, 0); // 结果0.24

######## BK_RestrictedBanAndNRSPercentQJ

范例

// 沪深300板块在20250910到20250916的解禁市值占未流通市值比例(%)
BKName := '沪深300';
begt := 20250910T;
endt := 20250916T;
return BK_RestrictedBanAndNRSPercentQJ(BKName, Begt, Endt, 0); // 结果0.79

######## BK_RestrictedBanFutureAndRSPercentQJ

范例

// 沪深300板块在20250916当日的未来一周的解禁市值占流通市值比例(%)
BKName := '沪深300';
endt := 20250916T;
return BK_RestrictedBanFutureAndRSPercentQJ(BKName, Endt, 0, 1); // 结果0.008

####### 中间函数

######## 内容

  • Stocks_RestrictedBanGetDateArr

######## Stocks_RestrictedBanGetDateArr

范例

// 20251030未来的1月区间日期
return Stocks_RestrictedBanGetDateArr(20251030T, 2);
股份回购

####### 内容

  • Stocks_RepurchaseMVQJ
  • Stocks_RepurchaseStockNum
  • Stocks_RepurchaseMV
  • Stocks_RepurchaseStockNumQJ
  • 板块

####### Stocks_RepurchaseMVQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

范例

// array("SZ000002","SH600337")在20220101到20221031的累计回购金额
StockArr := array("SZ000002", "SH600337");
return Stocks_RepurchaseMVQJ(StockArr, 20220101T, 20221031T, 0, 0, 0);
// 结果1315124433.32

####### Stocks_RepurchaseStockNum

用途:股票板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// array("SZ000002","SH600337")在20241031的回购家数
StockArr := array("SZ000002", "SH600337");
return Stocks_RepurchaseStockNum(StockArr, 20241031T, 0, 0);
// 结果1

####### Stocks_RepurchaseMV

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// array("SZ000002","SH600337")在20241031的累计回购金额
StockArr := array("SZ000002", "SH600337");
return Stocks_RepurchaseMV(StockArr, 20241031T, 0, 0, 0);
// 结果2674800

####### Stocks_RepurchaseStockNumQJ

用途:股票板块相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

// array("SZ000002","SH600337")在20220101至20221031的回购家数
StockArr := array("SZ000002", "SH600337");
return Stocks_RepurchaseStockNumQJ(StockArr, 20220101T, 20221031T, 0, 0);
// 结果2

####### 板块

######## 内容

  • BK_RepurchaseStockNum
  • BK_RepurchaseStockNumQJ
  • BK_RepurchaseMVQJ
  • BK_RepurchaseMV

######## BK_RepurchaseStockNum

范例

// "沪深300"在20241031的回购家数
return BK_RepurchaseStockNum("沪深300", 20241031T, 0, 0);
// 结果38

######## BK_RepurchaseStockNumQJ

范例

// "沪深300"在20241001到20241031的回购家数
return BK_RepurchaseStockNumQJ("沪深300", 20241001T, 20241031T, 0, 0);
// 结果51

######## BK_RepurchaseMVQJ

范例

// "沪深300"在20241001到20241031的累计回购金额
return BK_RepurchaseMVQJ("沪深300", 20241001T, 20241031T, 0, 0, 0);
// 结果18342026118.41

######## BK_RepurchaseMV

范例

// "沪深300"在20241031的累计回购金额
return BK_RepurchaseMV("沪深300", 20241031T, 0, 0, 0);
// 结果10439421382.77
基金板块
内容
  • 行业配置
  • 份额结构
  • 基本情况
  • 基金经理
  • 中间函数
  • 基金净值
  • 投资组合
行业配置

####### 内容

  • FundsIndustryComposite

####### FundsIndustryComposite

用途:基金板块相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// 返回基金行业配置
FundArr := array("SZ184691", "SH500003", "SZ184728", "OF040001");
return FundsIndustryComposite(FundArr, 20170630);
名称 市值(万)
制造业 96372.72
金融业 27113.36
批发和零售业 18091.38
建筑业 8670.69
房地产业 7181.42
采矿业 4596.1
信息传输、软件和信息技术服务业 3704.49
电力、热力、燃气及水生产和供应业 2325.46
水利、环境和公共设施管理业 1250.98
文化、体育和娱乐业 1178.98
交通运输、仓储和邮政业 463.38
份额结构

####### 内容

  • BK_TSGrowValue
  • BK_TSDecreaseCount
  • BK_TSDecreaseValue
  • FundsNegotiableShares
  • BK_TSDecrease
  • BK_TSChangeValue
  • FundsNegotiableShares3
  • BK_TSGrow
  • FundsTotalShares3
  • FundsTotalShares
  • BK_TSGrowCount
  • 中间函数

####### BK_TSGrowValue

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年1-3月净申购总额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_TSGrowValue(20180101T, 20180301T, -1);
// 结果1549642.6

####### BK_TSDecreaseCount

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净赎回的基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_TSDecreaseCount(20180101T, 20180301T, -1);
// 结果291

####### BK_TSDecreaseValue

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净赎回总额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_TSDecreaseValue(20180101T, 20180301T, -1);
// 结果5879290.22

####### FundsNegotiableShares

用途:基金板块相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 取深证基金、上证基金、开放式基金2012年10月19日流通份额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return FundsNegotiableShares(inttodate(20121019));
// 结果267537714.23

####### BK_TSDecrease

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净赎回的基金
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_TSDecrease(20180101T, 20180301T, -1);

OF159901 OF159902 OF159903 OF159906 OF159909 OF159912 OF159919 OF159926 OF159930 OF159931

####### BK_TSChangeValue

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年1-3月份额变动(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_TSChangeValue(20180101T, 20180301T, -1);
// 结果:-4155671.26

####### FundsNegotiableShares3

用途:基金板块相关函数。 参数:无。 返回:处理后的结果值。

范例

// 取深证基金、上证基金、开放式基金2012年10月19日流通份额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
SetSysParam(pn_date(), inttodate(20121019));
return FundsNegotiableShares3();
// 结果267537714.23

####### BK_TSGrow

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生发生净申购的基金
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_TSGrow(20180101T, 20180301T, -1);

OF159001 OF159003 OF159005 OF159905 OF159907 OF159910 OF159913 OF159915 OF159916 OF159918

####### FundsTotalShares3

用途:基金板块相关函数。 参数:无。 返回:处理后的结果值。

范例

// 取深证基金、上证基金、开放式基金2012年10月19日最新总份额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
SetSysParam(pn_date(), inttodate(20121019));
return FundsTotalShares3();
// 结果267537714.23

####### FundsTotalShares

用途:基金板块相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 取深证基金、上证基金、开放式基金2012年10月19日指定日总份额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return FundsTotalShares(inttodate(20121019));
// 结果267537714.23

####### BK_TSGrowCount

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净申购的基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_TSGrowCount(20180101T, 20180301T, -1);
// 结果122

####### 中间函数

######## 内容

  • FundsTSDecrease
  • FundsTSGrowCount
  • FundsTSChangeValue
  • FundsTSGrowValue
  • FundsTSDecreaseValue
  • FundsTSDecreaseCount
  • FundsTSGrow

######## FundsTSDecrease

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净赎回的基金
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsTSDecrease(FundArr, 20180101T, 20180301T, 7);

OF159901 OF159902 OF159903 OF159906 OF159909 OF159912 OF159919 OF159926 OF159930 OF159931 …

######## FundsTSGrowCount

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净申购的基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsTSGrowCount(FundArr, 20180101T, 20180301T, -1);
// 结果122

######## FundsTSChangeValue

范例

// 深证基金、上证基金、开放式基金2018年1-3月份额变动(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsTSChangeValue(FundArr, 20180101T, 20180301T, -1);
// 结果:-1469306.40672803

######## FundsTSGrowValue

范例

// 深证基金、上证基金、开放式基金2018年1-3月净申购总额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsTSGrowValue(FundArr, 20180101T, 20180301T, -1);
// 结果1668543.636295

######## FundsTSDecreaseValue

范例

// 深证基金、上证基金、开放式基金2018年1-3月净赎回总额(万份)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsTSDecreaseValue(FundArr, 20180101T, 20180301T, -1);
// 结果3314445.107684

######## FundsTSDecreaseCount

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净赎回的基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsTSDecreaseCount(FundArr, 20180101T, 20180301T, -1);
// 结果234

######## FundsTSGrow

范例

// 深证基金、上证基金、开放式基金2018年1-3月发生净申购的基金
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsTSGrow(FundArr, 20180101T, 20180301T, -1);

OF159001 OF159003 OF159005 OF159905 OF159907 OF159910 OF159913 OF159915 OF159916 …

基本情况

####### 内容

  • BK_ByTZFG
  • BK_ListedOfFunds
  • Bk_ListedCountOfFunds
  • Bk_ListedCountBetween
  • Bk_DeclareIRCount
  • Bk_ListedBetween
  • Bk_DeclareIR
  • 中间函数

####### BK_ByTZFG

用途:基金板块相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金基金类型为混合型的基金列表
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_ByTZFG(0);

OF000001 OF000006 OF000011 OF000017 OF000020 OF000021 …

####### BK_ListedOfFunds

用途:基金板块相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金指定日基金类型为混合型的基金列表
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return BK_ListedOfFunds(20180501T, 0);

OF000001 OF000011 OF000017 OF000020 OF000021 OF000029 OF000030 OF000031 …

####### Bk_ListedCountOfFunds

用途:基金板块相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金指定日指定日已上市的基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ListedCountOfFunds(20180501T, 0);
// 结果2531

####### Bk_ListedCountBetween

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金2018年1-3月区间新成立的混合型基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ListedCountBetween(20180101T, 20180301T, 0);
// 结果124

####### Bk_DeclareIRCount

用途:基金板块相关函数。 参数arg1arg2按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金2017年中报报告期已公布投资组合的基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_DeclareIRCount(20170630, -1);
// 结果3663

####### Bk_ListedBetween

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年1-3月区间新成立的混合型基金列表
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ListedBetween(20180101T, 20180301T, 0);

OF001441 OF001442 OF001562 OF001747 OF001748 OF001832 OF001835 OF001836 OF002649

####### Bk_DeclareIR

用途:基金板块相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2017年中报报告期已公布投资组合的基金列表
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_DeclareIR(20170630, -1);

OF000001 OF000003 OF000005 OF000008 OF000009 OF000011 OF000014 OF000015 OF000017

####### 中间函数

######## 内容

  • getfundsbyqcqmdate
  • getfundsbytzfg
  • getfundlastenddate
  • getfundsbyssrq

######## getfundsbyqcqmdate

######## getfundsbytzfg

######## getfundlastenddate

######## getfundsbyssrq

基金经理

####### 内容

  • fundsallmanagerbyendt
  • bk_fundsmanagerbyendt
  • 中间函数

####### fundsallmanagerbyendt

####### bk_fundsmanagerbyendt

####### 中间函数

######## 内容

  • fundsmanagerbyendt

######## fundsmanagerbyendt

中间函数

####### 内容

  • AdminFunds
  • FundsListed
  • FundsListedBetween
  • FundsDeclareIR
  • FundsDeclareIRCount
  • FundsListedCountBetween
  • FundsListedCount
  • 基金管理人
  • 基金类型
  • 基金投资风格
  • 基金投资类型
  • 基金托管人

####### AdminFunds

用途:进行数值统计计算。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金中成长型、积极成长型基金代码
FundArr := getbk("深证基金;上证基金;开放式基金");
return AdminFunds(FundArr, 20040630T, 4, "成长型—积极成长型");
0 OF000001
1 OF040001
2 OF121002
3 OF161606

####### FundsListed

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年3月1日所有类型基金
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsListed(FundArr, 20180301T, -1);

OF000001 OF000003 OF000004 OF000005 OF000008 OF000009 OF000010 OF000011 OF000013 …

####### FundsListedBetween

用途:基金板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年1-3月所有类型基金列表
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsListedBetween(FundArr, 20180101T, 20180301T, -1);

OF000799 OF001441 OF001442 OF001562 OF001747 OF001748 OF001749 OF001832 OF001835 …

####### FundsDeclareIR

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2017年中报指定日已上市的混合+债券基金列表
setsysparam(pn_date(), 20170630T);
FundArr := getbk(“深证基金;上证基金;开放式基金”);
return FundsDeclareIR(FundArr, 20170630, 7);

OF000001 OF000003 OF000005 OF000011 OF000014 OF000015 …

####### FundsDeclareIRCount

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金2017年中报报告期已公布投资组合的基金个数
setsysparam(pn_date(), 20170630T);
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsDeclareIRCount(FundArr, 20170630, -1);
// 结果3847

####### FundsListedCountBetween

用途:基金板块相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金2018年1-3月区间新成立的基金个数
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsListedCountBetween(FundArr, 20180101T, 20180301T, -1);
// 结果226

####### FundsListedCount

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:整数。

范例

// 深证基金、上证基金、开放式基金20170630日已上市的基金数
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsListedCount(FundArr, 20170630T, -1);
// 结果5811

####### 基金管理人

######## 内容

  • AdminCloseFund
  • AdminFund
  • AdminFundNumber
  • AdminOpenFund
  • AdminCloseFundNumber
  • FundAdminCompanyName
  • FundsAdminCompany
  • AdminOpenFundNumber

######## AdminCloseFund

范例

// 返回华安基金管理有限公司截止日20181001日管理的封闭基金代码
return AdminCloseFund("华安基金管理有限公司", 20181001T);
0 SZ150104
1 SZ150105
2 SZ150299
3 SZ150300
4 SZ150301
5 SZ150302
6 SZ150303
7 SZ150304

######## AdminFund

范例

// 华安基金管理有限公司截止日20181001管理的基金代码名称列表
FundArr := getbk("深证基金;上证基金;开放式基金");
return AdminFund("华安基金管理有限公司", 20181001T);
代码 名称
OF000072 华安保本
OF000149 华安双债添利A
OF000150 华安双债添利C
OF000216 华安易富黄金ETF联接A
OF000217 华安易富黄金ETF联接C
OF000227 华安年年红定期开放A
OF000239 华安年年盈定期开放A
OF000240 华安年年盈定期开放C
OF000294 华安生态优先

######## AdminFundNumber

范例

// 返回宝盈基金管理有限公司20050201日管理的基金个数
return AdminFundNumber("宝盈基金管理有限公司", 20050201T);
// 结果1

######## AdminOpenFund

范例

// 返回宝盈基金管理有限公司20050201日管理的开放式基金
return AdminOpenFund("宝盈基金管理有限公司", 20050201T);
0 OF213001

######## AdminCloseFundNumber

范例

// 返回宝盈基金管理有限公司20050201日管理的封闭基金个数
return AdminCloseFundNumber("宝盈基金管理有限公司", 20050201T);
// 结果0

######## FundAdminCompanyName

范例

return FundAdminCompanyName("OF040001");
// 结果:华安基金管理有限公司

######## FundsAdminCompany

范例

return FundsAdminCompany();

华夏基金管理有限公司 中海基金管理有限公司 嘉实基金管理有限公司 易方达基金管理有限公司 财通基金管理有限公司 景顺长城基金管理有限公司 摩根士丹利华鑫基金管理有限公司 华富基金管理有限公司 富国基金管理有限公司

######## AdminOpenFundNumber

范例

return AdminOpenFundNumber('宝盈基金管理有限公司', 20050201T);
// 结果1

####### 基金类型

######## 内容

  • FundsType

######## FundsType

范例

return FundsType();

####### 基金投资风格

######## 内容

  • FundsInvestmentStyle

######## FundsInvestmentStyle

范例

return FundsInvestmentStyle();

混合型 债券型 股票型 货币型 保本型 商品型

####### 基金投资类型

######## 内容

  • FundsInvestmentType

######## FundsInvestmentType

范例

return FundsInvestmentType();

成长型—积极成长型 债券-纯债型 债券-偏债型 股票-复制指数型 货币型 价值型 股票-成长型 成长型—稳健成长型 保本型 混合-灵活配置型 成长型-稳健成长型 股票-增强指数型 股票-平衡型 债券-短债型 股票-主题型 股票-价值型 混合-偏债配置型 股票-股基混合 股票-定量型 混合-平衡配置型 混合-偏股配置型 债券型 成长型-积极成长型 其他 平衡型 收益型 成长型—中小企业成长型 综合型 商品型 内需增长型

####### 基金托管人

######## 内容

  • FundsTrustee

######## FundsTrustee

范例

return FundsTrustee();

中国建设银行股份有限公司 中国农业银行股份有限公司 中国工商银行股份有限公司 中国银行股份有限公司 上海浦东发展银行股份有限公司 交通银行股份有限公司 上海银行股份有限公司 中信银行股份有限公司 招商银行股份有限公司 中国民生银行股份有限公司 广发银行股份有限公司 北京银行股份有限公司 兴业银行股份有限公司 中国光大银行股份有限公司 平安银行股份有限公司 中国邮政储蓄银行股份有限公司 宁波银行股份有限公司 渤海银行股份有限公司 海通证券股份有限公司 招商证券股份有限公司 华夏银行股份有限公司 江苏银行股份有限公司 广发证券股份有限公司 包商银行股份有限公司 南京银行股份有限公司 广州农村商业银行股份有限公司 国信证券股份有限公司 国泰君安证券股份有限公司 浙商银行股份有限公司 徽商银行股份有限公司 杭州银行股份有限公司 中国银河证券股份有限公司 中信证券股份有限公司 恒丰银行股份有限公司 中信建投证券股份有限公司 华泰证券股份有限公司 兴业银行股份有限公 兴业基金管理有限公司 中国国际金融股份有限公司 兴业证券股份有限公司

基金净值

####### 内容

  • Bk_NAWInfo
  • Bk_NetAssetPerUnit3
  • Bk_NetAssetPerUnit
  • Bk_NetAssetPerUnitGrowRatio
  • 中间函数
  • Bk_NetAssetPerUnitInReportDate

####### Bk_NAWInfo

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

FundArr := array("OF040001", "OF202001", "OF233001");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_NAWInfo(20020101T, 20040706T, 1);
截止日 平均净值 平均净值增长率(%)
20020104 1
20020107 1 -0.19
20020108 1 -0.03
20020109 1 -0.14
20020110 1 0.16
20020111 1 -0.42
20020114 0.99 -0.55
20020115 0.99 -0.2
20020116 0.99 0.4
20020117 0.99 -0.52
20020118 0.99 0.17
20020121 0.99 -0.36
20020122 0.99 0.03
20020123 1 1.33
20020124 1 0.13

####### Bk_NetAssetPerUnit3

用途:基金板块相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年3月1日混合基金的单位净值
SetSysParam(pn_date(), 20180301T);
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_NetAssetPerUnit3(0);
// 结果1.19

####### Bk_NetAssetPerUnit

用途:基金板块相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金2018年3月1日混合基金的单位净值
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_NetAssetPerUnit(20180301T, 0);
// 结果1.19

####### Bk_NetAssetPerUnitGrowRatio

用途:基金板块相关函数。 参数arg1arg2arg3按示例顺序传入。 返回:处理后的结果值。

范例

// 深证基金、上证基金、开放式基金的混合基金的20040630至20040930区间平均净值增长率(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_NetAssetPerUnitGrowRatio(20040630T, 20040930T, 0);
// 结果4.54

####### 中间函数

######## 内容

  • FundsNAWLInfo
  • FundsNetAssetPerUnit
  • FundsNetAssetPerUnitInReportDate

######## FundsNAWLInfo

范例

FundsArray := array("OF040001", "OF202001", "OF233001");
return FundsNAWLInfo(FundsArray, 20020101T, 20040706T, 1);
截止日 平均净值 平均净值增长率(%)
20020104 1
20020107 1 -0.19
20020108 1 -0.03
20020109 1 -0.14
20020110 1 0.16
20020111 1 -0.42
20020114 0.99 -0.55
20020115 0.99 -0.2
20020116 0.99 0.4
20020117 0.99 -0.52

######## FundsNetAssetPerUnit

范例

// 深证基金、上证基金、开放式基金2018年3月1日所有类型基金的单位净值
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsNetAssetPerUnit(FundArr, 20180301T, -1);
// 结果1.729

######## FundsNetAssetPerUnitInReportDate

范例

// 深证基金板块在报告期20180331的平均净值
FundArr := getbk("深证基金");
return FundsNetAssetPerUnitInReportDate(FundArr, 20180331);

####### Bk_NetAssetPerUnitInReportDate

用途:日期时间处理函数。 参数arg1按示例顺序传入。 返回:日期或时间值。

范例

// 深证基金板块在报告期20180331的平均净值
SetSysParam(Pn_Bk(), "深证基金");
return Bk_NetAssetPerUnitInReportDate(20180331);
投资组合

####### 内容

  • 基金明细
  • 持债情况
  • 资产支持证券明细
  • 份额变动
  • 持股情况
  • 资产配置
  • 债券配置
  • 行业配置
  • 累计买入和卖出
  • 持有人结构
  • 分红
  • 贵金属明细
  • 处于转股期的可转债明细
  • 平均剩余期限分布情况
  • 中间函数

####### 基金明细

######## 内容

  • bk_fdmanagerpercentgrow2
  • bk_fdfundvolume
  • bk_fdnonpercentgrow
  • bk_fdfundvaluegrow
  • bk_fdfundvalue
  • bk_fdmanagervaluegrowratio
  • bk_fdsumnvalue
  • bk_fdnonpercent3
  • bk_fdnonpercent2
  • bk_fdfundholdnum
  • bk_fdnonvaluegrowratio
  • bk_fdnonpercentgrow3
  • bk_fdnonpercentgrow2
  • bk_fdmanagerpercent
  • bk_fdfundpercentgrow2
  • bk_fdmanagervaluegrow
  • bk_fdnoncode
  • bk_fdmanagerpercentgrow
  • bk_fdnonvalue
  • bk_fdsumnpercent3
  • bk_fdsumnvaluegrowratio
  • bk_fdmanagerpercentgrow3
  • bk_fdfundpercentgrow3
  • bk_fdnonvolume
  • bk_fdsumnpercent
  • bk_fdsumnpercentgrow2
  • bk_fdnonvaluegrow
  • bk_fdfundpercentgrow
  • bk_fdfundvaluegrowratio
  • 中间函数
  • bk_fdnonpercent
  • bk_fdsumnpercent2
  • bk_fdfundpercent
  • bk_fdmanagerpercent3
  • bk_fdsumnvaluegrow
  • bk_fdsumnpercentgrow3
  • bk_fdfundpercent3
  • bk_fdmanagerpercent2
  • bk_fdfundvolumegrow
  • bk_fdsumnpercentgrow
  • bk_fdmanagervalue
  • bk_fdfundpercent2

######## bk_fdmanagerpercentgrow2

######## bk_fdfundvolume

######## bk_fdnonpercentgrow

######## bk_fdfundvaluegrow

######## bk_fdfundvalue

######## bk_fdmanagervaluegrowratio

######## bk_fdsumnvalue

######## bk_fdnonpercent3

######## bk_fdnonpercent2

######## bk_fdfundholdnum

######## bk_fdnonvaluegrowratio

######## bk_fdnonpercentgrow3

######## bk_fdnonpercentgrow2

######## bk_fdmanagerpercent

######## bk_fdfundpercentgrow2

######## bk_fdmanagervaluegrow

######## bk_fdnoncode

######## bk_fdmanagerpercentgrow

######## bk_fdnonvalue

######## bk_fdsumnpercent3

######## bk_fdsumnvaluegrowratio

######## bk_fdmanagerpercentgrow3

######## bk_fdfundpercentgrow3

######## bk_fdnonvolume

######## bk_fdsumnpercent

######## bk_fdsumnpercentgrow2

######## bk_fdnonvaluegrow

######## bk_fdfundpercentgrow

######## bk_fdfundvaluegrowratio

######## 中间函数

######### 内容

  • fundsfdnonvalue
  • fundsfdsumnpercent3
  • fundsfdnonpercentgrow3
  • fundsfdsumnpercent
  • fundsfdsumnvalue
  • fundsfdsumnpercent2
  • fundsfdsumnpercentgrow2
  • fundsfdfundvolumegrow
  • fundsfdnonpercentgrow2
  • fundsfdnonvaluegrowratio
  • fundsfdnonpercentgrow
  • fundsfdnoncode
  • fundsfdsumnvaluegrowratio
  • fundsfdnonvaluegrow
  • fundsfdnonvolume
  • fundsfdvalue
  • fundsfdnonpercent2
  • fundsfdnonpercent
  • fundsfdsumnpercentgrow
  • fundsfdsumnpercentgrow3
  • fundsfdsumnvaluegrow
  • fundsfdnonpercent3
  • fundsfdfundpercentgrow3
  • fundsfdmanagerpercentgrow
  • fundsfdfundvalue
  • fundsfdfundvolume
  • fundsfdfundvaluegrowratio
  • fundsfdfundpercent
  • fundsfdmanagerpercent2
  • fundsfdfundpercentgrow2
  • fundsfdmanagerpercentgrow2
  • fundsfdmanagerpercent3
  • fundsfdfundpercent2
  • fundsfdfundholdnum
  • fundsfdfundpercentgrow
  • fundsfdmanagerpercentgrow3
  • fundsfdfundpercent3
  • fundsfdmanagerpercent
  • fundsfdmanagervaluegrowratio
  • fundsfdmanagervaluegrow
  • fundsfdmanagervalue
  • fundsfdfundvaluegrow

######### fundsfdnonvalue

######### fundsfdsumnpercent3

######### fundsfdnonpercentgrow3

######### fundsfdsumnpercent

######### fundsfdsumnvalue

######### fundsfdsumnpercent2

######### fundsfdsumnpercentgrow2

######### fundsfdfundvolumegrow

######### fundsfdnonpercentgrow2

######### fundsfdnonvaluegrowratio

######### fundsfdnonpercentgrow

######### fundsfdnoncode

######### fundsfdsumnvaluegrowratio

######### fundsfdnonvaluegrow

######### fundsfdnonvolume

######### fundsfdvalue

######### fundsfdnonpercent2

######### fundsfdnonpercent

######### fundsfdsumnpercentgrow

######### fundsfdsumnpercentgrow3

######### fundsfdsumnvaluegrow

######### fundsfdnonpercent3

######### fundsfdfundpercentgrow3

######### fundsfdmanagerpercentgrow

######### fundsfdfundvalue

######### fundsfdfundvolume

######### fundsfdfundvaluegrowratio

######### fundsfdfundpercent

######### fundsfdmanagerpercent2

######### fundsfdfundpercentgrow2

######### fundsfdmanagerpercentgrow2

######### fundsfdmanagerpercent3

######### fundsfdfundpercent2

######### fundsfdfundholdnum

######### fundsfdfundpercentgrow

######### fundsfdmanagerpercentgrow3

######### fundsfdfundpercent3

######### fundsfdmanagerpercent

######### fundsfdmanagervaluegrowratio

######### fundsfdmanagervaluegrow

######### fundsfdmanagervalue

######### fundsfdfundvaluegrow

######## bk_fdnonpercent

######## bk_fdsumnpercent2

######## bk_fdfundpercent

######## bk_fdmanagerpercent3

######## bk_fdsumnvaluegrow

######## bk_fdsumnpercentgrow3

######## bk_fdfundpercent3

######## bk_fdmanagerpercent2

######## bk_fdfundvolumegrow

######## bk_fdsumnpercentgrow

######## bk_fdmanagervalue

######## bk_fdfundpercent2

####### 持债情况

######## 内容

  • 中间函数
  • bk_bdsumnpercent2
  • bk_bdbondvolume
  • bk_bdsumnpercent4
  • bk_bdbondpercent
  • bk_bdsumnpercent3
  • bk_bdbondpercent2
  • bk_bdbondvaluegrowratio
  • bk_bdsumnvaluegrowratio
  • bk_bdnonpercent
  • bk_bdbondpercent4
  • bk_bdsumnpercentgrow4
  • bk_bdnonpercent2
  • bk_bdbondvalue
  • bk_bdbondpercentgrow3
  • bk_bdbondpercentgrow
  • bk_bdsumnpercent
  • bk_bdbondpercent3
  • bk_bdbondvolumegrow
  • bk_bdnonpercent3
  • bk_bdbondvolumegrowratio
  • bk_bdsumnpercentgrow3
  • bk_bdnoncode
  • bk_bdbondpercentgrow2
  • bk_bdbondpercent5
  • bk_bdsumnvalue
  • bk_bdsumnpercentgrow2
  • bk_bdsumnvaluegrow
  • bk_bdbondvaluegrow
  • bk_bdnonpercent4
  • bk_bdbondpercentgrow4
  • bk_bdbondholdnum
  • bk_bdnonvalue
  • bk_bdsumnpercentgrow

######## 中间函数

######### 内容

  • fundsbdnoncode
  • fundsbdsumnpercent2
  • fundsbdbondvaluegrowratio
  • fundsbdsumnvalue
  • fundsbdnonpercent2
  • fundsbdnonpercent3
  • fundsbdsumnpercentgrow
  • fundsbdbondholdnum
  • fundsbdnonpercent
  • fundsbdbondpercent
  • fundsbdbondvolume
  • fundsbdsumnpercent3
  • fundsbdnonvalue
  • fundsbdbondvalue
  • fundsbdbondpercent4
  • fundsbdbondpercent2
  • fundsbdbondvolumegrow
  • fundsbdsumnvaluegrow
  • fundsbdbondpercentgrow3
  • fundsbdsumnpercentgrow3
  • fundsbdbondvaluegrow
  • fundsbdbondpercentgrow
  • fundsbdsumnpercent
  • fundsbdsumnpercentgrow2
  • fundsbdbondpercentgrow2
  • fundsbdsumnvaluegrowratio
  • fundsbdbondpercent3
  • fundsbdsumnpercentgrow4
  • fundsbdbondpercentgrow4
  • fundsbdbondvolumegrowratio
  • fundsbdsumnpercent4
  • fundsbdbondpercent5
  • fundsbdvalue
  • fundsbdnonpercent4

######### fundsbdnoncode

######### fundsbdsumnpercent2

######### fundsbdbondvaluegrowratio

######### fundsbdsumnvalue

######### fundsbdnonpercent2

######### fundsbdnonpercent3

######### fundsbdsumnpercentgrow

######### fundsbdbondholdnum

######### fundsbdnonpercent

######### fundsbdbondpercent

######### fundsbdbondvolume

######### fundsbdsumnpercent3

######### fundsbdnonvalue

######### fundsbdbondvalue

######### fundsbdbondpercent4

######### fundsbdbondpercent2

######### fundsbdbondvolumegrow

######### fundsbdsumnvaluegrow

######### fundsbdbondpercentgrow3

######### fundsbdsumnpercentgrow3

######### fundsbdbondvaluegrow

######### fundsbdbondpercentgrow

######### fundsbdsumnpercent

######### fundsbdsumnpercentgrow2

######### fundsbdbondpercentgrow2

######### fundsbdsumnvaluegrowratio

######### fundsbdbondpercent3

######### fundsbdsumnpercentgrow4

######### fundsbdbondpercentgrow4

######### fundsbdbondvolumegrowratio

######### fundsbdsumnpercent4

######### fundsbdbondpercent5

######### fundsbdvalue

######### fundsbdnonpercent4

######## bk_bdsumnpercent2

######## bk_bdbondvolume

######## bk_bdsumnpercent4

######## bk_bdbondpercent

######## bk_bdsumnpercent3

######## bk_bdbondpercent2

######## bk_bdbondvaluegrowratio

######## bk_bdsumnvaluegrowratio

######## bk_bdnonpercent

######## bk_bdbondpercent4

######## bk_bdsumnpercentgrow4

######## bk_bdnonpercent2

######## bk_bdbondvalue

######## bk_bdbondpercentgrow3

######## bk_bdbondpercentgrow

######## bk_bdsumnpercent

######## bk_bdbondpercent3

######## bk_bdbondvolumegrow

######## bk_bdnonpercent3

######## bk_bdbondvolumegrowratio

######## bk_bdsumnpercentgrow3

######## bk_bdnoncode

######## bk_bdbondpercentgrow2

######## bk_bdbondpercent5

######## bk_bdsumnvalue

######## bk_bdsumnpercentgrow2

######## bk_bdsumnvaluegrow

######## bk_bdbondvaluegrow

######## bk_bdnonpercent4

######## bk_bdbondpercentgrow4

######## bk_bdbondholdnum

######## bk_bdnonvalue

######## bk_bdsumnpercentgrow

####### 资产支持证券明细

######## 内容

  • bk_absnonpercentgrow3
  • bk_abssecurityvaluegrowratio
  • bk_abssumnpercent
  • bk_abssecurityvalue
  • bk_abssecuritypercentgrow
  • bk_absnonvolumegrow
  • bk_abssecurityvaluegrow
  • bk_absnonvaluegrowratio
  • bk_absnonvolume
  • bk_abssecuritypercentgrow4
  • bk_abssecuritypercent2
  • bk_absnonpercent3
  • bk_abssecuritypercent3
  • bk_abssumnvalue
  • bk_absnoncode
  • bk_abssecurityvolume
  • bk_abssecuritypercent4
  • bk_absnonvalue
  • bk_absnonpercentgrow2
  • bk_abssumnpercent4
  • bk_abssecurityholdnum
  • bk_abssumnvaluegrow
  • bk_abssumnpercentgrow2
  • bk_abssumnpercentgrow4
  • bk_abssumnpercent2
  • 中间函数
  • bk_abssumnpercent3
  • bk_abssumnpercentgrow3
  • bk_absnonpercent2
  • bk_absnonpercentgrow
  • bk_abssecurityvolumegrow
  • bk_absnonpercent
  • bk_abssumnvaluegrowratio
  • bk_abssumnpercentgrow
  • bk_absnonvaluegrow
  • bk_abssecuritypercentgrow2
  • bk_abssecuritypercentgrow3
  • bk_absnonpercentgrow4
  • bk_absnonpercent4
  • bk_abssecuritypercent

######## bk_absnonpercentgrow3

######## bk_abssecurityvaluegrowratio

######## bk_abssumnpercent

######## bk_abssecurityvalue

######## bk_abssecuritypercentgrow

######## bk_absnonvolumegrow

######## bk_abssecurityvaluegrow

######## bk_absnonvaluegrowratio

######## bk_absnonvolume

######## bk_abssecuritypercentgrow4

######## bk_abssecuritypercent2

######## bk_absnonpercent3

######## bk_abssecuritypercent3

######## bk_abssumnvalue

######## bk_absnoncode

######## bk_abssecurityvolume

######## bk_abssecuritypercent4

######## bk_absnonvalue

######## bk_absnonpercentgrow2

######## bk_abssumnpercent4

######## bk_abssecurityholdnum

######## bk_abssumnvaluegrow

######## bk_abssumnpercentgrow2

######## bk_abssumnpercentgrow4

######## bk_abssumnpercent2

######## 中间函数

######### 内容

  • fundsabssecuritypercent
  • fundsabssumnpercent3
  • fundsabsnonpercent2
  • fundsabsnonvolumegrow
  • fundsabsnonvaluegrow
  • fundsabssumnpercentgrow2
  • fundsabsnonvalue
  • fundsabssecurityvolumegrow
  • fundsabsnonpercent
  • fundsabsvalue
  • fundsabssecuritypercentgrow2
  • fundsabsnonpercent4
  • fundsabsnonpercentgrow4
  • fundsabssumnpercent
  • fundsabssumnvaluegrowratio
  • fundsabssumnpercentgrow3
  • fundsabsnonpercentgrow
  • fundsabsnonpercent3
  • fundsabssecuritypercent2
  • fundsabssecurityholdnum
  • fundsabssecuritypercentgrow
  • fundsabssecurityvaluegrowratio
  • fundsabssecurityvolume
  • fundsabssumnpercentgrow
  • fundsabssecuritypercentgrow3
  • fundsabsnonvolume
  • fundsabssecuritypercentgrow4
  • fundsabssumnvaluegrow
  • fundsabssumnpercentgrow4
  • fundsabsnoncode
  • fundsabssecurityvalue
  • fundsabssumnvalue
  • fundsabssecurityvaluegrow
  • fundsabssecuritypercent3
  • fundsabsnonpercentgrow3
  • fundsabsnonvaluegrowratio
  • fundsabsnonpercentgrow2
  • fundsabssumnpercent4
  • fundsabssumnpercent2
  • fundsabssecuritypercent4

######### fundsabssecuritypercent

######### fundsabssumnpercent3

######### fundsabsnonpercent2

######### fundsabsnonvolumegrow

######### fundsabsnonvaluegrow

######### fundsabssumnpercentgrow2

######### fundsabsnonvalue

######### fundsabssecurityvolumegrow

######### fundsabsnonpercent

######### fundsabsvalue

######### fundsabssecuritypercentgrow2

######### fundsabsnonpercent4

######### fundsabsnonpercentgrow4

######### fundsabssumnpercent

######### fundsabssumnvaluegrowratio

######### fundsabssumnpercentgrow3

######### fundsabsnonpercentgrow

######### fundsabsnonpercent3

######### fundsabssecuritypercent2

######### fundsabssecurityholdnum

######### fundsabssecuritypercentgrow

######### fundsabssecurityvaluegrowratio

######### fundsabssecurityvolume

######### fundsabssumnpercentgrow

######### fundsabssecuritypercentgrow3

######### fundsabsnonvolume

######### fundsabssecuritypercentgrow4

######### fundsabssumnvaluegrow

######### fundsabssumnpercentgrow4

######### fundsabsnoncode

######### fundsabssecurityvalue

######### fundsabssumnvalue

######### fundsabssecurityvaluegrow

######### fundsabssecuritypercent3

######### fundsabsnonpercentgrow3

######### fundsabsnonvaluegrowratio

######### fundsabsnonpercentgrow2

######### fundsabssumnpercent4

######### fundsabssumnpercent2

######### fundsabssecuritypercent4

######## bk_abssumnpercent3

######## bk_abssumnpercentgrow3

######## bk_absnonpercent2

######## bk_absnonpercentgrow

######## bk_abssecurityvolumegrow

######## bk_absnonpercent

######## bk_abssumnvaluegrowratio

######## bk_abssumnpercentgrow

######## bk_absnonvaluegrow

######## bk_abssecuritypercentgrow2

######## bk_abssecuritypercentgrow3

######## bk_absnonpercentgrow4

######## bk_absnonpercent4

######## bk_abssecuritypercent

####### 份额变动

######## 内容

  • bk_ssnetassetvalue
  • 中间函数
  • bk_ssnetassetvolume
  • bk_sspurchasevalue
  • bk_sspurchasevolume

######## bk_ssnetassetvalue

######## 中间函数

######### 内容

  • fundsssnetassetvalue
  • fundssspurchasevalue
  • fundsssnetassetvolume
  • fundssspurchasevolume

######### fundsssnetassetvalue

######### fundssspurchasevalue

######### fundsssnetassetvolume

######### fundssspurchasevolume

######## bk_ssnetassetvolume

######## bk_sspurchasevalue

######## bk_sspurchasevolume

####### 持股情况

######## 内容

  • bk_scstockindexpercentgrow
  • bk_scsumnpercent4
  • bk_scsumnactivevaluegrowratio3
  • bk_scstockactivevaluegrow
  • bk_scstockpercent4
  • bk_scstockindexpercentgrow4
  • bk_scstockvolume
  • bk_scsumnactivepercent4
  • bk_scsumnactivevaluegrow
  • bk_scsumnindexpercent
  • bk_scstockactivepercent5
  • bk_scstockactivepercentgrow3
  • bk_scnonindexvalue
  • bk_scstockindexvaluegrowratio
  • bk_scsumnpercent2
  • bk_scsumnindexpercent2
  • bk_scsumnindexvaluegrow
  • bk_scnoncode
  • bk_scstockindexvalue
  • bk_scstockindexpercent5
  • bk_scsumnindexvaluegrowratio5
  • bk_scnonactivepercent5
  • bk_scnonpercent4
  • bk_scstockactivevalue
  • bk_scnonindexpercent5
  • bk_scsumnactivepercent5
  • bk_scsumnindexpercent3
  • bk_scstockpercentgrow
  • bk_scsumnactivepercent
  • bk_scnonactivepercent3
  • bk_scsumnindexvaluegrowratio2
  • bk_scnonindexpercent3
  • bk_scsumnindexvaluegrowratio3
  • bk_scsumnactivevalue
  • bk_scsumnactivevaluegrowratio2
  • bk_scstockactivepercent4
  • bk_scstockvaluegrowratio
  • bk_scstockactivepercentgrow
  • bk_scstockpercentgrow3
  • bk_scstockindexpercent3
  • bk_scsumnactivevaluegrowratio
  • bk_scsumnvaluegrowratio4
  • bk_scnonvalue
  • bk_scsumnindexvaluegrowratio
  • bk_scnonindexpercent
  • bk_scstockactivepercentgrow2
  • bk_scsumnactivepercent2
  • bk_scsumnvalue
  • bk_scnonactivevalue
  • bk_scnonpercent2
  • bk_scnonindexpercent2
  • bk_scnonpercent
  • bk_scstockindexpercent4
  • bk_scstockvaluegrow
  • bk_scnonactivepercent4
  • bk_scstockindexvaluegrow
  • bk_scstockpercent3
  • bk_scsumnvaluegrowratio2
  • bk_scstockpercent
  • bk_scstockindexpercentgrow3
  • bk_scsumnvaluegrowratio3
  • bk_scnonindexpercent4
  • bk_scnonvolume
  • bk_scnonactivepercent2
  • bk_scsumnvaluegrowratio5
  • bk_scstockholdnum
  • bk_scstockindexpercent
  • bk_scstockactivepercentgrow4
  • bk_scstockpercent2
  • bk_scnonactivevolume
  • bk_scsumnvaluegrowratio
  • bk_scsumnpercent
  • bk_scsumnindexvaluegrowratio4
  • bk_scsumnvaluegrow
  • bk_scstockactivevolume
  • bk_scnonindexvolume
  • bk_scstockactivevaluegrowratio
  • bk_scsumnindexpercent4
  • Bk_SCPercentage
  • bk_scsumnactivevaluegrowratio5
  • bk_scstockactivepercent3
  • bk_scnonactivepercent
  • bk_scstockactivepercent2
  • bk_scstockindexpercentgrow2
  • bk_scstockactivepercent
  • bk_scstockpercentgrow2
  • bk_scsumnindexvalue
  • bk_scsumnactivepercent3
  • bk_scsumnactivevaluegrowratio4
  • bk_scstockpercentgrow4
  • bk_scsumnpercent3
  • Bk_SCMarketValueGrow
  • bk_scsumnindexpercent5
  • bk_scnonpercent3
  • bk_scstockindexpercent2
  • bk_scstockvalue
  • bk_scstockindexvolume
  • Bk_SCPercentageGrow
  • Bk_SCMarketValue
  • Bk_SCCentralization
  • Bk_SCCentralizationGrow
  • 中间函数
  • Bk_SCMarketValueGrowRatio

######## bk_scstockindexpercentgrow

######## bk_scsumnpercent4

######## bk_scsumnactivevaluegrowratio3

######## bk_scstockactivevaluegrow

######## bk_scstockpercent4

######## bk_scstockindexpercentgrow4

######## bk_scstockvolume

######## bk_scsumnactivepercent4

######## bk_scsumnactivevaluegrow

######## bk_scsumnindexpercent

######## bk_scstockactivepercent5

######## bk_scstockactivepercentgrow3

######## bk_scnonindexvalue

######## bk_scstockindexvaluegrowratio

######## bk_scsumnpercent2

######## bk_scsumnindexpercent2

######## bk_scsumnindexvaluegrow

######## bk_scnoncode

######## bk_scstockindexvalue

######## bk_scstockindexpercent5

######## bk_scsumnindexvaluegrowratio5

######## bk_scnonactivepercent5

######## bk_scnonpercent4

######## bk_scstockactivevalue

######## bk_scnonindexpercent5

######## bk_scsumnactivepercent5

######## bk_scsumnindexpercent3

######## bk_scstockpercentgrow

######## bk_scsumnactivepercent

######## bk_scnonactivepercent3

######## bk_scsumnindexvaluegrowratio2

######## bk_scnonindexpercent3

######## bk_scsumnindexvaluegrowratio3

######## bk_scsumnactivevalue

######## bk_scsumnactivevaluegrowratio2

######## bk_scstockactivepercent4

######## bk_scstockvaluegrowratio

######## bk_scstockactivepercentgrow

######## bk_scstockpercentgrow3

######## bk_scstockindexpercent3

######## bk_scsumnactivevaluegrowratio

######## bk_scsumnvaluegrowratio4

######## bk_scnonvalue

######## bk_scsumnindexvaluegrowratio

######## bk_scnonindexpercent

######## bk_scstockactivepercentgrow2

######## bk_scsumnactivepercent2

######## bk_scsumnvalue

######## bk_scnonactivevalue

######## bk_scnonpercent2

######## bk_scnonindexpercent2

######## bk_scnonpercent

######## bk_scstockindexpercent4

######## bk_scstockvaluegrow

######## bk_scnonactivepercent4

######## bk_scstockindexvaluegrow

######## bk_scstockpercent3

######## bk_scsumnvaluegrowratio2

######## bk_scstockpercent

######## bk_scstockindexpercentgrow3

######## bk_scsumnvaluegrowratio3

######## bk_scnonindexpercent4

######## bk_scnonvolume

######## bk_scnonactivepercent2

######## bk_scsumnvaluegrowratio5

######## bk_scstockholdnum

######## bk_scstockindexpercent

######## bk_scstockactivepercentgrow4

######## bk_scstockpercent2

######## bk_scnonactivevolume

######## bk_scsumnvaluegrowratio

######## bk_scsumnpercent

######## bk_scsumnindexvaluegrowratio4

######## bk_scsumnvaluegrow

######## bk_scstockactivevolume

######## bk_scnonindexvolume

######## bk_scstockactivevaluegrowratio

######## bk_scsumnindexpercent4

######## Bk_SCPercentage

范例

// 深证基金、上证基金、开放式基金20040930前10名股票占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_SCPercentage(20040930, -1, 10, 1);
// 结果30.48

######## bk_scsumnactivevaluegrowratio5

######## bk_scstockactivepercent3

######## bk_scnonactivepercent

######## bk_scstockactivepercent2

######## bk_scstockindexpercentgrow2

######## bk_scstockactivepercent

######## bk_scstockpercentgrow2

######## bk_scsumnindexvalue

######## bk_scsumnactivepercent3

######## bk_scsumnactivevaluegrowratio4

######## bk_scstockpercentgrow4

######## bk_scsumnpercent3

######## Bk_SCMarketValueGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名股票市值变动
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_SCMarketValueGrow(20040930, 20040630, -1, 10);
// 结果1315502.23

######## bk_scsumnindexpercent5

######## bk_scnonpercent3

######## bk_scstockindexpercent2

######## bk_scstockvalue

######## bk_scstockindexvolume

######## Bk_SCPercentageGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名股票占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_SCPercentageGrow(20040930, 20040630, 7, 10, 1);
// 结果2.19

######## Bk_SCMarketValue

范例

// 深证基金、上证基金、开放式基金20040930前10名股票市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_SCMarketValue(20040930, -1, 10);
// 结果4665253.85

######## Bk_SCCentralization

范例

// 深证基金、上证基金、开放式基金20040930持仓集中度 (%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_SCCentralization(20040930, -1, 10, 1);
// 结果56.05

######## Bk_SCCentralizationGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930持仓集中度变化(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_SCCentralizationGrow(20040930, 20040630, -1, 10, 1);
// 结果:-1.78

######## 中间函数

######### 内容

  • fundsscstockactivepercent3
  • fundsscstockactivepercentgrow
  • fundsscsumnindexvaluegrowratio2
  • fundsscstockpercent2
  • fundsscstockactivepercentgrow3
  • fundsscnoncode
  • fundsscnonvalue
  • fundsscsumnindexpercent3
  • fundsscsumnindexvaluegrowratio3
  • fundsscstockpercentgrow3
  • fundsscsumnindexpercent
  • fundsscstockactivepercent2
  • fundsscstockactivevaluegrowratio
  • fundsscnonactivepercent3
  • fundsscstockactivepercent
  • fundsscstockindexvalue
  • fundsscnonpercent
  • fundsscsumnactivevaluegrowratio3
  • fundsscstockindexpercent
  • fundsscsumnvaluegrowratio4
  • fundsscstockpercentgrow
  • fundsscnonactivepercent2
  • fundsscnonindexpercent3
  • fundsscnonactivepercent4
  • fundsscstockpercentgrow2
  • fundsscstockindexpercent2
  • fundsscstockholdnum
  • fundsscnonvolume
  • fundsscnonindexpercent
  • fundsscsumnactivevaluegrow
  • fundsscstockactivevolume
  • fundsscsumnactivepercent3
  • fundsscsumnindexvaluegrowratio4
  • fundsscnonindexpercent4
  • fundsscsumnvalue
  • fundsscsumnvaluegrowratio2
  • fundsscstockvaluegrowratio
  • fundsscnonindexvolume
  • fundsscsumnpercent2
  • fundsscsumnactivepercent2
  • fundsscsumnpercent3
  • fundsscstockactivevaluegrow
  • fundsscstockindexpercentgrow2
  • fundsscsumnindexvaluegrowratio
  • fundsscstockactivevalue
  • fundsscsumnactivepercent
  • fundsscsumnindexpercent4
  • fundsscstockindexvaluegrowratio
  • fundsscsumnindexpercent2
  • fundsscstockindexvaluegrow
  • fundsscsumnactivepercent4
  • fundsscstockindexpercent4
  • fundsscstockactivepercent4
  • fundsscnonactivevolume
  • fundsscstockindexpercent3
  • fundsscstockpercent
  • fundsscsumnindexvaluegrow
  • fundsscsumnvaluegrow
  • fundsscstockactivepercentgrow2
  • fundsscnonindexvalue
  • fundsscsumnactivevaluegrowratio2
  • fundsscsumnactivevaluegrowratio4
  • fundsscsumnvaluegrowratio3
  • fundsscstockvolume
  • fundsscstockvalue
  • fundsscsumnpercent
  • fundsscstockindexpercentgrow
  • fundsscsumnactivevaluegrowratio
  • fundsscstockindexvolume
  • fundsscstockvaluegrow
  • fundsscnonpercent3
  • fundsscsumnindexvalue
  • fundsscsumnvaluegrowratio
  • fundsscstockindexpercentgrow3
  • fundsscnonactivepercent
  • fundsscnonpercent2
  • fundsscnonactivevalue
  • fundsscstockindexpercent5
  • FundsSCMarketValue
  • fundsscsumnactivevaluegrowratio5
  • fundsscsumnvaluegrowratio5
  • fundsscnonactivepercent5
  • fundsscsumnactivevalue
  • fundsscvalue
  • fundsscstockactivepercent5
  • fundsscsumnindexpercent5
  • fundsscstockactivepercentgrow4
  • fundsscstockpercent3
  • fundsscsumnactivepercent5
  • fundsscnonindexpercent5
  • FundsSCPercentageGrow
  • fundsscstockpercentgrow4
  • fundsscnonindexpercent2
  • fundsscsumnindexvaluegrowratio5
  • fundsscsumnpercent4
  • fundsscstockindexpercentgrow4
  • fundsscnonpercent4
  • fundsscstockpercent4
  • FundsSCCentralization
  • FundsSCPercentage
  • FundsSCMarketValueGrow
  • FundsSCCentralizationGrow
  • FundsSCMarketValueGrowRatio

######### fundsscstockactivepercent3

######### fundsscstockactivepercentgrow

######### fundsscsumnindexvaluegrowratio2

######### fundsscstockpercent2

######### fundsscstockactivepercentgrow3

######### fundsscnoncode

######### fundsscnonvalue

######### fundsscsumnindexpercent3

######### fundsscsumnindexvaluegrowratio3

######### fundsscstockpercentgrow3

######### fundsscsumnindexpercent

######### fundsscstockactivepercent2

######### fundsscstockactivevaluegrowratio

######### fundsscnonactivepercent3

######### fundsscstockactivepercent

######### fundsscstockindexvalue

######### fundsscnonpercent

######### fundsscsumnactivevaluegrowratio3

######### fundsscstockindexpercent

######### fundsscsumnvaluegrowratio4

######### fundsscstockpercentgrow

######### fundsscnonactivepercent2

######### fundsscnonindexpercent3

######### fundsscnonactivepercent4

######### fundsscstockpercentgrow2

######### fundsscstockindexpercent2

######### fundsscstockholdnum

######### fundsscnonvolume

######### fundsscnonindexpercent

######### fundsscsumnactivevaluegrow

######### fundsscstockactivevolume

######### fundsscsumnactivepercent3

######### fundsscsumnindexvaluegrowratio4

######### fundsscnonindexpercent4

######### fundsscsumnvalue

######### fundsscsumnvaluegrowratio2

######### fundsscstockvaluegrowratio

######### fundsscnonindexvolume

######### fundsscsumnpercent2

######### fundsscsumnactivepercent2

######### fundsscsumnpercent3

######### fundsscstockactivevaluegrow

######### fundsscstockindexpercentgrow2

######### fundsscsumnindexvaluegrowratio

######### fundsscstockactivevalue

######### fundsscsumnactivepercent

######### fundsscsumnindexpercent4

######### fundsscstockindexvaluegrowratio

######### fundsscsumnindexpercent2

######### fundsscstockindexvaluegrow

######### fundsscsumnactivepercent4

######### fundsscstockindexpercent4

######### fundsscstockactivepercent4

######### fundsscnonactivevolume

######### fundsscstockindexpercent3

######### fundsscstockpercent

######### fundsscsumnindexvaluegrow

######### fundsscsumnvaluegrow

######### fundsscstockactivepercentgrow2

######### fundsscnonindexvalue

######### fundsscsumnactivevaluegrowratio2

######### fundsscsumnactivevaluegrowratio4

######### fundsscsumnvaluegrowratio3

######### fundsscstockvolume

######### fundsscstockvalue

######### fundsscsumnpercent

######### fundsscstockindexpercentgrow

######### fundsscsumnactivevaluegrowratio

######### fundsscstockindexvolume

######### fundsscstockvaluegrow

######### fundsscnonpercent3

######### fundsscsumnindexvalue

######### fundsscsumnvaluegrowratio

######### fundsscstockindexpercentgrow3

######### fundsscnonactivepercent

######### fundsscnonpercent2

######### fundsscnonactivevalue

######### fundsscstockindexpercent5

######### FundsSCMarketValue

范例

// 深证基金、上证基金、开放式基金20040930前10名股票市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsSCMarketValue(FundArr, 20040930, -1, 10);
// 结果4614094.007467

######### fundsscsumnactivevaluegrowratio5

######### fundsscsumnvaluegrowratio5

######### fundsscnonactivepercent5

######### fundsscsumnactivevalue

######### fundsscvalue

######### fundsscstockactivepercent5

######### fundsscsumnindexpercent5

######### fundsscstockactivepercentgrow4

######### fundsscstockpercent3

######### fundsscsumnactivepercent5

######### fundsscnonindexpercent5

######### FundsSCPercentageGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名股票占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsSCPercentageGrow(FundArr, 20040930, 20040630, -1, 10, 1);
// 结果2.19

######### fundsscstockpercentgrow4

######### fundsscnonindexpercent2

######### fundsscsumnindexvaluegrowratio5

######### fundsscsumnpercent4

######### fundsscstockindexpercentgrow4

######### fundsscnonpercent4

######### fundsscstockpercent4

######### FundsSCCentralization

范例

// 深证基金、上证基金、开放式基金20040930持仓集中度 (%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsSCCentralization(FundArr, 20040930, 7, 10, 1);
// 结果58.73

######### FundsSCPercentage

范例

// 深证基金、上证基金、开放式基金20040930前10名股票占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsSCPercentage(FundArr, 20040930, 7, 10, 1);
// 结果31.8

######### FundsSCMarketValueGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名股票市值变动
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsSCMarketValueGrow(FundArr, 20040930, 20040630, -1, 10);
// 结果1315502.23

######### FundsSCCentralizationGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930持仓集中度变化(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsSCCentralizationGrow(FundArr, 20040930, 20040630, -1, 10, 1);
// 结果:-1.78

######### FundsSCMarketValueGrowRatio

范例

// 深证基金20171231至20181231前10名股票市值变比(%)
FundArr := getbk("深证基金");
return FundsSCMarketValueGrowRatio(FundArr, 20181231, 20171231, 7, 10);

######## Bk_SCMarketValueGrowRatio

范例

// 深证基金20171231至20181231前10名股票市值变比(%)
SetSysParam(pn_bk(), "深证基金");
return Bk_SCMarketValueGrowRatio(20181231, 20171231, 7, 10);

####### 资产配置

######## 内容

  • 中间函数
  • bk_irabspercentgrow2
  • bk_irderivativesvaluegrow
  • bk_irfundvaluegrow
  • bk_irwarrantpercentgrow5
  • bk_irderivativespercentgrow1
  • bk_irdeporeceiptvaluegrowratio
  • bk_irrepoofresalepercentgrow1
  • bk_irpreferredstockvaluegrow
  • bk_irstockpercentgrow3
  • bk_irtotalassetvaluegrowratio
  • bk_irrepoofresalevaluegrow
  • bk_irfundpercentgrow1
  • bk_irdeporeceiptpercentgrow3
  • bk_irbondpercentgrow2
  • bk_iroptionpercentgrow2
  • bk_irothervaluegrowratio
  • bk_irbondpercentgrow4
  • bk_irfuturespercentgrow5
  • bk_irresalevaluegrowratio
  • bk_irrepoofresalepercent6
  • bk_irrealestatepercentgrow1
  • bk_irstockvaluegrow1
  • bk_irstockpercentgrow1
  • bk_irnetassetvaluegrowratio1
  • bk_irmmivaluegrowratio
  • bk_irrepoofresalepercentgrow2
  • bk_irderivativesvaluegrowratio
  • bk_irmetalspercentgrow1
  • bk_irforwardpercentgrow1
  • bk_irforwardpercentgrow5
  • bk_irfixedincomepercentgrow1
  • bk_irrepoofresalepercentgrow6
  • bk_irrealestatepercentgrow3
  • bk_irpreferredstockpercentgrow3
  • bk_irbondpercentgrow1
  • bk_irtotalassetvaluegrow
  • bk_ircashvaluegrow
  • bk_irotherpercentgrow1
  • bk_irfundpercentgrow2
  • bk_irresalepercentgrow2
  • bk_irfuturesvaluegrowratio
  • bk_irbondpercent
  • bk_irfuturespercent5
  • bk_irrepurchasepercentgrow1
  • bk_irrepurchasevaluegrow
  • bk_irfixedincomevaluegrow
  • bk_irbondvaluegrow1
  • bk_irpreferredstockpercentgrow1
  • bk_irstockpercentgrow2
  • bk_irequityinvestpercentgrow2
  • bk_irderivativespercentgrow2
  • bk_irmetalsvaluegrowratio
  • bk_irmmivaluegrow
  • bk_irrepoofresalevaluegrowratio
  • bk_irstockvaluegrowratio1
  • bk_irwarrantvaluegrow
  • bk_irequityinvestvaluegrowratio
  • bk_irfuturespercentgrow2
  • bk_irresalepercentgrow1
  • bk_irabspercentgrow4
  • bk_irwarrantvaluegrowratio
  • bk_irbondvaluegrowratio1
  • bk_irothervaluegrow
  • bk_irpreferredstockpercentgrow2
  • bk_irdeporeceiptvaluegrow
  • bk_ircashpercentgrow1
  • bk_irnetassetvaluegrow1
  • bk_iroptionvaluegrowratio
  • bk_irdeporeceiptpercentgrow1
  • bk_irrealestatevaluegrowratio
  • bk_irwarrantpercent5
  • bk_irforwardpercent5
  • bk_irfixedincomevaluegrowratio
  • bk_irabsvaluegrow
  • bk_irfundvalue
  • bk_irwarrantpercentgrow2
  • bk_irfuturesvaluegrow
  • bk_irderivativespercent2
  • bk_irdeporeceiptpercent1
  • bk_irequityinvestvalue
  • bk_irpreferredstockvalue
  • bk_irabsvalue
  • bk_ircashvalue
  • bk_irresalevalue
  • bk_irrepurchasevalue
  • bk_irderivativesvalue
  • bk_irothervalue
  • bk_irtotalassetvalue
  • bk_irrealestatevalue
  • bk_irmetalsvalue
  • bk_irforwardvalue
  • bk_irmmivalue
  • bk_irdeporeceiptvalue
  • bk_irfuturesvalue
  • bk_irrepoofresalevalue
  • bk_irrepurchasepercent1
  • bk_irbondpercent1
  • bk_irwarrantvalue
  • bk_iroptionvalue
  • bk_irequityinvestpercent1
  • bk_irpreferredstockpercent1
  • bk_irresalepercent1
  • bk_irstockpercent1
  • bk_irfixedincomevalue
  • bk_irotherpercent1
  • bk_irderivativespercent1
  • bk_irabspercent1
  • bk_irfundpercent1
  • bk_ircashpercent1
  • bk_irrepurchasevaluegrowratio
  • bk_irfixedincomepercent1
  • bk_irrepoofresalepercent1
  • bk_irmetalspercent1
  • bk_irrealestatepercent1
  • bk_irwarrantpercent1
  • bk_iroptionpercent1
  • bk_irfuturespercent1
  • bk_irabspercent2
  • bk_irmmipercent1
  • bk_irstockpercent2
  • bk_irfundpercent2
  • bk_irbondpercent2
  • bk_irforwardpercent1
  • bk_irfixedincomepercent2
  • bk_irequityinvestpercentgrow1
  • bk_irrealestatepercent2
  • bk_ircashpercent2
  • bk_irresalepercent2
  • bk_irrepurchasepercent2
  • bk_irmetalspercentgrow2
  • bk_irequityinvestpercent2
  • bk_irpreferredstockpercent2
  • bk_irdeporeceiptpercent2
  • bk_irotherpercent2
  • bk_irrepoofresalepercent2
  • bk_irmetalspercent2
  • bk_irfuturespercent2
  • bk_irforwardpercent2
  • bk_ircashvaluegrowratio
  • bk_iroptionpercent2
  • bk_irwarrantpercent2
  • bk_irstockpercent3
  • bk_irdeporeceiptpercent3
  • bk_irrealestatepercent3
  • bk_irpreferredstockpercent3
  • bk_irmmipercent2
  • bk_irbondpercent4
  • bk_irrealestatepercentgrow2
  • bk_iroptionvaluegrow
  • bk_iroptionpercentgrow1
  • bk_irmetalsvaluegrow
  • bk_irabspercent4
  • bk_iroptionpercentgrow5
  • bk_ircashpercentgrow2
  • bk_irforwardvaluegrow
  • bk_irequityinvestvaluegrow
  • bk_irforwardvaluegrowratio
  • bk_irmmipercentgrow1
  • bk_irresalevaluegrow
  • bk_irabspercentgrow1
  • bk_irrealestatevaluegrow
  • bk_irforwardpercentgrow2
  • bk_irfuturespercentgrow1
  • bk_irwarrantpercentgrow1
  • bk_irpreferredstockvaluegrowratio
  • bk_irfundvaluegrowratio
  • bk_irabsvaluegrowratio
  • bk_irotherpercentgrow2
  • bk_irfixedincomepercentgrow2
  • bk_iroptionpercent5
  • bk_irdeporeceiptpercentgrow2
  • bk_irrepurchasepercentgrow2
  • bk_irmmipercentgrow2
  • Bk_IRStockPercentGrow
  • Bk_IRBondValue
  • Bk_IRNetAssetValueGrow
  • Bk_IRBondValueGrowRatio
  • Bk_IRBondValueGrow
  • Bk_IRNetAssetValue
  • Bk_IRStockValueGrowRatio
  • Bk_IRNetAssetValueGrowRatio
  • Bk_IRStockPercent
  • Bk_IRStockValue
  • Bk_IRStockValueGrow

######## 中间函数

######### 内容

  • fundsirbondvaluegrow1
  • fundsircashpercent1
  • fundsirabsvaluegrowratio
  • fundsirbondpercent2
  • fundsircashpercentgrow1
  • fundsirabspercent2
  • fundsircashvaluegrowratio
  • fundsirstockvaluegrow1
  • fundsirtotalassetvaluegrowratio
  • fundsirstockpercent2
  • fundsirothervalue
  • fundsircashvaluegrow
  • fundsircashvalue
  • fundsirabsvaluegrow
  • fundsirbondpercent1
  • fundsirrepurchasepercentgrow1
  • fundsirrepurchasepercentgrow2
  • fundsirstockpercentgrow1
  • fundsirothervaluegrow
  • fundsirfundpercent2
  • fundsirtotalassetvalue
  • fundsirrepurchasevaluegrowratio
  • fundsirfundpercentgrow2
  • fundsirothervaluegrowratio
  • fundsirnetassetvaluegrow1
  • fundsirrepurchasepercent1
  • fundsirnetassetvaluegrowratio1
  • fundsirrepurchasepercent2
  • fundsirotherpercentgrow2
  • fundsirresalepercent1
  • fundsirotherpercentgrow1
  • fundsirotherpercent1
  • fundsirresalevalue
  • fundsirotherpercent2
  • fundsirrepurchasevalue
  • fundsirderivativesvaluegrowratio
  • fundsirabspercent1
  • fundsirrepurchasevaluegrow
  • fundsirfundvaluegrowratio
  • fundsirresalepercentgrow2
  • fundsircashpercentgrow2
  • fundsirfundvalue
  • fundsirbondvaluegrowratio1
  • fundsirderivativespercentgrow1
  • fundsirstockpercentgrow2
  • fundsirresalevaluegrow
  • fundsirresalepercentgrow1
  • fundsirfundpercentgrow1
  • fundsirbondpercentgrow2
  • fundsirabsvalue
  • fundsirderivativespercent1
  • fundsirresalevaluegrowratio
  • fundsircashpercent2
  • fundsirabspercentgrow1
  • fundsirderivativespercentgrow2
  • fundsirderivativesvaluegrow
  • fundsirabspercentgrow2
  • fundsirfundpercent1
  • fundsirstockvaluegrowratio1
  • fundsirfundvaluegrow
  • fundsirstockpercent1
  • fundsirbondpercentgrow1
  • fundsirderivativesvalue
  • fundsirtotalassetvaluegrow
  • fundsirderivativespercent2
  • fundsirresalepercent2
  • fundsirrealestatevalue
  • fundsirpreferredstockpercentgrow2
  • fundsirpreferredstockvaluegrow
  • fundsirpreferredstockpercentgrow3
  • fundsirabspercent4
  • fundsirwarrantvaluegrow
  • fundsirwarrantvalue
  • fundsirwarrantpercent2
  • fundsirfixedincomevaluegrowratio
  • fundsirdeporeceiptpercentgrow1
  • fundsirfuturespercent1
  • fundsirrepoofresalepercentgrow1
  • fundsirrepoofresalepercent6
  • fundsirforwardpercentgrow2
  • fundsirrealestatepercentgrow3
  • fundsirforwardvalue
  • fundsirdeporeceiptpercent1
  • fundsirpreferredstockpercent3
  • fundsiroptionvalue
  • fundsirmmivalue
  • fundsirstockpercent3
  • fundsirwarrantpercentgrow2
  • fundsirbondpercentgrow4
  • fundsirrealestatepercent1
  • fundsirabspercentgrow4
  • fundsirequityinvestvalue
  • fundsirrepoofresalevalue
  • fundsirfuturespercent2
  • fundsirequityinvestpercentgrow2
  • fundsirfuturespercentgrow5
  • fundsirpreferredstockpercent2
  • fundsirdeporeceiptpercentgrow3
  • fundsirmetalspercent2
  • fundsirrepoofresalepercent2
  • fundsirforwardpercent5
  • fundsirwarrantpercentgrow1
  • fundsirrealestatevaluegrowratio
  • fundsirmetalspercentgrow1
  • fundsirpreferredstockpercentgrow1
  • fundsirdeporeceiptpercent2
  • fundsirforwardpercentgrow1
  • fundsirdeporeceiptpercent3
  • fundsirfuturesvaluegrow
  • fundsirforwardvaluegrowratio
  • fundsirrealestatepercent2
  • fundsirmetalsvaluegrow
  • fundsirfixedincomepercentgrow1
  • fundsirmmipercentgrow2
  • fundsirrealestatepercentgrow1
  • fundsirrepoofresalepercentgrow6
  • fundsiroptionvaluegrowratio
  • fundsirfuturesvaluegrowratio
  • fundsirforwardvaluegrow
  • fundsirequityinvestpercent2
  • fundsirfixedincomepercentgrow2
  • fundsirdeporeceiptvaluegrow
  • fundsirrepoofresalepercentgrow2
  • fundsiroptionpercentgrow5
  • fundsirmetalsvalue
  • fundsirmmivaluegrowratio
  • fundsirmetalsvaluegrowratio
  • fundsirrepoofresalevaluegrowratio
  • fundsirequityinvestpercent1
  • fundsirrealestatepercent3
  • fundsirmmipercent2
  • fundsirforwardpercentgrow5
  • fundsirrealestatevaluegrow
  • fundsirdeporeceiptpercentgrow2
  • fundsirpreferredstockpercent1
  • fundsirwarrantpercentgrow5
  • fundsiroptionpercentgrow2
  • fundsirstockpercentgrow3
  • fundsirdeporeceiptvalue
  • fundsirpreferredstockvaluegrowratio
  • fundsirequityinvestvaluegrowratio
  • fundsirwarrantpercent5
  • fundsirpreferredstockvalue
  • fundsirequityinvestvaluegrow
  • fundsirwarrantpercent1
  • fundsirdeporeceiptvaluegrowratio
  • fundsirmmipercent1
  • fundsirfixedincomevaluegrow
  • fundsirfuturespercentgrow1
  • fundsirfuturespercentgrow2
  • fundsiroptionpercent5
  • fundsirwarrantvaluegrowratio
  • fundsiroptionpercent1
  • fundsirfixedincomepercent1
  • fundsirrealestatepercentgrow2
  • fundsirmmipercentgrow1
  • fundsirforwardpercent1
  • fundsiroptionpercent2
  • fundsirforwardpercent2
  • fundsirmmivaluegrow
  • fundsirrepoofresalevaluegrow
  • fundsirfixedincomepercent2
  • fundsiroptionpercentgrow1
  • fundsirfuturesvalue
  • fundsirfixedincomevalue
  • fundsiroptionvaluegrow
  • fundsirmetalspercentgrow2
  • fundsirrepoofresalepercent1
  • fundsirfuturespercent5
  • fundsirequityinvestpercentgrow1
  • fundsirmetalspercent1
  • fundsirbondpercent4
  • FundsIRBondValueGrow
  • FundsIRStockValue
  • FundsIRNetAssetValueGrowRatio
  • Bk_IRBondPercentGrow
  • FundsIRNetAssetValueGrow
  • FundsIRNetAssetValue
  • FundsIRStockValueGrowRatio
  • FundsIRStockPercent
  • FundsIRBondValueGrowRatio
  • FundsIRBondValue
  • FundsIRBondPercent
  • FundsIRStockPercentGrow
  • FundsIRStockValueGrow
  • FundsIRBondPercentGrow

######### fundsirbondvaluegrow1

######### fundsircashpercent1

######### fundsirabsvaluegrowratio

######### fundsirbondpercent2

######### fundsircashpercentgrow1

######### fundsirabspercent2

######### fundsircashvaluegrowratio

######### fundsirstockvaluegrow1

######### fundsirtotalassetvaluegrowratio

######### fundsirstockpercent2

######### fundsirothervalue

######### fundsircashvaluegrow

######### fundsircashvalue

######### fundsirabsvaluegrow

######### fundsirbondpercent1

######### fundsirrepurchasepercentgrow1

######### fundsirrepurchasepercentgrow2

######### fundsirstockpercentgrow1

######### fundsirothervaluegrow

######### fundsirfundpercent2

######### fundsirtotalassetvalue

######### fundsirrepurchasevaluegrowratio

######### fundsirfundpercentgrow2

######### fundsirothervaluegrowratio

######### fundsirnetassetvaluegrow1

######### fundsirrepurchasepercent1

######### fundsirnetassetvaluegrowratio1

######### fundsirrepurchasepercent2

######### fundsirotherpercentgrow2

######### fundsirresalepercent1

######### fundsirotherpercentgrow1

######### fundsirotherpercent1

######### fundsirresalevalue

######### fundsirotherpercent2

######### fundsirrepurchasevalue

######### fundsirderivativesvaluegrowratio

######### fundsirabspercent1

######### fundsirrepurchasevaluegrow

######### fundsirfundvaluegrowratio

######### fundsirresalepercentgrow2

######### fundsircashpercentgrow2

######### fundsirfundvalue

######### fundsirbondvaluegrowratio1

######### fundsirderivativespercentgrow1

######### fundsirstockpercentgrow2

######### fundsirresalevaluegrow

######### fundsirresalepercentgrow1

######### fundsirfundpercentgrow1

######### fundsirbondpercentgrow2

######### fundsirabsvalue

######### fundsirderivativespercent1

######### fundsirresalevaluegrowratio

######### fundsircashpercent2

######### fundsirabspercentgrow1

######### fundsirderivativespercentgrow2

######### fundsirderivativesvaluegrow

######### fundsirabspercentgrow2

######### fundsirfundpercent1

######### fundsirstockvaluegrowratio1

######### fundsirfundvaluegrow

######### fundsirstockpercent1

######### fundsirbondpercentgrow1

######### fundsirderivativesvalue

######### fundsirtotalassetvaluegrow

######### fundsirderivativespercent2

######### fundsirresalepercent2

######### fundsirrealestatevalue

######### fundsirpreferredstockpercentgrow2

######### fundsirpreferredstockvaluegrow

######### fundsirpreferredstockpercentgrow3

######### fundsirabspercent4

######### fundsirwarrantvaluegrow

######### fundsirwarrantvalue

######### fundsirwarrantpercent2

######### fundsirfixedincomevaluegrowratio

######### fundsirdeporeceiptpercentgrow1

######### fundsirfuturespercent1

######### fundsirrepoofresalepercentgrow1

######### fundsirrepoofresalepercent6

######### fundsirforwardpercentgrow2

######### fundsirrealestatepercentgrow3

######### fundsirforwardvalue

######### fundsirdeporeceiptpercent1

######### fundsirpreferredstockpercent3

######### fundsiroptionvalue

######### fundsirmmivalue

######### fundsirstockpercent3

######### fundsirwarrantpercentgrow2

######### fundsirbondpercentgrow4

######### fundsirrealestatepercent1

######### fundsirabspercentgrow4

######### fundsirequityinvestvalue

######### fundsirrepoofresalevalue

######### fundsirfuturespercent2

######### fundsirequityinvestpercentgrow2

######### fundsirfuturespercentgrow5

######### fundsirpreferredstockpercent2

######### fundsirdeporeceiptpercentgrow3

######### fundsirmetalspercent2

######### fundsirrepoofresalepercent2

######### fundsirforwardpercent5

######### fundsirwarrantpercentgrow1

######### fundsirrealestatevaluegrowratio

######### fundsirmetalspercentgrow1

######### fundsirpreferredstockpercentgrow1

######### fundsirdeporeceiptpercent2

######### fundsirforwardpercentgrow1

######### fundsirdeporeceiptpercent3

######### fundsirfuturesvaluegrow

######### fundsirforwardvaluegrowratio

######### fundsirrealestatepercent2

######### fundsirmetalsvaluegrow

######### fundsirfixedincomepercentgrow1

######### fundsirmmipercentgrow2

######### fundsirrealestatepercentgrow1

######### fundsirrepoofresalepercentgrow6

######### fundsiroptionvaluegrowratio

######### fundsirfuturesvaluegrowratio

######### fundsirforwardvaluegrow

######### fundsirequityinvestpercent2

######### fundsirfixedincomepercentgrow2

######### fundsirdeporeceiptvaluegrow

######### fundsirrepoofresalepercentgrow2

######### fundsiroptionpercentgrow5

######### fundsirmetalsvalue

######### fundsirmmivaluegrowratio

######### fundsirmetalsvaluegrowratio

######### fundsirrepoofresalevaluegrowratio

######### fundsirequityinvestpercent1

######### fundsirrealestatepercent3

######### fundsirmmipercent2

######### fundsirforwardpercentgrow5

######### fundsirrealestatevaluegrow

######### fundsirdeporeceiptpercentgrow2

######### fundsirpreferredstockpercent1

######### fundsirwarrantpercentgrow5

######### fundsiroptionpercentgrow2

######### fundsirstockpercentgrow3

######### fundsirdeporeceiptvalue

######### fundsirpreferredstockvaluegrowratio

######### fundsirequityinvestvaluegrowratio

######### fundsirwarrantpercent5

######### fundsirpreferredstockvalue

######### fundsirequityinvestvaluegrow

######### fundsirwarrantpercent1

######### fundsirdeporeceiptvaluegrowratio

######### fundsirmmipercent1

######### fundsirfixedincomevaluegrow

######### fundsirfuturespercentgrow1

######### fundsirfuturespercentgrow2

######### fundsiroptionpercent5

######### fundsirwarrantvaluegrowratio

######### fundsiroptionpercent1

######### fundsirfixedincomepercent1

######### fundsirrealestatepercentgrow2

######### fundsirmmipercentgrow1

######### fundsirforwardpercent1

######### fundsiroptionpercent2

######### fundsirforwardpercent2

######### fundsirmmivaluegrow

######### fundsirrepoofresalevaluegrow

######### fundsirfixedincomepercent2

######### fundsiroptionpercentgrow1

######### fundsirfuturesvalue

######### fundsirfixedincomevalue

######### fundsiroptionvaluegrow

######### fundsirmetalspercentgrow2

######### fundsirrepoofresalepercent1

######### fundsirfuturespercent5

######### fundsirequityinvestpercentgrow1

######### fundsirmetalspercent1

######### fundsirbondpercent4

######### FundsIRBondValueGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930债券现金市值变动(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRBondValueGrow(FundArr, 20040930, 20040630, 0);
// 结果910349.29

######### FundsIRStockValue

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930股票市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRStockValue(FundArr, 20040930, 0);
// 结果8133336.340877

######### FundsIRNetAssetValueGrowRatio

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930资产净值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRNetAssetValueGrowRatio(FundArr, 20040930, 20040630, 0);
// 结果:-78.22

######### Bk_IRBondPercentGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930债券现金占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRBondPercentGrow(20040930, 20040630, 0, 1);
// 结果1.62

######### FundsIRNetAssetValueGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930资产净值变动(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRNetAssetValueGrow(FundArr, 20040930, 20040630, 0);
// 结果:-8450075.39

######### FundsIRNetAssetValue

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930资产净值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRNetAssetValue(FundArr, 20040930, 0);
// 结果2064902.299682

######### FundsIRStockValueGrowRatio

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930股票市值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRStockValueGrowRatio(FundArr, 20040930, 20040630, 0);
// 结果39.17

######### FundsIRStockPercent

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930股票占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRStockPercent(FundArr, 20040930, 0, 1);
// 结果61.04

######### FundsIRBondValueGrowRatio

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930债券现金市值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRBondValueGrowRatio(FundArr, 20040930, 20040630, 0);
// 结果: 27.96

######### FundsIRBondValue

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930债券现金市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRBondValue(FundArr, 20040930, 0);
// 结果4218984.38626

######### FundsIRBondPercent

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930债券现金占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRBondPercent(FundArr, 20040930, 0, 1);
// 结果27.74

######### FundsIRStockPercentGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930股票占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRStockPercentGrow(FundArr, 20040930, 20040630, 0, 1);
// 结果3.24

######### FundsIRStockValueGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930股票市值变动(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRStockValueGrow(FundArr, 20040930, 20040630, 0);
// 结果2078549.31

######### FundsIRBondPercentGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930股票占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsIRBondPercentGrow(FundArr, 20040930, 20040630, 0, 1);
// 结果1.62

######## bk_irabspercentgrow2

######## bk_irderivativesvaluegrow

######## bk_irfundvaluegrow

######## bk_irwarrantpercentgrow5

######## bk_irderivativespercentgrow1

######## bk_irdeporeceiptvaluegrowratio

######## bk_irrepoofresalepercentgrow1

######## bk_irpreferredstockvaluegrow

######## bk_irstockpercentgrow3

######## bk_irtotalassetvaluegrowratio

######## bk_irrepoofresalevaluegrow

######## bk_irfundpercentgrow1

######## bk_irdeporeceiptpercentgrow3

######## bk_irbondpercentgrow2

######## bk_iroptionpercentgrow2

######## bk_irothervaluegrowratio

######## bk_irbondpercentgrow4

######## bk_irfuturespercentgrow5

######## bk_irresalevaluegrowratio

######## bk_irrepoofresalepercent6

######## bk_irrealestatepercentgrow1

######## bk_irstockvaluegrow1

######## bk_irstockpercentgrow1

######## bk_irnetassetvaluegrowratio1

######## bk_irmmivaluegrowratio

######## bk_irrepoofresalepercentgrow2

######## bk_irderivativesvaluegrowratio

######## bk_irmetalspercentgrow1

######## bk_irforwardpercentgrow1

######## bk_irforwardpercentgrow5

######## bk_irfixedincomepercentgrow1

######## bk_irrepoofresalepercentgrow6

######## bk_irrealestatepercentgrow3

######## bk_irpreferredstockpercentgrow3

######## bk_irbondpercentgrow1

######## bk_irtotalassetvaluegrow

######## bk_ircashvaluegrow

######## bk_irotherpercentgrow1

######## bk_irfundpercentgrow2

######## bk_irresalepercentgrow2

######## bk_irfuturesvaluegrowratio

######## bk_irbondpercent

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930债券现金占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRBondPercent(20040930, 0, 1);
// 结果: 27.7440620689655

######## bk_irfuturespercent5

######## bk_irrepurchasepercentgrow1

######## bk_irrepurchasevaluegrow

######## bk_irfixedincomevaluegrow

######## bk_irbondvaluegrow1

######## bk_irpreferredstockpercentgrow1

######## bk_irstockpercentgrow2

######## bk_irequityinvestpercentgrow2

######## bk_irderivativespercentgrow2

######## bk_irmetalsvaluegrowratio

######## bk_irmmivaluegrow

######## bk_irrepoofresalevaluegrowratio

######## bk_irstockvaluegrowratio1

######## bk_irwarrantvaluegrow

######## bk_irequityinvestvaluegrowratio

######## bk_irfuturespercentgrow2

######## bk_irresalepercentgrow1

######## bk_irabspercentgrow4

######## bk_irwarrantvaluegrowratio

######## bk_irbondvaluegrowratio1

######## bk_irothervaluegrow

######## bk_irpreferredstockpercentgrow2

######## bk_irdeporeceiptvaluegrow

######## bk_ircashpercentgrow1

######## bk_irnetassetvaluegrow1

######## bk_iroptionvaluegrowratio

######## bk_irdeporeceiptpercentgrow1

######## bk_irrealestatevaluegrowratio

######## bk_irwarrantpercent5

######## bk_irforwardpercent5

######## bk_irfixedincomevaluegrowratio

######## bk_irabsvaluegrow

######## bk_irfundvalue

######## bk_irwarrantpercentgrow2

######## bk_irfuturesvaluegrow

######## bk_irderivativespercent2

######## bk_irdeporeceiptpercent1

######## bk_irequityinvestvalue

######## bk_irpreferredstockvalue

######## bk_irabsvalue

######## bk_ircashvalue

######## bk_irresalevalue

######## bk_irrepurchasevalue

######## bk_irderivativesvalue

######## bk_irothervalue

######## bk_irtotalassetvalue

######## bk_irrealestatevalue

######## bk_irmetalsvalue

######## bk_irforwardvalue

######## bk_irmmivalue

######## bk_irdeporeceiptvalue

######## bk_irfuturesvalue

######## bk_irrepoofresalevalue

######## bk_irrepurchasepercent1

######## bk_irbondpercent1

######## bk_irwarrantvalue

######## bk_iroptionvalue

######## bk_irequityinvestpercent1

######## bk_irpreferredstockpercent1

######## bk_irresalepercent1

######## bk_irstockpercent1

######## bk_irfixedincomevalue

######## bk_irotherpercent1

######## bk_irderivativespercent1

######## bk_irabspercent1

######## bk_irfundpercent1

######## bk_ircashpercent1

######## bk_irrepurchasevaluegrowratio

######## bk_irfixedincomepercent1

######## bk_irrepoofresalepercent1

######## bk_irmetalspercent1

######## bk_irrealestatepercent1

######## bk_irwarrantpercent1

######## bk_iroptionpercent1

######## bk_irfuturespercent1

######## bk_irabspercent2

######## bk_irmmipercent1

######## bk_irstockpercent2

######## bk_irfundpercent2

######## bk_irbondpercent2

######## bk_irforwardpercent1

######## bk_irfixedincomepercent2

######## bk_irequityinvestpercentgrow1

######## bk_irrealestatepercent2

######## bk_ircashpercent2

######## bk_irresalepercent2

######## bk_irrepurchasepercent2

######## bk_irmetalspercentgrow2

######## bk_irequityinvestpercent2

######## bk_irpreferredstockpercent2

######## bk_irdeporeceiptpercent2

######## bk_irotherpercent2

######## bk_irrepoofresalepercent2

######## bk_irmetalspercent2

######## bk_irfuturespercent2

######## bk_irforwardpercent2

######## bk_ircashvaluegrowratio

######## bk_iroptionpercent2

######## bk_irwarrantpercent2

######## bk_irstockpercent3

######## bk_irdeporeceiptpercent3

######## bk_irrealestatepercent3

######## bk_irpreferredstockpercent3

######## bk_irmmipercent2

######## bk_irbondpercent4

######## bk_irrealestatepercentgrow2

######## bk_iroptionvaluegrow

######## bk_iroptionpercentgrow1

######## bk_irmetalsvaluegrow

######## bk_irabspercent4

######## bk_iroptionpercentgrow5

######## bk_ircashpercentgrow2

######## bk_irforwardvaluegrow

######## bk_irequityinvestvaluegrow

######## bk_irforwardvaluegrowratio

######## bk_irmmipercentgrow1

######## bk_irresalevaluegrow

######## bk_irabspercentgrow1

######## bk_irrealestatevaluegrow

######## bk_irforwardpercentgrow2

######## bk_irfuturespercentgrow1

######## bk_irwarrantpercentgrow1

######## bk_irpreferredstockvaluegrowratio

######## bk_irfundvaluegrowratio

######## bk_irabsvaluegrowratio

######## bk_irotherpercentgrow2

######## bk_irfixedincomepercentgrow2

######## bk_iroptionpercent5

######## bk_irdeporeceiptpercentgrow2

######## bk_irrepurchasepercentgrow2

######## bk_irmmipercentgrow2

######## Bk_IRStockPercentGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930股票占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRStockPercentGrow(20040930, 20040630, 0, 1);
// 结果3.24

######## Bk_IRBondValue

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930债券现金市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRBondValue(20040930, 0);
// 结果4166318.44

######## Bk_IRNetAssetValueGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930板块资产净值变动(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRNetAssetValueGrow(20040930, 20040630, 0);
// 结果:-8450075.39

######## Bk_IRBondValueGrowRatio

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930债券现金市值变比(%)
FundArr := getbk(“深证基金;上证基金;开放式基金”);
savebk(mybk, ’新建分类’, FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRBondValueGrowRatio(20040930, 20040630, 0);
// 结果27.96

######## Bk_IRBondValueGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930资产净值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRBondValueGrow(20040930, 20040630, 0);
// 结果910349.29

######## Bk_IRNetAssetValue

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930资产净值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRNetAssetValue(20040930, 0);
// 结果2353019.1

######## Bk_IRStockValueGrowRatio

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930股票市值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRStockValueGrowRatio(20040930, 20040630, 0);
// 结果39.17

######## Bk_IRNetAssetValueGrowRatio

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930资产净值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRNetAssetValueGrowRatio(20040930, 20040630, 0);
// 结果:-78.22

######## Bk_IRStockPercent

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930股票占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRStockPercent(20040930, 0, 1);
// 结果: 61.04

######## Bk_IRStockValue

范例

// 深证基金、上证基金、开放式基金中混合型基金20040930股票市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRStockValue(20040930, 0);
// 结果: 7385606.55

######## Bk_IRStockValueGrow

范例

// 深证基金、上证基金、开放式基金中混合型基金20040630至20040930股票市值变动(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_IRStockValueGrow(20040930, 20040630, 0);
// 结果: 2078549.31

####### 债券配置

######## 内容

  • 中间函数
  • bk_bcnonpercent2
  • bk_bcsumnpercent4
  • bk_bcnonpercentgrow2
  • bk_bcbondpercentgrow3
  • bk_bcbondvaluegrow
  • bk_bcbondholdnum
  • bk_bcnonvalue
  • bk_bcnonpercentgrow4
  • bk_bcbondpercentgrow2
  • bk_bcsumnpercentgrow2
  • bk_bcnonpercent3
  • bk_bcsumnpercent3
  • bk_bcsumnpercent2
  • bk_bcnonvaluegrow
  • bk_bcsumnpercentgrow4
  • bk_bcsumnvaluegrowratio
  • bk_bcsumnvalue
  • bk_bcsumnpercent
  • bk_bcsumnpercentgrow3
  • bk_bcbondvalue
  • bk_bcsumnpercentgrow
  • bk_bcnonpercentgrow
  • bk_bcbondpercent2
  • bk_bcbondpercentgrow
  • bk_bcnonpercent
  • bk_bcbondpercent
  • bk_bcbondpercentgrow4
  • bk_bcnonpercentgrow3
  • bk_bcbondvaluegrowratio
  • bk_bcbondpercent3
  • bk_bcnonpercent4
  • bk_bcbondpercent4
  • bk_bcnonname
  • bk_bcsumnvaluegrow

######## 中间函数

######### 内容

  • fundsbcnonpercentgrow
  • fundsbcnonvaluegrow
  • fundsbcbondpercent3
  • fundsbcsumnpercent2
  • fundsbcbondholdnum
  • fundsbcsumnpercentgrow2
  • fundsbcnonpercent
  • fundsbcsumnvalue
  • fundsbcbondpercentgrow3
  • fundsbcbondvalue
  • fundsbcnonpercent2
  • fundsbcnonvalue
  • fundsbcsumnpercent
  • fundsbcbondpercentgrow2
  • fundsbcsumnpercent3
  • fundsbcsumnpercentgrow
  • fundsbcbondpercent
  • fundsbcsumnvaluegrow
  • fundsbcbondpercentgrow
  • fundsbcsumnpercentgrow3
  • fundsbcnonname
  • fundsbcnonpercent3
  • fundsbcbondvaluegrow
  • fundsbcnonpercentgrow3
  • fundsbcnonpercentgrow2
  • fundsbcnonpercent4
  • fundsbcsumnvaluegrowratio
  • fundsbcnonpercentgrow4
  • fundsbcbondpercent4
  • fundsbcbondpercent2
  • fundsbcsumnpercentgrow4
  • fundsbcbondvaluegrowratio
  • fundsbcsumnpercent4
  • fundsbcbondpercentgrow4

######### fundsbcnonpercentgrow

######### fundsbcnonvaluegrow

######### fundsbcbondpercent3

######### fundsbcsumnpercent2

######### fundsbcbondholdnum

######### fundsbcsumnpercentgrow2

######### fundsbcnonpercent

######### fundsbcsumnvalue

######### fundsbcbondpercentgrow3

######### fundsbcbondvalue

######### fundsbcnonpercent2

######### fundsbcnonvalue

######### fundsbcsumnpercent

######### fundsbcbondpercentgrow2

######### fundsbcsumnpercent3

######### fundsbcsumnpercentgrow

######### fundsbcbondpercent

######### fundsbcsumnvaluegrow

######### fundsbcbondpercentgrow

######### fundsbcsumnpercentgrow3

######### fundsbcnonname

######### fundsbcnonpercent3

######### fundsbcbondvaluegrow

######### fundsbcnonpercentgrow3

######### fundsbcnonpercentgrow2

######### fundsbcnonpercent4

######### fundsbcsumnvaluegrowratio

######### fundsbcnonpercentgrow4

######### fundsbcbondpercent4

######### fundsbcbondpercent2

######### fundsbcsumnpercentgrow4

######### fundsbcbondvaluegrowratio

######### fundsbcsumnpercent4

######### fundsbcbondpercentgrow4

######## bk_bcnonpercent2

######## bk_bcsumnpercent4

######## bk_bcnonpercentgrow2

######## bk_bcbondpercentgrow3

######## bk_bcbondvaluegrow

######## bk_bcbondholdnum

######## bk_bcnonvalue

######## bk_bcnonpercentgrow4

######## bk_bcbondpercentgrow2

######## bk_bcsumnpercentgrow2

######## bk_bcnonpercent3

######## bk_bcsumnpercent3

######## bk_bcsumnpercent2

######## bk_bcnonvaluegrow

######## bk_bcsumnpercentgrow4

######## bk_bcsumnvaluegrowratio

######## bk_bcsumnvalue

######## bk_bcsumnpercent

######## bk_bcsumnpercentgrow3

######## bk_bcbondvalue

######## bk_bcsumnpercentgrow

######## bk_bcnonpercentgrow

######## bk_bcbondpercent2

######## bk_bcbondpercentgrow

######## bk_bcnonpercent

######## bk_bcbondpercent

######## bk_bcbondpercentgrow4

######## bk_bcnonpercentgrow3

######## bk_bcbondvaluegrowratio

######## bk_bcbondpercent3

######## bk_bcnonpercent4

######## bk_bcbondpercent4

######## bk_bcnonname

######## bk_bcsumnvaluegrow

####### 行业配置

######## 内容

  • 中间函数
  • bk_icindustrypercent3
  • bk_icindustryvaluegrowratio
  • bk_icsumnvaluegrowratio
  • bk_icnonname
  • bk_icsumnpercent2
  • bk_icnonpercentgrow
  • bk_icsumnpercentgrow2
  • bk_icsumnvalue
  • bk_icindustrypercentgrow3
  • bk_icnonvalue
  • bk_icsumnpercentgrow3
  • bk_icsumnpercentgrow
  • bk_icindustryholdnum
  • bk_icnonpercent3
  • bk_icnonpercentgrow3
  • bk_icindustryrank
  • bk_icnonvaluegrow
  • bk_icnonpercent2
  • bk_icnonpercent
  • bk_icindustrypercentgrow
  • bk_icindustrypercent2
  • bk_icsumnpercent
  • bk_icnonpercentgrow2
  • bk_icsumnpercent3
  • bk_icsumnvaluegrow
  • bk_icindustryvalue
  • bk_icindustryvaluegrow
  • bk_icindustrypercentgrow2
  • Bk_ICCentralization
  • Bk_ICCentralizationGrow
  • Bk_ICMarketValue2Grow
  • Bk_ICMarketValue2GrowRatio
  • Bk_ICPercentage2Grow
  • Bk_ICPercentage2
  • bk_icindustrypercent
  • Bk_ICMarketValue2

######## 中间函数

######### 内容

  • fundsicnonvaluegrow
  • fundsicindustrypercentgrow3
  • fundsicindustryholdnum
  • fundsicnonname
  • fundsicsumnpercent2
  • fundsicindustrypercentgrow2
  • fundsicsumnpercent
  • fundsicsumnpercentgrow3
  • fundsicnonvalue
  • fundsicindustryvaluegrowratio
  • fundsicnonpercent
  • fundsicsumnpercentgrow2
  • fundsicnonpercentgrow2
  • fundsicnonpercentgrow3
  • fundsicindustryvaluegrow
  • fundsicindustryvalue
  • fundsicnonpercent3
  • fundsicindustrypercent2
  • fundsicsumnvaluegrow
  • fundsicindustrypercent
  • FundsICMarketValue2
  • fundsicindustrypercentgrow
  • fundsicsumnpercent3
  • fundsicsumnpercentgrow
  • fundsicnonpercentgrow
  • FundsICCentralization
  • fundsicsumnvalue
  • fundsicindustrypercent3
  • FundsICMarketValue2GrowRatio
  • FundsICCentralizationGrow
  • FundsICPercentage2Grow
  • fundsicsumnvaluegrowratio
  • fundsicindustryrank
  • FundsICPercentage2
  • fundsicnonpercent2
  • FundsICMarketValue2Grow

######### fundsicnonvaluegrow

######### fundsicindustrypercentgrow3

######### fundsicindustryholdnum

######### fundsicnonname

######### fundsicsumnpercent2

######### fundsicindustrypercentgrow2

######### fundsicsumnpercent

######### fundsicsumnpercentgrow3

######### fundsicnonvalue

######### fundsicindustryvaluegrowratio

######### fundsicnonpercent

######### fundsicsumnpercentgrow2

######### fundsicnonpercentgrow2

######### fundsicnonpercentgrow3

######### fundsicindustryvaluegrow

######### fundsicindustryvalue

######### fundsicnonpercent3

######### fundsicindustrypercent2

######### fundsicsumnvaluegrow

######### fundsicindustrypercent

######### FundsICMarketValue2

范例

// 深证基金、上证基金、开放式基金中混合+债券基金在20040930前10名行业市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsICMarketValue2(FundArr, 20040930, 7, 10);
// 结果7639977.695875

######### fundsicindustrypercentgrow

######### fundsicsumnpercent3

######### fundsicsumnpercentgrow

######### fundsicnonpercentgrow

######### FundsICCentralization

范例

// 深证基金、上证基金、开放式基金20040930前10名行业占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsICCentralization(FundArr, 20040930, 7, 10, 1);
// 结果94.03801492203

######### fundsicsumnvalue

######### fundsicindustrypercent3

######### FundsICMarketValue2GrowRatio

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名行业市值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsICMarketValue2GrowRatio(FundArr, 20040930, 20040630, -1, 10);
// 结果47.25

######### FundsICCentralizationGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930行业集中度变化(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsICCentralizationGrow(FundArr, 20040930, 20040630, -1, 10, 1);
// 结果:-0.6

######### FundsICPercentage2Grow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名行业占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsICPercentage2Grow(FundArr, 20040930, 20040630, -1, 10, 1);
// 结果4.44

######### fundsicsumnvaluegrowratio

######### fundsicindustryrank

######### FundsICPercentage2

范例

// 深证基金、上证基金、开放式基金20040930前10名行业占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsICPercentage2(FundArr, 20040930, 7, 10, 1);
// 结果52.32

######### fundsicnonpercent2

######### FundsICMarketValue2Grow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名行业市值变动(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
return FundsICMarketValue2Grow(FundArr, 20040930, 20040630, 7, 10);
// 结果2910727.44

######## bk_icindustrypercent3

######## bk_icindustryvaluegrowratio

######## bk_icsumnvaluegrowratio

######## bk_icnonname

######## bk_icsumnpercent2

######## bk_icnonpercentgrow

######## bk_icsumnpercentgrow2

######## bk_icsumnvalue

######## bk_icindustrypercentgrow3

######## bk_icnonvalue

######## bk_icsumnpercentgrow3

######## bk_icsumnpercentgrow

######## bk_icindustryholdnum

######## bk_icnonpercent3

######## bk_icnonpercentgrow3

######## bk_icindustryrank

######## bk_icnonvaluegrow

######## bk_icnonpercent2

######## bk_icnonpercent

######## bk_icindustrypercentgrow

######## bk_icindustrypercent2

######## bk_icsumnpercent

######## bk_icnonpercentgrow2

######## bk_icsumnpercent3

######## bk_icsumnvaluegrow

######## bk_icindustryvalue

######## bk_icindustryvaluegrow

######## bk_icindustrypercentgrow2

######## Bk_ICCentralization

范例

// 深证基金、上证基金、开放式基金20040930前10名行业占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ICCentralization(20040930, -1, 10, 1);
// 结果93.27

######## Bk_ICCentralizationGrow

范例

// 深证基金、上证基金、开放式基金20040630至20040930板块行业集中度变化(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ICCentralizationGrow(20040930, 20040630, -1, 10, 1);
// 结果:-0.6

######## Bk_ICMarketValue2Grow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名行业市值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ICMarketValue2Grow(20040930, 20040630, -1, 10);
// 结果2910727.44

######## Bk_ICMarketValue2GrowRatio

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名行业市值变比(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ICMarketValue2GrowRatio(20040930, 20040630, -1, 10);
// 结果47.25

######## Bk_ICPercentage2Grow

范例

// 深证基金、上证基金、开放式基金20040630至20040930前10名行业占净值比例变动(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ICPercentage2Grow(20040930, 20040630, -1, 10, 1);
// 结果4.44

######## Bk_ICPercentage2

范例

// 深证基金、上证基金、开放式基金20040930前10名行业占净值比例(%)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ICPercentage2(20040930, -1, 10, 1);
// 结果52.62

######## bk_icindustrypercent

######## Bk_ICMarketValue2

范例

// 深证基金、上证基金、开放式基金20040930前10名行业市值和(万)
FundArr := getbk("深证基金;上证基金;开放式基金");
savebk('mybk', '新建分类', FundArr);
SetSysParam(Pn_Bk(), "mybk");
return Bk_ICMarketValue2(20040930, -1, 10);
// 结果9070888.09

####### 累计买入和卖出

######## 内容

  • 中间函数
  • bk_bsstocksellholdnum
  • bk_bsstockbuypercent3
  • bk_bsstocknetpercent
  • bk_bssumnsellpercent
  • bk_bssumnbuypercent
  • bk_bsstocksellpercent2
  • bk_bssumnsellpercent2
  • bk_bsstocknetamount
  • bk_bssumnsellpercent3
  • bk_bsstocknetrank
  • bk_bsstocksellpercent3
  • bk_bsstockbuypercent
  • bk_bsstockbuypercent2
  • bk_bssumnbuyamount
  • bk_bsstocknetpercent3
  • bk_bssumnnetpercent
  • bk_bsstocknetpercent2
  • bk_bsstocksellpercent
  • bk_bsstockbuyrank
  • bk_bssumnnetpercent3
  • bk_bsstockbuyholdnum
  • bk_bssumnbuypercent2
  • bk_bsstocksellrank
  • bk_bssumnsellamount
  • bk_bssumnbuypercent3
  • bk_bsstockbuyamount
  • bk_bssumnnetpercent2
  • bk_bssumnnetamount
  • bk_bsstocksellamount

######## 中间函数

######### 内容

  • fundsbssumnnetpercent3
  • fundsbsstocknetpercent2
  • fundsbsstockbuypercent2
  • fundsbssumnnetpercent
  • fundsbsstocksellpercent
  • fundsbsstocksellpercent3
  • fundsbssumnbuypercent
  • fundsbsstocknetamount
  • fundsbssumnsellpercent3
  • fundsbsstockbuypercent3
  • fundsbsstockbuyrank
  • fundsbsstockbuyamount
  • fundsbssumnsellpercent2
  • fundsbssumnsellpercent
  • fundsbsstocksellholdnum
  • fundsbssumnbuyamount
  • fundsbsstocknetpercent3
  • fundsbsstocknetrank
  • fundsbssumnbuypercent3
  • fundsbsstocksellpercent2
  • fundsbssumnnetpercent2
  • fundsbsstocknetpercent
  • fundsbsstocksellrank
  • fundsbsstockbuypercent
  • fundsbssumnbuypercent2
  • fundsbssumnnetamount
  • fundsbssumnsellamount
  • fundsbsstockbuyholdnum
  • fundsbsstocksellamount

######### fundsbssumnnetpercent3

######### fundsbsstocknetpercent2

######### fundsbsstockbuypercent2

######### fundsbssumnnetpercent

######### fundsbsstocksellpercent

######### fundsbsstocksellpercent3

######### fundsbssumnbuypercent

######### fundsbsstocknetamount

######### fundsbssumnsellpercent3

######### fundsbsstockbuypercent3

######### fundsbsstockbuyrank

######### fundsbsstockbuyamount

######### fundsbssumnsellpercent2

######### fundsbssumnsellpercent

######### fundsbsstocksellholdnum

######### fundsbssumnbuyamount

######### fundsbsstocknetpercent3

######### fundsbsstocknetrank

######### fundsbssumnbuypercent3

######### fundsbsstocksellpercent2

######### fundsbssumnnetpercent2

######### fundsbsstocknetpercent

######### fundsbsstocksellrank

######### fundsbsstockbuypercent

######### fundsbssumnbuypercent2

######### fundsbssumnnetamount

######### fundsbssumnsellamount

######### fundsbsstockbuyholdnum

######### fundsbsstocksellamount

######## bk_bsstocksellholdnum

######## bk_bsstockbuypercent3

######## bk_bsstocknetpercent

######## bk_bssumnsellpercent

######## bk_bssumnbuypercent

######## bk_bsstocksellpercent2

######## bk_bssumnsellpercent2

######## bk_bsstocknetamount

######## bk_bssumnsellpercent3

######## bk_bsstocknetrank

######## bk_bsstocksellpercent3

######## bk_bsstockbuypercent

######## bk_bsstockbuypercent2

######## bk_bssumnbuyamount

######## bk_bsstocknetpercent3

######## bk_bssumnnetpercent

######## bk_bsstocknetpercent2

######## bk_bsstocksellpercent

######## bk_bsstockbuyrank

######## bk_bssumnnetpercent3

######## bk_bsstockbuyholdnum

######## bk_bssumnbuypercent2

######## bk_bsstocksellrank

######## bk_bssumnsellamount

######## bk_bssumnbuypercent3

######## bk_bsstockbuyamount

######## bk_bssumnnetpercent2

######## bk_bssumnnetamount

######## bk_bsstocksellamount

####### 持有人结构

######## 内容

  • 中间函数
  • bk_hsorgangrow
  • bk_hsaverageholdscount
  • bk_hsotherpercent
  • bk_hspractitionergrow
  • bk_hspractitionerpercentgrow
  • bk_hspersonvalue
  • bk_hspersonpercent
  • bk_hspersongrow
  • bk_hsothergrow
  • bk_hsothervalue
  • bk_hspractitionerpercent
  • bk_hsorganpercentgrow
  • bk_hsotherpercentgrow
  • bk_hspersonpercentgrow
  • bk_hsorganvalue
  • bk_hsorganpercent
  • bk_hspractitionervalue

######## 中间函数

######### 内容

  • fundshspractitionervalue
  • fundshspersongrow
  • fundshspractitionerpercent
  • fundshsotherpercentgrow
  • fundshsorgangrow
  • fundshsothervalue
  • fundshsorganpercentgrow
  • fundshsaverageholdscount
  • fundshspractitionerpercentgrow
  • fundshspractitionergrow
  • fundshsorganvalue
  • fundshspersonpercentgrow
  • fundshspersonvalue
  • fundshsotherpercent
  • fundshspersonpercent
  • fundshsothergrow
  • fundshsorganpercent

######### fundshspractitionervalue

######### fundshspersongrow

######### fundshspractitionerpercent

######### fundshsotherpercentgrow

######### fundshsorgangrow

######### fundshsothervalue

######### fundshsorganpercentgrow

######### fundshsaverageholdscount

######### fundshspractitionerpercentgrow

######### fundshspractitionergrow

######### fundshsorganvalue

######### fundshspersonpercentgrow

######### fundshspersonvalue

######### fundshsotherpercent

######### fundshspersonpercent

######### fundshsothergrow

######### fundshsorganpercent

######## bk_hsorgangrow

######## bk_hsaverageholdscount

######## bk_hsotherpercent

######## bk_hspractitionergrow

######## bk_hspractitionerpercentgrow

######## bk_hspersonvalue

######## bk_hspersonpercent

######## bk_hspersongrow

######## bk_hsothergrow

######## bk_hsothervalue

######## bk_hspractitionerpercent

######## bk_hsorganpercentgrow

######## bk_hsotherpercentgrow

######## bk_hspersonpercentgrow

######## bk_hsorganvalue

######## bk_hsorganpercent

######## bk_hspractitionervalue

####### 分红

######## 内容

  • bk_fddividendnum
  • bk_fddividendavgnum
  • bk_fdtotalamount
  • 中间函数

######## bk_fddividendnum

######## bk_fddividendavgnum

######## bk_fdtotalamount

######## 中间函数

######### 内容

  • fundsfddividendavgnum
  • fundsfddividendnum
  • fundsfdtotalamount

######### fundsfddividendavgnum

######### fundsfddividendnum

######### fundsfdtotalamount

####### 贵金属明细

######## 内容

  • bk_pmsecurityvolume
  • bk_pmsumnpercent
  • bk_pmsumnpercent3
  • bk_pmnonvalue
  • bk_pmsumnpercentgrow3
  • bk_pmnonpercent2
  • bk_pmnonvaluegrowratio
  • bk_pmsumnpercent2
  • bk_pmnonvolumegrow
  • bk_pmnonvaluegrow
  • bk_pmnonpercent
  • bk_pmnonpercent3
  • bk_pmnonpercentgrow
  • bk_pmsecurityvalue
  • bk_pmnoncode
  • bk_pmsumnvaluegrowratio
  • bk_pmnonpercentgrow2
  • bk_pmsumnpercentgrow2
  • bk_pmsumnpercentgrow
  • bk_pmsumnvaluegrow
  • bk_pmnonvolume
  • bk_pmnonpercentgrow3
  • bk_pmsecurityvaluegrow
  • bk_pmsecuritypercent3
  • bk_pmsecurityvaluegrowratio
  • bk_pmsecuritypercent2
  • bk_pmsecurityholdnum
  • bk_pmsecuritypercentgrow2
  • bk_pmsecuritypercentgrow3
  • bk_pmsecuritypercentgrow
  • bk_pmsecuritypercent
  • bk_pmsecurityvolumegrow
  • bk_pmsumnvalue
  • 中间函数
  • bk_pmsecuritypercentgrow3_1

######## bk_pmsecurityvolume

######## bk_pmsumnpercent

######## bk_pmsumnpercent3

######## bk_pmnonvalue

######## bk_pmsumnpercentgrow3

######## bk_pmnonpercent2

######## bk_pmnonvaluegrowratio

######## bk_pmsumnpercent2

######## bk_pmnonvolumegrow

######## bk_pmnonvaluegrow

######## bk_pmnonpercent

######## bk_pmnonpercent3

######## bk_pmnonpercentgrow

######## bk_pmsecurityvalue

######## bk_pmnoncode

######## bk_pmsumnvaluegrowratio

######## bk_pmnonpercentgrow2

######## bk_pmsumnpercentgrow2

######## bk_pmsumnpercentgrow

######## bk_pmsumnvaluegrow

######## bk_pmnonvolume

######## bk_pmnonpercentgrow3

######## bk_pmsecurityvaluegrow

######## bk_pmsecuritypercent3

######## bk_pmsecurityvaluegrowratio

######## bk_pmsecuritypercent2

######## bk_pmsecurityholdnum

######## bk_pmsecuritypercentgrow2

######## bk_pmsecuritypercentgrow3

######## bk_pmsecuritypercentgrow

######## bk_pmsecuritypercent

######## bk_pmsecurityvolumegrow

######## bk_pmsumnvalue

######## 中间函数

######### 内容

  • fundspmsecuritypercentgrow
  • fundspmnonpercent2
  • fundspmnonvaluegrow
  • fundspmsecurityvaluegrow
  • fundspmsecurityvolume
  • fundspmsumnpercent2
  • fundspmsumnvaluegrow
  • fundspmsumnvalue
  • fundspmnonvolume
  • fundspmnonvalue
  • fundspmsecurityholdnum
  • fundspmsecuritypercentgrow2
  • fundspmvalue
  • fundspmnonpercent3
  • fundspmsecuritypercentgrow3
  • fundspmsumnpercent3
  • fundspmsecurityvolumegrow
  • fundspmsecuritypercent2
  • fundspmsecuritypercent3
  • fundspmsumnvaluegrowratio
  • fundspmsecurityvalue
  • fundspmsecurityvaluegrowratio
  • fundspmsecuritypercent
  • fundspmsumnpercentgrow2
  • fundspmsumnpercentgrow3
  • fundspmnonpercentgrow3
  • fundspmsumnpercentgrow
  • fundspmnonpercentgrow
  • fundspmsumnpercent
  • fundspmnonpercentgrow2
  • fundspmnonvaluegrowratio
  • fundspmnonvolumegrow
  • fundspmnoncode
  • fundspmnonpercent

######### fundspmsecuritypercentgrow

######### fundspmnonpercent2

######### fundspmnonvaluegrow

######### fundspmsecurityvaluegrow

######### fundspmsecurityvolume

######### fundspmsumnpercent2

######### fundspmsumnvaluegrow

######### fundspmsumnvalue

######### fundspmnonvolume

######### fundspmnonvalue

######### fundspmsecurityholdnum

######### fundspmsecuritypercentgrow2

######### fundspmvalue

######### fundspmnonpercent3

######### fundspmsecuritypercentgrow3

######### fundspmsumnpercent3

######### fundspmsecurityvolumegrow

######### fundspmsecuritypercent2

######### fundspmsecuritypercent3

######### fundspmsumnvaluegrowratio

######### fundspmsecurityvalue

######### fundspmsecurityvaluegrowratio

######### fundspmsecuritypercent

######### fundspmsumnpercentgrow2

######### fundspmsumnpercentgrow3

######### fundspmnonpercentgrow3

######### fundspmsumnpercentgrow

######### fundspmnonpercentgrow

######### fundspmsumnpercent

######### fundspmnonpercentgrow2

######### fundspmnonvaluegrowratio

######### fundspmnonvolumegrow

######### fundspmnoncode

######### fundspmnonpercent

######## bk_pmsecuritypercentgrow3_1

####### 处于转股期的可转债明细

######## 内容

  • bk_cbbondvalue
  • bk_cbsumnpercent2
  • bk_cbsumnpercent
  • bk_cbsumnvalue
  • bk_cbsumnpercent3
  • bk_cbnonvalue
  • bk_cbnonpercent
  • bk_cbbondholdnum
  • bk_cbbondpercent3
  • bk_cbbondpercent2
  • bk_cbnonpercent2
  • bk_cbbondpercent
  • bk_cbnoncode
  • bk_cbnonpercent3
  • 中间函数

######## bk_cbbondvalue

######## bk_cbsumnpercent2

######## bk_cbsumnpercent

######## bk_cbsumnvalue

######## bk_cbsumnpercent3

######## bk_cbnonvalue

######## bk_cbnonpercent

######## bk_cbbondholdnum

######## bk_cbbondpercent3

######## bk_cbbondpercent2

######## bk_cbnonpercent2

######## bk_cbbondpercent

######## bk_cbnoncode

######## bk_cbnonpercent3

######## 中间函数

######### 内容

  • fundscbnoncode
  • fundscbsumnpercent2
  • fundscbvalue
  • fundscbnonvalue
  • fundscbsumnpercent3
  • fundscbnonpercent3
  • fundscbbondvalue
  • fundscbbondholdnum
  • fundscbnonpercent
  • fundscbbondpercent2
  • fundscbnonpercent2
  • fundscbbondpercent
  • fundscbsumnpercent
  • fundscbbondpercent3
  • fundscbsumnvalue

######### fundscbnoncode

######### fundscbsumnpercent2

######### fundscbvalue

######### fundscbnonvalue

######### fundscbsumnpercent3

######### fundscbnonpercent3

######### fundscbbondvalue

######### fundscbbondholdnum

######### fundscbnonpercent

######### fundscbbondpercent2

######### fundscbnonpercent2

######### fundscbbondpercent

######### fundscbsumnpercent

######### fundscbbondpercent3

######### fundscbsumnvalue

####### 平均剩余期限分布情况

######## 内容

  • bk_armdebt30dpercent
  • bk_armasset30d
  • bk_armdebt90dpercent
  • bk_armdebt60dpercent
  • bk_armdebt30d
  • bk_armdebt120d
  • bk_armdebt90d
  • bk_armdebt60d
  • bk_armasset60dpercent
  • bk_armasset30dpercent
  • bk_armasset120d
  • bk_armasset90d
  • bk_armasset90dpercent
  • bk_armasset60d
  • bk_armasset120dpercent
  • bk_armdebt397d
  • bk_armasset
  • bk_armasset397d
  • bk_armdebt
  • bk_armdebt120dpercent
  • bk_armdebtpercent
  • bk_armassetpercent
  • bk_armdebt397dpercent
  • bk_armasset397dpercent
  • 中间函数

######## bk_armdebt30dpercent

######## bk_armasset30d

######## bk_armdebt90dpercent

######## bk_armdebt60dpercent

######## bk_armdebt30d

######## bk_armdebt120d

######## bk_armdebt90d

######## bk_armdebt60d

######## bk_armasset60dpercent

######## bk_armasset30dpercent

######## bk_armasset120d

######## bk_armasset90d

######## bk_armasset90dpercent

######## bk_armasset60d

######## bk_armasset120dpercent

######## bk_armdebt397d

######## bk_armasset

######## bk_armasset397d

######## bk_armdebt

######## bk_armdebt120dpercent

######## bk_armdebtpercent

######## bk_armassetpercent

######## bk_armdebt397dpercent

######## bk_armasset397dpercent

######## 中间函数

######### 内容

  • fundsarmdebt30d
  • fundsarmasset90dpercent
  • fundsarmasset120d
  • fundsarmdebtpercent
  • fundsarmasset90d
  • fundsarmdebt60d
  • fundsarmasset60d
  • fundsarmasset30d
  • fundsarmasset120dpercent
  • fundsarmasset30dpercent
  • fundsarmasset
  • fundsarmassetpercent
  • fundsarmdebt60dpercent
  • fundsarmdebt120d
  • fundsarmdebt397dpercent
  • fundsarmasset60dpercent
  • fundsarmdebt30dpercent
  • fundsarmdebt120dpercent
  • fundsarmdebt90dpercent
  • fundsarmdebt397d
  • fundsarmdebt90d
  • fundsarmasset397d
  • fundsarmassetbyfield
  • fundsarmdebt
  • fundsarmasset397dpercent

######### fundsarmdebt30d

######### fundsarmasset90dpercent

######### fundsarmasset120d

######### fundsarmdebtpercent

######### fundsarmasset90d

######### fundsarmdebt60d

######### fundsarmasset60d

######### fundsarmasset30d

######### fundsarmasset120dpercent

######### fundsarmasset30dpercent

######### fundsarmasset

######### fundsarmassetpercent

######### fundsarmdebt60dpercent

######### fundsarmdebt120d

######### fundsarmdebt397dpercent

######### fundsarmasset60dpercent

######### fundsarmdebt30dpercent

######### fundsarmdebt120dpercent

######### fundsarmdebt90dpercent

######### fundsarmdebt397d

######### fundsarmdebt90d

######### fundsarmasset397d

######### fundsarmassetbyfield

######### fundsarmdebt

######### fundsarmasset397dpercent

####### 中间函数

######## 内容

  • fundsholdnum

######## fundsholdnum

停牌及其他
内容
  • 中间函数
  • bk_snsuspendlist
  • bk_snsuspendnum
中间函数

####### 内容

  • stockssnsuspendnum
  • stockssnsuspendlist

####### stockssnsuspendnum

####### stockssnsuspendlist

bk_snsuspendlist
bk_snsuspendnum
中间函数
内容
  • CT_SectorTTMData
  • StockInteriorType
  • DefaultCurrenyId
  • DefaultHTIndexId2
  • AllFundBk
  • AllABk
  • AllNonOpenFundBk
  • NetAssetsAdjust
  • DefaultIndexId
  • DefaultHTIndexId
  • AllABk2
  • StocksAverageValue
  • StockEPSDirect
  • FilterSampleByCriterion12
  • DefaultFundId
  • StocksSumValueQuarter
  • DefaultBkName
  • DefaultBondIndexId
  • AllBBk
  • StocksSumValue
  • PN_Bk
  • FilterSampleByCriterion
  • CT_SectorQuarterGrowRatio
  • defaultallfunds
  • StocksSumValue12
  • CT_SectorQuarterData
  • ALLNonOpenFundBk2
  • FilterSampleByCriterion_New
  • defaultallfunds2
  • ALLFutureBK3
  • ALLConvertiblebondBK2
  • ALLInBankBondBk2
  • AllFundBk2
  • ALLOpenFundBK2
  • ALLOptionBK
  • ALLOptionBK2
  • pn_StockArr
  • DefaultIndexId2
CT_SectorTTMData

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return CT_SectorTTMData();
// 结果TTMData
StockInteriorType

用途:中间函数相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

return StockInteriorType(1);
0 1
1 2
DefaultCurrenyId

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return DefaultCurrenyId();
// 结果SH000000
DefaultHTIndexId2

用途:中间函数相关函数。 参数:无。 返回:整数。

范例

return DefaultHTIndexId2();
// SH000001
AllFundBk

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return AllFundBk();
// 结果:开放;封闭
AllABk

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return AllABk ();
// 结果深证A股#上证A股#中小企业板#创业板
AllNonOpenFundBk

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

// 最新封闭基金板块
return AllNonOpenFundBk();
// 封闭
NetAssetsAdjust

用途:中间函数相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回万科A2002年年报调整后的净资产
SetSysParam(pn_stock(), "SZ000002");
return NetAssetsAdjust(20021231);
// 结果5.56
DefaultIndexId

用途:中间函数相关函数。 参数:无。 返回:整数。

范例

return DefaultIndexId();
// 结果SH000001
DefaultHTIndexId

用途:中间函数相关函数。 参数:无。 返回:整数。

范例

return DefaultHTIndexId();
// 结果SH000001
AllABk2
StocksAverageValue

用途:中间函数相关函数。 参数arg1arg2arg3arg4arg5arg6arg7按示例顺序传入。 返回:处理后的结果值。

范例

// 返回板块补贴收入平均值21为补贴收入46018对应的财务比率分析对照ID号
stks := getbkbydate("SH000300", inttodate(20070930));
return StocksAverageValue(stks, 21, 20070930, 1, 0, 0.0199999995529652, 0);
// 结果250220.23
StockEPSDirect

用途:中间函数相关函数。 参数arg1按示例顺序传入。 返回:处理后的结果值。

范例

// 返回万科A2002年年报每股收益
SetSysParam(pn_stock(), "SZ000002");
return StockEPSDirect(20021231);
// 结果0.61
FilterSampleByCriterion12

用途:中间函数相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

stks := getbkbydate("SH000300", inttodate(20070930));
FilterSampleByCriterion12(stks, 20070930, 2, 0.0199999995529652);
return stks;

SZ000001 SZ000002 SZ000012 SZ000021 SZ000024 SZ000027 SH600256 SZ000031 SZ000009

DefaultFundId

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return DefaultFundId();
// OF040001
StocksSumValueQuarter

用途:进行数值统计计算。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

范例

stks := getbkbydate("SH000300", inttodate(20070930));
return StocksSumValueQuarter(stks, 21, 20070930, 1, 0, 0.0199999995529652);
// 结果25102826
DefaultBkName

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

SetSysParam(Pn_Bk(), "新建板块");
return DefaultBkName();
// 结果:新建板块
DefaultBondIndexId

用途:中间函数相关函数。 参数:无。 返回:整数。

范例

return DefaultBondIndexId();
// SH000012
AllBBk

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return AllBBk();
// 结果深证B股#上证B股
StocksSumValue

用途:进行数值统计计算。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

范例

stks := getbkbydate("SH000300", inttodate(20070930));
return StocksSumValue(stks, 21, 20070930, 1, 0, 0.0199999995529652);
// 结果75066070
PN_Bk

用途:中间函数相关函数。 参数arg1arg2按示例顺序传入。 返回:处理后的结果值。

范例

SetSysParam(Pn_Bk(), '新建板块');
t := GetSysParam(Pn_Bk());
return t;
// 结果:新建板块
FilterSampleByCriterion

用途:中间函数相关函数。 参数arg1arg2arg3arg4按示例顺序传入。 返回:处理后的结果值。

范例

stks := getbkbydate("SH000300", inttodate(20070930));
FilterSampleByCriterion(stks, 20070930, 2, 0.0199999995529652);
return stks;

SZ000001 SZ000002 SZ000012 SZ000021 SZ000024 SZ000027 SH600256 SZ000031 SZ000009

CT_SectorQuarterGrowRatio

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return CT_SectorQuarterGrowRatio();
// 结果QuarterGrowRatio
defaultallfunds
StocksSumValue12

用途:进行数值统计计算。 参数arg1arg2arg3arg4arg5arg6按示例顺序传入。 返回:处理后的结果值。

范例

stks := getbkbydate("SH000300", inttodate(20070930));
return StocksSumValue12(stks, 21, 20070930, 1, 0, 0.0199999995529652);
// 结果13408574.58
CT_SectorQuarterData

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return CT_SectorQuarterData ();
// 结果QuarterData
ALLNonOpenFundBk2

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

// 封闭+退市封闭
return ALLNonOpenFundBk2();

结果:封闭;退市封闭

FilterSampleByCriterion_New

用途:中间函数相关函数。 参数arg1arg2arg3arg4arg5按示例顺序传入。 返回:处理后的结果值。

范例

stks := getbkbydate("SH000300", inttodate(20070930));
FilterSampleByCriterion_New(stks, 20071030T, 20070930, 2, 0.0199999995529652);
return stks;

SZ000001 SZ000002 SZ000012 SZ000021 SZ000024 SZ000027 SH600256 SZ000031 SZ000009

defaultallfunds2
ALLFutureBK3

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

// 期货+退市期货+衍生品
return ALLFutureBK3();

结果:股指期货;国债期货;国内商品期货;退市期货;期货衍生

ALLConvertiblebondBK2

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

// 可转债+退市债券
return ALLConvertiblebondBK2();

结果:可转债;退市债券

ALLInBankBondBk2

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

// 银行间债券+退市债券
return ALLInBankBondBk2();

结果:银行间债券;退市债券

AllFundBk2

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return AllFundBk2();
// 结果:开放;封闭;已退市基金
ALLOpenFundBK2

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return ALLOpenFundBK2();
// 结果:开放;退市开放
ALLOptionBK

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return ALLOptionBK();
// 结果:上海期权;退市期权;期货期权;深圳期权
ALLOptionBK2

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return ALLOptionBK2();
// 结果:上海期权;期货期权;深圳期权
pn_StockArr

用途:中间函数相关函数。 参数:无。 返回:处理后的结果值。

范例

return pn_StockArr();
// 结果CurrentStockArr
DefaultIndexId2

用途:中间函数相关函数。 参数:无。 返回:整数。

范例

return DefaultIndexId2();
// 结果SH000001