已经生成了策略,如何利用策略推荐股票操作


(neauqfwu) #1

我的策略已经生成,但是我应该如何根据这个策略生成当天要买的股票


(小Q) #2

你可以加入BigQuant官方QQ交流群: 625326167
在群里,问题反馈可以得到更及时的回复。
由于从问题本身来看,信息不是很多,所以这个问题不好回复,欢迎加入我们的QQ群!


(小Q) #3

假设现在是2017年6月21日晚上九点,平台可以获取到的最新日期为6月21日的数据。

@neauqfwu 如果是使用策略生成器模板生成的策略,那么可以直接运行:

n1 = M.general_feature_extractor.v5(
        instruments=D.instruments(),
        start_date='2017-06-21', end_date='2017-06-21',
        model_id=m5.model_id)
n2 = M.transform.v2(
        data=n1.data, transforms=T.get_stock_ranker_default_transforms(),
        drop_null=True, astype='int32', except_columns=['date', 'instrument'],
        clip_lower=0, clip_upper=200000000)
n3 = M.stock_ranker_predict.v2(model_id=m5.model_id, data=n2.data)

n3.predictions.read_df()

输出结果为:


红色矩形框即为根据最新一天的数据(6月21日),对全市场做得一个整体排序。排在前面的股票优先买入。


(janezhu198209) #4

您好,我想问问如果我想选市净率<3,市盈率<15的股票,要怎么设定程序呢?


(小Q) #5

@janezhu198209
参看: 大师系列之价值投资法

数据接口请参看:数据API