Repolode
ErTasselli

ErTasselli/OpenTerminal

Un dashboard de mercado gratuito, con estilo de terminal y controlado por teclado, para acciones, criptomonedas y datos macroeconómicos, sin necesidad de API keys.

Alternativa open source a:Bloomberg TerminalTradingView

Estrellas
2,338
Forks
406
Issues abiertos
23
Último commit
el mes pasado

Esta página presenta un proyecto de código abierto y no constituye asesoramiento de inversión. Operar e invertir puede generar pérdidas: evalúa el riesgo por tu cuenta y cumple las leyes de tu país antes de usarlo.

¿Qué es?

OpenTerminal es un dashboard de trading oscuro, basado en widgets, que se ejecuta localmente en el navegador. Combina varios endpoints públicos y gratuitos de datos de mercado, como Nasdaq, Yahoo Finance, TradingView, CoinGecko, Binance y FRED, para que puedas consultar cotizaciones, gráficos, noticias, screeners e indicadores macroeconómicos sin pagar una suscripción de datos.

El espacio de trabajo incluye paneles que se pueden arrastrar y redimensionar, con diseños guardados en el almacenamiento local, una paleta de comandos Cmd+K para buscar símbolos y una vista de gráficos con varios estilos de velas y líneas, ocho intervalos de tiempo e indicadores habituales como SMA, EMA, VWAP, Bollinger Bands, RSI y MACD. Cada fuente de datos tiene una cadena de respaldo y los resultados se almacenan en caché, para que la caída de un proveedor no deje la interfaz en blanco.

El backend es una API de Express con SQLite para el seguimiento de carteras, y el frontend está desarrollado con Next.js y React. Un asistente de IA opcional utiliza Claude de Anthropic cuando se configura una API key. Los datos tienen retraso o son indicativos, y están pensados para uso personal y educativo, no para tomar decisiones de trading.

Funciones clave

  • 01Espacio de trabajo con widgets que se pueden arrastrar y redimensionar, con diseños guardados
  • 02Paleta de comandos Cmd+K para buscar acciones, ETF y criptomonedas
  • 03Gráficos de velas y líneas con ocho intervalos de tiempo e indicadores técnicos habituales
  • 04Screener de mercado, mapa de calor por sector y cadena de opciones
  • 05Panel de criptomonedas, curva de rendimiento macroeconómica y feed de noticias agregadas
  • 06Seguimiento de cartera con pérdidas y ganancias almacenadas en SQLite

Casos de uso

  • Consultar cotizaciones y gráficos en tiempo real sin pagar una suscripción de datos
  • Estudiar cómo se crean dashboards de datos de mercado con Next.js y Express
  • Seguir localmente el costo base y las ganancias realizadas de una cartera personal
  • Explorar endpoints públicos y gratuitos de datos financieros para investigación personal

Inicio rápido

  1. 1

    Clona el repositorio

    git clone https://github.com/ErTasselli/openterminal.git
  2. 2

    Entra en la carpeta del proyecto e instala las dependencias

    cd openterminal && npm install
  3. 3

    Inicia el servidor de desarrollo y abre http://localhost:3000

    npm run dev

Antes de usarlo

  • Los datos de mercado proceden de endpoints públicos no oficiales y pueden estar retrasados, incompletos o ser incorrectos.
  • El README excluye su uso para tomar decisiones de inversión reales e indica que es solo para uso personal y educativo.
  • npm audit señala dos avisos sobre dependencias que el proyecto aún no ha corregido por completo.
  • El asistente de IA opcional requiere una clave de API de Anthropic.

Temas

Preguntas frecuentes

¿Qué es OpenTerminal?
Un dashboard de mercado gratuito, con estilo de terminal y controlado por teclado, para acciones, criptomonedas y datos macroeconómicos, sin necesidad de API keys. OpenTerminal es un dashboard de trading oscuro, basado en widgets, que se ejecuta localmente en el navegador. Combina varios endpoints públicos y gratuitos de datos de mercado, como Nasdaq, Yahoo Finance, TradingView, CoinGecko, Binance y FRED, para que puedas consultar cotizaciones, gráficos, noticias, screeners e indicadores macroeconómicos sin pagar una suscripción de datos.
¿OpenTerminal es gratuito? ¿Qué licencia tiene?
OpenTerminal es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿OpenTerminal sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de OpenTerminal fue el 6 oct 2026.
¿Para qué puedo usar OpenTerminal?
Consultar cotizaciones y gráficos en tiempo real sin pagar una suscripción de datos Estudiar cómo se crean dashboards de datos de mercado con Next.js y Express Seguir localmente el costo base y las ganancias realizadas de una cartera personal Explorar endpoints públicos y gratuitos de datos financieros para investigación personal
¿Cómo se instala OpenTerminal?
Clona el repositorio: git clone https://github.com/ErTasselli/openterminal.git Entra en la carpeta del proyecto e instala las dependencias: cd openterminal && npm install Inicia el servidor de desarrollo y abre http://localhost:3000: npm run dev
¿Dónde consigo OpenTerminal?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ErTasselli/OpenTerminal

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados