问财量化选股策略逻辑
- 今日增仓占比>5%,表示该股票最近一段时间内有较多资金流入,可能具有上涨潜力。
- 前日实际换手率>3~28,表示该股票流通盘较大,交易活跃,有利于行情的波动。
- 竞价主力净买大于0,表示主力在竞价阶段买入较多,可能对股票价格有正面影响。
选股逻辑分析
- 今日增仓占比和前日实际换手率指标可以反映股票的活跃程度和资金流入情况,有助于筛选出有潜力的股票。
- 竞价主力净买指标可以反映主力在竞价阶段的买入意愿,有助于判断股票的价格走势。
有何风险?
- 以上三个指标只能作为参考,不能完全准确地预测股票价格的走势。
- 如果股票在短时间内出现大量资金流入或流出,可能会导致价格波动较大,投资者需要谨慎操作。
如何优化?
- 可以结合其他指标,如市盈率、市净率等,进行综合分析,提高选股的准确性。
- 可以根据不同的投资风格和时间周期,调整指标的参数,以适应不同的市场环境。
最终的选股逻辑
- 选取今日增仓占比>5%,前日实际换手率>3~28,并且竞价主力净买大于0的股票。
- 可以结合其他指标进行综合分析,以提高选股的准确性。
python代码参考
- 以下代码使用了wind接口,需要先安装wind接口并进行相应授权。
- 代码中使用了pandas库进行数据处理和分析。
import pandas as pd
import wind as wd
# 设置wind接口的授权信息
wd.set_auth('your_username', 'your_password')
# 获取股票数据
data = wd.wsd('000300.XSHG', start_date='2021-01-01', end_date='2021-12-31')
# 计算今日增仓占比
data['今日增仓占比'] = data['今日买盘'] / data['昨日卖盘'] * 100
# 计算前日实际换手率
data['前日实际换手率'] = data['昨日成交额'] / data['昨日收盘价'] * 100
# 计算竞价主力净买
data['竞价主力净买'] = data['开盘价'] - data['昨日收盘价'] + data['开盘净买入量'] - data['昨日净卖出量']
# 选择满足条件的股票
selected = data[(data['今日增仓占比'] > 5) & (data['前日实际换手率'] > 3) & (data['竞价主力净买'] > 0)]
# 输出结果
print(selected)
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。