请选择 进入手机版 | 继续访问电脑版
查看: 340|回复: 1

陶博士 - 基金持股3% 公式修改

[复制链接]

328

主题

342

帖子

1336

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1336
发表于 2019-3-31 12:19:13 | 显示全部楼层 |阅读模式
狮子孤行
陶博:早!您的基金持股3%(时间段为2018年9月1日至2019年3月30日):1238只。我在考虑了年报因素的结果是1131只,特别是您的接近一年新高+次新中的:
艾迪精密,由8.68%下降到了0.38%;

分享一下我的选股公式,供大家参考:
{参数 M:0  100  3}
IF(FRACPART(FINONE(0,0,0)/10000)=0.063 OR FRACPART(FINONE(0,0,0)/10000)=0.1231,FINONE(255,0,0)/FINONE(239,0,0)>=M/100,FINVALUE(255)/FINVALUE(239)>=M/100);

以上公式,不必等到2018年报全部出齐后(4月30日)即可根据最新的报告情况,自动选取到正确的数据。

不愿意编写代码的同学,也可以直接下载使用
https://mp.weixin.qq.com/s/nhTvI9wJMcQ8-EWiyoCndA

回复

使用道具 举报

328

主题

342

帖子

1336

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1336
 楼主| 发表于 2019-4-3 18:08:59 | 显示全部楼层
Nason
博士早上好!
    对基金持股公式进行了优化,重点是不需选择“时间段内满足条件”,能确保是最新的半年报或年报结果,或者3季报+半年报,1季报加年报结果,除第一次计算稍慢一点外,其他都挺好。

N:=STR2CON(CON2STR((YEAR-2000),0));
Y:=STR2CON(CON2STR(MONTH,0));
XR2:=IF(FINONE(255,N-1,630)/FINONE(239,N-1,630)>=M/100,1,0);
XR3:=IF(FINONE(255,N-1,930)/FINONE(239,N-1,930)>=M/100,1,0);
XR4:=IF(FINONE(255,N-1,1231)/FINONE(239,N-1,1231)>=M/100,1,0);

X1:=IF(FINONE(255,N,331)/FINONE(239,N,331)>=M/100,1,0);
X2:=IF(FINONE(255,N,630)/FINONE(239,N,630)>=M/100,1,0);
X3:=IF(FINONE(255,N,930)/FINONE(239,N,930)>=M/100,1,0);
X4:=IF(Y>9,(X2+X3),(XR2+XR3));
X5:=IF(FINONE(255,0,0)/FINONE(239,0,0)>=M/100,1,0);
X6:=IF(FRACPART(FINONE(0,0,0)/10000)=0.063 OR FRACPART(FINONE(0,0,0)/10000)=0.1231,X5,IF(FRACPART(FINONE(0,0,0)/10000)=0.0331,(XR4+X1), IF(FRACPART(FINONE(0,0,0)/10000)=0.093,X4,0)));
X6>=1;

回复 支持 反对

使用道具 举报

快速回复 返回顶部 返回列表