(同花顺量化)9点25分涨幅小于6%_、企业性质、rsi小于65

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

问财量化选股策略逻辑

选股逻辑:选择RSI小于65的股票,企业性质优秀,9点25分涨幅小于6%。

选股逻辑分析

该选股逻辑综合了技术指标和市场交易活力。RSI小于65的股票更容易出现超卖信号,企业性质优秀和9点25分涨幅小于6%也能更好地反映出公司的基本面情况和市场预期。这一选股逻辑可以在短期内获取相对较低的入场点,通过技术分析和基本面分析,进一步筛选优质的投资标的。

有何风险?

该选股逻辑在快速变幻的市场和复杂的行情中,对于股票的选择不够全面和深入,存在未能发掘潜在风险的可能,如政策变化、行业结构调整等。同时,对于市场情况的判断以及技术指标的使用,要因人而异,需要投资者有足够的经验和认知。

如何优化?

在综合考虑RSI指标、企业性质和短期市场交易活力的基础上,可以结合其他技术分析指标如均线、MACD等进行补充,以掌握更多的市场走势。同时,需关注公司的基本面、行业背景和市场动态等相关因素,建立完善的投资策略并根据实际情况做出相应调整。

最终的选股逻辑

选股逻辑:选择RSI小于65的股票,企业性质优秀,9点25分涨幅小于6%。

同花顺指标公式代码参考

  • RSI小于65:RSI(CLOSE,14)<65
  • 企业性质:需根据具体情况进行筛选。
  • 9点25分涨幅小于6%:ABS((OPEN-REF(CLOSE,1))/REF(CLOSE,1)*100)<6

python代码参考

import pandas as pd
import tushare as ts
import talib

# 连接tushare并获取股票基本信息
token = 'token'
pro = ts.pro_api(token)
basic = pro.stock_basic(exchange='', list_status='L', fields='ts_code,symbol,name,area,industry,list_date')

# 初始化筛选条件
rsi = 65
rise_limit = 6.0

# 遍历每支股票
result = []
for code in basic['ts_code']:
    # 获取实时行情数据
    data = ts.get_realtime_quotes(code)

    # 判断是否符合条件
    rsi_data = talib.RSI(data['close'].values.astype(float), timeperiod=14)
    rise_rate = (float(data['open']) - float(data['pre_close'])) / float(data['pre_close']) * 100
    if rsi_data[-1] < rsi and rise_rate < rise_limit:
        result.append([code, basic[basic['ts_code'] == code].iloc[0]['name']])

# 输出结果
result_df = pd.DataFrame(result, columns=['代码', '名称'])
result_df.to_excel('result.xlsx', index=False)
    ## 如何进行量化策略实盘?
    请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

    模板如何使用?

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


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

评论