这是一个基于小市值的A股量化交易策略,我来详细解读其控制回撤和选股的策略:
1. 控制回撤的策略
止损策略(多重保护机制)
策略设计了3种可组合的止损方式:
个股止损(策略1):
止损线:跌破成本价7%时止损卖出
止盈线:盈利100%时止盈卖出
通过g.stoploss_limit = 0.07参数控制
市场趋势止损(策略2):
监控中证1000指数成分股的平均跌幅
当市场平均跌幅超过5%时,全仓止损
通过g.stoploss_market = 0.05参数控制
联合止损(策略3):
同时启用策略1和策略2,双重保护
涨停股管理
对前日涨停的持仓股票特殊处理
下午2点检查:如果涨停打开则立即卖出,避免高位回落风险
涨停股暂时保留,不受正常调仓影响
空仓避险机制
在特定月份(1月、4月、12月)实行空仓策略
但有条件恢复:当国证2000指数连续2-3日保持相对稳定时可重新开仓
空仓期间持有银华日利ETF保持流动性
动态仓位调整
根据国证2000指数的乖离率动态调整持股数量
指数乖离率≥5%时减仓至2只股票
指数乖离率在-5%到5%之间时持有3只股票
通过仓位控制降低系统性风险
2. 选股策略
基础筛选条件
市场范围限定:
主要从中证1000指数成分股中选择
排除科创板(68开头)、新三板(8开头)、北交所(4开头)股票
基本面筛选:
ROE(净资产收益率)> 15%
ROA(总资产收益率)> 10%
注重盈利质量,确保公司基本面健康
技术面筛选:
股价上限50元,避免高价股
排除ST股票、停牌股票、退市股票
过滤涨跌停股票(已持有的除外)
过滤次新股(上市不足375天)
小市值策略核心
按总市值升序排列选股
优先选择市值较小的股票
利用小市值股票的高弹性和成长潜力
通过limit(g.stock_num*3)确保有足够的备选股票
风控筛选
可选择性启用审计意见筛选,排除有审计问题的公司
营业收入要求超过1亿元(在注释的查询中)
要求净利润为正,确保盈利能力
调仓机制
主要采用周三调仓(run_weekly(weekly_adjustment,3,'9:35'))
每次调仓选取符合条件的前5只股票(可动态调整为2-3只)
等权重分配资金,每只股票分配总资产的1/N
这个策略的核心思路是通过精选小市值优质股票获取超额收益,同时通过多层次的风控机制控制回撤,在追求高收益的同时尽可能降低风险。策略的年化收益目标超过100%,最大回撤控制在17%左右,体现了较好的风险收益比。
2025-07-26