TradingView MCP Server Enables Claude to Backtest Trading Strategies

✍️ OpenClawRadar📅 Published: March 29, 2026🔗 Source
TradingView MCP Server Enables Claude to Backtest Trading Strategies
Ad

What This Is

A developer has built an MCP server called tradingview-mcp-server that enables Claude to backtest trading strategies directly through conversation, eliminating the need to write Python boilerplate code.

Key Features and Capabilities

  • Backtests six specific strategies: RSI, Bollinger Bands, MACD, EMA cross, Supertrend, and Donchian Channel.
  • Provides real trading metrics including Sharpe ratio, maximum drawdown, win rate, profit factor, and expectancy.
  • Simulates realistic commission and slippage costs in calculations.
  • Pulls market data from Yahoo Finance without requiring an API key.
  • Can compare all six strategies on the same ticker simultaneously.
  • Includes additional tools: Reddit sentiment analysis, live Yahoo Finance quotes, and 25+ TradingView tools covering Binance, NASDAQ, and other markets.

Setup and Configuration

Setup requires adding one configuration block to the claude_desktop_config.json file:

{"mcpServers": {"tradingview": {"command": "uvx", "args": ["tradingview-mcp-server"]}}}

The developer states the tool works in approximately 30 seconds after configuration.

Ad

Example Backtest Results

The developer shared specific results from recent tests:

  • AAPL 2-year backtest (with fees included):
    • #1 Supertrend: +14.6% return | Sharpe 3.09 | Win Rate 37%
    • #2 Bollinger: +13.0% return | Sharpe 6.95 | Win Rate 75%
    • #3 RSI: +2.7% return | Win Rate 100% (only 2 trades)
    • #6 MACD: -9.1% return
    • Buy & hold comparison: +45.1% return
  • BTC 2-year RSI backtest: +31.5% return vs buy-and-hold at -5% return

Availability and Development Status

The project is available on GitHub at https://github.com/atilaahmettaner/tradingview-mcp and is actively being developed with feedback welcome.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

MCP Server Enables AI Agents to Make Real Purchases with Ephemeral Virtual Cards
Tools

MCP Server Enables AI Agents to Make Real Purchases with Ephemeral Virtual Cards

A developer has built an MCP server that allows AI agents to complete real purchases using ephemeral virtual Visa cards issued just-in-time. The system requires user approval via MFA and issues cards locked to specific merchants with 15-minute TTLs.

OpenClawRadar
ETL-D MCP Server: Deterministic CSV Parsing for Claude to Prevent Financial Hallucinations
Tools

ETL-D MCP Server: Deterministic CSV Parsing for Claude to Prevent Financial Hallucinations

A developer built ETL-D, an open-source MCP server for Claude Desktop that processes CSVs in three deterministic layers to prevent decimal point hallucinations in financial data. It uses Python parsers for known formats, achieves ~70ms response times with 0 LLM calls for 200 parallel requests, and only uses LLMs as a fallback for high-entropy text.

OpenClawRadar
Dart AI productivity app review with OpenClaw integration
Tools

Dart AI productivity app review with OpenClaw integration

A user reports switching from Things to Dart AI for productivity, finding it better for implementing Getting Things Done methodology with full OpenClaw access, despite UI issues and initial setup complexity.

OpenClawRadar
cstat: A Native Rust Status Line for Claude Code with 2ms Performance
Tools

cstat: A Native Rust Status Line for Claude Code with 2ms Performance

cstat is a native Rust binary that replaces claude-hud's 62ms status line with a 2ms implementation by eliminating 24 subprocess spawns per invocation. It displays model info, rate limits, git status, context window usage, active tools, subagents, and task progress.

OpenClawRadar