A Scope Research
БесплатноНе проверен基于MCP(Model Context Protocol)的中国A股市场智能分析系统,通过多个专业智能体的协作和辩论,为投资决策提供全面的分析支持。(主要是基于我之前开发的FinanceMCP进行开发的)
Описание
基于MCP(Model Context Protocol)的中国A股市场智能分析系统,通过多个专业智能体的协作和辩论,为投资决策提供全面的分析支持。(主要是基于我之前开发的FinanceMCP进行开发的)
README
基于MCP(Model Context Protocol)的中国A股市场智能分析系统,通过多个专业智能体的协作和辩论,为投资决策提供全面的分析支持。
🌟 系统特色
🤖 专业智能体团队
- 技术分析师(李技术):专注技术指标、图表形态和趋势分析
- 基本面分析师(王基本):关注财务数据、公司价值和行业分析
- 量化分析师(张量化):运用数学模型、统计方法和风险量化
- 市场情绪分析师(陈情绪):分析投资者情绪、市场心理和舆情
- 风险管理师(刘风控):评估投资风险、制定风控策略
🔄 智能协作流程
- 并行分析:各智能体从专业角度独立分析目标股票
- 团队辩论:多轮辩论讨论,交换观点和质疑假设
- 最终决策:基于辩论共识做出投资建议
- 风险评估:全面的风险分析和控制建议
🛠️ 技术架构
- MCP协议集成:实时获取A股市场数据和分析工具
- 多模型支持:兼容OpenAI、智谱GLM、通义千问等主流大模型
- 实时Web界面:类似微信群聊的智能体对话界面
- 灵活配置:支持YAML配置文件自定义模型和参数
🚀 快速开始
1. 环境准备
# 克隆项目
git clone <repository-url>
cd A-Scope-Research
# 创建虚拟环境(推荐)
python -m venv .venv
# 激活虚拟环境
# Windows
.venv\Scripts\activate
# Linux/Mac
source .venv/bin/activate
# 安装依赖
pip install -r requirements.txt
2. 配置设置
编辑 config.yaml
agents:
technical_analyst:
name: "李技术"
model: "gpt-3.5-turbo" # 或其他支持的模型
api_key: "your_api_key_here" # 替换为您的API密钥
base_url: "https://api.openai.com/v1" # 或其他API地址
temperature: 0.7
max_tokens: 2000
# ... 其他智能体配置
支持的模型服务商
| 服务商 | base_url | 模型示例 |
|---|---|---|
| OpenAI | https://api.openai.com/v1 |
gpt-3.5-turbo, gpt-4 |
| 智谱GLM | https://open.bigmodel.cn/api/paas/v4/ |
glm-4, glm-3-turbo |
| 通义千问 | https://dashscope.aliyuncs.com/compatible-mode/v1 |
qwen-turbo, qwen-plus |
| 月之暗面 | https://api.moonshot.cn/v1 |
moonshot-v1-8k, moonshot-v1-32k |
| DeepSeek | https://api.deepseek.com/v1 |
deepseek-chat, deepseek-coder |
3. 运行方式
🌐 Web界面模式(推荐)
python main.py --mode web
访问 http://localhost:8501 打开Web界面
💻 命令行模式
# 分析指定股票
python main.py --mode cli --stock 000001
🎭 演示模式
# 交互式演示
python main.py --mode demo
📊 Web界面功能
主要功能
- 实时团队状态:显示各智能体的初始化状态和工具数量
- 股票分析输入:支持6位A股代码输入
- 分析结果展示:各智能体的专业分析报告
- 辩论过程可视化:类似群聊的实时辩论界面
- 最终决策汇总:投资建议和风险评估
- 结果导出:JSON格式的完整分析报告
界面特色
- 🎨 智能体头像:每个智能体有独特的emoji头像
- 🎨 颜色区分:不同角色使用不同的颜色主题
- ⏰ 时间戳显示:完整的分析时间线
- 🔧 工具调用展示:实时显示MCP工具的调用过程
- 📱 响应式设计:适配不同屏幕尺寸
🔧 项目结构
A-Scope-Research/
├── main.py # 主入口文件
├── config.yaml # 智能体配置文件
├── mcp.json # MCP服务器配置
├── requirements.txt # Python依赖包
├── README.md # 项目文档
├── src/
│ ├── __init__.py
│ ├── agents/ # 智能体模块
│ │ ├── __init__.py
│ │ ├── base_agent.py # 基础智能体类
│ │ └── team_manager.py # 团队管理器
│ ├── prompts/ # 智能体Prompt
│ │ ├── __init__.py
│ │ ├── technical_analyst.py # 技术分析师
│ │ ├── fundamental_analyst.py # 基本面分析师
│ │ ├── quantitative_analyst.py # 量化分析师
│ │ ├── sentiment_analyst.py # 情绪分析师
│ │ └── risk_manager.py # 风险管理师
│ └── ui/ # 用户界面
│ ├── __init__.py
│ └── streamlit_app.py # Streamlit Web应用
└── .venv/ # 虚拟环境(自动生成)
🎯 使用场景
个人投资者
- 获得多角度的专业分析意见
- 了解不同投资策略的优缺点
- 做出更加理性的投资决策
投资机构
- 辅助投研团队的决策流程
- 提供标准化的分析框架
- 降低单一视角的分析偏差
金融教育
- 学习不同分析方法的应用
- 理解投资决策的复杂性
- 观察专业分析师的思维过程
🔍 分析示例
输入
股票代码: 000001 (平安银行)
输出示例
技术分析师观点
📈 从技术面看,000001当前处于上升通道中,MA20支撑有效,MACD金叉信号明确,建议逢低买入...
基本面分析师观点
📋 平安银行Q3财报显示ROE稳定在13%以上,不良贷款率控制良好,估值相对合理,具备长期投资价值...
量化分析师观点
🔢 基于历史数据回测,当前价位的风险调整收益率为1.8,波动率处于历史中位数,建议标准仓位配置...
市场情绪分析师观点
😊 近期银行板块情绪回暖,机构资金流入明显,但需警惕政策预期变化对情绪的影响...
风险管理师观点
🛡️ 主要风险来自利率政策变化和信贷周期,建议设置8%止损位,仓位不超过组合的15%...
⚙️ 高级配置
自定义智能体
可以通过修改 src/prompts/ 目录下的文件来自定义智能体的行为和专业特长。
MCP工具扩展
在 mcp.json 中添加新的MCP服务器来扩展数据源和分析工具。
模型参数调优
在 config.yaml 中调整各智能体的 temperature 和 max_tokens 参数来优化输出质量。
🐛 故障排除
常见问题
模型连接失败
- 检查API密钥是否正确
- 验证base_url格式
- 确认网络连接正常
MCP工具连接失败
- 检查MCP服务器URL可访问性
- 验证防火墙设置
- 确认超时设置合理
依赖包安装失败
- 使用国内镜像源:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt - 升级pip版本:
pip install --upgrade pip
- 使用国内镜像源:
调试模式
启用详细日志输出:
# 设置环境变量
export LOG_LEVEL=DEBUG
python main.py --mode cli --stock 000001
🤝 贡献指南
欢迎提交Issue和Pull Request来改进项目!
开发环境设置
# 安装开发依赖
pip install -r requirements.txt
pip install pytest black flake8 mypy
# 代码格式化
black src/
# 代码检查
flake8 src/
# 类型检查
mypy src/
# 运行测试
pytest
📄 许可证
本项目采用 MIT 许可证,详见 LICENSE 文件。
🙏 致谢
📞 联系方式
如有问题或建议,请通过以下方式联系:
- 提交 GitHub Issue
- 发送邮件至:[email protected]
免责声明:本系统仅供学习和研究使用,不构成投资建议。投资有风险,决策需谨慎。
Установка A Scope Research
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/guangxiangdebizi/A-Scope-ResearchFAQ
A Scope Research MCP бесплатный?
Да, A Scope Research MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для A Scope Research?
Нет, A Scope Research работает без API-ключей и переменных окружения.
A Scope Research — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить A Scope Research в Claude Desktop, Claude Code или Cursor?
Открой A Scope Research на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
Stripe
Payments, customers, subscriptions
автор: Stripemalamutemayhem/unclick-agent-native-endpoints
110+ tools for AI agents spanning social media, finance, gaming, music, AU-specific services, and utilities. Zero-config local tools plus platform connectors. n
автор: malamutemayhemwhiteknightonhorse/APIbase
Unified API hub for AI agents with 56+ tools across travel (Amadeus, Sabre), prediction markets (Polymarket), crypto, and weather. Pay-per-call via x402 micropa
автор: whiteknightonhorsetrackerfitness729-jpg/sitelauncher-mcp-server
Deploy live HTTPS websites in seconds. Instant subdomains ($1 USDC) or custom .xyz domains ($10 USDC) on Base chain. Templates for crypto tokens and AI agent pr
Compare A Scope Research with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории finance
