问财量化选股策略逻辑
本篇文章将介绍一种问财量化选股策略,该策略基于以下选股逻辑:
- 非涨停:股票在最近一个交易日中未涨停。
- 30日内涨停过:股票在最近30天内曾经涨停。
- 连续5天涨幅大于-4%:股票在最近5天内涨幅大于-4%。
通过以上三个条件的筛选,我们试图找到一些具有投资价值的股票。
选股逻辑分析
- 非涨停:这个条件可以筛选掉一些短期内涨幅过大的股票,降低投资风险。
- 30日内涨停过:这个条件可以筛选出最近有涨停经历的股票,这类股票可能存在一定的投资机会。
- 连续5天涨幅大于-4%:这个条件可以筛选出近期走势相对稳健的股票,提高投资成功率。
然而,这种选股策略也存在一定的风险。首先,由于股票市场的不确定性,无法保证筛选出的股票一定会有好的投资回报。其次,股票市场的走势容易受到各种因素的影响,因此需要密切关注市场动态,及时调整投资策略。
如何优化?
- 增加选股条件:可以考虑增加更多的选股条件,例如市值、行业、公司基本面等,以提高选股的准确性和稳健性。
- 参数调整:可以尝试调整策略中的参数,例如涨停次数、涨幅幅度等,以找到最适合当前市场的投资策略。
- 风险控制:在实际操作中,需要严格控制投资风险,例如设置止损点、控制仓位等。
最终的选股逻辑
在经过优化后,我们的选股策略可以总结为以下几点:
- 非涨停且30日内涨停过:筛选出最近30天内曾经涨停的股票,这类股票可能存在一定的投资机会。
- 连续5天涨幅大于-4%:筛选出最近5天内涨幅大于-4%的股票,提高投资成功率。
通过以上策略,我们可以在股票市场中找到一些有投资价值的股票,提高投资回报。
常见问题
- 选股策略是否适用于所有市场?:该策略主要针对短期内表现相对稳健且具有投资价值的股票,因此可能不适用于所有市场。
- 选股策略的参数如何设置?:选股策略的参数包括涨停次数、涨幅幅度等,可以根据市场情况进行调整。
- 如何控制投资风险?:在实际操作中,需要严格控制投资风险,例如设置止损点、控制仓位等。
指标公式代码参考
以下是筛选股票的指标公式代码:
def check_stock(stock):
if stock['close'][0] > stock['close'][-1] and \
abs(stock['close'][-5] - stock['close'][-1])/stock['close'][-1] < -0.04 and \
(stock['code'] not in ['000001', '000002', '000003']) and \
stock['is_stock']:
return True
return False
这段代码可以根据实际需求进行修改,以适应不同的股票市场。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。