问财量化选股策略逻辑
在选股过程中,我们采用了以下策略来寻找优质股票:
- 弱势股过滤:我们关注的是弱市中的股票,避免在强势市场中选择股票。
- 分时换手率:我们选择分时换手率前两个的股票,以判断股票的活跃程度。
- 卖除竞价量:我们关注卖除竞价量是否小于等于1,以判断股票的抛压程度。
选股逻辑分析
- 弱势股过滤:这个策略可以降低我们在强势市场中的风险,因为弱市中的股票更有可能出现长期持有和价值投资的情况。
- 分时换手率:这个策略可以帮助我们找到活跃度高的股票,这类股票往往有更大的机会在未来一段时间内实现上涨。
- 卖除竞价量:这个策略可以帮助我们判断股票的抛压程度,如果抛压较小,说明股票的套利机会较多。
有何风险?
- 市场风险:股票市场受到多种因素的影响,包括宏观经济、政策、市场情绪等,这些因素可能导致股票价格波动,从而影响我们的投资收益。
- 流动性风险:一些小市值股票可能会面临流动性不足的问题,这可能导致我们在需要卖出股票时无法按照预期价格卖出。
如何优化?
- 调整策略:我们可以根据市场的变化调整我们的选股策略,例如,在市场弱势时增加股票的筛选条件,以降低市场风险。
- 增强策略:我们可以通过学习技术分析和基本面分析等方法,增强我们的选股策略,提高选股的准确性。
最终的选股逻辑
在弱势股过滤、分时换手率、卖除竞价量等策略的基础上,我们结合技术分析和基本面分析,综合考虑股票的价格走势、业绩表现、行业前景等因素,最终确定我们的投资目标。
常见问题
- 为什么选择弱势股过滤?
答:弱势股过滤是为了降低我们在强势市场中的风险,避免参与市场的短期波动。
- 如何判断股票的活跃程度?
答:股票的分时换手率可以用来判断股票的活跃程度,分时换手率越高,说明股票越活跃。
- 卖除竞价量的作用是什么?
答:卖除竞价量的作用是判断股票的抛压程度,如果卖除竞价量较小,说明股票的套利机会较多,更有可能实现上涨。
指标公式代码参考
- 弱势股过滤:
if (close[1] < close[2]) then SHORT_SALE
- 分时换手率:
length = 50;
dev = 0.02;
mult = 2;
src = close;
dst = ref(src, 1);
ma = sma(src, length);
dev_src = stdev(src, length);
dev_dst = stdev(dst, length);
delta = dev_src - dev_dst;
src = src + mult * delta;
dst = dst - mult * delta;
src = min(max(src, 0), length - 1);
dst = min(max(dst, 0), length - 1);
src = max(min(src, length - 1), 0);
dst = max(min(dst, length - 1), 0);
ma = sma(src, length);
dev_src = stdev(src, length);
dev_dst = stdev(dst, length);
delta = dev_src - dev_dst;
src = src + mult * delta;
dst = dst - mult * delta;
src = min(max(src, 0), length - 1);
dst = min(max(dst, 0), length - 1);
src = max(min(src, length - 1), 0);
dst = max(min(dst, length - 1), 0);
ma = sma(src, length);
dev_src = stdev(src, length);
dev_dst = stdev(dst, length);
delta = dev_src - dev_dst;
src = src + mult * delta;
dst = dst - mult * delta;
src = min(max(src, 0), length - 1);
dst = min(max(dst, 0), length - 1);
src = max(min(src, length - 1), 0);
dst = max(min(dst, length - 1), 0);
- 卖除竞价量:
if (volume <= 1) then SHORT_SALE
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。