Integre los datos de FMP con Excel / Google Sheets
FMP es el complemento definitivo de Excel y Google Sheets para inversores. FMP se creó con un único objetivo: permitir que cualquier persona encuentre rápidamente buenas oportunidades de inversión. Nuestro complemento ofrece numerosas funciones y conjuntos de datos, como estados financieros, métricas clave, datos de dividendos, precios en tiempo real, datos de criptomonedas, materias primas y mucho más. Hemos creado esta documentación para ayudarle a sacar el máximo partido a FMP.
Consejos
- Utilice la navegación lateral para desplazarse más rápido por la documentación.
- Si no encuentra la respuesta que busca, escríbanos a info@financialmodelingprep.com.
Información importante
1. El complemento ofrece la misma funcionalidad en Excel, Google Sheets y Excel Online.
2. Actualmente no aplicamos ninguna cuota de datos. La única cuota es la que impone Google Sheets: puede realizar 20.000 solicitudes al día con una cuenta normal y 100.000 con una cuenta de pago. Este límite se restablece automáticamente cada 24 horas. No obstante, pedimos a los usuarios que eviten realizar demasiadas solicitudes simultáneas. Si detectamos cualquier tipo de uso abusivo del sistema, podremos bloquear su cuenta.
Instalación
Excel
Instalar FMP en Excel es muy sencillo. Siga estos pasos:
1. Abra una nueva hoja de cálculo de Excel.
2. Vaya a Complementos (Add-ins) en la pestaña Inicio.
3. Haga clic en Más complementos (More Add-ins).
4. Busque el complemento FMP.
5. Haga clic en Agregar (Add).
A partir de ahora puede abrir el complemento en cualquier momento desde la pestaña Inicio.
Google Sheets
Instalar FMP en Google Sheets es muy sencillo. Siga estos pasos:
1. Abra una nueva hoja de cálculo de Google Sheets.
2. Abra el menú Extensiones (Extensions), seleccione Complementos (Add-ons) y, a continuación, Descargar complementos (Get add-ons). Se abrirá Google Workspace Marketplace en una ventana emergente.
3. Busque FMP.
4. Seleccione el complemento FMP y haga clic en Instalar (Install).
A partir de ahora puede abrir el complemento en cualquier momento desde el menú Extensiones (Extensions).
Soporte
Si tiene algún comentario o encuentra algún problema, no dude en escribirnos a info@financialmodelingprep.com.
Statement Dump
Si desea obtener una visión general de los estados financieros de una empresa, una de las mejores opciones es utilizar Statement Dump. Con unos pocos clics obtendrá el estado de resultados, el balance general, el estado de flujos de efectivo, las métricas clave y las métricas de crecimiento, con periodicidad anual o trimestral, directamente en su hoja de cálculo. Según su preferencia, obtendrá los datos de los últimos 19 años o de 72 trimestres.
De forma predeterminada, los datos se ordenan del más reciente al más antiguo. Con una cuenta Pro, puede hacer clic en la opción avanzada para invertir el orden de los estados financieros.
Mejor aún, puede obtener los estados financieros exactamente como se presentaron ante la SEC. Solo tiene que seleccionar los estados financieros "SEC as reported" y elegir datos anuales o trimestrales.
Nota: esto solo se aplica a las empresas que presentan información ante la SEC (Comisión de Bolsa y Valores de EE. UU.).
Consejos
- Utilice el buscador de Statement Dump para encontrar los tickers que debe usar en las funciones.
- Los tickers que aparecen en las sugerencias de búsqueda no son los únicos que tienen cobertura de datos.
Función FMP
Esta función es la más adecuada para estados financieros, métricas clave, segmentos de ingresos, estimaciones de analistas y más (consulte los datos disponibles por función).
La sintaxis de la función FMP es =FMP("ticker/s", "parameter/s", "period/s", ["quarter"], [divisor])
- Ticker/s [obligatorio]: el símbolo o los símbolos de las empresas de las que desea obtener datos. Puede escribirse directamente, p. ej. "AAPL", o ser una referencia de celda, p. ej. A1.
- Parámetro/s [obligatorio]: los datos que desea que devuelva la función. Admite uno o varios parámetros. Puede escribirse directamente, p. ej. "Revenue", o ser una referencia de celda, p. ej. B1:D1.
- Período/s [obligatorio]: el año o período que desea. Admite uno o varios períodos. Puede escribirse directamente, p. ej. 2020, o ser una referencia de celda, p. ej. B1:D1.
- Los períodos incluyen años concretos como 2020, "TTM" (últimos doce meses), "LY", "LY-1", etc. (el último ejercicio fiscal disponible, el anterior, etc.) y "LQ", "LQ-1", etc. (el último trimestre fiscal disponible, el anterior, etc.).
- Trimestre [opcional]: el trimestre del que desea obtener datos (solo para datos trimestrales). Puede escribirse directamente, p. ej. "Q2", o ser una referencia de celda, p. ej. B1.
- Divisor [opcional]: utilícelo para obtener el resultado en millones, miles de millones o cualquier otra unidad. Puede escribirse directamente, p. ej. 1000000, o ser una referencia de celda, p. ej. B1.
Estos son algunos ejemplos de llamadas válidas a la función:
=FMP("AAPL","ROE","TTM")
=FMP("TSLA", "Revenue", "LY",,1000000)
=FMP("AAPL","Free Cash Flow",2019,"Q3")
Consejos
- Cuando solicite muchos datos, introduzca varios tickers, parámetros y períodos en la función mediante referencias de celda.
- Utilice el parámetro divisor en lugar de dividir cada celda por un valor.
- Los números de la función, como 2020, no necesitan comillas (" "). Solo el texto las necesita, como "Revenue" o los tickers.
Solicitudes de grandes volúmenes de datos
En lugar de realizar muchas solicitudes de funciones a la vez, puede obtener los datos más rápido utilizando rangos en las funciones.
Solo tiene que introducir un rango de tickers en lugar de un único ticker, un rango de parámetros en lugar de un único parámetro o un rango de períodos en lugar de un único período. Por ejemplo, con los tickers en A2:A5, los parámetros en B1:D1 y los períodos en E1:G1:
=FMP(A2:A5, B1:D1, E1:G1)
Esta única llamada a la función devuelve todas las métricas de todas las empresas para todos los períodos. Le ahorra mucho tiempo y hace que su hoja de cálculo sea más rápida.
Función FMPPRICE
Esta función es la más adecuada para precios en tiempo real, precios históricos, información sobre pagos de dividendos y más (consulte los datos disponibles por función).
La sintaxis de la función FMPPRICE es =FMPPRICE("ticker/s", "parameter/s", number of days to end, "start date", "end date")
- Ticker/s [obligatorio]: el símbolo o los símbolos de las empresas de las que desea obtener datos. Puede escribirse directamente, p. ej. "AAPL", o ser una referencia de celda, p. ej. A1:A20.
- Parámetro/s [obligatorio]: los datos que desea que devuelva la función. Admite uno o varios parámetros. Puede escribirse directamente, p. ej. "Price", o ser una referencia de celda, p. ej. B1:D1.
- Número de días hasta el final [opcional]: para precios históricos, el número de días que se devolverán. Por ejemplo, 5 devuelve los precios históricos de los últimos 5 días. Puede escribirse directamente, p. ej. 5, o ser una referencia de celda, p. ej. B2.
- Fecha de inicio [opcional]: para precios históricos, una fecha de inicio concreta. Debe ser una celda con formato de fecha o seguir el formato "mm/dd/yyyy". Puede escribirse directamente, p. ej. "01/30/2022", o ser una referencia de celda, p. ej. B1. Si solo introduce una fecha de inicio, la función devuelve el valor de esa fecha concreta.
- Fecha de fin [opcional]: para precios históricos, una fecha de fin concreta. Debe ser una celda con formato de fecha o seguir el formato "mm/dd/yyyy". Puede escribirse directamente, p. ej. "01/30/2022", o ser una referencia de celda, p. ej. B1.
Estos son algunos ejemplos de llamadas válidas a la función:
=FMPPRICE("TSLA","Price")
=FMPPRICE("AAPL", "Close",,"01/01/2022", "01/30/2022")
=FMPPRICE("AMZN", "Open", 2)
Consejos
- Cuando solicite muchos datos, introduzca varios tickers y parámetros en la función mediante referencias de celda.
- Los números de la función, como 5, no necesitan comillas (" "). Solo el texto las necesita, como "Close" o "Dividend".
- Utilice la función SUMA (SUM) para obtener un único valor a partir de precios históricos, por ejemplo =SUM(FMPPRICE("AAPL", "Close", , "01/28/2022"))
Solicitudes de grandes volúmenes de datos
En lugar de realizar muchas solicitudes de funciones a la vez, puede obtener los datos más rápido utilizando rangos en las funciones.
Solo tiene que introducir un rango de tickers en lugar de un único ticker o un rango de parámetros en lugar de un único parámetro. Por ejemplo, con los tickers en A2:A10 y los parámetros en B1:D1:
=FMPPRICE(A2:A10, B1:D1)
Esta única llamada a la función devuelve todos los valores en tiempo real de todas las empresas. Le ahorra mucho tiempo y hace que su hoja de cálculo sea más rápida.
También puede introducir varios tickers para obtener precios históricos de muchos valores a la vez, por ejemplo =FMPPRICE(A2:A5, "Close", 10).
Función FMPFUNDS
Esta función es la más adecuada para datos de ETF y fondos, como el ratio de gastos, el valor liquidativo (NAV), los activos bajo gestión (AUM) y más (consulte los datos disponibles por función).
La sintaxis de la función FMPFUNDS es =FMPFUNDS("ticker/s", "parameter/s")
- Ticker/s [obligatorio]: el símbolo o los símbolos de los ETF o fondos de los que desea obtener datos. Puede escribirse directamente, p. ej. "SPY", o ser una referencia de celda, p. ej. A1.
- Parámetro/s [obligatorio]: los datos que desea que devuelva la función. Admite uno o varios parámetros. Puede escribirse directamente, p. ej. "expense ratio", o ser una referencia de celda, p. ej. B1:D1.
Estos son algunos ejemplos de llamadas válidas a la función:
=FMPFUNDS("SPY","Expense Ratio")
=FMPFUNDS("PICK","Nav")
Consejos
- Utilice el buscador de Statement Dump para encontrar los tickers que debe usar en las funciones.
- Los tickers que aparecen en las sugerencias de búsqueda no son los únicos que tienen cobertura de datos.
- Cuando solicite muchos datos, introduzca varios parámetros en la función mediante referencias de celda.
Solicitudes de grandes volúmenes de datos
En lugar de realizar muchas solicitudes de funciones a la vez, puede obtener los datos más rápido utilizando rangos en las funciones.
Solo tiene que introducir un rango de parámetros y/o tickers en lugar de un único valor. Por ejemplo, con los tickers de los fondos en A2:A5 y los parámetros en B1:D1:
=FMPFUNDS(A2:A5, B1:D1)
Esta única llamada a la función devuelve todos los parámetros en tiempo real de todos los fondos. Le ahorra mucho tiempo y hace que su hoja de cálculo sea más rápida.
Refresh Data
En cualquier momento puede utilizar el botón Refresh Data, situado en la parte superior derecha del complemento, para actualizar los datos en tiempo real de su hoja de cálculo.
Esto incluye:
- Precios en tiempo real
- Métricas TTM
- Datos de ETF y fondos
Refresh Errors
Cuando solicita grandes cantidades de datos a la vez, es posible que ocasionalmente obtenga un #ERROR! en Google Sheets o el mensaje "too many simultaneous requests" (demasiadas solicitudes simultáneas) en Excel.
En lugar de corregir cada una de estas celdas a mano, pulse el botón Refresh Errors (icono de llave inglesa) en la parte superior derecha del complemento. Las corregirá todas a la vez.
Acciones en tendencia
Puede seguir las acciones en tendencia y más populares directamente desde el panel principal. Está diseñado para que mantenerse al día con los mercados sea más rápido y sencillo.
Top Gainers: descubra qué acciones se están disparando.
Top Losers: vea qué acciones han sufrido caídas.
Most Active: encuentre las acciones con mayor volumen de negociación.
Haga clic en la flecha desplegable de una categoría para mostrar más acciones de esa lista, ya sean las de mayor subida, las de mayor caída o las más activas.
Haga clic en cualquier ticker para ver la información esencial, como:
- Precio, capitalización bursátil y volumen, todo actualizado en tiempo real.
- Métricas de rendimiento como la rentabilidad YTD y el ratio P/E.
- Titulares de noticias de la empresa para mantenerse informado.
- Para las empresas estadounidenses, los informes oficiales para un análisis más profundo.
Function Builder
En lugar de averiguar qué función debe usar para cada dato, deje que el Function Builder la genere por usted.
Así es como funciona:
Símbolos: comience introduciendo el símbolo o los símbolos de ticker de las empresas que desea analizar. Puede ser un único ticker como "AAPL" o una lista si analiza varias acciones a la vez.
Nota: también puede pasar de la búsqueda a la selección de un rango de tickers, por ejemplo A2:A5.
Parámetros (si procede): elija la métrica financiera o el parámetro de datos que necesita. Las opciones incluyen métricas como "Revenue", "Net Income" y otras de los estados financieros de la empresa. Esto le permite crear informes personalizados especificando exactamente qué datos desea obtener.
Nota: algunos parámetros no pueden seleccionarse junto con otros. En ese caso, aparecen atenuados.
Períodos (si procede): seleccione el período, como el año o el trimestre, del que necesita datos. Por ejemplo, al introducir 2021 se obtienen los datos anuales de ese año.
Fechas concretas (si procede): introduzca las fechas exactas de inicio y fin del intervalo que necesita. Por ejemplo, si establece 2024-10-31 como fecha de inicio y de fin, obtendrá los datos únicamente de ese día. Es ideal para métricas diarias precisas, y puede incluir una columna de fecha en los resultados para mantener sus datos bien documentados. También puede establecer un intervalo más amplio para captar tendencias históricas dentro del período seleccionado.
Nota: como alternativa, utilice la opción "Number of days" para obtener datos de un período reciente, como los últimos 10 días. Selecciónela e introduzca el número de días, y FMPsheets obtendrá automáticamente los datos de los últimos 10 días hábiles hasta hoy. Resulta útil para analizar rápidamente tendencias a corto plazo sin introducir rangos de fechas a mano.
Selección de trimestre (si procede): para datos trimestrales, puede elegir un trimestre concreto para acotar el intervalo, lo que permite un análisis específico dentro del ejercicio fiscal.
Fórmula generada: una vez realizadas sus selecciones, FMPsheets genera la fórmula adecuada. Por ejemplo, si introduce "AAPL" como símbolo, "Revenue" como parámetro y "2021" como período, se obtiene =FMP("AAPL", "Revenue", 2021), que puede copiar directamente.
Análisis de estados financieros
Hay 2 formas de analizar los estados financieros de una acción. La primera es Statement Dump, que obtiene todos los estados a la vez, con periodicidad anual o trimestral, en nuestro formato estandarizado o tal como se presentaron ante la SEC.
La segunda es utilizar la función FMP para obtener solo los datos financieros que le interesan. Elija los parámetros que necesita entre los datos disponibles y construya un modelo de hoja de cálculo a partir de ellos, por ejemplo con el ticker en A1, los parámetros en A2:A10 y los períodos en B1:D1:
=FMP(A1, A2:A10, B1:D1)
Una sola llamada a la función devuelve todos los datos financieros que necesita. Puede utilizar años concretos en lugar de LY, LY-1, etc., o utilizar LQ, LQ-1, etc. para obtener datos de muchos trimestres.
Consejos
- Añada minigráficos, gráficos, formato condicional o fórmulas para facilitar su análisis.
- Vincule las fórmulas a la celda del ticker para que, al cambiar el ticker, todos los datos se actualicen automáticamente.
- Utilice el buscador de Statement Dump para encontrar los tickers que debe usar en la función.
Análisis de precios en tiempo real
Analizar los precios en tiempo real de acciones, ETF y otros activos es muy fácil con FMP. Un caso de uso típico consiste en tomar las acciones de su cartera o de su lista de seguimiento y obtener todas las métricas en tiempo real que le interesan (consulte los datos disponibles).
Para datos en tiempo real, utilice la función FMPPRICE. Por ejemplo, con los tickers en A2:A10 y parámetros en tiempo real como "Price" en B1:D1:
=FMPPRICE(A2:A10, B1:D1)
Esta es la mejor forma de obtener datos en tiempo real de varios valores. Obtendrá los datos más rápido y podrá actualizarlos en cualquier momento con el botón Refresh Data, situado en la parte superior derecha del complemento.
Consejos
- Utilice el buscador de Statement Dump para encontrar los tickers que debe usar en la función.
- Cuando solicite muchos datos, introduzca varios parámetros y tickers en la función mediante referencias de celda.
Análisis de precios históricos
Hay 2 formas principales de obtener precios históricos de acciones, ETF y los demás valores disponibles. La primera es para activos individuales.
Por ejemplo, para obtener los precios de cierre de Apple de los últimos 30 días, introduzca:
=FMPPRICE("AAPL", "Close", 30)
También puede introducir fechas concretas en la función, por ejemplo =FMPPRICE("AMZN", "close", , "01/01/2019", "01/10/2019")
La segunda es para varias acciones: introduzca un rango de tickers en la función, por ejemplo =FMPPRICE(A2:A5, "Close", 30).
Consejos
- Utilice fórmulas de hoja de cálculo para cálculos históricos. Por ejemplo, =AVERAGE(INDEX(FMPPRICE("AAPL", "close", 30),,2)) le da el precio de cierre medio de los últimos 30 días.
- Para obtener el precio de una acción en una fecha concreta, utilice algo como =SUM(FMPPRICE("AAPL", "close", , "01/03/2019"))
- Utilice =TRANSPOSE(INDEX(FMPPRICE(A1, "close", 30),,2)) para obtener los precios en horizontal.
Historial de pagos de dividendos
Con la función FMPPRICE puede obtener todos los datos de dividendos en una sola llamada a la función. Solo tiene que introducir =FMPPRICE("AAPL", "dividend")
Así obtendrá la fecha ex-dividendo, el dividendo, el dividendo ajustado, la fecha de pago y la fecha de declaración.
También puede introducir fechas concretas en la función, por ejemplo =FMPPRICE("aapl", "dividend", , "01/01/2017", "01/01/2022")
Consejos
- Para obtener solo una columna, como la del dividendo ajustado, utilice =INDEX(FMPPRICE("aapl", "dividend"),,2)
Pagos anuales de dividendos
Obtener el pago anual de dividendos de una acción o un ETF es muy sencillo. Con la función FMP, introduzca:
=FMP("AAPL", "Dividend", 2022)
Esto devuelve la suma de todos los pagos de dividendos realizados durante ese año.
Para obtener el importe del dividendo ajustado, introduzca:
=FMP("AAPL", "Adjusted Dividend", 2022)
También puede obtener esta cifra para varios años a la vez, por ejemplo =FMP("AAPL", "Dividend", {2022, 2021, 2020}).
Pagos trimestrales de dividendos
Con la función FMP es muy sencillo obtener los pagos de dividendos pasados de acciones y ETF. Obtenga los pagos trimestrales individuales de dividendos de la siguiente manera:
=FMP("AAPL", "dividend", "LQ")
Esto devuelve el último dividendo pagado por una acción o un ETF. Lo mismo se aplica al dividendo ajustado.
Consejos
- Obtenga la suma de los últimos 4 pagos de dividendos así: =SUM(FMP("AAPL", "dividend", {"LQ", "LQ-1", "LQ-2", "LQ-3"}))
- Para estimar el dividendo anual, tome el pago de dividendos LQ y multiplíquelo por el número de pagos al año, por ejemplo 4 para los valores que pagan trimestralmente.
Ingresos por segmento y región geográfica
Puede obtener el desglose de los ingresos de una empresa por sus principales segmentos de negocio y mercados geográficos.
Con la función FMP puede obtener estos datos con periodicidad trimestral y anual.
Para el desglose de ingresos por segmento, utilice la función de la siguiente manera:
=FMP("AAPL", "segment revenues", 2020)
También puede sustituir el año por "LY", "LY-1", "LY-2", etc., lo que le da el último ejercicio fiscal o los ejercicios fiscales anteriores.
Lo mismo se aplica a los ingresos por región geográfica:
=FMP("AAPL", "geographic revenues", "LQ-2")
Por limitaciones técnicas, los datos trimestrales solo admiten el sistema de períodos LQ, LQ-1.
*Esta función solo está disponible para las empresas que presentan información ante la SEC, ya que los datos proceden de dichos informes.
Consejos
- Puede obtener estos datos para varios períodos en una sola llamada a la función, por ejemplo =FMP("AAPL", "segment revenues", {2022, 2021, 2020})
Estimaciones de analistas
Con FMP puede obtener estimaciones de analistas para métricas financieras como los ingresos, el EBITDA, el beneficio neto y más (consulte los datos disponibles).
Las estimaciones proceden de informes de destacados analistas de entidades financieras como Morgan Stanley, Citigroup y JP Morgan, entre otras.
Para obtener muchas estimaciones de analistas de una empresa a la vez, introduzca un rango de parámetros de estimación (aquí en B1:D1) y los años que necesita:
=FMP("AAPL", B1:D1, {2027, 2026, 2025})
Tenga en cuenta que las estimaciones de analistas llegan actualmente hasta 2029. También hay datos históricos disponibles de años anteriores.
Consejos
- Puede obtener estos datos para varios años en una sola llamada a la función, por ejemplo =FMP("AAPL", "Estimated Revenue AVG", {2029, 2028, 2027})
Datos de ETF y fondos
Además de los precios en tiempo real, los precios históricos y los datos de dividendos mediante las funciones FMP y FMPPRICE, puede utilizar la función FMPFUNDS para obtener datos específicos de ETF como el NAV, el ratio de gastos, los activos bajo gestión y más (consulte los datos disponibles).
Por ejemplo, para obtener el NAV, los AUM y el ratio de gastos del ETF SPY, coloque esos parámetros en B1:D1 e introduzca:
=FMPFUNDS("SPY", B1:D1)
Así obtendrá en tiempo real los datos que necesita de sus fondos.
Nota: esta función está en versión beta y se irán añadiendo más fondos y ETF.
Screener personalizado (Get List)
Los miembros del plan FMP Elite pueden encontrar empresas que cumplan sus criterios específicos. Así es como funciona:
- Abra la pestaña Screener del complemento y seleccione Get List.
- Introduzca los filtros por los que desea buscar, como la capitalización bursátil, la rentabilidad por dividendo, el sector, la industria o la bolsa.
- Haga clic en Get Data cuando esté listo.
Esto devuelve una lista de empresas, ETF y/o fondos que cumplen sus criterios, con la información disponible, como el nombre de la empresa, el sector, la industria, la beta y el precio.
A continuación, puede tomar esta lista de tickers y obtener de una vez cualquier información y métrica adicional mediante el método que se describe a continuación.
Screener personalizado (Get Data)
Crear un screener de acciones personalizado con los datos que necesita es muy sencillo con FMP (miembros Pro y Elite). Esto es todo lo que tiene que hacer:
- Obtenga una lista de acciones en su hoja de cálculo de Excel o Google Sheets. También puede utilizar el screener Get List descrito anteriormente.
- Seleccione los parámetros de los que desea obtener datos. Entre ellos se incluyen el estado de resultados, el balance general, el estado de flujos de efectivo, las métricas clave, las métricas de crecimiento y los precios en tiempo real. Consulte la lista completa de elementos.
Una vez que tenga la lista de acciones y parámetros, abra la sección FMP Screener del complemento.
En la sección FMP Screener, utilice el ratón para seleccionar los tickers de los que desea obtener datos. A continuación, haga clic en el icono de cuatro cuadrados.
Después, haga lo mismo con los parámetros que haya elegido. No olvide incluir el período en el parámetro. Actualmente, los períodos incluyen:
- TTM (últimos doce meses)
- LY (último ejercicio fiscal)
- LY-1, etc. (ejercicios fiscales anteriores), hasta LY-17
- LQ (último trimestre fiscal)
- LQ-1, etc. (trimestres fiscales anteriores), hasta LQ-71
- Años concretos, como 2020
- Año y trimestre concretos, como 2020 Q4
Si omite el período, el valor predeterminado es LY (último ejercicio fiscal). No se distingue entre mayúsculas y minúsculas ni se tienen en cuenta los espacios. No es necesario especificar un período para los datos en tiempo real.
Una vez completados estos pasos, haga clic en el botón "Get Data" y se generará su screener. Se crea un contenedor (bucket) que almacena los tickers y parámetros que ha seleccionado.
Puede actualizar los datos del screener en cualquier momento con el botón de actualización del contenedor. También puede cambiar el nombre del contenedor para consultarlo en el futuro o eliminarlo cuando ya no lo necesite.
Tenga en cuenta que un contenedor solo puede actualizarse en la pestaña de la hoja de cálculo que contiene sus tickers y parámetros. Actualizarlo desde otra pestaña de la hoja de cálculo no funcionará.
La ventaja del screener de FMP es que devuelve y actualiza los datos más rápido que las funciones. Además, le permite aplicar filtros, como ordenar las empresas por mayores ingresos, sin que las funciones se actualicen automáticamente.
Seguimiento y comparación de criptomonedas
Comparar o seguir criptomonedas con FMP es muy sencillo. Esta es la lista completa de criptomonedas disponibles actualmente (más de 4.700).
Utilice el ticker sin el "-". Por ejemplo, para el precio de Bitcoin en dólares estadounidenses, utilice BTCUSD en lugar de BTC-USD.
Hay dos tipos de datos de criptomonedas: datos en tiempo real y precios históricos.
Para seguir o comparar criptomonedas con datos en tiempo real, utilice la función FMPPRICE, por ejemplo con los tickers de criptomonedas en A2:A5:
=FMPPRICE(A2:A5, "Price")
Así obtendrá el precio en tiempo real y otra información relevante de las criptomonedas que haya elegido. Utilice en cualquier momento el botón Refresh Data, situado en la parte superior derecha del complemento, para actualizar las funciones y ver los datos en tiempo real más recientes.
Obtener precios históricos con la función FMPPRICE es igual de fácil.
Por ejemplo, para obtener el precio de cierre de Bitcoin en dólares estadounidenses de los últimos 10 días, introduzca =FMPPRICE("BTCUSD", "Close", 10)
O bien obtenga los datos de un intervalo concreto, por ejemplo =FMPPRICE("BTCUSD", "Close", , "01/01/2024", "01/30/2024")
Puede obtener datos históricos de muchas criptomonedas a la vez, por ejemplo =FMPPRICE(A2:A5, "Close", 10).
Tipos de cambio de divisas
Comparar o seguir los tipos de cambio con FMP es muy sencillo. Esta es la lista completa de pares de divisas disponibles actualmente (más de 1.540).
Utilice el ticker sin el "=X". Por ejemplo, para el dólar canadiense en dólares estadounidenses, utilice CADUSD en lugar de CADUSD=X.
Hay dos tipos de datos de divisas: datos en tiempo real y precios históricos.
Para seguir o comparar tipos de cambio con datos en tiempo real, utilice la función FMPPRICE, por ejemplo con los pares de divisas en A2:A5:
=FMPPRICE(A2:A5, "Price")
Así obtendrá el tipo de cambio en tiempo real y otra información relevante de los pares de divisas que haya elegido. Utilice en cualquier momento el botón Refresh Data, situado en la parte superior derecha del complemento, para actualizar las funciones y ver los datos en tiempo real más recientes.
Obtener precios históricos con la función FMPPRICE es igual de fácil.
Por ejemplo, para obtener el tipo de cambio de cierre del dólar estadounidense frente al dólar canadiense de los últimos 10 días, introduzca =FMPPRICE("USDCAD", "Close", 10)
O bien obtenga los datos de un intervalo concreto, por ejemplo =FMPPRICE("USDCAD", "Close", , "01/01/2024", "01/30/2024")
Puede obtener datos históricos de muchos pares de divisas a la vez, por ejemplo =FMPPRICE(A2:A5, "Close", 10).
Análisis de materias primas y futuros
Analizar materias primas y futuros con FMP es muy sencillo. Esta es la lista completa de materias primas y futuros disponibles actualmente (más de 40).
Asegúrese de utilizar exactamente los símbolos de la lista.
Hay dos tipos de datos de materias primas y futuros: datos en tiempo real y precios históricos.
Para seguir o comparar precios con datos en tiempo real, utilice la función FMPPRICE, por ejemplo con los símbolos de materias primas en A2:A5:
=FMPPRICE(A2:A5, "Price")
Así obtendrá el precio en tiempo real y otra información relevante de las materias primas que haya elegido. Utilice en cualquier momento el botón Refresh Data, situado en la parte superior derecha del complemento, para actualizar las funciones y ver los datos en tiempo real más recientes.
Obtener precios históricos con la función FMPPRICE es igual de fácil.
Por ejemplo, para obtener el precio de cierre de los futuros de harina de soja de los últimos 10 días, introduzca =FMPPRICE("ZMUSD", "Close", 10)
O bien obtenga los datos de un intervalo concreto, por ejemplo =FMPPRICE("ZMUSD", "Close", , "01/01/2024", "01/30/2024")
Puede obtener datos históricos de muchas materias primas a la vez, por ejemplo =FMPPRICE(A2:A5, "Close", 10).
Seguimiento de índices
Tanto si desea comparar la rentabilidad de sus inversiones con un índice de referencia como seguir índices como el S&P 500, obtener datos de índices con FMP es muy sencillo. Esta es la lista completa de índices disponibles actualmente (más de 190).
Asegúrese de utilizar exactamente los símbolos de la lista.
Hay dos tipos de datos de índices: datos en tiempo real y precios históricos.
Para seguir o comparar los precios de índices con datos en tiempo real, utilice la función FMPPRICE, por ejemplo con los símbolos de índices en A2:A5:
=FMPPRICE(A2:A5, "Price")
Así obtendrá el valor en tiempo real y otra información relevante de los índices que haya elegido. Utilice en cualquier momento el botón Refresh Data, situado en la parte superior derecha del complemento, para actualizar las funciones y ver los datos en tiempo real más recientes.
Obtener precios históricos con la función FMPPRICE es igual de fácil.
Por ejemplo, para obtener el cierre del S&P 500 de los últimos 10 días, introduzca =FMPPRICE("^GSPC", "Close", 10)
O bien obtenga los datos de un intervalo concreto, por ejemplo =FMPPRICE("^GSPC", "Close", , "01/01/2024", "01/30/2024")
Puede obtener datos históricos de muchos índices a la vez, por ejemplo =FMPPRICE(A2:A5, "Close", 10).
Problemas frecuentes
Estos son los problemas más frecuentes al utilizar el complemento, junto con sus soluciones.
No se encuentra el ticker de una acción internacional
FMP utiliza el mismo sistema de tickers que la documentación de la API. Utilice el buscador o, mejor aún, el buscador de Statement Dump para encontrar el ticker correcto.
Introduzca el ticker habitual seguido del sufijo de la bolsa. Por ejemplo, Telus es una empresa canadiense que cotiza en la TSX: su ticker es "T" y el sufijo es ".TO", así que introduzca "T.TO" para obtener sus datos (consulte las bolsas disponibles y sus sufijos).
No es posible iniciar sesión en Google Sheets
En ocasiones, las extensiones de Chrome o los bloqueadores de anuncios bloquean nuestro sistema de autenticación, que nos permite reconocer su cuenta.
También existe un problema conocido de Google que nos impide autenticar su cuenta cuando ha iniciado sesión en varias cuentas de Google a la vez.
En cualquiera de los dos casos, no se preocupe: puede resolverlo con una de estas sencillas soluciones.
Solución 1:
- Elimine el complemento
- Actualice la página
- Desactive su bloqueador de anuncios en Google Sheets
- Borre la caché
- Vuelva a instalar FMP
Solución 2:
- Cree un nuevo perfil de Google Chrome
- Abra su hoja de cálculo en el nuevo perfil
- Utilice FMP con normalidad
Las funciones devuelven #NAME? en Excel
Después de instalar FMP en Excel, es posible que pueda utilizar Statement Dump pero no las funciones personalizadas.
En la mayoría de los casos, esto se debe a que Microsoft exige una cuenta de Office 365 para utilizar funciones personalizadas en hojas de cálculo.
Soluciones
- Utilice FMP en Excel Online o Google Sheets (no requiere suscripción a Office 365).
- Utilice una cuenta de Office 365 del trabajo, de un centro educativo o de cualquier otra organización, si tiene acceso a una.
Las celdas contienen _xldudf_ en Excel
Esto suele ocurrir cuando guarda sus archivos de Excel en un almacenamiento en la nube como OneDrive, o cuando otro complemento interfiere con las funciones personalizadas.
No se preocupe. Existe una forma sencilla de corregir todas las llamadas a funciones a la vez y una forma de evitar que ocurra.
Soluciones
1. Pulse el botón "Refresh Errors" en la parte superior derecha del complemento. Encontrará esas celdas y las limpiará todas a la vez.
2. Utilice la función Buscar y reemplazar de Excel (Ctrl+H) para sustituir todo el contenido de las celdas de una pestaña a la vez: busque _xldudf_ y reemplácelo todo por nada. =_xldudf_FMP(...) volverá a ser =FMP(...).
Prevención
Para evitar que esto ocurra, pruebe lo siguiente:
- Vaya a Archivo / Opciones
- Seleccione Complementos (Add-ins) (cerca de la parte inferior, a la izquierda), luego Administrar (cerca de la parte inferior) y "Ir"
- Desmarque los complementos que no utilice y que puedan interferir con el complemento FMP
- Guarde sus archivos de Excel en local en lugar de en la nube
Error de URL Fetch
URL Fetch es un límite de Google Sheets para la solicitud de datos.
Cada llamada a una función realiza una llamada URL Fetch para obtener los datos.
Google limita estas llamadas a 20.000 al día para usuarios normales y a 100.000 para cuentas de pago. El límite se restablece automáticamente cada día.
Soluciones
Hay dos soluciones. La primera es utilizar el screener, tal como se describe en Screener personalizado (Get Data).
La segunda es utilizar rangos en las funciones, de modo que obtenga más datos con menos llamadas a funciones.
También puede utilizar FMP en Excel, que no tiene límites de URL Fetch, o actualizar su cuenta de Google a una cuenta empresarial.
Error #SPILL!
El error #SPILL! se produce en Excel o Google Sheets cuando una función devuelve una matriz (varios valores a partir de una sola función) y no hay espacio para mostrarlos.
Por ejemplo, =FMPPRICE("AAPL", "close", 3) devuelve una matriz con la fecha y el precio de cierre de los últimos 3 días de negociación.
Si alguna de las celdas que ocuparía esa matriz ya contiene datos, la función devuelve #SPILL! en lugar de los valores.
Solución
Solucionarlo es sencillo: borre los datos de las celdas que necesita la función. El error desaparecerá y la función mostrará los datos que desea.