Edición de escritorio

Descarga myTickrs para tu ordenador

Gratis, sin inicio de sesión ni telemetría. Tus operaciones, posiciones y ajustes se quedan en un archivo SQLite en tu propio equipo. Solo los símbolos que tienes se envían a los proveedores de precios que actives.

Hay 3 formas de ejecutar la app de escritorio:

  1. Instalarla con un solo comando para tu sistema.
  2. Ejecutarla en Docker, en tu ordenador o en un servidor doméstico.
  3. Ejecutarla desde el código fuente, a partir del código en GitHub.

¿Prefieres no instalar nada? Usa myTickrs en tu navegador.

1. Instalarla

Abre una terminal, pega la línea de tu sistema y pulsa Intro. El instalador necesita Node.js 24 o posterior; si falta o es demasiado antiguo, te pregunta antes de instalarlo por ti.

Windows

Abre PowerShell (pulsa Inicio, escribe «PowerShell») y ejecuta:

irm https://files.mytickrs.app/install.ps1 | iex

macOS

Abre Terminal (en Aplicaciones → Utilidades) y ejecuta:

curl -fsSL https://files.mytickrs.app/install-macos.sh | bash

Linux

Abre una terminal y ejecuta:

curl -fsSL https://files.mytickrs.app/install-linux.sh | bash

Qué hace el instalador

  1. Comprueba si hay Node.js 24 o posterior. Si no está, pide permiso y lo instala: con winget o el instalador oficial en Windows, el instalador oficial en macOS, y NodeSource (apt, dnf o yum) o la compilación oficial en ~/.local/node en Linux. Instalar Node.js puede pedirte la contraseña de administrador.
  2. Descarga la última versión de myTickrs y la descomprime en una carpeta mytickrs de tu carpeta personal (%USERPROFILE%\mytickrs en Windows, ~/mytickrs en macOS y Linux). Define MYTICKRS_DIR antes de ejecutarlo para usar otra carpeta.
  3. Instala las dependencias y añade un acceso directo a myTickrs: en el Escritorio y en el menú Inicio en Windows, en Aplicaciones con un enlace en el Escritorio en macOS, y en el menú de aplicaciones y en el Escritorio en Linux.
  4. Inicia la app y la abre en tu navegador. Si el navegador no se abre, ve a http://localhost:5050.

Lee primero el script

Pasar un script a una shell con una tubería significa confiar en él, así que léelo antes de ejecutarlo. Estos son exactamente los archivos que descargan los comandos de esta página:

Hay previstos instaladores firmados para Windows y macOS, así que no necesitarás ninguna terminal.

Iniciar, actualizar y eliminar

Iniciarla de nuevo más tarde

Haz doble clic en el acceso directo myTickrs. Inicia la app en una ventana de terminal y abre tu navegador; si la app ya está en marcha, solo abre el navegador. Cierra esa ventana (o pulsa Ctrl+C en ella) para detener la app.

Actualizar

Detén la app y vuelve a ejecutar la línea de instalación. La nueva versión sustituye a la anterior, y tu base de datos (data/), tus ajustes (.env) y los plugins que hayas añadido se conservan.

Copia de seguridad

Tu cartera es el archivo data/tickrs.db de la carpeta de instalación. Cópialo para hacer una copia de seguridad o para pasarte a otro ordenador. También puedes activar la sincronización con una cuenta en la nube de myTickrs en Ajustes → Sincronización para hacer copias y restaurar; está desactivada a menos que la actives.

Desinstalar

Detén la app y después borra la carpeta de instalación y los accesos directos de myTickrs. Esto también borra tu base de datos, así que haz antes una copia de data/ si quieres conservarla.

2. Ejecutarla en Docker

¿Prefieres no instalar Node.js, o quieres myTickrs en un servidor doméstico o un NAS? Ejecútala en Docker. La imagen es ghcr.io/mytickrs/mytickrs en GitHub Container Registry, para x86-64 y ARM (incluido Apple silicon).

Windows

En PowerShell:

irm https://files.mytickrs.app/install-docker.ps1 | iex

macOS y Linux

En una terminal:

curl -fsSL https://files.mytickrs.app/install-docker.sh | bash

El instalador de Docker:

  1. Comprueba si hay Docker con Docker Compose. Si no están, pide permiso y los instala: Docker Desktop en Windows (con WSL 2, que requiere reiniciar Windows) y en macOS, y Docker Engine en Linux. Inicia Docker si no está en marcha.
  2. Escribe docker-compose.yml en una carpeta mytickrs-docker de tu carpeta personal, y después descarga la imagen y la inicia. Define MYTICKRS_DIR antes de ejecutarlo para usar otra carpeta.
  3. Abre la app en tu navegador en http://localhost:5050. Define MYTICKRS_PORT antes de ejecutarlo para usar otro puerto.

A partir de ahí, la app se inicia cada vez que arranca Docker. Tus datos (la base de datos y la clave que cifra las claves de proveedores guardadas) se guardan en la carpeta data dentro de mytickrs-docker; para hacer una copia, detén la app y copia esa carpeta. Para actualizar, vuelve a ejecutar la línea; tus datos se conservan. En la carpeta mytickrs-docker, docker compose stop y docker compose start la detienen y la inician, y docker compose down -v la elimina. Tus datos se quedan en la carpeta data hasta que la borres.

¿Ya usas Docker? En una carpeta vacía:

curl -fsSLO https://files.mytickrs.app/docker-compose.yml
docker compose up -d

3. Ejecutarla desde el código fuente

El código está en GitHub. Con Node.js 24:

git clone https://github.com/myTickrs/myTickrs.git mytickrs
cd mytickrs
npm i
npm start

En Windows sin las herramientas de Visual Studio C++, usa npm i --ignore-scripts.

Precios más recientes, gratis

Los precios vienen de Yahoo Finance de serie, sin necesidad de clave. Es una fuente no oficial y puede ir con retraso, así que los precios pueden estar diferidos. Para cotizaciones más recientes, crea cuentas gratuitas en Finnhub (cotizaciones actuales y búsqueda de símbolos) y Twelve Data (historial diario, desdoblamientos y dividendos), y añade las claves en Ajustes → Proveedores de datos. Tus claves se cifran en tu ordenador.

Usarla desde otros dispositivos

La edición de escritorio no tiene inicio de sesión: cualquiera que pueda acceder a ella puede usarla. Solo escucha en tu propio ordenador (127.0.0.1) a menos que cambies HOST en .env (en Docker, MYTICKRS_BIND=0.0.0.0 en el .env junto a docker-compose.yml). Hazlo solo en una red de confianza, o detrás de un proxy inverso con su propio inicio de sesión.