聚宽量化交易-股价小于26、下破五日均线、涨幅小于5%和

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

问财量化选股策略逻辑

股价<26, 下破五日均线, 涨幅小于5%

选股逻辑分析

这个选股逻辑的三个条件是:

  1. 股价低于26元,这表明股票的价格相对较低,可能存在买入的机会。
  2. 股价下破五日均线,这意味着股票价格短期趋势向下,需要谨慎操作。
  3. 涨幅小于5%,这表示股票价格波动较小,投资风险相对较低。

这个选股逻辑主要基于价值投资和长期持有理念,适合稳健型投资者使用。

有何风险?

尽管这个选股逻辑能够筛选出一些价值洼地,但也存在一定的风险:

  1. 对于涨幅小于5%的要求,可能会错过一些短期内快速上涨的股票,尤其是在市场行情较好的时候。
  2. 对于股价低于26元的要求,可能会错失一些被高估的优质股票。
  3. 对于股价下破五日均线的要求,可能会误判市场的短期走势,导致操作失误。

如何优化?

可以考虑增加更多的选股条件,如市盈率、市净率等,以更全面地评估股票的价值。同时,也可以考虑加入更多的时间周期,如周线、月线等,以适应不同的市场环境。

最终的选股逻辑

综合上述因素,一个优化后的选股逻辑可能是:

股价低于26元且下破五日均线且市盈率小于10且市净率小于1且近一年内涨幅小于20%

常见问题

  1. 什么是市值?
  2. 什么是市盈率?
  3. 什么是市净率?
  4. 什么是涨幅?

python代码参考

import pandas as pd

# 假设df为包含股票数据的DataFrame
df = pd.read_csv('stock_data.csv')

# 筛选出满足条件的股票
selected_stocks = df[(df['price'] < 26) & (df['close_price'] < df['sma_5']) & (df['change_rate'] < 5)]

# 打印符合条件的股票数量
print(f'Selected {len(selected_stocks)} stocks.')

如何进行量化策略实盘?

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

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

模板如何使用?

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

评论

需要帮助?

试试AI小助手吧