核心用法
agent-stock 是一款面向个人投资者的AI量化交易命令行工具,基于Python开发,提供三类核心功能:
1. 实时数据获取:通过 stock 命令获取市场大盘、个股实时行情及历史数据
2. 智能选股(screen):内置多因子筛选策略,支持技术指标(均线、MACD、RSI等)与基本面条件组合选股
3. 交易决策(trade):基于量价分析、趋势判断生成买卖点建议
4. 持仓分析(holdings):导入持仓数据,进行收益归因、风险敞口与再平衡建议
显著优点
- 本地化部署:CLI工具形式,数据与策略运行在用户本地,隐私可控
- 开源透明:GitHub开源,策略逻辑可审计、可二次开发
- 低门槛接入:支持
uv/pip一键安装,无需复杂环境配置 - AI增强决策:结合大模型理解用户需求,自然语言生成交易方案
潜在局限
- 数据质量依赖:免费数据源可能存在延迟或覆盖不全,高频交易受限
- 策略回测缺失:当前版本未内置历史回测模块,策略有效性验证不足
- 非金融持牌工具:开发者无证券投资咨询资质,输出仅作参考
- 模型幻觉风险:AI生成的交易建议可能基于过时或错误数据推理
适合人群
- 具备Python基础的量化爱好者
- 希望系统化选股的中低频个人投资者
- 需要持仓可视化分析的长期持股用户
常规风险
⚠️ 股市有风险,工具输出不构成投资建议;用户需独立判断,建议先用模拟盘验证策略。