问财量化选股策略逻辑
选股逻辑分析
首先,机构持股占流通股比例大于4%可以说明该股票被大资金所看好,有一定的投资价值。
其次,选择在日线图上价格低于16元且月换手率达到100%以上的股票,表明该股票近期活跃度较高,可能存在较大的交易机会。
最后,筛选出盈利且股价小于26的股票,进一步缩小了股票池,提高了投资的成功率。
然而,这个策略也有一定的风险。一方面,如果机构买入的股票长期没有上涨,可能会导致投资者损失;另一方面,高换手率也意味着市场的短期波动较大,对于稳健型投资者来说,可能会感到压力。
如何优化?
对于上述策略,可以通过以下几种方式进行优化:
-
考虑使用滚动窗口的方式,而非固定的月度换手率,这样可以更好地反映股票的短期波动情况。
-
考虑引入更多的基本面指标,如市盈率、市净率等,来辅助决策。
-
在机构持股比例和日线图价格两个条件之间建立权重关系,以平衡两者的重要性。
最终的选股逻辑
通过以上优化,我们可以得到最终的选股逻辑如下:
- 筛选出机构持股占流通股比例大于4%,且日线图价格低于16元的股票。
- 在第一步筛选结果的基础上,再次筛选出月换手率在100%以上的盈利股票。
- 根据机构持股比例和日线图价格两个条件的权重关系,进一步调整股票池。
常见问题
在使用这种策略时,投资者可能会有以下几个常见的问题:
- 怎么设置机构持股比例和日线图价格的权重?
- 如果股票满足所有条件,但是长期不涨怎么办?
- 如何确定换手率的合适范围?
对于这些问题,我们可以在实际操作中根据市场情况进行调整,也可以参考其他投资者的经验和建议。
python代码参考
import pandas as pd
# 假设df是包含股票信息的数据框
df = pd.read_csv('stock_data.csv')
# 设置机构持股比例的权重为0.7,日线图价格的权重为0.3
weights = [0.7, 0.3]
# 使用pandas的apply函数计算总得分
scores = df.apply(lambda x: weights[0
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。