核心用法
quant-aio(波龙股神量化交易系统)是一款面向A股与期货市场的开源量化交易工作台,覆盖「选股→回测→实盘→风控」完整链路。系统基于Python构建,核心模块包括:
选股引擎:支持动量、价值、成长、突破等多因子策略,用户可通过YAML配置调整基本面(PE/ROE/增速)、技术面(RSI/量比/均线突破)、资金面(北向资金/融资余额)三类因子权重,输出带综合评分的股票清单。
回测系统:支持2015年以来的历史数据回测,自动处理A股T+1制度、涨跌停限制、ST股与停牌规则,输出夏普比率、最大回撤、胜率等完整绩效指标与可视化收益曲线。
实盘执行:提供华鑫证券QMT、文华财经WH8、TBQuant3三类券商/期货商API对接,支持模拟盘与实盘切换,包含持仓查询、订单管理与策略自动执行。
风险监控:实时监控仓位集中度、单日亏损、总回撤等指标,支持Telegram推送告警,可配置硬止损(5%单笔)与软预警(10%回撤阈值)。
显著优点
- 本土化适配:深度适配A股交易规则(T+1、涨跌停、ST股),非通用框架移植
- 多接口兼容:同时覆盖股票(QMT)与期货(文华、TBQuant)两大市场
- 开源可扩展:MIT协议,策略代码透明,支持自定义因子与交易规则
- 数据成本低:默认对接tushare免费版+akshare作为fallback
潜在局限与风险
- 实盘接口稳定性:依赖券商Python API,存在接口变更或限流风险
- 数据质量:tushare免费版有频次限制,分钟级数据完整性存疑
- 无GUI界面:纯命令行操作,对非技术用户门槛较高
- 策略过拟合风险:回测表现不等于实盘收益,因子有效性可能衰减
适合人群
- 具备Python基础的个人量化投资者
- 需要快速验证策略原型的研究人员
- 已开通华鑫QMT或文华财经账户的实盘交易者
常规风险
- 实盘交易前必须在模拟环境充分测试
- 需自行承担策略失效、系统故障、网络延迟导致的交易损失
- 期货杠杆交易可能放大亏损,建议新手从股票模拟盘起步