问财量化选股策略逻辑
- 至少5根均线重合的股票
- 昨天换手率>8%
- 15分钟周期MACD绿柱变短
选股逻辑分析
- 5根均线重合的股票表示当前股价在短期和中期趋势上都比较稳定,这有助于投资者判断股票的走势。
- 昨天换手率>8%表示股票的交易活跃度较高,表明市场对该股票的关注度较高,可能有更多的机会。
- 15分钟周期MACD绿柱变短表示当前市场处于弱势,但有可能出现反弹。
有何风险?
- 该策略只考虑了短期和中期趋势,而忽略了长期趋势的影响。
- 如果市场处于极度弱势,即使5根均线重合的股票也可能出现下跌。
- 如果昨天换手率过高,可能会导致股票价格被操纵。
如何优化?
- 可以考虑加入长期趋势的分析,例如通过分析股价的长期均线和趋势线来判断股票的走势。
- 可以考虑加入技术指标的综合分析,例如结合MACD和其他技术指标来判断股票的走势。
最终的选股逻辑
- 股票的短期和中期均线至少有5根重合。
- 股票昨天的换手率大于8%。
- 15分钟周期MACD绿柱变短。
- 考虑加入长期趋势的分析和综合技术指标的分析。
python代码参考
- 以下代码是基于问财量化交易平台的Python代码示例,需要先安装问财量化交易平台才能运行。
import qstools as qt
# 选择需要分析的股票代码
stock_code = '600036.XSHG'
# 设置筛选条件
筛选条件 = {
'ma5': qt.MA策略('close', time周期=5),
'ma10': qt.MA策略('close', time周期=10),
'ma20': qt.MA策略('close', time周期=20),
'ma60': qt.MA策略('close', time周期=60),
'volumn': qt.Volume策略('volume', time周期=15),
'macd': qt.MACD策略('close', fastPeriod=12, slowPeriod=26, signalPeriod=9)
}
# 获取股票的历史数据
data = qt.get_data(stock_code, start_date='2021-01-01', end_date='2021-12-31')
# 进行筛选
selected = qt.select(data, conditions=filter)
# 输出筛选结果
print(selected)
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。