TradingView MCP Server Enables Claude to Backtest Trading Strategies

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.
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
👀 See Also

Cull: Open-Source Dataset Curation Engine for AI Image Pipelines
Cull scrapes images from 340+ sources including Civitai, X/Twitter, Reddit, Discord, and booru sites, classifies them with a vision-language model via local LM Studio or Groq, and sorts into category folders with SD prompts and audit records.

9 Building Blocks for Running Claude Code as a Persistent OS Across 18 Businesses
One developer runs 18 Claude Code instances as a shared OS with selective sync, state moved to MCP servers, receipt-based verification, and auto-loading rules. Details the architecture.

DAUB MCP Server Lets Claude Generate and Render UIs via JSON Specs
DAUB is an MCP server that enables Claude to generate UI interfaces directly from natural language prompts, producing structured JSON specs that render as live interfaces without code generation or compilation. It exposes four tools including generate_ui, render_spec, validate_spec, and get_component_catalog.

Simplifying OpenClaw Hosting: BestClaw Keeps SSH and User-Friendly Functionality
BestClaw emerges as a straightforward solution for OpenClaw hosting, balancing ease of use with crucial SSH access, as discussed on r/openclaw.