问财量化选股策略逻辑
选股逻辑:振幅大于1,K线小于20,昨日竞价换手率大于0.26。
选股逻辑分析
该选股逻辑在基于技术指标的同时,加入了市场资金面的考虑,具体来说,振幅大于1表示该股票波动幅度比较大,K线小于20表示股票处于超卖状态,昨日竞价换手率大于0.26表示具备一定的资金活跃度。
这些因素综合起来,有助于更加全面地考虑股票投资价值,同时也能够更准确地捕捉市场投机性资金的流入流出情况。
有何风险?
该选股逻辑仍存在着一定的市场风险,因为技术指标和资金面指标的有效性可能会受到市场情况的影响。在某些情况下,选股时可能会过分强调资金面,对于个别公司的操作和基本面情况可能会忽视不计,从而导致一定的风险。此外,在不同市场环境下,对指标的要求也会有所变化。
如何优化?
优化选股策略可以通过结合其他指标来更全面地分析股票的价值,如加入市净率、市盈率、股息率等指标。同时,需要充分考虑不同行业之间的差异性,以更精确和有效地筛选价值投资标的。另外,应该定期检查分析选股策略的有效性和指标的权重分配,并根据市场情况适时进行调整。
最终的选股逻辑
在综合考虑以上分析基础上,我们提出完善后的选股逻辑:
- 振幅大于1;
- K线小于20;
- 昨日竞价换手率大于0.26。
同花顺指标公式代码参考
以下是该选股策略在同花顺中的指标公式代码:
C:CLOSE;
SET A=0.12;
SET B=0.26;
SET C=0.9;
SET D=0.4;
SET E=0.4;
SET F=0.2;
SET G=0.26;
DIF:EMA(C,A)-EMA(C,B);
DEA:EMA(DIF,C);
MACD:(DIF-DEA)*E;
PBX:EMA(C,D)-EMA(C,E);
VOL:(VOL/DMA(VOL, 5))/100;
K:CROSS(MA(CLOSE, 3), MA(VOL, 3));
J:CROSS(MA(CLOSE, 6), MA(VOL, 6));
YJHS:(VOL/VOL[1] > G);
FILTER:HIGH>MA5 AND C>PBX AND DIF>DEA AND MACD>0 AND YJHS AND K AND J;
其中,EMA()
、SMA()
、DMA()
用于计算指数平均数、简单移动平均以及均线差等,详细定义可参考同花顺文档。
Python 代码参考
以下是 Python 实现该策略的选股逻辑:
# 数据预处理部分
close = dv.get_ts('close', symbol=symbols)
volume = dv.get_ts('volume', symbol=symbols)
# MACD和PBX指标
EMA12 = ta.EMA(close, timeperiod=12)
EMA26 = ta.EMA(close, timeperiod=26)
DIF = EMA12 - EMA26
DEA = ta.EMA(DIF, timeperiod=9)
MACD = (DIF - DEA) * 2
PBX = ta.EMA(close, timeperiod=10) - ta.EMA(close, timeperiod=20)
# 竞价换手率指标
turnover = volume / ta.DEMA(volume, timeperiod=5)
yesterday_turnover = turnover.shift(1)
# K线、J线和竞价换手率指标的条件判断
cond1 = close > ta.MA(volume, timeperiod=3)
cond2 = close > ta.MA(volume, timeperiod=6)
cond3 = yesterday_turnover > 0.26
# 选股
selected_stocks = (high > ta.SMA(close, timeperiod=5)) & \
(close > PBX) & \
(DIF > DEA) & \
(MACD > 0) & \
(cond1) & \
(cond2) & \
(cond3)
return selected_stocks.index.tolist()
通过 Python 实现该策略的选股逻辑,同样利用 TA-Lib 库函数以及其他指标计算 MACD、PBX和竞价换手率等指标。同时也关注指标之间的权重关系和选股池的变化,尽可能地减少风险。
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。
![94c5cde12014f99e262a302741275d05.png](http://u.thsi.cn/imgsrc/pefile/94c5cde12014f99e262a302741275d05.png)