← 返回目录
T

tradingview-mcp

社区
面向 AI 助手的市场数据与技术分析 MCP 服务器
GitHub 源仓库 ↗
★ 3.6k Stars 分类 · 其他 非常热门
65FMRS · C
可靠性
9/20
安全与权限
14/20
维护活跃度
13/20
文档质量
15/20
安装易用性
14/20

这是一个功能覆盖较广的开源金融数据 MCP 服务器,包含实时行情、技术分析、筛选、情绪分析和回测。它不属于 TradingView 官方产品,不执行交易,也不提供金融建议;数据质量、上游限流和 Python 版本兼容性是主要使用注意事项。

查看 FMRS 评分方法 →

TradingView MCP 是一个独立的开源 MCP 服务器,为 AI 助手提供实时市场数据、技术指标、股票与加密货币筛选、新闻与情绪分析,以及策略回测。支持股票、加密货币、外汇和期货,并覆盖多个全球交易所。项目不隶属于 TradingView,也不需要 TradingView 账户或 API 密钥。

工具能力

backtest_strategy
使用 9 种策略之一进行回测,并返回 Sharpe、Calmar、期望值等指标。
compare_strategies
在同一标的上运行并排名全部 9 种策略。
walk_forward_backtest_strategy
使用训练集与测试集进行走步验证,并给出过拟合判断。
yahoo_price
获取实时行情、涨跌幅、52 周高低点和市场状态。
market_snapshot
提供全球市场概览,包括主要指数、波动率、加密货币和外汇。
stock_screener
按国家市场筛选普通股或优先股,并按市值排名。
stock_prices
查询指定交易所标的的价格、货币和日涨跌幅。
market_sentiment
分析 Reddit 财经社区情绪并返回热门帖子。
financial_news
获取来自 Yahoo Finance、MarketWatch、CNBC、CoinDesk 和 CoinTelegraph 的实时新闻标题。
combined_analysis
结合技术指标、Reddit 情绪和实时新闻,生成综合分析。
get_technical_analysis
提供包含 RSI、MACD、布林带等 23 项指标的完整技术分析。
get_multiple_analysis
批量分析多个标的。
get_bollinger_band_analysis
使用专有的 ±3 布林带评级系统进行分析。
get_stock_decision
通过排名、交易设置和质量评分生成三层决策分析。
screen_stocks
依据 20 多项条件筛选多个交易所的股票。
scan_by_signal
按超卖、趋势和突破等信号类型进行扫描。
get_candlestick_patterns
检测 15 种蜡烛图形态。
get_multi_timeframe_analysis
分析周线、日线、4 小时、1 小时和 15 分钟周期的一致性。
egx_market_overview
提供埃及交易所市场概览。
egx_stock_screener
筛选埃及交易所股票。
egx_trade_plan
为埃及交易所标的生成交易计划分析。
egx_fibonacci_retracement
分析埃及交易所标的的斐波那契回撤。

安装接入

可通过 pip 安装 tradingview-mcp-server,或从源码运行。Claude Desktop 可在 claude_desktop_config.json 中配置示例命令;macOS 可能需要填写 uvx 的完整路径。新闻与情绪工具可选用 Marketaux 免费 API 令牌;未配置时,其他工具仍可正常使用。Windows 首次启动建议使用 Python 3.13。

claude_desktop_config.json
{"mcpServers":{"tradingview":{"command":"/Users/YOUR_USERNAME/.local/bin/uvx","args":["--from","tradingview-mcp-server","tradingview-mcp"]}}}

选型与风险

适合谁

  • 需要在 AI 助手中进行市场研究的用户
  • 希望自托管、免费使用 MIT 开源服务器的开发者
  • 需要技术分析、筛选和策略回测原型的研究者

不适合谁

  • 需要自动执行交易或资金管理的用户
  • 需要投资、法律、税务或会计建议的用户
  • 需要保证准确、完整或无延迟行情的专业交易场景

所需权限

  • 不需要 TradingView 账户或 API 密钥,也不会登录或自动化 TradingView 会话
  • 新闻与情绪功能可选需要 Marketaux API 令牌
  • 自托管时需要本地 Python/uv 环境及其依赖

风险与副作用

  • 输出仅供教育和研究使用,不构成投资建议
  • 第三方市场数据可能延迟、不准确或不完整
  • 上游服务可能限流或暂时失败
  • 使用者需自行遵守数据源条款及适用法律法规

常见排障

  1. Windows 首次启动超时,检查是否使用 Python 3.14;建议固定为 Python 3.13
  2. macOS Claude Desktop 找不到 uvx 时,配置 uvx 的完整路径
  3. 新闻和情绪工具提示未配置时,检查 MARKETAUX_API_TOKEN
  4. 出现结构化错误时,检查 error.code,并稍后重试
  5. 修改 Codex 插件后重启 Codex,并在新会话中验证工具可用性

使用场景

查询股票、加密货币、外汇和期货行情
运行技术指标、筛选器和多周期分析
比较交易策略并进行走步回测
查看市场新闻与 Reddit 情绪

支持客户端

Claude Desktop完整支持
ChatGPT部分支持
Cursor部分支持
Copilot部分支持
Codex部分支持
OpenClaw部分支持