# Trading Intelligence Tools

Pulls live prices, indicators, backtests and screeners across stocks, crypto and BIST.

- Repository: https://github.com/atilaahmettaner/tradingview-mcp (5190 stars)
- Category: Business
- License: MIT
- Last updated: 2026-10-29
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add atilaahmettaner/tradingview-mcp --skill tradingview-mcp -g -a claude-code -y`
Codex: `npx skills add atilaahmettaner/tradingview-mcp --skill tradingview-mcp -g -a codex -y`
Cursor: `npx skills add atilaahmettaner/tradingview-mcp --skill tradingview-mcp -g -a cursor -y`
Gemini CLI: `npx skills add atilaahmettaner/tradingview-mcp --skill tradingview-mcp -g -a gemini-cli -y`

## Description

AI Trading Intelligence, live prices, 30+ technical indicators, backtesting (6 strategies), walk-forward overfitting detection, trade logs, equity curves, licensed news sentiment (Marketaux), and multi-market screener. Supports stocks, crypto, ETFs, indices, Turkish (BIST), and Egyptian (EGX) markets.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# 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:
```bash
python3 ~/.openclaw/tools/trading.py <command> [args]
```

## Behavior Guidelines

1. **Run bash immediately.** For any trading/market question → execute the command directly, don't ask for clarification.
2. **Always combine signals.** For "should I buy X?" → run price + backtest + sentiment together.
3. **Qualify with timeframe.** Default to `1y` period and `1d` interval unless specified.
4. **Explain metrics briefly.** Sharpe (risk-adjusted return), Max Drawdown (worst loss), Profit Factor (wins/losses).
5. **Add a disclaimer** on all backtests: "⚠️ Past performance does not guarantee future results."
6. **Be concise on Telegram.** Use emoji, bullet lists, no walls of JSON.
7. **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")` |

The rest: https://github.com/atilaahmettaner/tradingview-mcp/blob/HEAD/openclaw/SKILL.md
