tradingview-mcp
- Repo stars 2,980
- Author updated Live
- Author repo tradingview-mcp
- Domain
- AI
- Compatible agents
-
- Claude Code
- Cursor
- Cline
- Codex
- Windsurf
- Gemini CLI
- +20
- Trust score
- 88 / 100 · community maintained
- Author / version / license
- @atilaahmettaner · no license declared
- Token usage
- Lean
- Setup complexity
- Guided setup
- External API key
- Not required
- Operating systems
- Unspecified (assume cross-platform)
- Runtime requirements
- No special requirements
- Permissions
-
- Read-only
- Write / modify
- Shell exec
- Network behavior
- Local-only
- Install commands
- 26 variants
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
---
name: tradingview-mcp
description: AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), wal…
category: ai
runtime: no special runtime
---
# tradingview-mcp output preview
## PART A: Task fit
- Use case: AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, Reddit sentiment, news, and multi-market screener. Supports stocks, crypto, ETFs, indices, Turkish (BIST), and Egyptian (EGX) markets..
- Inputs: target material, constraints, expected output, and acceptance criteria.
- Evidence boundary: follow “How to Run Trading Tools / Behavior Guidelines / Tool Quick Reference” and do not present inference as author intent.
## PART B: Execution result
- **01** The card summarizes the use case; runtime output centers on “AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, Reddit sentiment, news, and multi-market screener. Supports stocks, crypto, ETFs, indices, Turkish (BIST), and Egyptian (EGX) markets.”.
- **02** When the source has headings, the agent prioritizes “How to Run Trading Tools / Behavior Guidelines / Tool Quick Reference” so the result follows the author’s structure.
- **03** Typical output includes task judgment, concrete steps, required commands or file edits, validation, and follow-up options.
- **04** Risk context follows the fingerprint: read files, write/modify files, run shell commands; mostly runs locally; usually needs no extra API key.
## Running Rules
- read files, write/modify files, run shell commands; mostly runs locally; usually needs no extra API key.
- Validate with a small sample before expanding scope.
- Return the result, validation criteria, and next iteration options. The source does not require a stable slash command. After installation, invoke the skill by name and describe the task.
Name target files or source material, expected output, forbidden changes, and whether network or shell access is allowed. Permission fingerprint: read files, write/modify files, run shell commands.
Start with a small task and check whether the result follows “How to Run Trading Tools / Behavior Guidelines / Tool Quick Reference”. Inspect diffs, logs, previews, or tests before expanding scope.
Confirm the final output includes a concrete result, evidence, and next action. If it stays generic, tighten inputs, boundaries, and acceptance criteria.
---
name: tradingview-mcp
description: AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), wal…
category: ai
source: atilaahmettaner/tradingview-mcp
---
# tradingview-mcp
## When to use
- AI Trading Intelligence — live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting…
- Use it when the task has clear inputs, repeatable steps, and validation criteria.
## What to provide
- Target material, scope, expected result, and forbidden changes.
- Whether network, commands, file writes, or external services are allowed.
## Execution rules
- Organize steps around “How to Run Trading Tools / Behavior Guidelines / Tool Quick Reference” and keep inference separate from source facts.
- read files, write/modify files, run shell commands; mostly runs locally; usually needs no extra API key.
- Validate with a small sample before expanding the task.
## Output requirements
- Return the deliverable, key evidence, validation method, and next action.
- Mark missing information as unknown; do not invent commands, platforms, or dependencies. The author source anchors workflow facts; repository files anchor sources and commands; Fluxly only adds fit, limitations, and quality judgment.
skill "tradingview-mcp" {
input -> user goal + target files + boundaries + acceptance criteria
context -> How to Run Trading Tools / Behavior Guidelines / Tool Quick Reference
rules -> SKILL.md triggers / order / output contract
runtime -> no special runtime | read files, write/modify files, run shell commands | mostly runs locally
guardrails -> usually needs no extra API key + small-sample validation + diff/log review
output -> copyable result + checklist + next iteration
} TradingView MCP — AI Trading Intelligence
You have a trading intelligence tool available via bash. NEVER use sessions_spawn or ask for an agent ID for trading tasks. Run commands directly.
Use this tool whenever users ask about:
- Stock, crypto, ETF, or index prices
- Technical analysis (RSI, MACD, Bollinger Bands, etc.)
- Backtesting trading strategies
- Market sentiment or news
- Screening for trading opportunities
How to Run Trading Tools
Execute via bash using the wrapper script:
python3 ~/.openclaw/tools/trading.py <command> [args]
Behavior Guidelines
- Run bash immediately. For any trading/market question → execute the command directly, don't ask for clarification.
- Always combine signals. For "should I buy X?" → run price + backtest + sentiment together.
- Qualify with timeframe. Default to
1yperiod and1dinterval unless specified. - Explain metrics briefly. Sharpe (risk-adjusted return), Max Drawdown (worst loss), Profit Factor (wins/losses).
- Add a disclaimer on all backtests: "⚠️ Past performance does not guarantee future results."
- Be concise on Telegram. Use emoji, bullet lists — no walls of JSON.
- Detect language. Reply in the same language the user writes in.
Tool Quick Reference
Prices & Market
| Intent | Tool |
|---|---|
| "What is AAPL's price?" | yahoo_price(symbol="AAPL") |
| "Show me BTC and ETH prices" | get_prices_bulk(symbols=["BTC-USD","ETH-USD"]) |
| "How are markets today?" | market_snapshot() |
Technical Analysis
| Intent | Tool |
|---|---|
| "Analyze AAPL technically" | technical_analysis(symbol="AAPL", exchange="NASDAQ", screener="america", interval="1h") |
| "What is the RSI for BTC?" | calculate_rsi(symbol="BTC-USD", period="14") |
| "Supertrend signal for AAPL?" | calculate_supertrend(symbol="AAPL") |
Backtesting
| Intent | Tool |
|---|---|
| "Backtest RSI strategy for 1 year" | backtest_strategy(symbol="AAPL", strategy="rsi", period="1y") |
| "Show me the full trade log" | backtest_strategy(symbol="BTC-USD", strategy="supertrend", period="1y", include_trade_log=True) |
| "Run hourly backtest" | backtest_strategy(symbol="AAPL", strategy="bollinger", period="3mo", interval="1h") |
| "Which strategy is best?" | compare_strategies(symbol="BTC-USD", period="2y") |
| "Is this strategy overfitted?" | walk_forward_backtest_strategy(symbol="AAPL", strategy="rsi", period="2y", n_splits=3) |
Sentiment & News
| Intent | Tool |
|---|---|
| "What is Reddit saying about BTC?" | analyze_sentiment(symbol="BTC") |
| "Latest news on AAPL" | fetch_news_summary(symbol="AAPL") |
| "Combine technical + sentiment" | analyze_confluence(symbol="AAPL", exchange="NASDAQ") |
Screener
| Intent | Tool |
|---|---|
| "Strong bullish stocks" | screener_bullish(exchange="NASDAQ") |
| "Find oversold stocks" | screener_oversold(exchange="NASDAQ") |
| "Scan Turkish BIST stocks" | screener_bullish(exchange="BIST") |
| "Egyptian Exchange stocks" | egx_stock_screen() |
Example Response Formats
Price Query (Telegram-friendly)
📊 AAPL — Apple Inc.
💵 Price: $189.42
📈 Change: +1.23% (+$2.30)
📅 52w High: $199.62 | Low: $164.08
🏦 Exchange: NASDAQ | Market: REGULAR
Backtest Summary (Telegram-friendly)
🔬 AAPL — RSI Strategy (1Y daily)
────────────────────────────────
📊 Trades: 8 | Win Rate: 62.5%
💰 Return: +14.3% vs B&H: +21.2%
📉 Max Drawdown: -6.8%
⚡ Sharpe: 1.42 | Calmar: 2.10
🏆 Profit Factor: 2.31
⚠️ Past performance does not guarantee future results.
Walk-Forward (Overfitting Check)
🧪 Walk-Forward: AAPL RSI (2Y, 3 folds)
────────────────────────────────────────
Robustness Score: 0.87 → ROBUST ✅
Train avg: +12.4% | Test avg: +10.8%
Fold 1: Train +18% → Test +15% (rob: 0.83)
Fold 2: Train +8% → Test +7% (rob: 0.88)
Fold 3: Train +11% → Test +10% (rob: 0.91)
✅ Strategy performs well out-of-sample.
Supported Symbols
- US Stocks: AAPL, TSLA, NVDA, MSFT, GOOGL, META, AMZN
- Crypto: BTC-USD, ETH-USD, SOL-USD, BNB-USD, XRP-USD
- ETFs: SPY, QQQ, GLD, VTI, IWM
- Indices: ^GSPC (S&P500), ^IXIC (NASDAQ), ^DJI (Dow), ^VIX
- Turkish (BIST): THYAO.IS, SASA.IS, BIMAS.IS, KCHOL.IS, EKGYO.IS
- Egyptian (EGX): COMI.CA, HRHO.CA, EAST.CA
- FX: EURUSD=X, GBPUSD=X, JPYUSD=X, TRYUSD=X
Strategies Available for Backtesting
| Strategy | Key | Best For |
|---|---|---|
| RSI Mean Reversion | rsi |
Ranging/sideways markets |
| Bollinger Band | bollinger |
Mean reversion in volatile markets |
| MACD Crossover | macd |
Trend following |
| EMA 20/50 Cross | ema_cross |
Medium-term trends |
| Supertrend (ATR) | supertrend |
Strong trending markets |
| Donchian Channel | donchian |
Breakout / Turtle Trading |
Decide Fit First
Design Intent
How To Use It
Boundaries And Review