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:
- Instalarla con un solo comando para tu sistema.
- Ejecutarla en Docker, en tu ordenador o en un servidor doméstico.
- 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
- 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/nodeen Linux. Instalar Node.js puede pedirte la contraseña de administrador. - Descarga la última versión de myTickrs y la descomprime en una carpeta
mytickrsde tu carpeta personal (%USERPROFILE%\mytickrsen Windows,~/mytickrsen macOS y Linux). DefineMYTICKRS_DIRantes de ejecutarlo para usar otra carpeta. - 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.
- 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:
- install.ps1 (Windows)
- install-macos.sh (macOS)
- install-linux.sh (Linux)
- install-docker.ps1 (Docker en Windows)
- install-docker.sh (Docker en macOS y Linux)
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:
- 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.
- Escribe docker-compose.yml en una carpeta
mytickrs-dockerde tu carpeta personal, y después descarga la imagen y la inicia. DefineMYTICKRS_DIRantes de ejecutarlo para usar otra carpeta. - Abre la app en tu navegador en
http://localhost:5050. DefineMYTICKRS_PORTantes 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.