(问财量化交易策略)换手率3%-12%_、kdj(k)增长值、高点为两日最高

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

问财量化选股策略逻辑

  • 高点为两日最高
  • kdj(k)增长值
  • 换手率3%-12%

选股逻辑分析

  • 高点为两日最高:这个条件筛选出近期有明显的上涨趋势的股票,可能预示着股票未来还有上涨空间。
  • kdj(k)增长值:k值是反映股票价格波动强度的指标,当k值大于80时,表示股票价格过快上涨,可能有回调风险;当k值小于20时,表示股票价格过快下跌,可能有反弹机会。因此,当k值增长时,说明股票价格正在上涨,可能是一个买入信号。
  • 换手率3%-12%:换手率是指股票在一定时间内交易量占总流通盘的比例,通常来说,高换手率的股票说明市场关注度较高,可能存在交易机会。但是,过高的换手率也可能意味着股票价格波动较大,存在风险。因此,选择换手率在3%-12%之间的股票,可以平衡风险和机会。

有何风险?

  • 过高的换手率可能意味着股票价格波动较大,存在风险。
  • 高点为两日最高可能预示着股票未来还有上涨空间,但也可能意味着股票价格已经到达顶部,存在回调风险。

如何优化?

  • 可以结合其他指标,如均线、macd等,来综合判断股票的走势和风险。
  • 可以根据不同的市场环境和投资风格,调整换手率的范围。

最终的选股逻辑

  • 高点为两日最高
  • kdj(k)增长值
  • 换手率在3%-12%之间

python代码参考

  • import talib

  • import pandas as pd

  • 读取股票数据

  • df = pd.read_csv('stock_data.csv')

  • 筛选出高点为两日最高、k值增长值、换手率在3%-12%之间的股票

  • selected = df[(df['high'] == df['high'].max()) & (df['k'] > df['k'].max()) & (df['turnover'] > 3) & (df['turnover'] <

    如何进行量化策略实盘?

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

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

    模板如何使用?

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

    如果有任何问题请添加 下方的二维码进群提问。

    94c5cde12014f99e262a302741275d05.png

收益&风险
源码

评论