Sextante
ESEN

Novedades

Todo lo que se ha construido en Sextante, entrega a entrega.

  1. Entrega destacada

    El código de Sextante se libera bajo licencia MIT

    Libero todo el código de Sextante bajo licencia MIT: las calculadoras, el motor fiscal español, la cartera y el servidor MCP quedan a disposición de cualquiera que quiera estudiarlos o reutilizarlos.

  2. Entrega destacada

    Informe para la declaración de la renta

    La pestaña de plusvalías de la cartera pasa a llamarse Declaración y ahora prepara lo que tu bróker extranjero no te da hecho: las cifras de la base del ahorro de cada ejercicio, convertidas a euros y con la casilla del modelo 100 en la que van. Cada número lleva su procedencia (dato del bróker, derivado, de mercado, estimado o introducido por ti), para que sepas cuáles puedes copiar tal cual y cuáles conviene revisar. No es asesoramiento: es una ayuda para cuadrar tu declaración con criterios oficiales citados.

    • Ventas en divisa convertidas al tipo de referencia del BCE de la fecha de cada operación, con la diferencia de cambio aparte, como indica la DGT.
    • Regla de los dos meses (acciones, fondos y derivados): las pérdidas que no se pueden computar se difieren y se integran cuando vendes los títulos recomprados.
    • Dividendos e intereses: se importan desde el CSV de Trade Republic y también se pueden añadir a mano. Se marca lo que el bróker ya comunicó a Hacienda.
    • Base del ahorro completa: compensación cruzada del 25 % entre rendimientos y ganancias, y saldos negativos de los cuatro ejercicios anteriores que se arrastran solos.
    • Deducción por doble imposición internacional, limitada por el convenio con cada país.
    • Casillas de la declaración de 2025 junto a cada cifra, con botón para copiarla. Exportación a CSV de ventas e ingresos, y versión para imprimir.
    • Nuevo artículo en la wiki: cómo declarar un bróker extranjero.
    • Por MCP, tu asistente puede consultar el informe de un ejercicio y gestionar dividendos e intereses. Las herramientas y las calculadoras se describen ahora en inglés, el idioma habitual de estos asistentes; te siguen respondiendo en el tuyo.
  3. Interés compuesto corregido y páginas más ligeras

    Corregimos un fallo del interés compuesto: hasta ahora, la frecuencia con la que aportabas decidía también cada cuánto se capitalizaban los intereses, así que con aportación 0 el resultado cambiaba al pasar de mensual a anual. Ahora son dos cosas distintas: eliges aparte cada cuánto te abonan los intereses. Además, cada página carga solo los textos que necesita, así que pesa bastante menos. Y arreglamos un fallo que, al importar de Trade Republic, podía asociar una acción a otro producto con el mismo ticker.

    • Interés compuesto: nuevo campo «Capitalización de intereses», independiente de la frecuencia de aportación (por defecto, anual). Con aportación 0, el resultado ya no depende de cada cuánto aportas.
    • FIRE, jubilación y el objetivo de la cartera leen la rentabilidad como anual efectiva; con aportaciones mensuales, las cifras salen algo más bajas que antes, que estaban infladas.
    • Tarjeta de crédito: el tipo de interés se etiqueta como TIN, que es lo que usa el cálculo.
    • Cartera: al importar, algunas acciones (como Amazon) se valoraban con el precio de otro producto con el mismo ticker en otra bolsa. Ahora solo se usa una bolsa en la que cotiza ese valor. Si te afectó, borra la posición y vuelve a importar el CSV para rehacer su histórico.
  4. Entrega destacada

    Hito: tu asistente de IA ya usa todo Sextante, una cartera rediseñada e importación desde Trade Republic

    Hasta hoy, un asistente conectado por MCP (Claude, ChatGPT…) solo veía y editaba tu cartera. Ahora puede usar todo Sextante: las 27 calculadoras (hipotecas, salario neto e IRPF por comunidad, FIRE y Monte Carlo, impuestos de patrimonio y donaciones…), tus plusvalías realizadas de cada ejercicio para preparar la Renta, el reparto de tu cartera y su progreso hacia tu objetivo FIRE, y los escenarios que guardaste. Lo hace con exactamente el mismo código que la web: hemos movido las calculadoras y el motor fiscal a un núcleo compartido, así que el asistente y la página no pueden dar cifras distintas. Además, la cartera estrena diseño: en vez de apilarlo todo en una sola página, se reparte en pestañas (Resumen, Posiciones, Plusvalías y Objetivo FIRE). El Resumen responde de un vistazo a cómo vas; en Posiciones buscas y filtras, y el detalle de cada una se abre en un panel junto a la fila, o desde abajo en el móvil. También puedes traer tus compras y ventas de Trade Republic desde su fichero de exportación, con vista previa y sin duplicar nada al reimportar; las posiciones vendidas del todo y los derivados tienen su propio filtro, y los derivados no suman a los totales (hay un nuevo artículo en Aprende que explica por qué). Y empezamos a medir qué páginas se usan con Umami en nuestro propio servidor: sin cookies, sin terceros y sin recoger los valores de las calculadoras. Por la tarde llegaron más mejoras en la cartera: un segundo tipo de objetivo («quiero X € en N años»), la evolución con hasta 5 años de historia reconstruida a partir de tus operaciones y que llega hasta hoy, la ganancia del día en Posiciones y una pasada completa para que todo se vea bien en el móvil.

    • Al iniciar o cerrar sesión, la cabecera se actualiza al momento, sin recargar la página.
    • Tu asistente de IA usa las calculadoras con dos herramientas: una para descubrirlas con sus datos de entrada y otra para calcular.
    • En la evolución solo se sombrea lo anterior a que empezaras a registrar tu cartera en Sextante, aunque luego importes operaciones antiguas.
    • La gráfica de evolución llega hasta hoy con el valor actual de tu cartera, sin esperar a la captura de la noche.
    • En el móvil, la gráfica de evolución ocupa todo el ancho.
    • Si registras o importas operaciones antiguas, la evolución se rehace también en los días ya capturados, y lo invertido deja de bajar sin motivo.
    • El menú de tu cuenta ya no se abre fuera de la pantalla en móviles estrechos.
    • En el móvil, la evolución elige el rango en un desplegable y muestra arriba el valor y la variación en lugar del eje.
    • En iPhone, las cajas de la cartera ya no se salen de la pantalla, y la cabecera y las pestañas caben mejor.
    • En el móvil la cabecera ocupa menos, los botones de ayuda y los enlaces son más fáciles de tocar y las cifras del eje de las gráficas ya no se parten.
    • Al importar desde Trade Republic, la vista previa muestra el precio medio resultante, calculado con el precio real de cada operación, para que lo compares antes de confirmar.
    • La evolución tiene en cuenta los splits y sombrea por separado cada tramo estimado.
    • El objetivo admite un segundo modo, «quiero X € en N años»: muestra cuánto falta, la aportación necesaria para llegar a tiempo y si llegas al ritmo actual.
    • Tu asistente de IA y los avisos por email entienden también el objetivo de una cantidad en un plazo.
    • La evolución de la cartera llega hasta 5 años atrás, desde tu primera operación y con lo que tenías cada día, en vez de solo la última semana.
    • El bloque de evolución se simplifica: título corto, rangos compactos, la variación del periodo en una línea y una leyenda clara de la zona estimada.
    • La composición del Resumen se despliega para ver todos los grupos, con los mismos pesos que la lista de Posiciones.
    • En Posiciones puedes ver la ganancia de hoy además de la total, también en el detalle de cada posición.
    • El objetivo FIRE tiene un plan activo: la pestaña Objetivo lo carga al abrirla, elegir otro lo activa y el Resumen dice qué plan muestra.
    • El Resumen de la cartera se rediseña: valor actual destacado, ganancia del año, el objetivo FIRE de un vistazo, la composición en una barra y las posiciones que más se han movido en la última sesión.
    • La pestaña Posiciones se rediseña: buscador y filtro de abiertas, cerradas y derivados, cuatro columnas y el detalle en un panel junto a la fila (en móvil, una hoja que sube desde abajo).
    • Mi cuenta y Cerrar sesión pasan a un menú de usuario en la cabecera.
    • La cartera se reparte en pestañas (Resumen, Posiciones, Plusvalías y Objetivo FIRE) en lugar de apilarlo todo en una página.
    • Las posiciones recién importadas muestran «Buscando precio…» y la cartera se actualiza sola hasta que llega la cotización.
    • Las ampliaciones liberadas de Trade Republic se importan como acciones sin coste, y las retiradas de efectivo ya no salen como operaciones desconocidas.
    • Más ETFs y acciones de fuera de Europa (como Hong Kong) encuentran su cotización a partir del ISIN, así que ya suman al valor de la cartera.
    • Tu asistente de IA puede usar todas las calculadoras y analizar tu cartera: plusvalías por ejercicio para la Renta, reparto, progreso hacia tu objetivo FIRE y escenarios guardados.
    • Nuevo artículo de Aprende sobre derivados: qué son, su riesgo y cómo tributan.
    • Las posiciones vendidas del todo se ocultan (con casilla para mostrarlas) y los derivados van a una sección aparte que no suma a los totales.
    • Importa tus compras y ventas desde la exportación de transacciones de Trade Republic, con vista previa y sin duplicar al reimportar.
    • Estadísticas de uso propias, sin cookies y sin terceros: no se recogen los valores de las calculadoras y se respeta "No rastrear".
  5. Entrega destacada

    Plusvalías realizadas, precios cada hora, avisos de hitos y Monte Carlo con historia real

    La entrega más grande hasta ahora. Nuevo informe de plusvalías: tus ventas emparejadas por FIFO entre todos tus brókers, compensadas por ejercicio, con la cuota estimada y un CSV para la renta. Los precios de la cartera se actualizan cada hora en días laborables, y puedes pedir un email cuando tu cartera cruce el 25, 50, 75 y 100 % de tu objetivo. El objetivo te dice ahora con qué probabilidad lo alcanzas, y el simulador Monte Carlo puede usar más de 150 años reales de bolsa y bonos de EE. UU. En Aprende hay una guía de la cartera y dos artículos nuevos que lo explican todo.

    • Los enlaces dentro de los artículos en inglés ya no llevan a la versión en español.
    • Nueva guía de la cartera en Aprende: qué puedes hacer y dónde está cada cosa, enlazada desde la propia cartera.
    • Nuevo artículo sobre simulaciones Monte Carlo: cómo leer una probabilidad de éxito y cuándo usar el modelo histórico.
    • Nuevo artículo sobre plusvalías al vender: FIFO entre brókers, compensación, regla de los dos meses y divisas.
    • Avisos opcionales por email cuando tu cartera cruza el 25, 50, 75 y 100 % de tu objetivo FIRE, con baja en un clic.
    • La cartera indica cuándo se actualizaron los precios por última vez y recoge los nuevos sin recargar la página.
    • Los precios de la cartera se actualizan cada hora de 9:00 a 21:00 en días laborables, no solo una vez al día.
    • Una venta registrada sin participaciones que vender ya no cuenta sus comisiones como pérdida.
    • Nuevo informe de plusvalías de la cartera: ventas por ejercicio emparejadas por FIFO, ganancias y pérdidas compensadas, cuota estimada del ahorro y descarga en CSV.
    • Editar a mano la cantidad o el precio medio de una posición con ventas ya no borra su histórico de ventas.
    • El simulador Monte Carlo puede usar años reales de bolsa y bonos de EE. UU. desde 1871, en tramos de 10 años, eligiendo el porcentaje en acciones.
    • El simulador muestra una tabla con la probabilidad de éxito para tasas de retiro del 3 % al 5 %.
    • El objetivo de la cartera muestra la probabilidad de éxito con una simulación Monte Carlo sobre tu patrimonio real, con enlace al simulador con los mismos datos.
  6. Entrega destacada

    Simulador FIRE Monte Carlo

    Nueva calculadora que simula 5.000 escenarios de mercado para decirte con qué probabilidad alcanzas la independencia financiera y, sobre todo, si tu dinero te dura toda la jubilación. En lugar de una única línea con una rentabilidad fija, verás un abanico de escenarios buenos y malos y cuándo llegas en cada caso. Además, se ponen al día las librerías del proyecto.

    • El simulador se recalcula sin bloquear los campos, para que escribir siga siendo fluido.
    • Nuevo simulador FIRE Monte Carlo: probabilidad de alcanzar la independencia financiera y de que el dinero dure toda la jubilación, con un abanico de 5.000 escenarios y su explicación en la wiki.
    • Las gráficas pueden pintar bandas de escenarios además de líneas y áreas.
    • El motor de simulación es reproducible: los mismos datos dan siempre el mismo resultado, también al abrir un enlace compartido.
  7. Un histórico de cartera más completo

    • Recupera el ajuste del eje de la gráfica de cartera, que se había perdido al integrar cambios.
    • El eje de la gráfica de cartera se ajusta al rango real de valores, para que los cambios se vean aunque el patrimonio sea alto.
    • Cada posición muestra la fecha del precio con el que se valora.
    • Los tramos de la gráfica de cartera calculados con precios estimados se marcan de forma visible.
    • Al añadir un valor nuevo, la cartera reconstruye su último año de histórico en lugar de empezar de cero.
  8. Entrega destacada

    Histórico de cartera, IRPF por comunidad, objetivo FIRE y novedades

    La cartera deja de ser la foto de un día: guarda cada compra y venta, dibuja la evolución del patrimonio y su composición, estima la plusvalía de una venta emparejando lotes por orden de antigüedad como exige la ley, y ahora también muestra tu progreso hacia la independencia financiera con el dinero que tienes de verdad. Las calculadoras de renta permiten elegir comunidad autónoma, cualquier cálculo se puede compartir por enlace o guardar con nombre, y esta misma página de novedades nace hoy.

    • Una vista filtrada de las novedades se puede compartir y recargar: los filtros viajan en la dirección de la página.
    • La cartera avisa cuando una posición se valora con un precio más antiguo que el del resto, como un fondo con valor liquidativo diferido.
    • La página de cartera ya no se puede arrastrar en horizontal sobre fondo vacío, y se corrigen cuatro detalles de cifras y fechas.
    • La cartera muestra tu progreso hacia la independencia financiera usando el patrimonio real, y se puede descargar en CSV.
    • Nueva página de novedades con todo lo que se ha publicado, entrega a entrega.
    • Las calculadoras guardan sus valores en la dirección de la página, para compartir un cálculo o volver a él, y permiten guardar escenarios con nombre en la cuenta.
    • Gráfica de evolución del patrimonio, composición de la cartera, detalle de compras de cada posición y simulador de venta con estimación de la plusvalía.
    • La cartera registra cada compra y venta con su fecha y anota su valor todos los días, que es lo que permite ver la evolución y calcular plusvalías.
    • El IRPF se calcula con la escala de cada comunidad autónoma en las calculadoras de renta.
    • El mapa del sitio solo declara fechas de revisión reales y las imágenes de vista previa para redes se sirven desde caché.
    • Limita cuántas llamadas seguidas puede hacer un asistente conectado, borra automáticamente los datos ya caducados y el servidor deja de ejecutarse con permisos de administrador.
    • Accesibilidad: todos los campos tienen nombre, las ayudas se abren con el teclado y al tocarlas en el móvil, y las gráficas ofrecen sus datos en texto para lectores de pantalla.
    • La web deja de ejecutarse con permisos de administrador en el servidor.
    • Cada copia de seguridad se comprueba restaurable antes de guardarse fuera del servidor.
    • Actualiza las librerías del proyecto, incluidas varias con avisos de seguridad publicados.
  9. Refuerzo de la seguridad

    Se cierra la puerta a cualquier recurso externo en el navegador, se deja de exponer la base de datos en la red local y se traducen los últimos textos que seguían apareciendo en castellano en la versión inglesa.

    • Traduce los textos que seguían en castellano dentro de la versión inglesa y retira código que ya no se usaba.
    • El navegador ya no puede cargar ningún recurso de terceros, la base de datos deja de estar accesible desde la red local y la contraseña de las copias de seguridad deja de ser visible para otros programas.
  10. Decimales en el móvil y un sextante bien dibujado

    El teclado numérico del móvil ya acepta la coma, así que escribir importes con céntimos deja de ser una pelea. Además, el sextante del logotipo se corrige para que su arco curve como el del instrumento real y estrena icono propio en la pestaña del navegador.

    • Permite escribir decimales con coma en el teclado numérico del móvil.
    • Corrige la curvatura del arco del sextante del logotipo y estrena icono del instrumento en la pestaña del navegador.
  11. Fuera la publicidad

    Sextante retira los anuncios que había mostrado en sus páginas públicas: no compensaban el estorbo, y el proyecto pasa a sostenerse solo con donaciones voluntarias. La política de privacidad se actualiza en consecuencia y deja claro que no se usan cookies de publicidad ni de analítica.

  12. Números en tu idioma y tabla ordenable

    Las cifras y las divisas se muestran con la puntuación propia de cada idioma, así que la versión en inglés deja de escribir los números a la española. En la cartera, la tabla de posiciones se puede ordenar por cualquier columna.

    • El formato de números y monedas sigue el idioma elegido.
    • Ordena la tabla de posiciones por cualquier columna.
  13. Cantidades con decimales en la cartera

    Las cantidades fraccionadas, habituales en cripto y en las compras por importe, ya se ven con sus decimales: media unidad dejaba de mostrarse redondeada a cero.

    • Muestra los decimales de la cantidad de cada posición, que antes se redondeaba a un número entero.
  14. Donaciones, página «Sobre mí» y presencia en buscadores

    Quien quiera apoyar el proyecto puede invitar a un café con tarjeta desde la portada o desde la nueva página «Sobre mí». Cada página declara además su dirección canónica, su equivalente en el otro idioma y la vista previa que se ve al compartirla en redes, y se aplican los resultados de una auditoría de código.

    • Aplica los hallazgos de una auditoría de código: cabeceras de seguridad en el navegador, librerías actualizadas y una batería de pruebas del servidor.
    • Cada página declara su dirección canónica, su versión en el otro idioma y su vista previa al compartirla, y el sitio publica su mapa para los buscadores.
    • Donaciones con tarjeta a través de Stripe, página «Sobre mí» y créditos en el pie.
  15. Buscador de instrumentos y precios en la divisa correcta

    Al dar de alta una posición se puede buscar el instrumento y quedarse con el símbolo exacto, en lugar de confiar en que el sistema adivine: escribir «BTC» a secas podía acabar valorando la cartera con el precio de otro producto. Las posiciones cuyo coste está en una divisa y cuyo precio cotiza en otra ya se convierten al cambio del día en vez de quedarse sin valorar.

    • Valora las posiciones cuyo coste está en una divisa distinta a la de su precio, convirtiendo al cambio del día.
    • Dar de alta un instrumento por su ISIN ya no deja la página esperando, y un nombre demasiado largo ya no impide guardar la posición.
    • Buscador de instrumentos al añadir una posición, para quedarse con el símbolo exacto y ver su precio desde el primer momento.
  16. Entrega destacada

    Sextante se estrena en producción

    Sextante empieza a funcionar en sextante.fpardo.net, con copias de seguridad cifradas de la base de datos y correos de acceso de verdad. El mismo día llega la conexión para asistentes de inteligencia artificial: quien lo autorice puede pedirle a Claude o a ChatGPT que consulte o modifique su cartera, con permisos distintos para leer y para escribir y la posibilidad de revocar el acceso cuando quiera. La cartera gana total agregado, ganancia o pérdida por posición, elección entre diez divisas y precios de cierre diarios.

    • El bloque de conexión con la inteligencia artificial de la portada deja de repetir el mismo botón.
    • Portada reescrita, con la conexión para asistentes de inteligencia artificial en primer plano, y logotipo en los correos.
    • La tabla de la cartera ya no obliga a desplazarse en horizontal y se actualiza sola al volver a la pestaña.
    • Los asistentes de inteligencia artificial se conectan a la cartera sin tropiezos.
    • Conexión para asistentes de inteligencia artificial: Claude o ChatGPT pueden consultar y modificar tu cartera con tu permiso, con acceso revocable desde tu cuenta.
    • Copias de seguridad cifradas de la base de datos, guardadas fuera del servidor.
    • Primer despliegue de Sextante en producción, publicado automáticamente desde el repositorio.
    • Puedes descargar todos tus datos y borrar tu cuenta desde los ajustes, como manda el RGPD.
    • El correo con el enlace de acceso ya se envía de verdad, con versión en texto y con formato.
    • Reconoce el ISIN o el ticker de un instrumento y lo traduce al símbolo con el que se consulta su cotización.
    • Total de la cartera sumado en una sola divisa, convirtiendo cada posición al cambio del día.
    • Columna de ganancia o pérdida por posición y selector de diez divisas.
    • Precios de cierre diarios de cada instrumento, guardados en el propio servidor y actualizados cada noche.
    • Una sesión cuya cuenta ya no existe deja de dar acceso, y al editar una posición no se puede dejar vacío el bróker que ya tenía.
    • Mensajes de error concretos al añadir o editar una posición, y aviso claro cuando la sesión ha caducado.
  17. Cuenta con acceso por enlace y primera cartera

    Se construye la parte con cuenta de Sextante, todavía antes de publicarlo: se entra con un enlace enviado al correo, sin contraseña que recordar, y cada persona puede añadir, editar y borrar las posiciones de su cartera. Se escriben también la política de privacidad y de cookies en los dos idiomas y la portada de la marca.

    • El bróker solo es obligatorio si ya tienes otra posición del mismo instrumento.
    • Editar posiciones ya creadas y aviso cuando ya existe una igual.
    • Añadir, consultar y borrar las posiciones de tu cartera.
    • Política de privacidad y de cookies, en castellano y en inglés.
    • Pantalla de acceso con enlace por correo y páginas reservadas a quien ha entrado.
    • Acceso sin contraseña mediante un enlace de un solo uso que caduca a los quince minutos.
    • Completa huecos fiscales en autónomos, donaciones y planes de pensiones, y estrena la portada de la marca Sextante.