(同花顺量化)竞价涨幅>-2<5_、kdj(k)增长值、高点为两日最高

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

问财量化选股策略逻辑

  • 高点为两日最高
  • kdj(k)增长值
  • 竞价涨幅>-2<5

选股逻辑分析

  • 高点为两日最高:表示该股票在最近两天内出现过最高价,说明该股票有一定的上涨动力。
  • kdj(k)增长值:表示该股票的短期趋势正在向上,如果k值连续上升,则说明该股票短期趋势较强。
  • 竞价涨幅>-2<5:表示该股票在竞价阶段的涨幅大于-2%,小于5%,说明该股票有一定的买入意愿。

有何风险?

  • 这个策略的逻辑比较简单,可能无法准确预测股票的走势。
  • 如果市场出现极端情况,该策略可能无法有效应对。

如何优化?

  • 可以考虑加入更多的技术指标和市场数据,以提高策略的准确性和稳定性。
  • 可以考虑加入止损机制,以降低策略的风险。

最终的选股逻辑

  • 高点为两日最高
  • kdj(k)增长值
  • 竞价涨幅>-2<5
  • RSI(相对强弱指标)在30-70之间
  • MACD(指数平滑移动平均线)金叉
  • DIF(快线)上穿0轴

python代码参考

import tushare as ts
import talib

# 设置pro接口key
ts.set_token('your_token')

# 初始化pro接口
pro = ts.pro_api()

# 获取k线数据
df = pro.kline('600036', start='2021-01-01', end='2021-12-31')

# 计算KDJ指标
df['KDJ'] = talib.KDJ(df['close'], timeperiod=9)

# 计算RSI指标
df['RSI'] = talib.RSI(df['close'], timeperiod=14)

# 计算MACD指标
df['MACD'], df['DIF'], df['DEA'], df['MACDsignal'] = talib.MACD(df['close'], fastperiod=12, slowperiod=26, signalperiod=9)

#

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

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

    模板如何使用?

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


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

评论