Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

A Scope Research

БесплатноНе проверен

An MCP-based intelligent analysis system for the Chinese A-share market that provides comprehensive analytical support for investment decisions through collaboration and debate among multiple specialized AI agents. (Primarily developed based on FinanceMCP that was previously created)

GitHubEmbed

Описание

An MCP-based intelligent analysis system for China's A-share market that provides comprehensive analytical support for investment decisions through collaboration and debate among multiple specialized agents. (Primarily developed based on the previously created FinanceMCP)

README

基于MCP(Model Context Protocol)的中国A股市场智能分析系统,通过多个专业智能体的协作和辩论,为投资决策提供全面的分析支持。

🌟 系统特色

🤖 专业智能体团队

  • 技术分析师(李技术):专注技术指标、图表形态和趋势分析
  • 基本面分析师(王基本):关注财务数据、公司价值和行业分析
  • 量化分析师(张量化):运用数学模型、统计方法和风险量化
  • 市场情绪分析师(陈情绪):分析投资者情绪、市场心理和舆情
  • 风险管理师(刘风控):评估投资风险、制定风控策略

🔄 智能协作流程

  1. 并行分析:各智能体从专业角度独立分析目标股票
  2. 团队辩论:多轮辩论讨论,交换观点和质疑假设
  3. 最终决策:基于辩论共识做出投资建议
  4. 风险评估:全面的风险分析和控制建议

🛠️ 技术架构

  • 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 中调整各智能体的 temperaturemax_tokens 参数来优化输出质量。

🐛 故障排除

常见问题

  1. 模型连接失败

    • 检查API密钥是否正确
    • 验证base_url格式
    • 确认网络连接正常
  2. MCP工具连接失败

    • 检查MCP服务器URL可访问性
    • 验证防火墙设置
    • 确认超时设置合理
  3. 依赖包安装失败

    • 使用国内镜像源: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 文件。

🙏 致谢

📞 联系方式

如有问题或建议,请通过以下方式联系:


免责声明:本系统仅供学习和研究使用,不构成投资建议。投资有风险,决策需谨慎。

from github.com/guangxiangdebizi/A-Scope-Research

Установка A Scope Research

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/guangxiangdebizi/A-Scope-Research

FAQ

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

$5

Stripe

Payments, customers, subscriptions

Stripeавтор: Stripe

malamutemayhem/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

malamutemayhemавтор: malamutemayhem

whiteknightonhorse/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

whiteknightonhorseавтор: whiteknightonhorse

trackerfitness729-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

trackerfitness729-jpgавтор: trackerfitness729-jpg

embeddedlayers/mcp-analytics

Statistical analysis, forecasting, and ML for business data (Shopify, Stripe, WooCommerce, eBay, GA4, Search Console). Upload a CSV or connect live data sources

embeddedlayersавтор: embeddedlayers

carrierone/verilexdata-mcp

20 structured datasets (NPI healthcare, SEC filings, OFAC sanctions, crypto whales, Polymarket signals, patents, economic indicators) via x402 pay-per-query wit

carrieroneавтор: carrierone

tipdotmd/tip-md-x402-mcp-server

MCP server for cryptocurrency tipping through AI interfaces using x402 payment protocol and CDP Wallet.

tipdotmdавтор: tipdotmd

laundromatic/shopgraph

Structured product data from the open web — Schema.org + AI extraction for e-commerce enrichment. Pay per call via Stripe. [shopgraph.dev](https://shopgraph.dev

laundromaticавтор: laundromatic

mrslbt/xendit-mcp

Xendit payment gateway for Southeast Asia. Invoices, disbursements, balance checks, and bank transfers across Indonesia, Philippines, Thailand, Vietnam, and Mal

mrslbtавтор: mrslbt

@arbitova/mcp-server

Non-custodial on-chain escrow + AI dispute arbitration for agent-to-agent USDC payments on Base. Seven tools covering the full EscrowV1 contract surface: create

jiayuanliang0716-maxавтор: jiayuanliang0716-max

Compare A Scope Research with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории finance