问财量化选股策略逻辑
收盘价>M20: 表示股价在短期上涨,可能存在交易机会。
连续5天涨幅大于-4%: 表示股价在过去五天内有一定的上涨趋势,可能是持续性上涨的表现。
收盘价大于4小于等于25: 表示股价在一定范围内波动,可能是估值适中的表现。
选股逻辑分析
综合以上三个条件,我们希望找到的是短期有上涨趋势、估值适中并且可能存在交易机会的股票。这样的策略适用于那些希望通过日内交易或者短线交易获取收益的投资者。
有何风险?
这种策略的风险主要包括市场风险和交易风险。首先,市场风险是指市场整体走势的变化可能会对我们的投资产生影响,例如市场的大幅下跌可能会导致我们的交易损失。其次,交易风险则是指我们在交易过程中可能会出现错误的操作,例如买入的时机选择不当、止盈止损设置不合理等,这些都可能导致我们的交易亏损。
如何优化?
对于这种策略,我们可以从以下几个方面进行优化:
- 设定更严格的筛选条件:例如可以将连续五天涨幅大于-4%改为连续十天涨幅大于-4%,这样可以进一步过滤掉一些短暂的上涨行情。
- 设置合理的交易周期:例如可以将收盘价大于4小于等于25改为收盘价大于20小于等于30,这样可以扩大我们的投资范围,同时也降低了交易的难度。
- 结合其他信息进行决策:例如除了考虑收盘价之外,还可以考虑公司的基本面数据、行业走势等因素,这样可以帮助我们做出更准确的投资决策。
最终的选股逻辑
收盘价>M20 & 收盘价 > (4 * (1 - (rank(, rank(-diff(index(close), 'open')) + 1) / 10))) & diff(index(close), 'open') > 0
常见问题
- Q: 为什么要在开盘价之前计算M20?
A: 因为收盘价代表了当天的最高价格,而开盘价代表了当天的最低价格,所以收盘价一般会高于开盘价,而且收盘价更能反映股票的真实价值。 - Q: 为什么要限制交易区间为4到25?
A: 这主要是为了防止过度交易和泡沫化,因为过大的交易区间可能会引发过度交易和泡沫化,从而影响股票的价格稳定性和可持续性。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。