通达信公式转换成同花顺连续2天60日均线向上、涨幅小于5%和、非涨停

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

问财量化选股策略逻辑

该选股策略基于以下逻辑:

  1. 连续两天60日均线向上,这表示股票长期走势向好。
  2. 股票涨幅小于5%,避免追涨杀跌,寻找价值洼地。
  3. 非涨停板,防止被游资炒作,选择稳健增长的企业。

选股逻辑分析

这种选股策略的优点是注重企业的长期发展,不盲目追求短期高收益,同时避免了追涨杀跌的风险。然而,缺点也很明显,那就是可能会错过一些短期内大幅上涨的股票。

有何风险?

首先,这种策略可能会错过一些短期内大幅上涨的股票,因为其重点在于长期稳定的发展。其次,如果市场整体趋势向下,那么即使符合上述条件的股票也可能下跌。

如何优化?

可以考虑加入更多的选股指标,比如市盈率、市净率等,来综合评估企业的投资价值。同时,也可以结合技术分析,比如MACD、KDJ等指标,来判断股票的买卖点。

最终的选股逻辑

经过以上分析,我们可以得到如下的选股策略:

  1. 连续两天60日均线向上。
  2. 股票涨幅小于5%。
  3. 股票价格不超过当前股价的15倍市盈率。
  4. 持股时间至少3个月。
  5. 无重大负面新闻或事件影响。

常见问题

  1. 是否只适合长线投资者?
    答:不一定,短线投资者也可以根据实际情况灵活调整。

  2. 为什么设置持股时间至少3个月?
    答:这是为了降低交易频率,避免频繁买卖带来的手续费和税费。

  3. 是否可以加入更多选股指标?
    答:当然可以,具体可以根据个人的投资风格和偏好来选择。

python代码参考

import pandas as pd

# 读取数据
data = pd.read_csv('stock_data.csv')

# 筛选满足条件的股票
selected_stocks = data[(data['MA_60'] > 0) & (data['change_rate'] < 5) & (data['price'] <= data['pe_ratio'])]

# 计算持有时间
selected_stocks['hold_time'] = selected_stocks.index - selected_stocks.iloc[0].index

# 输出结果
print(selected_stocks)

这段代码使用pandas库读取股票数据,

如何进行量化策略实盘?

请把您优化好的选股语句放入文章最下面模板的选股语句中即可。

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

模板如何使用?

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

评论