问财量化选股策略逻辑
- 今日增仓占比>5%
- 企业性质
- 30日平均线向上
选股逻辑分析
该策略逻辑基于三个因素进行筛选:今日增仓占比、企业性质和30日平均线向上。其中,今日增仓占比表示股票最近一天的买入量占总成交量的比例,大于5%则表示市场对该股票的买入意愿较强;企业性质则指股票所属的行业,选择一些有潜力的行业;30日平均线向上则表示股票价格在最近30天内呈上升趋势,表明市场对该股票的走势较为乐观。
有何风险?
该策略逻辑存在一定的风险,主要表现在以下几个方面:
- 今日增仓占比指标容易受到市场情绪的影响,如果市场情绪低迷,则可能导致该指标出现偏差。
- 企业性质的选择也存在一定的主观性,不同投资者可能对不同行业的前景有不同的看法。
- 30日平均线向上指标可能受到股票价格波动的影响,如果股票价格在短期内出现大幅波动,则可能导致该指标出现偏差。
如何优化?
为了降低该策略逻辑的风险,可以采取以下优化措施:
- 尽量选择具有较高可信度的今日增仓占比指标,例如使用均值滤波器进行平滑处理。
- 选择一些具有较好前景的行业,例如科技、医疗等。
- 在使用30日平均线向上指标时,可以考虑加入一些其他指标进行综合分析,例如移动平均线、布林线等。
最终的选股逻辑
以下为最终的选股逻辑:
- 今日增仓占比>5%
- 企业性质属于科技、医疗等有潜力的行业
- 30日平均线向上,且布林线处于上升趋势
python代码参考
以下为python代码参考:
import talib
def get筛选条件():
# 获取今日增仓占比
open_price = get_open_price()
volume = get_volume()
close_price = get_close_price()
total_volume = get_total_volume()
today_buy_volume = (volume - total_volume) / total_volume
today_buy_volume = today_buy_volume if today_buy_volume >= 0 else 0
return today_buy_volume > 0.05
def get_stock_info(stock_code):
# 获取企业性质
# ...
def get
## 如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击图标右上方的复制按钮,复制到自己的账户即可使用模板进行回测。
## 如果有任何问题请添加 下方的二维码进群提问。


