问财量化选股策略逻辑
在选股过程中,我们采用了以下策略作为筛选条件:
- 收红:选取当天收市的股票中,日K线为阳线的股票进行操作。
- 收盘价>=20日均线:筛选出收盘价高于20日均线的股票,这表示股票的短期趋势较为强势。
- 10日振幅<20%:选择过去10天内振幅小于20%的股票,这样可以过滤掉近期涨幅过大的股票,降低投资风险。
选股逻辑分析
以上选股策略的目的是筛选出短期趋势强势,且相对涨幅较低的股票,以此提高投资收益的同时,降低投资风险。然而,需要注意的是,选股策略并不能保证100%的收益率,仍然存在一定的风险。
有何风险?
投资股票仍然存在一定的风险,包括市场风险、信用风险、流动性风险等。市场风险是指由于整个市场行情波动,导致股票价格的波动;信用风险是指由于公司出现信用问题,如债务违约等,导致股票价格波动;流动性风险是指由于股票的交易量不足,导致股票价格波动。
如何优化?
为了优化选股策略,我们可以考虑引入更多的技术分析指标,如均线系统、MACD等,以进一步筛选股票。此外,我们也可以通过调整策略中的参数,如均线周期、振幅百分比等,来适应市场的变化。
最终的选股逻辑
在经过多次的实践和优化后,我们的选股策略如下:
- 当天收市的股票中,日K线为阳线的股票进行操作。
- 收盘价高于20日均线,且过去10天振幅小于20%。
常见问题
在实际操作中,可能会遇到一些常见问题,如:
- 如何判断股票的短期趋势强势?
- 如何确定股票的相对涨幅?
- 选股策略能否保证100%收益率?
指标公式代码参考
以下是一个简单的通达信指标公式代码,用于筛选符合我们选股策略的股票:
N:=10;
X:=CROSS(CLOSE,CLOSE[N]);
Y:=COUNT(X)=0;
Z:=X AND Y;
SELECT(Z AND REF(CLOSE,1)>=20 AND REF(CLOSE,1)>=CLOSE[N] AND CHG(CLOSE,1)<-20) OR (Z AND REF(CLOSE,1)<=20 AND REF(CLOSE,1)<=CLOSE[N] AND CHG(CLOSE,1)>=20);
以上代码中,N表示均线周期,X表示收盘价高于20日均线,Y表示过去10天振幅小于20%,Z表示满足以上条件的股票,最后通过OR条件进一步筛选出符合我们选股策略的股票。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。