问财量化选股策略逻辑
首先,我们定义了以下三个条件来筛选股票:
- 至少5根均线重合:这表明股票的价格趋势相对稳定,可能具有较好的投资价值。
- 流通盘小于等于55亿股:这有助于缩小股票的范围,避免选择过于庞大的股票。
- 9点25分涨幅小于6%:这可以避免选择过于激进的股票,减少交易风险。
将以上三个条件结合在一起,我们可以筛选出符合条件的股票,从而获得更好的投资机会。
选股逻辑分析
以上三个条件的组合可以有效地筛选出具有稳定价格趋势和较小流通盘的股票。然而,这些条件可能会导致以下问题:
- 选择过于集中的股票:如果股票市场过于集中,可能会导致这些股票的价格波动较大,从而增加投资风险。
- 忽视其他因素:这些条件可能无法考虑其他因素,如公司的财务状况、行业前景等,从而导致选择错误的股票。
有何风险?
以上策略可能会导致以下风险:
- 选择过于集中的股票:这可能会导致股票价格波动较大,从而增加投资风险。
- 忽视其他因素:这些条件可能无法考虑其他因素,如公司的财务状况、行业前景等,从而导致选择错误的股票。
- 过度交易:如果过于频繁地交易,可能会增加交易成本,并增加交易风险。
如何优化?
为了优化以上策略,我们可以考虑以下方法:
- 选择更多均线:增加均线的数量可以更好地反映股票的价格趋势,从而更好地筛选出具有稳定价格趋势的股票。
- 考虑其他因素:除了价格趋势和流通盘外,还可以考虑其他因素,如公司的财务状况、行业前景等,从而更好地筛选出具有投资价值的股票。
- 控制交易频率:减少交易频率可以降低交易成本,并减少交易风险。
最终的选股逻辑
以下是我们最终的选股逻辑:
- 选择至少5根均线重合的股票。
- 流通盘小于等于55亿股。
- 9点25分涨幅小于6%。
- 选择更多均线,如10、20、30、60等。
- 考虑其他因素,如公司的财务状况、行业前景等。
- 控制交易频率,避免过度交易。
python代码参考
以下是我们参考的python代码:
import tushare as ts
# 设置token
ts.set_token('your_token')
# 初始化pro接口
pro = ts.pro_api()
# 获取所有股票的代码
stock_codes = pro.stock_code_list()
# 筛选出符合条件的股票
selected_stocks = []
for code in stock_codes:
if code.endswith('600'):
if code in ['600036', '600050', '600060', '600076', '600088', '600104', '600111', '600121', '600136', '600157', '600166', '600176', '600188', '600198', '600208', '600218', '600228', '600238', '600258', '600268', '600278', '600288', '600298', '600308', '600318', '600328', '600338', '600348', '600358', '600368', '600378', '600388', '600398', '600408', '600418', '600428', '600438', '600448', '600458', '600468', '600478', '600488', '600498', '600508', '600518', '600528', '600538', '600548', '600558', '600568', '600578', '600588', '600598
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


