StockBuyandHoldReturn
简述
提取股票的持仓不动收益率(%),与系统股票pn_stock()、当前时间pn_date()、周期pn_cycle(),除权方式pn_rate()相关。
StockBuyandHoldReturn(BegT:Date;EndT:Date):Real;
名称 | 类型 | 说明 |
---|
BegT | Date | 日期类型,开始日期; |
EndT | Date | 日期类型,截止日期 |
返回 | Real | 实数 |
取每股期末股数和累计分红得到数组t;
取开始日前一天的收盘价BegValue;
截止日收盘价*每股期末股数+累计分红EndValue;
(EndValue / BegValue)*100。
//计算SZ000002,2018年8月27日到2018年9月3日的持仓不动收益率(%)
setsysparam(pn_stock(),'SZ000002');
Return StockBuyandHoldReturn(20180827T,20180903T);
//结果:3.38