i问财量化选股-涨幅2%-7%、在260均线上、同花顺行业指数月线SKDJ小于90上移或金

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

问财量化选股策略逻辑

这个选股逻辑的主要关注点是选取近期表现良好,但当前估值相对较低的股票。其具体步骤包括:

  1. 满足涨幅要求:筛选出涨幅在2%-7%之间的股票。
  2. 距离260日均线不远:确保股票价格距离260日移动平均线的距离不大于一定比例,如20%。
  3. 行业指数月线满足条件:选择行业指数月线的KDJ指标值小于90并且向上移动或者即将向上移动的情况。
  4. 日线满足条件:选择日线的KDJ指标值小于50并且向上移动或者即将向上移动的情况。

这个选股逻辑的优点在于它结合了多种技术指标和基本面因素,可以较为全面地评估一只股票的投资价值。然而,它也存在一些风险,例如过于依赖历史数据可能导致未来的表现不佳,或者忽视了一些重要的市场变化。

对于优化这个问题,我们可以考虑增加更多的技术指标进行综合评估,或者加入更多基本面因素,比如公司的财务状况、行业前景等。

最终的选股逻辑可以简化为:选取涨幅在2%-7%,价格距离260日均线不远,行业指数月线的KDJ指标值小于90并且向上移动或者即将向上移动,日线的KDJ指标值小于50并且向上移动或者即将向上移动的股票。

常见问题

  1. 为什么需要同时满足这些条件?
    答:这些条件的选择是为了尽可能全面地评估一只股票的价值,避免因为单一指标的好坏导致决策失误。

  2. 为什么只看KDJ指标?
    答:KDJ指标是一种常用的短期技术指标,可以反映市场的超买超卖情况,有一定的预测性。

  3. 如果出现多只符合条件的股票,该如何选择?
    答:这取决于你的投资目标和风险偏好。一般来说,你可以优先选择行业指数月线和日线都满足条件的股票,然后再根据其他因素进行进一步筛选。

python代码参考

import pandas as pd
from talib import indicator

# 假设df是一个包含股票信息的DataFrame
def select_stocks(df):
    # 定义涨幅、均线距离等条件
    criteria = df['close'].pct_change() > 2 and df['close'] / df['ma_260'] < 1.2 and \
              indicator['KD']['J'][df.index

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

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

    模板如何使用?

    点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。


    
收益&风险
源码

评论

需要帮助?

试试AI小助手吧