(supermind量化策略)task14/a/元宇宙、量比大于1

用户头像神盾局量子研究部
2023-08-30 发布

问财量化选股策略逻辑

选股逻辑:元宇宙行业、量比大于1.5、量比小于6、连续3天以上大单净量大于0.05。

选股逻辑分析

该选股逻辑以元宇宙行业为主要筛选条件,同时加入了量比和大单净量的条件,选出了市场表现较为活跃、资金量较大的股票。

有何风险?

该选股逻辑忽略了标的股票的基本面因素,如盈利状况、估值等因素,存在一定的盲目性。同时,该选股逻辑对其选择的大单定义比较狭窄,可能会忽略掉其他类型的主力资金活动。另外,选取的连续天数也可能存在过度追求,将一定的波动干扰归纳为趋势。

如何优化?

可以加入其他基本面因素指标的考虑,如市盈率、市净率等,以及加入更为稳定的技术指标,如RSI、DMI等,提高股票的日内表现、周表现、月表现、季表现的胜率。同时,在大单净量的条件中,可以加入不同类型主力资金的划分,综合考虑资金流向的情况。对于连续天数的定义,可以根据市场情况进行调整,给予一定的灵活性。

最终的选股逻辑

选股逻辑:元宇宙行业、量比大于1.5、量比小于6、连续3天及以上主力资金净流入大于0.05。

同花顺指标公式代码参考

暂无

python代码参考

import tushare as ts

gg_stocks = ts.get_zz500s()
gg_stocks = gg_stocks[gg_stocks['industry'] == '元宇宙']

selected_stocks = gg_stocks[(gg_stocks['volume_ratio'] > 1.5) & (gg_stocks['volume_ratio'] < 6)]
for code in selected_stocks['code']:
    net_in = ts.get_money_flow(code)
    if len(net_in) >= 3:
        if ((net_in.iloc[-1]['main_net_in'] > 0.05) and 
            (net_in.iloc[-2]['main_net_in'] > 0.05) and 
            (net_in.iloc[-3]['main_net_in'] > 0.05)):
            continue
        else:
            selected_stocks = selected_stocks[selected_stocks['code'] != code]

selected_stocks = selected_stocks[['code', 'name', 'price']]
selected_stocks = [tuple(x) for x in selected_stocks.to_records(index=False)]

# 输出名称、代码等信息
selected_stocks = [('{} ({})'.format(x[1], x[0]), x[2]) for x in selected_stocks]
    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

    select_sentence = '市值小于100亿' #选股语句。

    模板如何使用?

    点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。


    ## 如果有任何问题请添加 下方的二维码进群提问。
    ![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)
收益&风险
源码

评论