Skip to main content
Glama
rkilchmn

tradingview-mcp-server

by rkilchmn

TradingView MCP: datos de mercado y análisis técnico para asistentes de IA

TradingView MCP server — datos de mercado en tiempo real, indicadores técnicos, filtros y backtesting para Claude, ChatGPT, Cursor, Copilot y cualquier cliente MCP. Acciones, criptomonedas, forex y futuros en bolsas globales. Backtesting + sentimiento en vivo + Yahoo Finance + 37 herramientas de análisis técnico: el kit de herramientas TradingView MCP más completo, todo en un solo servidor.

🆕 El servidor alojado ahora dibuja. Pide un gráfico y se muestra en vivo una vista de velas interactiva (1d / 1h / 15m, con superposición opcional de Bollinger) dentro de la conversación mediante MCP Apps — y la IA te lee los valores de las bandas:

Pega una URL (o pip install) y solo pregunta. Salida real, directamente del servidor en vivo:

Prueba estos primero — funcionan en Claude, ChatGPT, Cursor o cualquier cliente MCP:

Show today's top crypto gainers on Binance
Run a full technical analysis of NVDA
What's the multi-timeframe read on gold?
Backtest an RSI strategy on BTC on the daily timeframe

[!NOTE] Proyecto independiente de código abierto: no está afiliado, respaldado ni asociado con TradingView Inc. «TradingView» es una marca comercial de su respectivo propietario; este proyecto consume datos de mercado de terceros y no es un producto de TradingView.

[!NOTE] ¿Necesita — o pone en riesgo — tu cuenta de TradingView? No. Este servidor no inicia sesión, extrae ni automatiza una sesión de TradingView, y no requiere cuenta de TradingView ni clave API. Los datos de mercado se obtienen del lado del servidor desde endpoints públicos, por lo que no hay ninguna cuenta tuya en el proceso ni automatización de navegador/interfaz. (Esto es diferente de los servidores MCP que controlan la aplicación de escritorio TradingView mediante Chrome DevTools.) Eres responsable de asegurarte de que tu uso cumpla con los términos de cualquier fuente de datos a la que lo conectes.

«TradingView MCP» ahora significa dos tipos de proyectos muy diferentes. Ambos son útiles — para trabajos distintos:

Este proyecto — API de datos y análisis

MCP de automatización de escritorio

Qué necesitas

Nada: datos de mercado públicos

TradingView Desktop, normalmente con un plan de pago de TradingView

Dónde funciona

Claude.ai, Claude Code, ChatGPT, Cursor, Copilot: cualquier cliente MCP

Principalmente Claude Code, en tu propia máquina

Cuando tu máquina está apagada

La versión alojada sigue respondiendo, 24/7

Se detiene

Filtros y backtesting

Integrado (37 herramientas, multi-bolsa)

Lo que ofrezca la interfaz de TradingView

Gráficos

Gráficos interactivos dentro de la conversación (MCP Apps, alojado)

Los propios gráficos de TradingView

Tu cuenta de TradingView

No es necesaria, nunca se toca

Conduce tu sesión iniciada

Si quieres que una IA haga clic en tu TradingView Desktop — editar Pine Script, dibujar en los gráficos, usar replay — echa un vistazo a tradesdontlie/tradingview-mcp. Si quieres datos de mercado headless, filtros y backtesting disponibles para cualquier cliente de IA, sin instalar nada y sin cuenta de TradingView en el proceso — ese es este proyecto.

[!IMPORTANT] No es asesoramiento financiero. Nada de lo que produce este software constituye asesoramiento de inversión, financiero, legal, fiscal o contable. tradingview-mcp es una herramienta de análisis informativa y educativa. Sus resultados, incluidos indicadores, puntuaciones, señales, «configuraciones de operaciones», entradas, stop losses y objetivos, se calculan a partir de datos de mercado de terceros y no son recomendaciones para comprar, vender o mantener ningún activo. No ejecuta operaciones, gestiona dinero ni garantiza ningún resultado. Operar e invertir conllevan un riesgo sustancial de pérdida, y puedes perder parte o la totalidad de tu capital. Haz siempre tu propia investigación y consulta a un profesional autorizado antes de tomar cualquier decisión financiera. Eres el único responsable de tus propias decisiones y de cumplir con las leyes y regulaciones que te correspondan. Los datos de mercado pueden estar retrasados, ser inexactos o incompletos, y se proporcionan sin garantía.

[!TIP] ¿Prefieres cero configuración? Usa la versión alojada. pro.cryptosieve.com ofrece las 37 herramientas como una única URL de conexión para Claude.ai, ChatGPT, Copilot y Cursor — sin uv, pandas ni Python que manejar. Desde $9/mes (Pro) o $29/mes (Pro+ — límites más altos), con una prueba gratuita de 3 días. El autoalojamiento sigue siendo gratis para siempre; el alojado es solo para quienes prefieren saltarse la operativa. (Comparación completa entre autoalojado y alojado en la Guía de inicio rápido más abajo.)

Licencia: MIT Python 3.10-3.13 MCP Listo OpenClaw Listo Versión PyPI Patrocinadores de GitHub

⭐ Si esta herramienta mejora tu flujo de trabajo, por favor da una estrella al repositorio y considera patrocinar: ¡mantiene el proyecto vivo y en crecimiento!


🎥 Demostración del framework

https://production-user-asset-6210df.s3.amazonaws.com/67838093/478689497-4a605d98-43e8-49a6-8d3a-559315f6c01d.mp4


Related MCP server: FinanceKit MCP

🆕 Novedades

Estabilidad y expansión de estrategias (mayo de 2026)

  • Herramientas async en rutas críticas — 7 herramientas de alto tráfico (yahoo_price, stock_extended_hours, top_gainers, volume_breakout_scanner, multi_timeframe_analysis, financial_news, combined_analysis) convertidas a async def. FastMCP ejecuta las herramientas síncronas de forma serializada en el bucle de eventos — async desbloquea un paralelismo real dentro del servidor, de modo que las llamadas a herramientas concurrentes realmente se solapan. combined_analysis además lanza sus 3 subllamadas mediante asyncio.gather para una mejora de ~3× en el tiempo transcurrido de la herramienta potente. yahoo_price / stock_extended_hours usan httpx.AsyncClient para E/S verdaderamente no bloqueante; las herramientas con librerías síncronas (tradingview_ta, tradingview-screener, feedparser) se descargan mediante asyncio.to_thread. (PR — abierto)

  • 9 estrategias de backtesting (antes 6) — se añadieron rsi_pullback, keltner_breakout y triple_ema, que cubren retrocesos de tendencia, rupturas normalizadas con ATR y cruces de EMA filtrados por SMA200. compare_strategies ahora clasifica las 9 completas.

  • Capa de resiliencia — reintento automático + caché TTL de 60 segundos en el proveedor de filtros de TradingView, eliminando los errores transitorios "Expecting value" en combined_analysis y multi_timeframe_analysis. (PR #32 — fusionado)

  • Reconstrucción del servicio de noticias financieras — reemplaza los endpoints RSS obsoletos de Reuters con Yahoo Finance, MarketWatch y CNBC. Corrige el error persistente count: 0 en financial_news. (PR #33 — fusionado)

  • Limitador de TA — limita las llamadas concurrentes a tradingview_ta (4 por defecto) + un espaciado mínimo de 0,8 s entre inicios. Evita que ráfagas paralelas de combined_analysis / multi_timeframe_analysis choquen contra el corte abrupto de límite de velocidad de TradingView que devuelve respuestas vacías. Ajustable mediante variables de entorno. (PR #34 — fusionado)

  • Backtesting walk-forward (walk_forward_backtest_strategy) — división entrenamiento/prueba con veredicto de sobreajuste (ROBUST / MODERATE / WEAK / OVERFITTED).

  • Soporte de marco temporal horario (1h) en backtest_strategy, compare_strategies y walk_forward_backtest_strategy.

  • Registro de operaciones completo y curva de capital (include_trade_log=True, include_equity_curve=True).


🏗️ Arquitectura

Arquitectura de tradingview-mcp


✨ ¿Por qué tradingview-mcp?

Característica

tradingview-mcp

Configuraciones tradicionales

Bloomberg Terminal

Tiempo de configuración

5 minutos

Horas (Docker, Conda...)

Semanas (Contratos)

Coste

Gratuito y de código abierto

Variable

$30k+/año

Backtesting

✅ 9 estrategias + Walk-forward + Sharpe

❌ Scripting manual

✅ Propietario

Sentimiento en vivo

✅ Reddit + noticias RSS

❌ Configuración separada

✅ Terminal

Datos de mercado

✅ En vivo / tiempo real

Históricos / con retraso

En vivo

Claves API

No se requiere ninguna

Múltiples (OpenAI, etc.)

N/D


🚀 Inicio rápido (5 minutos)

Dos formas de ejecutarlo: las mismas 37 herramientas en ambos casos:

🧑💻 Autohospedado (este repositorio)

☁️ Hospedado — pro.cryptosieve.com

Precio

Gratis para siempre (MIT)

$9/mes Pro · $29/mes Pro+ · Prueba de 3 días

Tiempo hasta la primera llamada

~5 minutos (Python + uv)

~60 segundos (pega una URL)

Actualizaciones y operaciones

Tú lo ejecutas y actualizas

Gestionado: siempre en la última versión

Se ejecuta en

Tu máquina o VPS

Hospedado, transmitido desde el borde

Límites

Tu hardware

2.500/mes · 60/min (Pro) → 10.000/mes · 150/min (Pro+)

Ideal para

Curiosos, forkers, control total

Personas que prefieren saltarse las operaciones

☁️ Cero configuración: pega una URL de conector en Claude.ai, ChatGPT, Copilot o Cursor → inicia una prueba gratuita de 3 días. Todo lo que sigue es para autohospedaje.

Instalar vía pip

pip install tradingview-mcp-server

Opcional: noticias y sentimiento (clave Marketaux gratuita)

financial_news y market_sentiment (más las partes de noticias/sentimiento de combined_analysis) están impulsados por Marketaux: noticias de mercado con licencia y sentimiento por entidad. Consigue una clave API gratuita (100 solicitudes/día; el servidor almacena en caché durante 4 h y comparte una sola descarga entre noticias y sentimiento, por lo que el nivel gratuito rinde mucho) y configura:

export MARKETAUX_API_TOKEN=your_token_here   # optional

Sin un token, esas dos herramientas devuelven una nota amigable de "no configurado"; todas las demás herramientas funcionan con normalidad.

Configuración de Claude Desktop (claude_desktop_config.json)

Nota: En macOS, las aplicaciones GUI como Claude Desktop pueden no tener ~/.local/bin en su PATH. Usa la ruta completa a uvx para evitar errores de "comando no encontrado".

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

En Linux, reemplaza /Users/YOUR_USERNAME por /home/YOUR_USERNAME. En Windows, usa %USERPROFILE%\.local\bin\uvx.exe.

Configuración del plugin Codex

Este repositorio también incluye metadatos de plugin Codex solo para MCP:

  • .codex-plugin/plugin.json

  • .codex-mcp.json

El plugin usa el mismo punto de entrada del paquete PyPI:

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

Después de instalar o habilitar el plugin de Codex, reinicia Codex para que el servidor MCP se cargue en la siguiente sesión. Según tu versión de Codex, codex mcp list puede mostrar servidores MCP registrados, pero la disponibilidad de herramientas debe verificarse en una sesión nueva de Codex.

O ejecutar desde el código fuente

git clone https://github.com/atilaahmettaner/tradingview-mcp
cd tradingview-mcp
uv run tradingview-mcp

🛠️ Solución de problemas

🪟 Windows: MCP error -32001: Request timed out en el primer lanzamiento

Síntoma: ves esto en los registros de Claude Desktop poco después de añadir la configuración:

[tradingview] Server started and connected successfully
[tradingview] Message from client: initialize ...
[60 seconds later]
[tradingview] notifications/cancelled — reason: "MCP error -32001: Request timed out"

Por qué ocurre: Python 3.14 aún no es compatible. uvx descarga tradingview-mcp-server, crea un virtualenv nuevo e instala las dependencias la primera vez que se ejecuta. Algunas dependencias nativas del stack MCP no publican actualmente wheels compatibles con Python 3.14, por lo que la instalación puede recurrir a compilaciones desde el código fuente o fallar antes de que Claude Desktop termine de inicializar el servidor.

Solución: fija Python 3.13 (tiene wheels de pandas precompilados):

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

En macOS usa la ruta completa a uvx (consulta la nota en Inicio rápido). En Windows, uvx suele estar en %USERPROFILE%\.local\bin\uvx.exe.

Alternativa: instala una vez y luego deja que Claude Desktop reutilice la caché:

# Run in a terminal before launching Claude Desktop
uv tool install --python 3.13 tradingview-mcp-server

Cuando termine la instalación, inicia Claude Desktop con la configuración normal y el servidor arrancará al instante (la caché ya está caliente).

Crédito: @wyh4444 por el informe original en #24.


⚠️ Formato de envoltura de error

Las herramientas que han adoptado el formato de error estructurado devuelven su carga normal o una envoltura de error:

{"error": {"code": "ALL_BATCHES_FAILED", "message": "All 5 batches failed; first error: JSONDecodeError(...)", "batches_attempted": 5, "batches_failed": 5, "first_error": "...", "retryable": true}}

Por qué: las cadenas anteriores [] / {"error": "Analysis failed: ..."} hacían imposible distinguir entre "no hay coincidencias hoy" y "límite de velocidad del servicio ascendente". La nueva envoltura se puede ramificar programáticamente por code, y retryable le dice al llamador si esperar y reintentar puede ayudar (las tormentas ascendentes pasan; una dependencia que falta no se arregla sola).

Cobertura completa (cada modo de fallo —caída del servicio ascendente, lista de símbolos vacía, dependencia que falta, excepción inesperada— devuelve una envoltura, nunca una cadena o traceback sin procesar): top_gainers, top_losers, bollinger_scan, rating_filter, volume_breakout_scanner, smart_volume_scanner.

Adopción parcial (las rutas de error principales devuelven envolturas): coin_analysis, volume_confirmation_analysis, consecutive_candles_scan, futures_market_overview, futures_top_movers, stock_prices y las comprobaciones de entrada del backtest. Las herramientas restantes migran por lotes; se hace seguimiento en #76.

Detección de un error:

result = volume_breakout_scanner(exchange="KUCOIN")
if isinstance(result, dict) and "error" in result:
    code = result["error"]["code"]
    if result["error"].get("retryable"):
        # Wait + retry, raise alert, fall back to single-batch call, etc.
        ...
else:
    for row in result:
        ...

Los códigos estables se definen en core/errors.py.


📱 Usar vía Telegram, WhatsApp y más (OpenClaw)

Conecta este servidor a Telegram, WhatsApp, Discord y más de 20 plataformas de mensajería usando OpenClaw, una puerta de enlace de IA autohospedada. Probado y verificado en VPS de Hetzner (Ubuntu 24.04).

Cómo funciona

OpenClaw enruta los mensajes de Telegram a un agente de IA. El agente usa trading.py, un envoltorio Python ligero, para llamar a las funciones de tradingview-mcp y devolver resultados formateados. No se necesita protocolo MCP entre OpenClaw y el servidor; es una importación directa de Python.

Telegram → OpenClaw agent (AI model) → trading.py (bash) → tradingview-mcp → Yahoo Finance

Configuración rápida

# 1. Install UV and tradingview-mcp
curl -LsSf https://astral.sh/uv/install.sh | sh && source ~/.bashrc
uv tool install tradingview-mcp-server

# 2. Configure OpenClaw channels
cat > ~/.openclaw/openclaw.json << 'EOF'
{
  channels: {
    telegram: {
      botToken: "YOUR_BOT_TOKEN_HERE",
    },
  },
}
EOF

# 3. Configure gateway + agent
openclaw config set gateway.mode local
openclaw config set acp.defaultAgent main

# 4. Set your AI model (choose ONE option below)
openclaw configure --section model

# 5. Install the skill + tool wrapper
mkdir -p ~/.agents/skills/tradingview-mcp ~/.openclaw/tools
curl -fsSL https://raw.githubusercontent.com/atilaahmettaner/tradingview-mcp/main/openclaw/SKILL.md \
  -o ~/.agents/skills/tradingview-mcp/SKILL.md
curl -fsSL https://raw.githubusercontent.com/atilaahmettaner/tradingview-mcp/main/openclaw/trading.py \
  -o ~/.openclaw/tools/trading.py && chmod +x ~/.openclaw/tools/trading.py

# 6. Start the gateway
openclaw gateway install
systemctl --user start openclaw-gateway.service

Elige tu modelo de IA

OpenRouter no es necesario — usa el proveedor para el que tengas clave:

Proveedor

ID de modelo para OpenClaw

Obtener clave

OpenRouter (agregador: acceso a todos los modelos)

openrouter/google/gemini-3-flash-preview

openrouter.ai/keys

Anthropic (Claude directo)

anthropic/claude-sonnet-4-5

console.anthropic.com

Google (Gemini directo)

google/gemini-2.5-flash

aistudio.google.com

OpenAI (GPT directo)

openai/gpt-4o-mini

platform.openai.com

# Examples — set your chosen model:
openclaw config set agents.defaults.model "openrouter/google/gemini-3-flash-preview"  # via OpenRouter
openclaw config set agents.defaults.model "anthropic/claude-sonnet-4-5"               # Anthropic direct
openclaw config set agents.defaults.model "google/gemini-2.5-flash"                   # Google direct

⚠️ Importante: el prefijo debe coincidir con tu proveedor. google/... necesita una clave de API de Google. openrouter/... necesita una clave de OpenRouter.

⚠️ Errores comunes

Síntoma

Causa

Solución

Unrecognized keys: mcpServers

mcpServers no compatible en esta versión

Elimínalo de la configuración, usa el envoltorio bash

No API key for provider "google"

Usaste google/model pero solo tienes clave de OpenRouter

Usa openrouter/google/model en su lugar

Bucle which agent?

acp.defaultAgent no configurado

openclaw config set acp.defaultAgent main

La puerta de enlace no arranca

falta gateway.mode

openclaw config set gateway.mode local

Prueba tu bot

Una vez en marcha, envía a tu bot de Telegram:

market snapshot
backtest RSI strategy for AAPL, 1 year
compare all strategies for BTC-USD

👉 Guía completa de configuración de OpenClaw →


A diferencia de los screener básicos, este framework despliega agentes de IA especializados que debaten los hallazgos en tiempo real:

  1. 🛠️ Analista técnico — Bandas de Bollinger (±3 rating propietario), RSI, MACD

  2. 🌊 Analista de sentimiento y momentum — Sentimiento de la comunidad de Reddit + momentum del precio

  3. 🛡️ Gestor de riesgos — Volatilidad, riesgo de drawdown, señales de reversión a la media

Salida: STRONG BUY / BUY / HOLD / SELL / STRONG SELL con puntuación de confianza


🔧 Las 37 herramientas MCP

📊 Motor de backtesting

Herramienta

Descripción

backtest_strategy

Backtest de 1 de 9 estrategias con métricas institucionales (Sharpe, Calmar, Expectativa). Admite marcos temporales 1d y 1h; registro de operaciones completo opcional + curva de capital.

compare_strategies

Ejecuta las 9 estrategias sobre el mismo símbolo y clasifícalas por rendimiento.

walk_forward_backtest_strategy

Validación walk-forward con división train/test y veredicto de sobreajuste (ROBUST / MODERATE / WEAK / OVERFITTED).

9 estrategias para probar:

  • rsi — Reversión a la media de RSI sobrecompra/sobreventa

  • bollinger — Reversión a la media de bandas de Bollinger

  • macd — Cruce dorado/de muerte de MACD

  • ema_cross — Cruce dorado/de muerte de EMA 20/50

  • supertrend — Seguimiento de tendencia Supertrend basado en ATR 🔥

  • donchian — Ruptura de canal Donchian (estilo Turtle Trader)

  • rsi_pullback — Compra en caída en tendencia alcista confirmada (SMA50>SMA200 + entrada RSI<40) 🆕

  • keltner_breakout — Ruptura normalizada por ATR (EMA20 + banda superior 2·ATR) 🆕

  • triple_ema — Cruce de EMA 20/50 filtrado por el filtro de tendencia SMA200 🆕

🆕 Las estrategias requieren period='1y' o '2y' para que el filtro de tendencia SMA200 pueda completar su calentamiento.

Métricas que obtienes: tasa de aciertos, retorno total, ratio de Sharpe, ratio de Calmar, drawdown máximo, factor de beneficio, expectativa, mejor/peor operación, frente a comprar y mantener, con simulación realista de comisiones + deslizamiento.

Example prompt: "Compare all 9 strategies on MSFT for 2 years"
→ #1 triple_ema:        +15.1% | Sharpe:  0.0 | WR: 100%
→ #2 keltner_breakout:  +14.3% | Sharpe:  4.7 | WR:  40%
→ #3 bollinger:         +12.2% | Sharpe:  4.1 | WR:  64%
→ Buy & Hold:            -2.1%

💰 Yahoo Finance — Precios en tiempo real (Nuevo en v0.6.0)

Herramienta

Descripción

yahoo_price

Cotización en tiempo real: precio, cambio %, 52 semanas máx/mín, estado del mercado

market_snapshot

Panorama global: S&P500, NASDAQ, VIX, BTC, ETH, EUR/USD, SPY, GLD

Compatible con: acciones (AAPL, TSLA, NVDA), cripto (BTC-USD, ETH-USD, SOL-USD), ETFs (SPY, QQQ, GLD), índices (^GSPC, ^DJI, ^IXIC, ^VIX), FX (EURUSD=X), turcas (THYAO.IS, SASA.IS)


🌍 Screener global de acciones — Acciones comunes y preferentes

Herramienta

Descripción

stock_screener

Lista acciones comunes o preferentes para cualquier mercado de país de TradingView (america, korea, germany, brazil, …) con precio, moneda, cambio %, rendimiento de dividendos — clasificadas por capitalización de mercado. El gemelo API del filtro de búsqueda de símbolos "Common stock" / "Preferred stock" de TradingView.

stock_prices

Consulta directa de precios para símbolos específicos (separados por comas EXCHANGE:SYMBOL, p. ej. NASDAQ:NVDA, KRX:005930) — precio, moneda, cambio % diario, con los tickers no reconocidos indicados en not_found.


🧠 Sentimiento e inteligencia de IA

Herramienta

Descripción

market_sentiment

Sentimiento de Reddit en comunidades financieras (puntuación alcista/bajista, publicaciones principales)

financial_news

Titulares RSS en vivo de Yahoo Finance, MarketWatch, CNBC, CoinDesk, CoinTelegraph

combined_analysis

Herramienta potente: Técnicos de TradingView + sentimiento de Reddit + noticias en vivo → decisión de confluencia. Ahora respaldado por reintentos + caché de 60 s para mayor resiliencia frente a errores transitorios del screener.


📈 Núcleo de análisis técnico

Herramienta

Descripción

get_technical_analysis

AT completa: RSI, MACD, Bollinger, 23 indicadores con COMPRAR/VENDER/MANTENER

get_multiple_analysis

AT masiva para varios símbolos a la vez

get_bollinger_band_analysis

Sistema de calificación BB ±3 propietario

get_stock_decision

Motor de decisión de 3 capas (clasificación + configuración de operación + puntuación de calidad)

screen_stocks

Screener multi-exchange con más de 20 criterios de filtro

scan_by_signal

Escaneo por tipo de señal (sobreventa, tendencia, ruptura...)

get_candlestick_patterns

Detector de 15 patrones de velas

get_multi_timeframe_analysis

Análisis de alineación semanal→diario→4H→1H→15m


🌍 Soporte multi-exchange

Exchange

Herramientas

Binance

Screener de criptomonedas, todos los pares

KuCoin / Bybit+

Screener de criptomonedas

NASDAQ / NYSE

Acciones de EE. UU. (AAPL, TSLA, NVDA...)

EGX (Egipto)

egx_market_overview, egx_stock_screener, egx_trade_plan, egx_fibonacci_retracement

Turquía (BIST)

A través del screener de TradingView


💬 Ejemplos de conversaciones con IA

You: "Give me a full market snapshot right now"
AI: [market_snapshot] → S&P500 -3.4%, BTC +0.1%, VIX 31 (+13%), EUR/USD 1.15

You: "What is Reddit saying about NVDA?"
AI: [market_sentiment] → Strongly Bullish (0.41) | 23 posts | 18 bullish

You: "Backtest RSI strategy on BTC-USD for 2 years"
AI: [backtest_strategy] → +31.5% return | 100% win rate | 2 trades | B&H: -5%

You: "Which of the 9 strategies worked best on MSFT in the last 2 years?"
AI: [compare_strategies] → triple_ema #1 (+15.1%, WR 100%), keltner_breakout #2 (+14.3%), macd last (-23.4%)

You: "Run walk-forward backtest on supertrend for SPY"
AI: [walk_forward_backtest_strategy] → Verdict: ROBUST (avg robustness 0.92) | OOS return +8.5%

You: "Analyze TSLA with all signals: technical + sentiment + news"
AI: [combined_analysis] → BUY (Technical STRONG BUY + Bullish Reddit + Positive news)

💖 Apoya el proyecto

Este framework es gratuito y de código abierto, creado en tiempo libre. Si te ahorra horas de investigación o te ayuda a tomar mejores decisiones, considera patrocinarlo:

Nivel

Mensual

Qué obtienes

☕ Café

$5

Agradecimiento sincero + nombre en el README

🚀 Patrocinador

$15

Lo anterior + correcciones de errores prioritarias

💎 Pro

$30

Lo anterior + solicitudes de funciones prioritarias

Cada patrocinador financia directamente nuevas funciones como backtesting walk-forward, análisis de sentimiento de Twitter/X y alojamiento en la nube gestionado.


📋 Hoja de ruta

  • Análisis técnico de TradingView (más de 30 indicadores)

  • Screener multi-exchange (Binance, KuCoin, MEXC, EGX, acciones de EE. UU.)

  • Análisis de sentimiento de Reddit

  • Noticias financieras en vivo (Yahoo / MarketWatch / CNBC / CoinDesk / CoinTelegraph)

  • Precios en tiempo real de Yahoo Finance

  • Motor de backtesting (9 estrategias + Sharpe / Calmar / Expectancy)

  • Backtesting walk-forward (detección de sobreajuste)

  • Capa de resiliencia (reintento + caché TTL) en el proveedor del screener

  • Marco temporal de backtesting por hora (1 h)

  • Sentimiento de mercado de Twitter/X

  • Simulación de paper trading

  • Alojamiento en la nube gestionado (sin configuración local)


📄 Licencia

Licencia MIT: consulta LICENSE para más detalles.


Aviso legal: esta herramienta es solo para fines educativos y de investigación. No constituye asesoramiento financiero. Investiga siempre por tu cuenta antes de tomar decisiones de inversión.

Install Server
A
license - permissive license
B
quality
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides AI assistants with access to comprehensive financial data including real-time stock quotes, company fundamentals, financial statements, market analysis, SEC filings, and economic indicators through 253+ tools across 24 categories.
    853
    Apache 2.0
  • A
    license
    A
    quality
    C
    maintenance
    Provides AI agents with real-time financial market intelligence including stock quotes, crypto data, technical analysis, and portfolio insights. Enables natural language queries for current prices, technical indicators, asset comparisons, and portfolio analysis.
    17
    6
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    Provides AI assistants with market screening, analysis, and scoring across stocks, crypto, and forex, enabling natural language queries for trading insights.
    4
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to backtest trading strategies described in plain English, providing access to market data, technical indicators, and comprehensive performance reports.
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Real-time market data, screeners, technical analysis & backtesting for stocks, crypto and forex.

  • Build, backtest, and deploy quantitative trading strategies from your AI agent.

  • The financial MCP for AI agents - 90+ financial tables, SEC filings, signals, alt-data.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/rkilchmn/tradingview-analytics-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server