______________________________________________________________________
标题:蒙特沃克 表情符号🏔️ 颜色来源:蓝色 颜色To:紫色 sdk:毕业 sdk版本:6.0.0 app_file:app.py 固定:true 标签:
- 建设mcp轨道企业
- 构建mcp跟踪消费者
- MODAL.com
______________________________________________________________________
🏔️ 蒙特沃克
面向人工智能代理的机构级定量交易工具\ 为 MCP 1岁生日黑客马拉松 🎉
  
📊 MCP服务器统计信息:\ 🛠️ 25+工具 | 📡 4资源 | 🎯 6个代理提示
______________________________________________________________________
🎯 问题
零售贸易商面临 洪水泛滥 市场数据、新闻和分析工具,但缺乏机构级基础设施来理解这一切:
- 数据过载:数千只股票、加密资产、新闻来源——无法手动监控
- 失明风险:无法访问专业风险指标(风险值、提款、蒙特卡洛)
- 执行摩擦:工具分散在多个平台上,没有统一的工作流程
- AI断开连接现有的人工智能助手无法访问实时市场数据或执行交易
如果你的AI助手可以成为你的 定量分析师、风险经理和交易台--所有在一个?
______________________________________________________________________
✨ 解决方案
蒙特沃克 是一个 模型上下文协议(MCP)服务器 这将像克劳德这样的人工智能助手转变为机构级交易终端。它提供:
🔌 MCP集成
连接到Claude Desktop、VSCode或任何兼容MCP的客户端,为您的AI提供:
- 实时市场数据(股票、加密货币、新闻)
- 投资组合管理和执行
- 风险分析和回溯测试
- 智能工作流程和自动化
🎨 美丽的Gradio 6界面
通过一个精致、专业的用户界面测试所有工具,该界面具有以下特点:
- 实时仪表板:投资组合、观察名单、加密货币趋势、新闻推送
- 交互式工具箱:直接访问25多种交易工具
- MCP客户端设置:复制粘贴配置以实现即时连接
- 深色主题:光滑的玻璃造型设计,流畅的动画
🧠 代理工作流
引导人工智能完成复杂多步分析的预构建提示:
- 晨间简报:投资组合审查、市场扫描、风险检查
- 伽玛狩猎:寻找不寻常的市场活动并深入挖掘首选
- 票务分析:综合研究(基础、技术、情绪)
- 投资组合再平衡:使用现代投资组合理论优化权重
______________________________________________________________________
🚀 主要特点
📊 市场情报
- 多源数据:雅虎财经、Alpaca、CoinGecko——都是为了速度而缓存的
- 加密货币支持:实时价格、趋势币、全面的市场数据
- 新闻聚合:y融资→ 新闻API→ GNews回退管道
- 情感分析:FinBERT支持的金融情绪评分(通过Modal)
- 异常活动扫描仪:检测大移动、音量峰值、反转候选
📈 高级可视化
- 蜡烛图:带音量条的专业OHLC图表
- 交互式图表:线条、条形图、直方图、散点图、热图支持
- 深色主题:图表样式与自定义调色板的UI相匹配
- Base64编码:图表作为可嵌入图像返回,供人工智能使用
- 与工具集成:
get_price(visualize=True),monte_carlo_simulation(visualize=True)等等。
⚡ 纸张交易引擎
- 10万美元虚拟资本:羊驼纸交易的无风险策略测试
- 智能执行:模拟滑点和交易成本
- 交易前风险检查:防止投资组合集中度>50%
- 职位管理:即时查看投资组合并一键展开
🛡️ 机构风险分析
- 风险价值(VaR):任何置信水平的历史模拟
- 蒙特卡洛预测:基于GBM的投资组合路径模拟
- 波动性指标:年化投资组合标准差
- 压降分析:跟踪最大峰谷下降
🔬 专业反测试
- 向前走分析:样品外验证,防止过拟合
- 战略实验室:测试MA交叉、自定义指标、任何逻辑
- 交易成本:具有滑点和费用的真实建模
📈 技术分析套件
- 智能信号:自动买入/卖出/中性推荐
- 20+指示器:RSI、MACD、布林带、SMA等
- 投资组合优化:均值方差、风险平价算法
🎯 智能监视列表
- 自动同步:检测不在观察名单中的自有股票并提示添加
- 实时价格:跟踪符号的实时更新
- 消息流:所有关注资产的汇总标题
______________________________________________________________________
🎨 UI/UX展示
MonteWalk拥有一个 专业设计的Gradio 6界面 为交易者优化:
着陆页
- 英雄区:功能卡清晰的价值主张
- 玻璃形态设计:现代深色主题,具有微妙的透明度
- 平稳导航:滚动到顶部可实现即时页面转换
仪表盘
- 4面板布局:投资组合、观察名单、加密货币、新闻——全部在一个视图中
- 一键刷新:同时更新所有数据源
- 响应式设计:在台式机和平板电脑上无缝工作
工具箱
- 按类别组织:9个带折叠手风琴的工具组
- 动态表单:根据函数签名自动生成
- 明确的结果:带语法高亮显示的格式化输出
设置
- API配置:使用密码字段进行安全的凭据管理
- 即时反馈:清除成功/错误消息
- 重新启动提示:指导用户应用更改
______________________________________________________________________
🔧 技术实现
用Gradio 6建造
- 原生MCP支持:
demo.launch(mcp_server=True)实现无缝集成 - 自定义主题:使用专业深色调色板
gr.themes.Base - 高级CSS:Glassmorphism效果、自定义动画、响应网格
- 导航状态:多页SPA体验的可见性控制
MCP架构
- 25+工具:涵盖9个类别的综合交易工具包
- 4资源:实时投资组合、观察名单、新闻、加密订阅源
- 6提示:复杂多步骤分析的指导性工作流程
- 差错恢复:自动回退和优雅降级
数据管道
- 缓存策略:市场数据请求的5分钟TTL
- 多源回退:y融资→ 新闻API→ GNews→ CoinGecko
- 芬伯特情绪:通过Modal端点进行无服务器GPU推理
- 本地存储:基于JSON的投资组合和观察列表持久性
可视化系统
- Matplotlib+Seaborn:深色主题的专业图表
- 6图表类型:烛台、线条、条形图、直方图、散点图、热图
- mplfinance整合:具有体积的专业烛台渲染
- Base64图像:为人工智能/网络消费编码的图表
- 工具集成:可选
visualize关键功能中的参数
市场扫描器
- 3种扫描类型:大变动、交易量飙升、反转候选者
- 实时数据:由API羊驼市场数据提供支持
- 智能过滤:可配置的阈值和限制
- 可视化支持:扫描结果柱状图
安全与安保
- 仅限于纸品交易:零真实货币风险
- 环境变量:API密钥从未提交到代码
- 位置限制:对每笔交易进行硬编码风险检查
- 审计日志:使用时间戳完成动作跟踪
______________________________________________________________________
🌍 现实世界影响
蒙特沃克民主化 机构级量化金融 对于零售贸易商和开发商:
个人交易者
- 边做边学:使用10万美元的虚拟资本实施策略
- 风险教育:实时了解风险价值、提款和波动性
- 节省时间:利用人工智能驱动的工作流程实现研究自动化
- 更好的决策:结合基本面、技术面和情绪
对于开发者
- MCP模板:财务工具服务器的参考实施
- Gradio最佳实践:Gradio 6的专业UI模式
- API集成:多源数据聚合示例
- 测试框架:用于策略验证的安全纸质交易环境
AI助理
- 语境增强:赋予克劳德/GPT财务超能力
- 代理工作流:实现复杂的多步骤交易策略
- 实时数据:将LLM连接到实时市场信息
- 工具编排:展示MCP的可组合性潜力
潜在扩展
- 实时交易:羊驼生产集成(从纸张轻松切换)
- 高级策略:期权、期货、套利实施
- 社交交易:共享和克隆成功的代理工作流
- 教育平台:由人工智能驱动的互动金融课程
______________________________________________________________________
🎥 演示视频
即将推出:MonteWalk功能、MCP集成和代理工作流程的完整演练。
______________________________________________________________________
🚀 快速开始
选项1:尝试拥抱面部空间(推荐)
点击上面的Gradio UI 致:
- 探索仪表板和工具箱
- 查看MCP客户端设置说明
- 直接在浏览器中测试工具
选项2:本地运行
先决条件
安装
git clone https://github.com/N-lia/MonteWalk.git
cd MonteWalk
# Option 1: Using uv (recommended) - handles venv creation and dependency install
uv sync
# Option 2: Using pip
# python3 -m venv .venv
# source .venv/bin/activate # Windows: .venv\Scripts\activate
# pip install -r requirements.txt配置
cp .env.example .env
# Edit .env with your API keys:
# ALPACA_API_KEY=your_key
# ALPACA_SECRET_KEY=your_secret
# NEWSAPI_KEY=your_key (optional)跑
# Gradio UI + MCP Server
uv run app.py
# Or pure MCP Server (for Claude Desktop)
uv run server.py选项3:连接到克劳德桌面
1.添加到 claude_desktop_config.json:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json\ 视窗: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"montewalk": {
"command": "/absolute/path/to/MonteWalk/.venv/bin/python",
"args": ["/absolute/path/to/MonteWalk/server.py"]
}
}
}2.重新启动克劳德桌面
3.开始使用MonteWalk:
- “我的投资组合风险是什么?”
- “分析AAPL技术和情绪”
- “在MSFT上测试10/50 MA交叉”
- “运行早间简报”
______________________________________________________________________
📚 文档
______________________________________________________________________
🏗️ 建筑
MonteWalk/
├── app.py # Gradio 6 UI + MCP server
├── server.py # Pure MCP server (stdio)
├── theme.py # Custom Gradio theme
├── config.py # Environment config
├── tools/ # 25 trading tools
│ ├── market_data.py
│ ├── execution.py
│ ├── risk_engine.py
│ ├── backtesting.py
│ ├── feature_engineering.py
│ ├── portfolio_optimizer.py
│ ├── news_intelligence.py
│ ├── watchlist.py
│ ├── crypto_data.py
│ └── ...
├── resources/ # Educational materials
└── data/ # Local storage (gitignored)技术栈
- 前端:Gradio 6.0,自定义CSS,谷歌字体
- 主控程序:FastMCP、stdio/HTTP协议
- 数据:yfinance、Alpaca SDK、CoinGecko、NewsAPI
- 分析NumPy,SciPy,熊猫,Pandas_ta:
- 情绪:FinBERT(模态无服务器GPU)
- 部署:拥抱面部空间,Python 3.12
______________________________________________________________________
🎓 了解更多
- 模型上下文协议: 模型上下文协议.io
- Gradio 6文档: Gradio.app/docs
- 羊驼纸交易: alpaca.市场/文件/交易/票据交易
______________________________________________________________________
🙏 致谢
为 MCP 1岁生日黑客马拉松 通过 N-lia.
特别感谢:
- Anthropic 用于模型上下文协议规范
- 格拉迪奥 令人惊叹的UI框架和MCP支持
- 羊驼 免费纸质交易基础设施
- 模态 用于无服务器GPU推理
______________________________________________________________________
📄 许可证
MIT许可证-请参阅 许可证 了解详情。
______________________________________________________________________
🔗 链接
- GitHub: https://N-lia/MonteWalk
- 拥抱脸部空间: huggingface.co/spaces/N-lia/MonteWalk
- MCP 1岁生日: huggingface.co/spaces/launch/mcp-1日
______________________________________________________________________
由...制作❤️ 对于贸易界
