Token导航 LogoToken导航

MCP Server · 金融服务

Agentic Trading Floor

一个多LLM交易模拟平台,四个自主代理分析实时市场数据并做出协调的交易决策,适用于金融交易模拟和数据分析。

stdio官方级别未说明来源级核验工具 9
金融交易多智能体系统Python

快速开始

作者 / 组织
silacode
提供方
silacode
运行时
Python

工具数量

9

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Agentic Trading Floor 属于金融服务类 MCP Server,公开资料标注 9 个工具,通过stdio 本地进程接入,客户端适配情况以官方文档为准,有可以直接复制的安装命令;接入前先确认权限范围。

分类

金融服务

传输方式

stdio

认证方式

无需认证

部署方式

公开资料未说明

安装与配置

安装命令

uv run src/app.py

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    准备运行环境

    stdio 服务在本地起进程,需要先装好 Python,再按安装命令拉取依赖。

  2. 2

    安装服务

    复制下面的安装命令执行;命令里带占位符的位置换成自己的密钥或路径。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 9 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

详细介绍

代理交易楼层

一个多LLM交易模拟平台,四个自主代理分析实时市场数据并做出协调的交易决策。使用MCP构建,在现实的交易环境中实现无缝的工具集成和数据驱动的实验。

亮点

  • 具有交替交易/再平衡周期的自主、多代理交易循环
  • 通过Polygon获取实时市场数据(或免费EOD回退)
  • 内置MCP服务器,用于账户、市场、推送;可选搜索+内存服务器
  • Gradio仪表板,带有实时PnL、图表、持仓、交易、日志
  • 用于帐户、日志和缓存市场数据的SQLite持久性

快速入门

  • 安装uv:请参阅 https://docs.astral.sh/uv/
  • 从项目根:
cd /Volumes/SpaceHD/Learn/AgenticTradingFloor
uv sync

运行仪表板

  • 在单一视图中可视化所有交易者:
uv run src/app.py

运行交易大厅(调度程序)

  • 每N分钟运行一次;在交易和再平衡之间交替:
# Optional environment knobs
export RUN_EVERY_N_MINUTES=60
export RUN_EVEN_WHEN_MARKET_IS_CLOSED=false
export USE_MANY_MODELS=false

uv run src/trading_floor.py

数据来源:直播与免费EOD

  • 设置Polygon凭据以使用实时或延迟的日内数据;否则,价格将回落到EOD或随机占位符价格。

当日直播/延期需要:

export POLYGON_API_KEY=your_key
# Options: "paid" (no real-time trades/quotes), "realtime" (full real-time), or leave unset for EOD
export POLYGON_PLAN=realtime

无缝工具集成(MCP)

代理使用在运行时自动连接的MCP工具:

  • 账户: get_balance, get_holdings, buy_shares, sell_shares, change_strategy
  • 市场(本地或多边形MCP): lookup_share_price (本地)或丰富的多边形工具(快照、上次交易、基本面)
  • 推送通知: push
  • 研究人员工具箱:网络获取、勇敢搜索和持久内存

这些是通过stdio MCP客户端编排的(运行平台不需要手动接线)。

手动MCP服务器(可选)

手动运行任何服务器进行调试或外部客户端连接。

  • 当地市场(EOD或回退):
uv run src/market_server.py
  • 多边形市场MCP(实时/延迟日内):
export POLYGON_API_KEY=your_key
uvx --from git+https://github.com/polygon-io/mcp_polygon@v0.1.0 mcp_polygon
  • 账户:
uv run /Volumes/SpaceHD/Learn/AgenticTradingFloor/src/accounts_server.py
  • 推送通知(Pushover):
export PUSHOVER_USER=your_user
export PUSHOVER_TOKEN=your_token
uv run src/push_server.py

手动“搜索+内存”MCP服务器(用于研究工作流程)

  • Web获取:
uvx mcp-server-fetch
  • 勇敢的搜索:
export BRAVE_API_KEY=your_key
npx -y @modelcontextprotocol/server-brave-search
  • 内存(LibSQL,每个交易者的本地数据库):

在运行代理程序时,该应用程序还将在内部自动启动这些程序;只有当您喜欢显式进程或想连接外部MCP客户端时,才需要手动启动。

环境变量

  • 交易/代理:

- RUN_EVERY_N_MINUTES (默认值60) - RUN_EVEN_WHEN_MARKET_IS_CLOSED (默认为false) - USE_MANY_MODELS (默认为false;切换多个供应商模型) - 可选LLM密钥: OPENROUTER_API_KEY, DEEPSEEK_API_KEY, GROK_API_KEY, GOOGLE_API_KEY

  • 市场数据:

- POLYGON_API_KEY - POLYGON_PLAN = paid | realtime |未设置(EOD)

  • 搜索:

- BRAVE_API_KEY

  • 推:

- PUSHOVER_USER, PUSHOVER_TOKEN

重置模拟账户

  • 重置四个主题策略并清除余额/持有历史记录:
uv run src/reset.py

数据存储

  • SQLite数据库: src/accounts.db

- 桌子: accounts, logs, market (缓存分组的每日aggs)

故障排除

  • 无价格或零报价:

- 检查 POLYGON_API_KEY 和 POLYGON_PLAN,或预计EOD/免费回退

  • 勇敢的搜索错误:

- 费率受限或缺失 BRAVE_API_KEY;获取服务器仍然可以检索web内容

  • 未收到推送:

- 验证 PUSHOVER_USER 和 PUSHOVER_TOKEN

  • UI未更新:

- 保持调度程序运行;UI从数据库中轮询和读取

里面是什么(一目了然)

  • 核心回路: /src/trading_floor.py
  • 代理和工具: /src/traders.py, /src/templates.py, /src/tracers.py
  • 市场数据: /src/market.py, /src/market_server.py
  • 账户: /src/accounts.py, /src/accounts_server.py
  • 推送服务器: /src/push_server.py
  • MCP接线: /src/mcp_params.py
  • 仪表板: /src/app.py

工具与能力

工具数量

9

资源数量

0

提示词数量

0

能力标签

金融交易Python本地部署多智能体系统实时数据分析交易模拟市场研究

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

行情与财报查询

拉取价格、财报和指标,让模型做对比解读。

持仓与流水

在授权范围内查询持仓、生成流水说明。

风险提示

结合数据给出波动和敞口提醒。

选择建议

值得选的地方

  • 只提供 9 个工具,职责集中,接入后不容易误操作。
  • 有现成的安装命令,不用自己找入口,照着跑就能起服务。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • stdio 方式要求本地装好 Python,换机器要重新装一遍。
  • 公开摘要偏短,具体能力和限制要回到仓库确认。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在金融服务场景里让模型直接调用外部能力的人。
  • 想先快速试一下、能接受在本地跑服务的人。

不太适合

  • 完全不想在本地装环境的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Agentic Trading Floor

MCP World · 本页

9stdio有1 个2026-05-17
MCP Server 273df76d

MCP World

0stdio有1 个2026-05-17
MCP 4a351ada

MCP World

0stdio有1 个2026-05-17
a share MCP is just I need

MCP World

0未说明未标注1 个2026-05-17
Financemcp 538284b7

MCP World

18stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Agentic Trading Floor 怎么安装?

公开资料给出的安装命令是 uv run src/app.py,运行环境为 Python。装完后按客户端要求写进 MCP 配置,重启客户端生效。

Agentic Trading Floor 怎么在 Claude Desktop、Cursor 里配置?

它是stdio 本地进程,客户端配置里要写启动命令和参数,运行环境是 Python;保存后完全退出客户端再打开,配置才会生效。

Agentic Trading Floor 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Agentic Trading Floor 需要 API Key 吗?

公开资料标注为无需认证,装好就能连;如果实际调用时报鉴权错误,按官方文档补上凭据。

Agentic Trading Floor 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP