问财量化选股策略逻辑
- 毛利率>19: 毛利率高代表公司的盈利能力强,选毛利率高的公司可以提高股票的投资回报率。
- 近2天没有涨停板: 避免选择近期过度炒作的股票,防止短期内股价大幅波动带来的风险。
- 近五个交易日有单日涨幅大于5%: 表现股票近期内有一定的上涨潜力,但不能确定未来是否会持续上涨。
选股逻辑分析
以上三种逻辑都有其合理性,但是也存在一定的风险。首先,选择毛利率高的公司需要综合考虑行业的整体盈利水平和公司的内部运营效率等因素;其次,避免选择过度炒作的股票虽然可以降低短期风险,但是可能会错失一些优秀的投资机会;最后,近五个交易日有单日涨幅大于5%只能反映股票近期的表现,不能保证未来会继续上涨。
如何优化?
为了进一步降低风险,我们可以考虑引入更多的数据进行筛选。例如,我们可以通过加入财务报表的数据,如营业收入、净利润等,来评估公司的盈利能力;同时,也可以通过加入行业和市场的数据,如市盈率、市净率等,来评估股票的价值是否被低估或高估。此外,我们还可以引入技术指标,如MACD、KDJ等,来辅助判断股票的价格走势。
最终的选股逻辑
我们的最终选股逻辑是:
- 毛利率>19
- 近五日无涨停板
- 近五个交易日单日涨幅最大值在5%-10%之间
常见问题
-
为什么选择毛利率而非利润?
答:毛利率能更直观地反映出公司的盈利能力,而利润则受制于各种费用和税收等因素,可能会受到更多外部因素的影响。 -
为什么要限制单日涨幅的最大值?
答:过度炒作的股票往往会带来较大的价格波动,不利于投资者的风险控制。 -
为什么不是只看近五个交易日单日涨幅?
答:单纯看近五个交易日单日涨幅可能会忽略股票长期的趋势,而我们的目标是找到具有长期增长潜力的股票。
python代码参考
import pandas as pd
# 加载数据
data = pd.read_csv('stock_data.csv')
# 设置选股条件
filter_1 = data['margins'] > 19
filter_2 = data['
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。