问财量化选股策略逻辑
- 至少5根均线重合的股票
- 9点25分涨幅小于6%
- 近一个月内有过涨停
选股逻辑分析
这个策略的逻辑是基于技术分析和市场行为分析的。首先,策略要求股票至少有5根均线重合,这表明股票的价格趋势比较稳定,没有出现大幅度的波动。其次,策略要求股票在9点25分的涨幅小于6%,这表明股票的价格还没有出现大幅上涨,可能还有上涨的空间。最后,策略要求股票近一个月内有过涨停,这表明股票在短期内有较强的上涨动力。
有何风险?
这个策略的风险主要来自于市场风险和技术分析的局限性。首先,市场风险是指股票价格受到市场整体走势的影响,即使股票的基本面和技术面都符合要求,也可能因为市场整体下跌而导致股票价格下跌。其次,技术分析的局限性是指技术分析只能分析股票的价格走势,而不能分析股票的基本面和公司经营情况,因此可能会忽略一些重要的因素。
如何优化?
为了优化这个策略,可以考虑以下几点:
- 考虑加入更多的技术指标,例如MACD、RSI等,以更准确地判断股票的价格趋势和买卖信号。
- 考虑加入更多的基本面指标,例如市盈率、市净率等,以更准确地评估股票的价值和风险。
- 考虑加入更多的市场因素,例如政策、经济等,以更准确地预测股票的价格走势。
最终的选股逻辑
最终的选股逻辑如下:
- 股票的5日、10日、20日、30日、60日均线至少有5根重合
- 股票在9点25分的涨幅小于6%
- 股票近一个月内有过涨停
python代码参考:
import tushare as ts
# 设置pro接口token
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取所有A股股票的代码
stock_codes = pro.stock_basic(exchange='', list_status='L')
# 选择符合条件的股票
selected_stocks = []
for code in stock_codes:
if code.endswith('600') and code not in ['600036', '600001', '600030', '600008', '600009', '600016', '600028', '600039', '600050', '600066', '600078', '600089', '600098', '600104', '600111', '600121', '600136', '600157', '600166', '600176', '600188', '600198', '600208', '600213', '600218', '600223', '600228', '600236', '600251', '600252', '600261', '600276', '600280', '600288', '600291', '600295', '600300', '600301', '600306', '600318', '600320', '600321', '600325', '600338', '600340', '600343', '600345', '600346', '600347', '600348', '600350', '600351', '600352', '600353', '600354', '600355', '600356', '600357', '600358', '600359', '600360', '600361', '600362', '600363', '600364', '600365', '600366
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


