核心功能
市场情绪评分(7维度):基于全市场5000+只股票的综合评分体系,涵盖涨跌家数比、平均涨幅、涨停跌停比、强势股占比、成交活跃度、波动率、趋势强度七大指标,输出0-100分量化情绪值。
智能选股引擎:
- 短线策略(1-5天):RSI超短线、MACD金叉死叉、KDJ超买超卖、布林突破、放量突破5大策略,多指标共振评分(RSI/KDJ/MACD/布林带/量价/资金),动态ATR止损止盈
- 中长线策略(20-180天):MA趋势、MACD趋势、价值成长、突破回踩、底部反转、趋势加速、强势股回调7大策略,综合技术指标/资金流向/市场热度/风险评估四维评分
实时监控系统:交易时间每5秒更新价格,双数据源架构(新浪财经+akshare),自动交易时间判断,SQLite缓存机制。
显著优点
- 完整量化框架:从数据采集、情绪分析到选股策略、买卖点计算的全链路闭环
- 高性能架构:v1.1.2优化后性能提升6-10倍,0.1秒级数据获取
- 多策略覆盖:短线+中长线12种策略,适应不同投资周期
- 自动化能力:Cron定时任务、飞书/企业微信告警推送
- 开源可扩展:MIT协议,支持自定义指标与告警规则
潜在局限
- 数据源依赖:核心依赖akshare与新浪财经,存在接口变更或限流风险
- A股特异性:T+1交易制度、涨跌停限制等规则硬编码,难以迁移至其他市场
- 无实盘交易:仅提供选股信号与买卖点建议,需手动执行或对接券商API
- 回测验证缺失:文档未提及历史策略回测与胜率统计
- 创业板/科创板过滤:默认排除3开头与688开头股票,可能错失机会
适合人群
- 个人量化投资者,具备Python基础与技术分析认知
- 希望建立系统化选股框架的中短线交易者
- 需要市场情绪参考的资管从业者
常规风险
- 量化策略存在过拟合风险,历史表现不代表未来收益
- 情绪评分基于当日数据,滞后性可能导致误判
- 自动化告警需自行配置Webhook,存在信息泄露风险
- 未设置仓位管理模块,需人工控制资金暴露