核心用法
agent-stock 是一款面向量化交易场景的 CLI 工具,通过 stock 命令提供覆盖 A 股、港股、美股的实时数据服务。核心功能包括:
- 市场数据:大盘指数总览(含申万一级行业)、股票搜索、条件选股(自然语言条件如"MACD金叉;非ST;市值大于50亿")、多维度排序(成交额/量比/换手率/涨跌幅/主力净流入)
- 个股数据:实时行情(支持批量)、个股详情、相关板块涨跌幅、最新新闻、日K线及技术指标(EMA/BOLL/KDJ/RSI)、资金流向分布
配套三个工作流:短线交易选股、短线交易决策、用户持仓分析,形成从数据获取到交易建议的闭环。
显著优点
1. 多市场覆盖:A股(6位数字代码)、港股(5位数字)、美股(us.前缀)统一接口
2. 自然语言选股:降低量化门槛,非专业用户可用中文条件语句筛选标的
3. 技术指标内置:K线数据自动计算主流技术指标,无需二次处理
4. 资金流向透明:主力/散户净流入数据辅助判断筹码分布
5. 批量查询支持:多股票代码逗号分隔,提升监控效率
潜在缺点与局限性
- 数据源未公开:依赖外部金融数据接口,稳定性与实时性受第三方制约
- A股功能倾斜:条件选股、行业热力图等高级功能仅限 A 股
- 无回测框架:仅提供实时数据与决策建议,缺乏历史策略验证能力
- CLI 形态限制:需终端环境,对纯 GUI 用户不够友好
- 合规风险未明:自动化交易建议是否涉及投资咨询资质存疑
适合人群
- 技术分析派个人投资者,尤其是短线交易者
- 具备 Python 环境、习惯命令行操作的量化爱好者
- 需要批量监控多市场持仓的跨市场投资者
常规风险
- 数据延迟风险:实时行情可能存在秒级延迟,高频交易场景不适用
- 策略失效风险:技术指标信号(如 MACD/KDJ 金叉)在震荡市中假信号率高
- 过度拟合风险:自然语言条件选股可能因参数堆砌导致历史表现≠未来收益
- 合规风险:AI 生成的交易建议仅供参考,不构成投资顾问服务,用户需独立决策
- 数据安全风险:股票代码、持仓信息通过 CLI 传输,需关注本地日志与命令历史泄露