sage
Rastreador de cartera de dividendos y inversiones auto-hospedado con Next.js, Node.js y PostgreSQL. Datos financieros en tu propia infraestructura sin depender de SaaS externos.
Ficha actualizada 24 sept 2026, 17:39 · upstream 24 sept 2026, 17:32 · release sin release detectada
Qué es sage
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Sage es una herramienta open source para gestionar carteras de inversión y seguimiento de dividendos. Se ejecuta en tu propio servidor usando Docker Compose, manteniendo todos los datos financieros dentro de tu instancia PostgreSQL local.
La aplicación está construida con Next.js y Node.js, exponiendo un frontend en el puerto 3000 y una API en el 3001. Soporta importación de exportaciones CSV de brokers, cálculo de rendimiento ponderado por tiempo, métricas de riesgo (volatilidad, máximo drawdown) y análisis de diversificación por sector, país y clase de activo.
En modo beta público v1.0.0-beta.2, la arquitectura ya está establecida y la aritmética validada, aunque el proveedor de datos predeterminado es un cliente no oficial de Yahoo Finance que puede fallar sin aviso. Los precios se almacenan localmente para mantener funcionalidad durante interrupciones del proveedor.
- Rastrear ingresos por dividendos proyectados y recibidos con calendario anual
- Calcular rendimiento total ponderado por tiempo contra benchmarks ajustados a dividendos
- Analizar diversificación de cartera por sector, país y clase de activo con X-Ray para fondos/ETFs
- Importar posiciones desde exportaciones CSV de brokers con corrección manual de columnas
- Proyectar objetivos financieros usando asunciones propias sin dependencias externas
- Datos financieros almacenados en PostgreSQL local sin depender de SaaS externos
- Soporte Docker Compose para despliegue auto-hospedado sencillo
- Licencia AGPL-3.0 garantizando código abierto y permisos comerciales con obligación de compartir modificaciones
- Importación robusta de CSVs de brokers con detección de duplicados por hash
- Funciona en móvil sin caché offline, mostrando siempre datos actualizados
- Proveedor de datos predeterminado (Yahoo Finance no oficial) puede fallar sin aviso
- Recuperación de contraseña requiere comando shell, no email automático
- Logos y miniaturas de noticias deshabilitadas por defecto por privacidad
- En beta público v1.0.0-beta.2 con cambios esperados en futuras versiones
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Ejecutar con docker compose up -d --build tras copiar .env.example. Configurar BETTER_AUTH_SECRET y claves de proveedor si se usan. Para producción, establecer ALLOW_SIGNUP=false. Recuperación de contraseña vía: docker compose exec -it api sage reset-password. Ver docs/DEPLOYMENT.md para detalles completos.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.





