Plantillas Excel

El uso de un programa informático que te ayude a plasmar de una forma rigurosa tus finanzas es una excelente idea. Puedes usar diferentes programas de pago tipo excel de Microsoft, así como otros gratuitos (Gloogle sheets o LibreOffice, etc.). Aquí te dejo algunas utilidades propias que he desarrollado para ti:

  • Presupuesto: Este excel te permite tener un control de tus gastos y tus ingresos, y ver la evolución de tus ahorros e inversiones. Es fundamental para ser consciente de tu situación financiera y planificarte inteligentemente. Descargar aqui presupuesto.

presupuesto

  • Control de rentabilidades y cartera de inversiones. Para que sepas calcular tus rentabilidades, y puedas hacer un seguimiento completo de tu cartera, con compra/ventas de acciones, fondos de inversión, ETFs y opciones. Puedes anotar tus dividendos y saber las retenciones a recuperar en el IRPF. La nueva versión 3.4 está disponible aquí: Excel_v3.4 (Las anteriores versiones más sencillas las tienes aquí: Excel_v2.0 y Excel_v1.0). Una explicación del uso de estos excel la puedes encontrar en varias entradas del blog (de Febrero-Abril de 2019): parte I , parte II y parte III


¿Me invitas a un café? Si piensas que la información y la ayuda personalizada que os doy merece una pequeña recompensa, puedes agradecérmelo con un pequeño donativo que seguro ayuda a facilitar que esta web siga viva. Muchas gracias. Y si no, no pasa nada, seguiré ayudando igualmente.



Recomendamos:

  • Descubre y compra el libro escrito por el autor de este blog:libro_portada_segundaedicion2
  • Y si te parece poco, visita nuestro listado de libros de finanzas de mi biblioteca personal. Con ellos aprenderás a ser un gran inversor:biblioteca

Publicidad: Libros de finanzas en amazon

 

41 respuestas a «Plantillas Excel»

  1. Buenas!! Impresionante plantilla la de control de rentabilidades y carteras de inversiones que aparece aquí colgada, totalmente gratuita para que la pueda descargar cualquiera. La verdad es que no vi en ningún sitio una plantilla tan completa. Así de primeras hasta asusta un poco jajaja. Felicidades por el blog, lo descubrí en twitter y fue una grata sorpresa, lo seguiré a menudo, creo que se puede aprender mucho.

    1. Buenas Fran, Me alegro que te parezca útil, a ver si te sirve. Sí, son gratuitas, este blog está aqui para ayudar y dar. Dinero espero seguir ganándolo con el trabajo y las inversiones, bueno y con la ayuda del libro que vendo puedo pagar los gastos del hosting y poco más. Mi recompensa son vuestros aportes y seguimiento que me motiva a seguir aprendiendo.
      Un saludo
      Antonio

  2. Echándole un ojo a este nuevo excell, me surgen un par de dudas:
    La primera seria si los planes de pensiones se deberían meter en el excell para que su rentabilidad se agregue también al resto de fondos o acciones que tengamos en cartera. Podría considerarse una parte mas de nuestra cartera de inversión? Se trataría de la misma forma que un fondo de inversión?
    Mi segunda duda es para los que tenemos valores en brokers con cuenta multidivisa, como IB, que creo que somos muchos. Yo incluso tengo prácticamente decidido operar solo con ellos, incluido las acciones españolas, creo que las ventajas son muchas. El caso es que para las cuentas multidivisa seria recomendable llevar un saldo de divisas, ya que operar con las divisas puede generar plusvalías o minusvalías (en caso de venta de divisas) que afectarían a nuestra rentabilidad, y que habría que declarar en nuestra declaración de la renta.
    Como ves este tema? Podría implementarse al excell esto del saldo de divisas? seria muy lioso?
    Una vez mas, felicidades por el blog y por el estupendo trabajo que realizas!

  3. Hola Fran,

    Meter tu plan de pensiones, creo que puede ser una buena idea, al fin y al cabo es básicamente un fondo de inversión y tienes cotizaciones diarias de ellos. Lo puedes poner en DatosInversiones y marcarlo como una subcartera si quieres para tenerlo un poco más aislado del resto de fondos y acciones.

    La parte de las divisas USD en liquidez, con compra venta y plusvalias, la puedes controlar igual que la liquidez en EUR que he puesto de ejemplo.

    Las acciones y fondos denominados en otra moneda distinta al EUR (en tu caso USD, GBP, etc..), yo lo convierto todo a euros para tener una suma total en algún lugar, pero si quieres tener subcarteras separadas unas en EUR y otras en USD, no lo tengo claro cómo hacerlo (no me lo he planteado nunca). Pero en tu caso particular, si predominan los USD en tu cartera, podrías de forma rápida modificar el excel, quitando mis conversiones de cualquier moneda a EUR, y haciendo tú lo mismo convirtiendo cualquier moneda a USD.

    No se si con esto te ayudo o te lío más.

    Un saludo
    Antonio

  4. Gracias por tomarte las molestias en contestar.
    Creo que el excell que has creado tiene un potencial enorme, y lo utilizare de base para llevar el seguimiento de mi cartera, con pequeñas modificaciones según mis circunstancias. El tema de las subcarteras creo que puede dar mucho juego, es algo muy útil. Una vez mas, gracias por todo el trabajo que te has pegado para crearlo y ponerlo a disposición de todo. En cuanto termine un par de libros que tengo pendientes, el próximo sera el tuyo, creo que puedo aprender mucho de el.
    Un salido y a seguir así!!

    1. Hola Fran,
      Gracias por tus palabras de agradecimiento. Espero que te sirva y lo puedas adaptar a tus necesidades.
      Respecto al libro, decirte que es un libro introductorio pata jóvenes, pensado para aquellos que se inician en este mundo, y empieza por lo más básico. Si ya has leído cosas antes de finanzas e inversión se te quedará corto. Es más útil para regalar a aquellos que notas que no tienen ni idea del tema, para atraerles a este mundo y aclarar muchos conceptos clave y fundamentales… Personas de este tipo hay muchas, la mayoría…
      Un saludo

  5. hola Antonio, gracias nuevamente por compartir la nueva version, muy útiles han sido las mejoras. En mi caso, he usado la sub cartera para medir las rentabilidades de los activos en divisas, muy facil y practico. He leido mas arriba sobre como obtener los precios desde Googlesheets, no se si ya lo han compartido pero aqui va lo que he podido lograr. Utilizo dos funcionas, dado que no he podido usar la misma para distintos tipos de activos.
    1 – fondos de inversion nacionales e internacionales> =value(muFunds(«nav»,B2,»morningstar»)), en B2 guardo el ISIN del fondo, cualquier fondo basicamente.
    2 – acciones bolsa espanola> =GOOGLEFINANCE(«BME:»&B4,»price») donde en B4 guardo el ticker de la accion.

    Espero sea de ayuda y utiles. un saludo. German

  6. Hola German,
    Me alegro te resulte práctico. Gracias por indicar las funciones de muFunds.
    Los precios en googlesheets ya los teníamos todos, tanto de acciones, fondos y ETF (pero solo del día actual). Aqui está: https://docs.google.com/spreadsheets/d/1pSs2mC38gaKbqUYBkmMv7s1sbFWaVJmVJS7GvdXpyDk/edit#gid=0

    Lo que queda pendiente, es coger el precio de una fecha pasada, que ya está también hecho para acciones y ETFs, pero falta para fondos, y la funcion muFunds no lo permite, y googlefinance para fondos tampoco.

    A ver si alguien sabe como hacerlo en googlesheets.
    Gracias
    Antonio

  7. Hola, muchísimas gracias por esta aportación, estaba elaborando algo parecido y no sabes el tiempo que me puede ahorrar, de verdad es una aportación impresionante. Lo del tema del IRPF ya es rizar el rizo. Eternamente agradecido

    1. Juan Carlos,
      Pues me alegro mucho que te guste y parezca útil. Yo he tardado un tiempo en ir refinando el excel para mi propio uso, y me pareció buena idea compartirlo, pues hacer estas cosas lleva mucho trabajo. Si os ayuda, misión cumplida. Yo me quedo con vuestra gratitud y comentarios y consejos técnicos que aportan mucho y que son muy bienvenidos.

  8. Hola Antonio

    Gracias por compartir todo este peazo trabajo, empiezo a usarla ya mismo y te planteo nuevas cuestiones:

    como identificas y puedes tener el seguimiento de traspaso

    – de carteras de acciones, para saber donde las compraste

    – entre fondos/planes pensiones, en la misma o distinta gestora.
    eje 1 traspasas Valentum a True Value en R4
    eje 2 traspasas Valentum de GPM a True Value en R4
    eje 3 traspasas True Value de GPM a True Value en R4
    y si no lo traspasas total sino parcial, sea al mismo fondo o distintos fondos.

    Mi solución, básica como la alcachofa, es: en mi excel añado comentarios a la celda de entrada y salida enlazando los importes del traspaso, si es a varios divido la entrada en el mismo número de salidas y el importe está color blanco negrita por visulizarlo mejor

    Si tienes carteras de varios titulares, pero al final es el patrimonio familiar, lo gestionas en las subcarteras, tipo acciones Carlos, acciones Ana, Fondos Carlos, Fondos Ana, etc y en el resumen tendré total acciones, total fondos, etc o como puede ser mas práctico.

    En los fondos tengo una columna con el valor fiscal (valor de compra orignal de la aportación) del mismo por temas fiscales. Me refiero a que si compras 100€ de True 2017 y lo traspasas a Valentum e ingresas 100€ 2018 y lo traspasas a Baleo e ingresas 100€ 2019 y el fondo vale 500€, el valor fiscal son los 300€ de las aportaciones y tienes un beneficio de 200€ fiscal.

    Que locos, hacemos de todo buscando servicio, rentabilidad y menores costes … después viene el papeleo

    de nuevo gracias por tu trabajo

    1. Carlos,

      Has dado en el clavo con tus preguntas. El tema de los traspasos es un problema importante y lío, pues las opciones son múltiples (traspasos parciales, múltiples brokers, etc..).

      Lo ideal sería arrastrar como dices el valor fiscal siempre para mantener la traza de donde se hizo la primera compra, pero no tengo claro como automatizarlo en el excel. No lo he pensado a fondo, pero poderse se puede pues los brokers lo hacen (en selfbank lo llevan muy bien). Si alguien se atreve a dar una soluciñon a ese tema lo agradecería tanto como tú, sin duda.

      Por el momento, lo que dices de dividirlo en filas y anotar a donde van y todo ello, tiene todo el sentido, yo así lo hago (pongo tambien un código de identificacion o trazabilidad que dice de donde viene el fondo, p.ej 1, 2, 3, 2a, 2b, 2a.1, 2a.2, donde los números indican nuevas aportaciones, y las letras splits para traspasos, etc…)

      Respecto a la cartera de varios titulares, yo sinceramente, como son activos independientes, que no se pueden traspasar entre ellos, ni compensar, y usan FIFOs independientes de cara a hacienda, etc.. usaría un excel distinto para Ana y otro independiente para Carlos.

      A ver si entre todos, encontramos una solución a lo de los traspasos, que es algo pendiente de hacer bien.

      Gracias por comentarlo

      Antonio

      1. Respecto al código de trazabilidad de los fondos al traspasar he usado esto:

        —————————-
        Numeracion del Id de trazabilidad :
        1) Un numero solo identifica a una suscripcion nueva (p.ej.»3″)
        2) Un numero seguido de una letra indica que la suscripción inicial se ha fraccionado en varias partes (a, b, c,…) para hacer una traspaso parcial
        3) una secuencia inicial (solo numero o numero y letra) seguida de un punto «.» indica que es un fondo procedente de un traspaso (p.ej.: «2a.1» indica que este traspaso viene de una suscripcion inicial «2», en concreto de la parte «2a»

        Cada punto («.») en el identificador significa un traspaso realizado. Esta secuencia puede ser tan larga como el numero de traspasos realizados desde la suscripcion nueva inicial
        Esta trazabilidad sirve para que cuando se reembolse (venta) de un fondo, de cara a Hacienda, se sepa el inicio real (origen) el fondo su fecha inicio y sus rendimiento acumulados tras los multiples traspasos.
        ——————————-

        Servir sirve así, pero es un proceso manual, lo suyo sería llevar ese precio de coste fiscal inicial de un traspaso a otro.

        Quizás una macro leyendo este id pueda hacer el trabajo, no lo tengo claro.

        Nuevas ideas son bienvenidas.

        Antonio

  9. Estoy siguiendo tu excelente trabajo con el excel V3.0 y veo que en las ventas das por supuesto que se vende el mismo nº de títulos que en las compras, pero ¿y si vendes una cantidad distinta? Tal vez sería conveniente poner una columna de nº de títulos vendidos.

  10. Hola Antonio,

    Enhorabuena por la hoja, he estado evaluando hace semanas algunos paquetes de software adecuados para seguir mis inversiones domésticas, y la verdad es que ninguno me ha acabado de convencer, pero este excel se ajusta perfectamente a lo que buscaba.

    Una pregunta: ¿hay alguna forma especial en la hoja de reflejar los dividendos script?. He pensado en reflejar un script dividend como un dividendo con valor el precio de la acción de día del script, seguido de una compra de acciones ese mismo día…pero no sé si hay alguna forma más sencilla y que no implique el paso de traducir las acciones entregadas a cash.

    Muchas gracias y un saludo

  11. Hola Jaume,

    Me alegro que el excel se ajuste a lo que buscabas.
    Yo hace tiempo que ya no tengo acciones que repartan dividendos en script, no me gusta esa filosofía por parte de la directiva.

    Cuando recibes derechos via script dividend (o dividendo elección) puedes venderlos en el mercado al precio que sea, o vendérselos a la empresa a un precio concreto. En ese caso, anota esa venta de derechos (en DatosDividendos) como unos dividendos normales, y además tendrás la retención en destino del 19% como ellos.

    Si conviertes los derechos en acciones, anota esas nuevas acciones en DatosInversiones con precio de compra cero.

    Y si haces ambas cosas (parte de los derechos los vendes y el resto los conviertes en acciones) haz las dos anotaciones en las dos pestañas del excel.

    Espero te sirva.

    un saludo
    Antonio

  12. Gracias Antonio por la previa respuesta. Ahora tengo un problema de carácter técnico: la actualización de cotizaciones sólo me funciona bien si la subcartera en la pestaña ‘DatosInversiones’ es ‘Cartera Acciones’; en este caso, aunque la inversión sea un Fondo, encuentra perfectamente el ISIN y descarga el precio.

    En cambio, si en el campo Subcartera pongo por ejemplo ‘Fondos’, la macro no muestra esas inversiones en la tabla de ‘Cotizaciones’ y se limita a mostrar y a bajar el precio de aquellas marcadas como ‘Cartera Acciones’.

    Muy extraño. He estado mirando fórmulas y el código de la macro, pero no veo que puede estar sucediendo.

    1. Hola Jaume,
      La macro discrimina por ‘tipo de instrumento’, no por subcartera. Asegurate que en el tipo de instrumento sea exactamenter: ‘Accion’, ‘ETF’, ‘Fondo’ o ‘PlanPensiones’
      Espero que asi ya vaya bien.
      Antonio

  13. Hola,
    Muchas gracias por las tablas, yo personalmente llevo muy poco en esto y siento que me va a costar entenderlas al 100% para sacarlas rendimiento.
    Igual no es el foro, pero, ¿podrias hacer una tabla tipo «Radar» en la que sea facil meter y sacar de la Excel las empresas de las que quieras hacer seguimiento?
    Que los ratios, PER, BPA, RPD, Maximas y minimasde 5 años, etc… puedas cambiar valores dentro de los cuales para ti son simbolo de compra, por ejemplo que el PER este entre 12 y 17, que el Payout no supere el 70%… porque para determinadas empresas puedes ser mas laxo y se necesite cambiar etc…
    Bueno… que muchas gracias y ahi dejo mi carta de los reyes magos.
    🙂

    1. Hola Savovic,
      Hacer un radar de acciones creo que es mejor que sea con datos en tiempo real. Para ello te recomiendo que uses googlesheets, que te permite acceder a cotizaciones, PER, DPA, etc en tiempo real. Hay varios blogs que los comparten. Busca por «googlesheets radar acciones» o similar y seguro que encuentras alguno.
      Pero sin duda es una buena idea tenerlo, para marcar puntos de entrada/compra y que veas cuando los precios llegan al punto deseado. Es algo que tengo hecho parcialmente en excel y en plataforma web, pero no rematado, y lo dejo pendiente para el futuro.
      Un saludo

  14. Hola Antonio y todos,

    He introducido en ‘DatosInversiones’ ahora mis Planes de Pensiones e introducido el código de los mismos que aparecen en la página de Investing.com, pero a la hora de actualizar los datos en la hoja ‘Cotizaciones’, no encuentra su precio y lo marca sistemáticamente como 1.00, sin fecha de cotización.

    Para Acciones siguiendo el ticker de Yahoo y para Fondos siguiendo el ISIN de Financial.times, el scrapping funciona estupendamente y encuentra su cotización, pero no así en mi caso para Planes de Pensión y el código de Investing.

    A modo de ejemplo, estoy usando el código LP68080317 para el PlanCaixa Tendencias PP.

    A ver si alguien puede echarme una mano.

    Muchas gracias. Jaume

    1. Hola Jaume,
      Para el plan de pensiones en vez del isin LP68080317, debes poner el texto final del url de investing «plancaixa-tendencias-pp». Es la solución que encontramos al extenderlo a planes de pensiones. Se comentó en tweeter pero quizas no en el blog. En el excel ejemplo, si que está.
      Lo he probado y funciona en tu caso.
      Saludos
      Antonio

      1. Genial, muchas gracias Antonio, ya he podido introducir los datos de los Planes. Quizás si que convendría dejar claro en algún sitio en el blog esta eventualidad, la forma de acceder a la página de Investing es muy diferente de como se hace en Yahoo o en Financial Times (no se me habría ocurrido nunca la parte final de la url).

        Abrazo
        Jaume

  15. Hola Antonio,

    he visto que algunos datos del seguimiento de cotizaciones se podrían indexar a google finance con las funcionesque tiene google drive. Además se pueden incluir ratios, el farmaceútico activo lo tiene explicado en su blog.

    Creo que no vale para los fondos, pero estaría bien usar algunos ratios? seguiré investigando, lo primero es incluir tu plantilla en la cuenta de google drive

  16. hola Antonio, que tal? he estado teniendo problemas para obtener precios de los siguientes ISIN> FR0010251744 (ETF) y LU1883311653 (fondo). Al parecer, según mi investigación inicial, los proveedores de datos no tienen precios de dichos ISIN y por ello el error. Si pudieses verificarlo y confirmarlo sería genial, y si conoces alguna alternativa para obtener precios mucho mejor. Como estás tratando los ISIN que no tienen precios publicados en tu planilla? Muchas gracias nuevamente y un abrazo.

    1. Germán, Efectivamente esos productos no se encuentran en Yahoo Finance, ni en Financial Times. Pero en el caso del ETF FR0010251744 (es un Lyxor Ibex 35 (DR) ETF Dist A/I) y no debes poner el ISIN sino el ticker del ETF que es: LYXIB.MC . Con eso ya debería funcionar.

      En el caso del fondo solo te queda o poner el dato a mano, una vez que encuentres el valor liquidativo en tu broker o en otra web, o si no poner un ISIN de un producto similar que se parezca y que sí se encuentre en financialTimes, por ejemplo igual te sirve Amundi Funds – European Equity Target Income A2 EUR H QTI D LU1883311497:EUR para tu fondo

      Espero te sirva.
      Saludos
      Antonio

      1. buenos días Antonio, gracias por tu rápida y como siempre efectiva respuesta. El ETF ha funcionado con el ticker y he solicitado a FT que agreguen el fondo. Muchas gracias nuevamente y un saludo.

  17. Buenos días,

    La hora de control de rentabilidad me parece una pasada. Muchas gracias.

    Tengo una duda ya que yo la empiezo ahora en 2019. ¿hay alguna forma de empezar en este año y que todas las estadísticas me las calcule desde este año?, por ejemplo desde junio de 2019.

    Gracias d enuevo y saludos

    1. Hola Javier,
      En la última version 3.5 que estoy preparando tengo incluido que las fechas de todo se adapten a las operaciones que pongas en DatosInversiones. Supuestamente así no deberías tener problemas respecto a la fecha de inicio y calcularse automáticamente en las partes más críticas como en Rentabilidades y Rendimiento.
      Cuando esté depurada (estoy tardando más de la cuenta por líos diversos) la publico.
      Me alegro que te haya gustado
      Saludos
      Antonio

  18. Antonio; en primer lugar darte las gracias no solo por los recursos Excel que estan muy completos, sino también por toda la información que das en el blog. Uso Google Docs y he visto algún comentario que no se puede utilizar toda la funcionalidad (ej. fechas pasadas) sino es con Excel. Es así ? Paul

    1. Hola Paul, Sí, es así, las funciones más avanzadas como la fecha de cotizaciones pasadas (hasta 1 mes hacia atrás del día actual) de acciones, fondos, etfs y planes de pensiones, funciona solo con el excel 3.X. En googlesheets no fuimos capaces de conseguirlo.
      Gracias por tu interés. Un saludo. Antonio

  19. Buenas
    Lo primero de todo muchas gracias por esta excel tanta potente y enhorabuena!
    Por otro lado yo tengo una pregunta muy especifíca que no se es lo más adecuado por aqui. Es la siguiente:
    Cuando le doy a actualizar cotizaciones, me da un error de carga de tiempo y me pide que lo depure o finalice. Al darle a depurdar me marca en amarillo la parte de que pone Moneda = hElemento.innerText (copio abajo el texto del VisualBasic. No tengo más conocimientos para continuar y no puedo utilizar la excel.
    ¿me podrías dar alguna indicación de que hacer? Perdona las molestias y muchas gracias.

    Un saludos
    ‘Parsear la MONEDA antes de tabla en FT:
    Set hElementos = .getElementsByClassName(«mod-tearsheet-overview__header__symbol»)
    Set hElemento = hElementos(0)
    Moneda = hElemento.innerText
    csv_Moneda = Split(Moneda, «:»)
    Moneda = csv_Moneda(UBound(csv_Moneda, 1))
    ‘ES0124037005:EUR

    1. Hola Cata,
      Gracias por tus palabras de agradecimiento. Siento los inconvenientes. Soy consciente que de vez en cuando se producen estos fallos. A mi me pasa. No lo he podido depurar aún, pero todo parece que se debe, asumiendo que tienes buena conexión a internet, a que en ese momento la web que visita el excel para coger los datos de cotización no está disponible o responde con demasiado retardo. En ese caso, si te sale el mensaje de error con la opción de «depure o finalice», es mejor que le des a «finalice», y vuelves a intentarlo otra vez hasta que cargue todas las cotizaciones del tirón. En el peor de los casos en 2 o 3 intentos se consigue, y normalmente a la primera vez se consigue en más del 50% de los casos si tienes buena conexión de internet.
      La depuración o mejora que creo que debo hacer consistiría en internamente reintentar la lectura de la web cuando lleve tiempo sin recibir el dato esperado, y así hacer que no seamos nosotros los que le tengamos que dar a «finalice» y de nuevo al botón de cargar de nuevo. Eso es algo que tengo pendiente, pues es algo molesto, pero hasta ahora casi nadie se había quejado, por eso no le he dado prioridad.
      Espero que ahora puedas leer la cotización aunque sea tras intentarlo dos o tres veces.
      Saludos
      Antonio

Deja un comentario