问财量化选股策略逻辑
选股逻辑:振幅大于1,高点为两日最高,竞价涨幅>-2<5。
选股逻辑分析
该选股策略在技术面和市场走势方面综合考虑了振幅、高点和竞价涨幅这些指标。此策略主要是在短时间内寻找股价波动变化大,且处于竞价涨的股票,主要适合短线投资。相对于其他选股策略可能会更追求股价的短期变化,风险较高。
有何风险?
选股策略用于短期炒作,市场的波动会影响选股结果,所以选股策略可能会在短期内波动比较大,投资风险也会增加。此外,仅使用竞价涨幅这一指标会忽略公司的质量,忽略了股票的长期投资价值,容易误导投资者。
如何优化?
为了减少短期投资风险,可以增加更多的技术指标和市场情况进行筛选,比如加入RSI指标、超买超卖、市场热度指标等等,同时加入其它技术指标,如快慢线、布林带等。还可以加强对公司的基本面分析,如财务数据、经营状况、行业发展前景等,为选股策略提供更全面和可靠的依据。
最终的选股逻辑
选股逻辑为:振幅大于1,高点为两日最高,竞价涨幅>-2<5。在此基础上,结合其他技术指标和基本面因素,进行更严格的筛选。
同花顺指标公式代码参考
- 振幅:(high-low)/ref(close,1)*100>1
- 高点为两日最高:high=max(high,ref(high,1))
- 竞价涨幅:涨跌幅=(open-settlement)/settlement
- 竞价涨幅为正条件:(open-settlement)/settlement>-2
- 竞价涨幅为负条件:(open-settlement)/settlement<5
Python代码参考
# 选取振幅大于1,高点为两日最高,竞价涨幅>-2且<5的股票
amplitude = (high - low) / ref(close, 1) * 100
today_high = high == max(high, ref(high, 1))
change_rate = (open - settlement) / settlement
condition1 = amplitude > 1
condition2 = today_high
condition3 = (change_rate > -2) & (change_rate < 5)
selected = selector(condition1, condition2, condition3)
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。