Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请老师帮忙做成金字塔选股

1楼
zurich 发表于:2016/11/18 13:03:49
选取符合以下条件的股票进入投资组合:

选取本益比最低的前30%公司;(市盈率)
股价账面价值比最低的前30%公司;(市净率)
股利收益率最高的前30%公司。(派息水平)
针对第三条,平台没有提供直接数据,我使用每股收益/每股市价代替。
说明:

股票池为A股全部股票;
每年四次调仓,即在1/4/7/10月调仓;
分别为选出股票后资金平均配置各个股票,交易费用千分之 1.3;
基准沪深300;
加入止损(十天HS300跌幅达10%清仓);
2楼
jinzhe 发表于:2016/11/18 13:16:54
“本益比”指的是什么?
3楼
zurich 发表于:2016/11/18 13:22:02
年平均报酬率为17.5%,
4楼
zurich 发表于:2016/11/18 13:22:55
也就是三个参数市盈率、市净率、股利收益率

5楼
jinzhe 发表于:2016/11/18 13:44:58

股利收益率

这个还有其他说法没,软件内没找到对应的函数

6楼
zurich 发表于:2016/11/18 13:57:14
股利收益率=(每股股利/每股市价)*100%
7楼
jinzhe 发表于:2016/11/18 14:15:01

每股市价

这个用最近价来替代吗

8楼
zurich 发表于:2016/11/18 15:09:35
9楼
jinzhe 发表于:2016/11/18 15:50:30

首先把上海A股所有股票加入自选股

 

然后把这3个做成如下链接里面的自定义排序数据,注意下面3个分别做3个不同的

d1:DYNAINFO( 39);
d2:DYNAINFO( 58);
f3:FINANCE(33)/c;

http://www.weistock.com:8080/vip/forum.php?mod=viewthread&tid=470&extra=page%3D1

 

 

然后股票池筛选股票,筛选条件如下:

selfdata('自定义数据1')<=0.3*STKCOUNT('自选股)  and selfdata('自定义数据2')<=0.3*STKCOUNT('自选股)  and selfdata('自定义数据3')<=0.3*STKCOUNT('自选股)

 股票池使用参考:http://www.weistock.com/WeisoftHelp/index.html?qidonggupiaochi.htm

 

 

 

“每年四次调仓,即在1/4/7/10月调仓;”这个自行手工刷新自定义数据
 
“资金平均分配“,这个在下面交易代码里面写
 
“手续费设定” 这个是你和证券公司协商的,我们定不了
 
“以HS300为基准,10天跌幅为10%就清仓”
止损以及开仓代码为:
 
addtoblock(stklabel,'自设股');
ss:=taccount(3)/stkcount('自设股')/close;
tbuy(tbuyholding(1)=0,ss,mkt);
c1:=callstock('sh300',vtclose,6);
c10:=callstock('sh300',vtclose,6,-10);
 
if (c10-c1)/c10>0.1 then tsell(1,0,mkt);
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02344 s, 3 queries.