问财量化选股策略逻辑
在选股过程中,我们采用了以下逻辑来筛选股票:
- 股价筛选:剔除股价大于50元的股票。
- 短期涨幅筛选:选择近五个交易日有单日涨幅大于5%的股票。
- 短期涨停筛选:选择30日内有过涨停的股票。
选股逻辑分析
- 股价筛选:筛选出股价大于50元的股票,剔除这部分股票。
- 短期涨幅筛选:从剩余的股票中筛选出近五个交易日有单日涨幅大于5%的股票。
- 短期涨停筛选:从筛选出的股票中再筛选出30日内有过涨停的股票。
有何风险?
该选股策略存在以下风险:
- 市场风险:选股策略的实施可能受到市场情绪的影响,导致股票的短期价格波动,从而影响选股策略的效果。
- 选股模型风险:选股策略是基于一定的模型和规则来进行的,如果模型或规则本身存在缺陷或不足,可能会影响到选股策略的效果。
如何优化?
为了优化选股策略,我们可以考虑以下方法:
- 调整筛选标准:根据市场情况和股票表现,适时调整筛选标准,如调整涨幅和涨停的阈值。
- 增加其他筛选指标:在现有筛选指标的基础上,可以增加其他指标,如流动性、市盈率等,以提高选股策略的全面性。
- 结合技术分析和基本面分析:选股策略不仅需要考虑价格因素,还需要结合技术分析和基本面分析,以提高选股策略的准确性。
最终的选股逻辑
在综合考虑各种因素后,我们的最终选股逻辑如下:
- 股价:筛选出股价大于50元的股票,剔除这部分股票。
- 短期涨幅:从剩余的股票中筛选出近五个交易日有单日涨幅大于5%的股票。
- 短期涨停:从筛选出的股票中再筛选出30日内有过涨停的股票。
常见问题
- 选股策略是否考虑了市场情绪的影响?
- 选股策略的筛选标准是否足够全面?
- 选股策略的实施是否存在操作风险?
- 如何结合技术分析和基本面分析来优化选股策略?
- 选股策略是否需要定期更新和调整?
指标公式代码参考
以下是通达信和同花顺的指标公式代码参考:
- 通达信指标公式代码:
指标公式代码:N:=100;
A:=EMA(CLOSE,N);
B:=EMA(CLOSE,N-1);
C:=EMA(CLOSE,N-2);
D:=EMA(CLOSE,N-3);
E:=EMA(CLOSE,N-4);
F:=EMA(CLOSE,N-5);
G:=EMA(CLOSE,N-6);
H:=EMA(CLOSE,N-7);
I:=EMA(CLOSE,N-8);
J:=EMA(CLOSE,N-9);
K:=EMA(CLOSE,N-10);
L:=EMA(CLOSE,N-11);
M:=EMA(CLOSE,N-12);
N:=EMA(CLOSE,N-13);
O:=EMA(CLOSE,N-14);
P:=EMA(CLOSE,N-15);
Q:=EMA(CLOSE,N-16);
R:=EMA(CLOSE,N-17);
S:=EMA(CLOSE,N-18);
T:=EMA(CLOSE,N-19);
U:=EMA(CLOSE,N-20);
V:=EMA(CLOSE,N-21);
W:=EMA(CLOSE,N-22);
X:=EMA(CLOSE,N-23);
Y:=EMA(CLOSE,N-24);
Z:=EMA(CLOSE,N-25);
X1:=CROSS(A,B);
Y1:=CROSS(A,C);
Z1:=CROSS(A,D);
X2:=CROSS(A,E);
Y2:=CROSS(A,F);
Z2:=CROSS(A,G);
X3:=CROSS(A,H);
Y3:=CROSS(A,I);
Z3:=CROSS(A,J);
X4:=CROSS(A,K);
Y4:=CROSS(A,L);
Z4:=CROSS(A,M);
X5:=CROSS(A,N);
Y5:=CROSS(A,O);
Z5:=CROSS(A,P);
X6:=CROSS(A,Q);
Y6:=CROSS(A,R);
Z6:=CROSS(A,S);
X7:=CROSS(A,T);
Y7:=CROSS(A,U);
Z7:=CROSS(A,V);
X8:=CROSS(A,W);
Y8:=CROSS(A,X);
Z8:=CROSS(A,Y);
X9:=CROSS(A,Z);
Y9:=CROSS(A,X1);
Z9:=CROSS(A,Y1);
X10:=CROSS(A,Z2);
Y10:=CROSS(A,Z3);
Z10:=CROSS(A,Z4);
X11:=CROSS(A,Z5);
Y11:=CROSS(A,Z6);
Z11:=CROSS(A,Z7);
X12:=CROSS(A,Z8);
Y12:=CROSS(A,Z9);
Z12:=CROSS(A,Z10);
X13:=CROSS(A,Z11);
Y13:=CROSS(A,Z12);
Z13:=CROSS(A,Z13);
X14:=CROSS(A,Z14);
Y14:=CROSS(A,Z15);
Z14:=CROSS(A,Z16);
X15:=CROSS(A,Z17);
Y15:=CROSS(A,Z18);
Z15:=CROSS(A,Z19);
X16:=CROSS(A,Z20);
Y16:=CROSS(A,Z21);
Z16:=CROSS(A,Z22);
X17:=CROSS(A,Z23);
Y17:=CROSS(A,Z24);
Z17:=CROSS(A,Z25);
EXPORT X1=Y1 AND Y1=Z1 AND X2=Y2 AND Y2=Z2 AND X3=Y3 AND Y3=Z3 AND X4=Y4 AND Y4=Z4 AND X5=Y5 AND Y5=Z5 AND X6=Y6 AND Y6=Z6 AND X7=Y7 AND Y7=Z7 AND X8=Y8 AND Y8=Z8 AND X9=Y9 AND Y9=Z9 AND X10=Y10 AND Y10=Z10 AND X11=Y11 AND Y11=Z11 AND X12=Y12 AND Y12=Z12 AND X13=Y13 AND Y13=Z13 AND X14=Y14 AND Y14=Z14 AND X15=Y15 AND Y15=Z15 AND X16=Y16 AND Y16=Z16 AND X17=Y17 AND Y17=Z17 AND X18=Y18 AND Y18=Z18 AND X19=Y19 AND Y19=Z19 AND X20=Y20 AND Y20=Z20 AND X21=Y21 AND Y21=Z21 AND X22=Y22 AND Y22=Z22 AND X23=Y23 AND Y23=Z23 AND X24=Y24 AND Y24=Z24 AND X25=Y25 AND Y25=Z25;
- 同花顺指标公式代码:
指标公式代码:N:=100;
A:=EMA(CLOSE,N);
B:=EMA(CLOSE,N-1);
C:=EMA(CLOSE,N-2);
D:=EMA(CLOSE,N-3);
E:=EMA(CLOSE,N-4);
F:=EMA(CLOSE,N-5);
G:=EMA(CLOSE,N-6);
H:=EMA(CLOSE,N-7);
I:=EMA(CLOSE,N-8);
J:=EMA(CLOSE,N-9);
K:=EMA(CLOSE,N-10);
L:=EMA(CLOSE,N-11);
M:=EMA(CLOSE,N-12);
N:=EMA(CLOSE,N-13);
O:=EMA(CLOSE,N-14);
P:=EMA(CLOSE,N-15);
Q:=EMA(CLOSE,N-16);
R:=EMA(CLOSE,N-17);
S:=EMA(CLOSE,N-18);
T:=EMA(CLOSE,N-19);
U:=EMA(CLOSE,N-20);
V:=EMA(CLOSE,N-21);
W:=EMA(CLOSE,N-22);
X:=EMA(CLOSE,N-23);
Y:=EMA(CLOSE,N-24);
Z:=EMA(CLOSE,N-25);
X1:=CROSS(A,B);
Y1:=CROSS(A,C);
Z1:=CROSS(A,D);
X2:=CROSS(A,E);
Y2:=CROSS(A,F);
Z2:=CROSS(A,G);
X3:=CROSS(A,H);
Y3:=CROSS(A,I);
Z3:=CROSS(A,J);
X4:=CROSS(A,K);
Y4:=CROSS(A,L);
Z4:=CROSS(A,M);
X5:=CROSS(A,N);
Y5:=CROSS(A,O);
Z5:=CROSS(A,P);
X6:=CROSS(A,Q);
Y6:=CROSS(A,R);
Z6:=CROSS(A,S);
X7:=CROSS(A,T);
Y7:=CROSS(A,U);
Z7:=CROSS(A,V);
X8:=CROSS(A,W);
Y8:=CROSS(A,X);
Z8:=CROSS(A,Y);
X9:=CROSS(A,Z);
Y9:=CROSS(A,X1);
Z9:=CROSS(A,Y1);
X10:=CROSS(A,Z2);
Y10:=CROSS(A,Z3);
Z10:=CROSS(A,Z4);
X11:=CROSS(A,Z5);
Y11:=CROSS(A,Z6);
Z11:=CROSS(A,Z7);
X12:=CROSS(A,Z8);
Y12:=CROSS(A,Z9);
Z12:=CROSS(A,Z10);
X13:=CROSS(A,Z11);
Y13:=CROSS(A,Z12);
Z13:=CROSS(A,Z13);
X14:=CROSS(A,Z14);
Y14:=CROSS(A,Z15);
Z14:=CROSS(A,Z16);
X15:=CROSS(A,Z17);
Y15:=CROSS(A,Z18);
Z15:=CROSS(A,Z19);
X16:=CROSS(A,Z20);
Y16:=CROSS(A,Z21);
Z16:=CROSS(A,Z22);
X17:=CROSS(A,Z23);
Y17:=CROSS(A,Z24);
Z17:=CROSS(A,Z25);
EXPORT X1=Y1 AND Y1=Z1 AND X2=Y2 AND Y2=Z2 AND X3=Y3 AND Y3=Z3 AND X4=Y4 AND Y4=Z4 AND X5=Y5 AND Y5=Z5 AND X6=Y6 AND Y6=Z6 AND X7=Y7 AND Y7=Z7 AND X8=Y8 AND Y8=Z8 AND X9=Y9 AND Y9=Z9 AND X10=Y10 AND Y10=Z10 AND X11=Y11 AND Y11=Z11 AND X12=Y12 AND Y12=Z12 AND X13=Y13 AND Y13=Z13 AND X14=Y14 AND Y14=Z14 AND X15=Y15 AND Y15=Z15 AND X16=Y16 AND Y16=Z16 AND X17=Y17 AND Y17=Z17 AND X18=Y18 AND Y18=Z18 AND X19=Y19 AND Y19=Z19 AND X20=Y20 AND Y20=Z20 AND X21=Y21 AND Y21=Z21 AND X22=Y22 AND Y22=Z22 AND X23=Y23 AND Y23=Z23 AND X24=Y24 AND Y24=Z24 AND X25=Y25 AND Y25=Z25;
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。