问财量化选股策略逻辑
- 至少5根均线重合的股票
- 周线macd在零轴之上
- 9点25分涨幅小于6%
选股逻辑分析
这个策略基于以下三个条件来筛选股票:
- 股票的均线数量至少为5根,这表明股票价格在过去一段时间内有较为稳定的趋势。
- 周线macd在零轴之上,这表明股票价格在过去一段时间内有较强的上涨动力。
- 9点25分涨幅小于6%,这表明股票价格在开盘后没有出现过大的波动,有利于投资者进行长期投资。
综合以上三个条件,这个策略可以筛选出具有较强上涨潜力和稳定趋势的股票,适合长期投资者进行投资。
有何风险?
尽管这个策略可以筛选出具有较强上涨潜力和稳定趋势的股票,但仍然存在一些风险:
- 均线数量较少的股票可能无法反映股票价格的长期趋势,因此筛选出的股票可能不符合投资者的需求。
- 周线macd在零轴之上并不一定意味着股票价格一定会上涨,因为macd指标受到股票价格波动的影响较大。
- 9点25分涨幅小于6%的股票可能是因为股票价格在开盘后出现了一定的回调,但这并不一定意味着股票价格会继续下跌。
因此,投资者在使用这个策略时应该注意风险,并进行充分的市场调研和分析。
如何优化?
为了优化这个策略,可以考虑以下几点:
- 增加均线数量,例如选择10根均线,这可以更好地反映股票价格的长期趋势。
- 使用其他技术指标来辅助筛选股票,例如布林线、RSI等。
- 考虑加入成交量等指标,以更准确地判断股票价格的走势。
最终的选股逻辑
以下是一个基于5根均线、周线macd在零轴之上和9点25分涨幅小于6%的策略:
import talib
def get_topstocks():
# 获取所有A股股票的代码
codes = list(ta.get_all_codes())
# 初始化股票池
stocks = []
# 遍历股票池,筛选符合条件的股票
for code in codes:
if len(code) != 6:
continue
if code[-2
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


