(同花顺量化)20日均线大于120日均线_、500日内至少2次涨停、rsi小于65

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

问财量化选股策略逻辑

选股逻辑:选取RSI小于65、500日内至少2次涨停、20日均线大于120日均线的股票。

选股逻辑分析

该选股策略主要考虑技术面与市场趋势的结合。首先,选择RSI指标小于65的股票,相对来说这些股票具备更好的获利稳定性;然后,选择500日内至少2次涨停的股票,相对来说这些股票具备更好的市场热度;最后,选择20日均线大于120日均线的股票,这个指标可以反馈出当前股票市场的大趋势,即短期上涨,长期上涨趋势较为明显。

有何风险?

该选股策略虽然考虑了技术面和市场趋势的结合,但并未考虑公司基本面以及风险管理等因素,存在较高的风险。

如何优化?

可以加入财务指标、行业热度、公司治理等因素进行综合考量,并加入一些风险管理指标,如股票的Alpha系数,以筛选出更具有投资价值的股票。

最终的选股逻辑

选取RSI小于65、500日内至少2次涨停、20日均线大于120日均线的股票。

同花顺指标公式代码参考

RSI小于65、500日内至少2次涨停、20日均线大于120日均线:RSI<65 AND 涨停次数>=2 AND MA(CLOSE,20)>= MA(CLOSE,120)

python代码参考

import pandas as pd
import akshare as ak

def get_stock_list():
    stock_list = ak.stock_zh_a_spot_em()
    stock_list = stock_list[stock_list['涨停家数'] >= 2]
    stock_list = stock_list[stock_list['RSI(14)'] < 65]
    stock_list = stock_list[stock_list['20日均线'] > stock_list['120日均线']]
    return stock_list[['代码', '名称', '现价', '成交量', '涨跌幅', '换手率']]

get_stock_list()
    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


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

评论