问财量化选股策略逻辑
- 高点为两日最高
- 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亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
