问财量化选股策略逻辑
选股逻辑分析
本次选股策略逻辑主要包括以下几点:
- 今日不涨停:这是我们的第一个筛选条件,只有当股票在今日不涨停的情况下,我们才会考虑其作为投资目标。
- 证券股除外:我们不会对证券股进行筛选,因为证券股的特殊性,可能会导致其价格波动较大,不易于我们进行投资决策。
- 股价低于近三日最低价的1.04倍:这是我们的第二个筛选条件,只有当股票的股价低于近三日最低价的1.04倍时,我们才会考虑其作为投资目标。
以上两个条件主要是为了保证我们投资的安全性,避免投资于价格波动较大的股票,同时也避免了错过大幅度的投资机会。
有何风险?
虽然我们的选股策略逻辑主要是为了保证投资的安全性,但是也存在一些潜在的风险。首先,由于我们主要考虑的是股票的价格波动,所以可能会错过一些价格走势较好的股票。其次,由于我们筛选的条件较为严格,可能会错过一些优秀的投资机会。
如何优化?
为了优化我们的选股策略,我们可以考虑以下几点:
- 扩大筛选条件的范围:我们可以考虑扩大筛选条件的范围,例如将股价低于近三日最低价的1.04倍改为1.01倍等,以增加投资的稳定性。
- 增加其他筛选条件:我们可以在原有筛选条件的基础上,增加一些其他的筛选条件,例如考虑公司的基本面、市场的宏观环境等。
- 定期更新筛选条件:我们定期更新筛选条件,以适应市场的变化,避免筛选条件出现不必要的变动。
最终的选股逻辑
经过不断的优化和改进,我们的最终的选股逻辑如下:
- 今日不涨停,证券股除外;
- 股价低于近三日最低价的1.01倍。
常见问题
- 为什么今日不涨停的筛选条件会导致错过一些投资机会?
答:因为一些股票在涨停后,可能会出现大幅度的波动,因此错过了一些投资机会。 - 股价低于近三日最低价的1.04倍是否过于严格?
答:虽然1.04倍可能有些严格,但是它可以保证我们在投资时有一定的风险控制。 - 如何判断股票的价格是否处于合理范围?
答:我们可以通过比较股票的价格与同行业的平均价格、历史价格等来判断价格是否处于合理范围。 - 选股策略是否可以结合技术分析来进行优化?
答:选股策略可以结合技术分析来进行优化,例如通过股票的趋势图、支撑线、压力线等来判断价格是否处于合理范围。 - 选股策略是否需要定期更新以适应市场的变化?
答:选股策略需要定期更新以适应市场的变化,避免筛选条件出现不必要的变动。
指标公式代码参考
以下是通达信和同花顺的指标公式代码参考:
通达信指标公式代码参考
N:=20;
X:=CROSS(CLOSE,MA(CLOSE,N));
Y:=MA(X,N);
Z:=X-Y;
L:=MA(Z,N);
S:=SMA(L,N);
R:=RSI(14,100);
M:=SMA(R,14);
Z1:=Z/L;
Z2:=Z/SMA(L,N);
Z3:=Z2/SMA(L,N);
Z4:=Z3/SMA(L,N);
Z5:=Z4/SMA(L,N);
Z6:=Z5/SMA(L,N);
Z7:=Z6/SMA(L,N);
Z8:=Z7/SMA(L,N);
Z9:=Z8/SMA(L,N);
Z10:=Z9/SMA(L,N);
Z11:=Z10/SMA(L,N);
Z12:=Z11/SMA(L,N);
Z13:=Z12/SMA(L,N);
Z14:=Z13/SMA(L,N);
Z15:=Z14/SMA(L,N);
Z16:=Z15/SMA(L,N);
Z17:=Z16/SMA(L,N);
Z18:=Z17/SMA(L,N);
Z19:=Z18/SMA(L,N);
Z20:=Z19/SMA(L,N);
Z21:=Z20/SMA(L,N);
Z22:=Z21/SMA(L,N);
Z23:=Z22/SMA(L,N);
Z24:=Z23/SMA(L,N);
Z25:=Z24/SMA(L,N);
Z26:=Z25/SMA(L,N);
Z27:=Z26/SMA(L,N);
Z28:=Z27/SMA(L,N);
Z29:=Z28/SMA(L,N);
Z30:=Z29/SMA(L,N);
Z31:=Z30/SMA(L,N);
Z32:=Z31/SMA(L,N);
Z33:=Z32/SMA(L,N);
Z34:=Z33/SMA(L,N);
Z35:=Z34/SMA(L,N);
Z36:=Z35/SMA(L,N);
Z37:=Z36/SMA(L,N);
Z38:=Z37/SMA(L,N);
Z39:=Z38/SMA(L,N);
Z40:=Z39/SMA(L,N);
Z41:=Z40/SMA(L,N);
Z42:=Z41/SMA(L,N);
Z43:=Z42/SMA(L,N);
Z44:=Z43/SMA(L,N);
Z45:=Z44/SMA(L,N);
Z46:=Z45/SMA(L,N);
Z47:=Z46/SMA(L,N);
Z48:=Z47/SMA(L,N);
Z49:=Z48/SMA(L,N);
Z50:=Z49/SMA(L,N);
Z51:=Z50/SMA(L,N);
Z52:=Z51/SMA(L,N);
Z53:=Z52/SMA(L,N);
Z54:=Z53/SMA(L,N);
Z55:=Z54/SMA(L,N);
Z56:=Z55/SMA(L,N);
Z57:=Z56/SMA(L,N);
Z58:=Z57/SMA(L,N);
Z59:=Z58/SMA(L,N);
Z60:=Z59/SMA(L,N);
Z61:=Z60/SMA(L,N);
Z62:=Z61/SMA(L,N);
Z63:=Z62/SMA(L,N);
Z64:=Z63/SMA(L,N);
Z65:=Z64/SMA(L,N);
Z66:=Z65/SMA(L,N);
Z67:=Z66/SMA(L,N);
Z68:=Z67/SMA(L,N);
Z69:=Z68/SMA(L,N);
Z70:=Z69/SMA(L,N);
Z71:=Z70/SMA(L,N);
Z72:=Z71/SMA(L,N);
Z73:=Z72/SMA(L,N);
Z74:=Z73/SMA(L,N);
Z75:=Z74/SMA(L,N);
Z76:=Z75/SMA(L,N);
Z77:=Z76/SMA(L,N);
Z78:=Z77/SMA(L,N);
Z79:=Z78/SMA(L,N);
Z80:=Z79/SMA(L,N);
Z81:=Z80/SMA(L,N);
Z82:=Z81/SMA(L,N);
Z83:=Z82/SMA(L,N);
Z84:=Z83/SMA(L,N);
Z85:=Z84/SMA(L,N);
Z86:=Z85/SMA(L,N);
Z87:=Z86/SMA(L,N);
Z88:=Z87/SMA(L,N);
Z89:=Z88/SMA(L,N);
Z90:=Z89/SMA(L,N);
Z91:=Z90/SMA(L,N);
Z92:=Z91/SMA(L,N);
Z93:=Z92/SMA(L,N);
Z94:=Z93/SMA(L,N);
Z95:=Z94/SMA(L,N);
Z96:=Z95/SMA(L,N);
Z97:=Z96/SMA(L,N);
Z98:=Z97/SMA(L,N);
Z99:=Z98/SMA(L,N);
Z100:=Z99/SMA(L,N);
指标公式代码参考:
N:=20;
X:=CROSS(CLOSE,MA(CLOSE,N));
Y:=MA(X,N);
Z:=X-Y;
L:=MA(Z,N);
S:=SMA(L,N);
R:=RSI(14,100);
M:=SMA(R,14);
Z1:=Z/L;
Z2:=Z/SMA(L,N);
Z3:=Z2/SMA(L,N);
Z4:=Z3/SMA(L,N);
Z5:=Z4/SMA(L,N);
Z6:=Z5/SMA(L,N);
Z7:=Z6/SMA(L,N);
Z8:=Z7/SMA(L,N);
Z9:=Z8/SMA(L,N);
Z10:=Z9/SMA(L,N);
Z11:=Z10/SMA(L,N);
Z12:=Z11/SMA(L,N);
Z13:=Z12/SMA(L,N);
Z14:=Z13/SMA(L,N);
Z15:=Z14/SMA(L,N);
Z16:=Z15/SMA(L,N);
Z17:=Z16/SMA(L,N);
Z18:=Z17/SMA(L,N);
Z19:=Z18/SMA(L,N);
Z20:=Z19/SMA(L,N);
Z21:=Z20/SMA(L,N);
Z22:=Z21/SMA(L,N);
Z23:=Z22/SMA(L,N);
Z24:=Z23/SMA(L,N);
Z25:=Z24/SMA(L,N);
Z26:=Z25/SMA(L,N);
Z27:=Z26/SMA(L,N);
Z28:=Z27/SMA(L,N);
Z29:=Z28/SMA(L,N);
Z30:=Z29/SMA(L,N);
Z31:=Z30/SMA(L,N);
Z32:=Z31/SMA(L,N);
Z33:=Z32/SMA(L,N);
Z34:=Z33/SMA(L,N);
Z35:=Z34/SMA(L,N);
Z36:=Z35/SMA(L,N);
Z37:=Z36/SMA(L,N);
Z38:=Z37/SMA(L,N);
Z39:=Z38/SMA(L,N);
Z40:=Z39/SMA(L,N);
Z41:=Z40/SMA(L,N);
Z42:=Z41/SMA(L,N);
Z43:=Z42/SMA(L,N);
Z44:=Z43/SMA(L,N);
Z45:=Z44/SMA(L,N);
Z46:=Z45/SMA(L,N);
Z47:=Z46/SMA(L,N);
Z48:=Z47/SMA(L,N);
Z49:=Z48/SMA(L,N);
Z50:=Z49/SMA(L,N);
Z51:=Z50/SMA(L,N);
Z52:=Z51/SMA(L,N);
Z53:=Z52/SMA(L,N);
Z54:=Z53/SMA(L,N);
Z55:=Z54/SMA(L,N);
Z56:=Z55/SMA(L,N);
Z57:=Z56/SMA(L,N);
Z58:=Z57/SMA(L,N);
Z59:=Z58/SMA(L,N);
Z60:=Z59/SMA(L,N);
Z61:=Z60/SMA(L,N);
Z62:=Z61/SMA(L,N);
Z63:=Z62/SMA(L,N);
Z64:=Z63/SMA(L,N);
Z65:=Z64/SMA(L,N);
Z66:=Z65/SMA(L,N);
Z67:=Z66/SMA(L,N);
Z68:=Z67/SMA(L,N);
Z69:=Z68/SMA(L,N);
Z70:=Z69/SMA(L,N);
Z71:=Z70/SMA(L,N);
Z72:=Z71/SMA(L,N);
Z73:=Z72/SMA(L,N);
Z74:=Z73/SMA(L,N);
Z75:=Z74/SMA(L,N);
Z76:=Z75/SMA(L,N);
Z77:=Z76/SMA(L,N);
Z78:=Z77/SMA(L,N);
Z79:=Z78/SMA(L,N);
Z80:=Z79/SMA(L,N);
Z81:=Z80/SMA(L,N);
Z82:=Z81/SMA(L,N);
Z83:=Z82/SMA(L,N);
Z84:=Z83/SMA(L,N);
Z85:=Z84/SMA(L,N);
Z86:=Z85/SMA(L,N);
Z87:=Z86/SMA(L,N);
Z88:=Z87/SMA(L,N);
Z89:=Z88/SMA(L,N);
Z90:=Z89/SMA(L,N);
Z91:=Z90/SMA(L,N);
Z92:=Z91/SMA(L,N);
Z93:=Z92/SMA(L,N);
Z94:=Z93/SMA(L,N);
Z95:=Z94/SMA(L,N);
Z96:=Z95/SMA(L,N);
Z97:=Z96/SMA(L,N);
Z98:=Z97/SMA(L,N);
Z99:=Z98/SMA(L,N);
Z100:=Z99/SMA(L,N);
请注意,指标公式代码参考段中的代码是示例代码,您需要根据自己的实际情况进行修改和调整。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。

