问财量化选股策略逻辑
根据上文提供的选股逻辑,我们可以将该策略分为三个部分:
- 第一部分是要求股票在过去15个交易日中有至少一个涨停板。这可能是基于投资者对于公司业绩或者重大消息的好奇心导致的买入行为。
- 第二部分是在军工业务板块内寻找日线价格在16元以下、上月换手率达到100%并且赢利的个股。这部分可能是因为投资者认为这些公司具有较高的成长性和潜力。
- 第三部分是限定股票价格低于19元。这可能是因为一些投资者对高价股有一定的抵触情绪。
选股逻辑分析
这种选股逻辑的主要优点在于它涵盖了多个维度的考虑因素,包括公司的基本面(涨停板)、行业特性(军工业务板块)和市场情绪(股票价格)。然而,这也可能导致结果过于复杂,不易于理解和操作。
有何风险?
这种选股逻辑的一个主要风险在于,其忽略了股票的基本面。尽管短期内某些股票可能会因为市场的短期情绪而上涨,但长期来看,只有那些真正有实力和前景的公司才能持续增长。
如何优化?
一种可能的优化方式是增加更多的筛选条件,例如选择在特定行业中表现优秀的公司,或者选取在过去一段时间内没有发生过重大负面事件的公司等。这样可以进一步提高策略的准确性和可靠性。
最终的选股逻辑
最终的选股逻辑如下:
- 股票过去15个交易日中有至少一个涨停板。
- 在军工业务板块内,日线价格在16元以下、上月换手率达到100%并且赢利的个股。
- 股票价格低于19元。
常见问题
- 这种策略是否适用于所有类型的投资者?
- 为什么需要设定换手率的限制?
- 是否可以在不同的时间段应用同样的策略?
- 如何评估这种策略的效果?
python代码参考
import pandas as pd
import numpy as np
def select_stock(data):
# 设置涨停板条件
stock_with_surge = data['stock_name'].str.contains('涨停')
# 设置军工业务板块条件
industry_condition = data['industry'] == '军工业务'
# 设置价格条件
price_condition = data['price'] < 19
# 满足条件的股票数量
surge_count =
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。