Una de las funciones menos conocidas en Google Sheets es GOOGLEFINANCE, que le permite rastrear datos de valores financieros actuales o históricos en el mercado de valores. A continuación, le indicamos cómo usarlo.
¿De qué vamos a hablar?
¿Qué es Google Finance?
Finanzas es la herramienta en tiempo real de Google que muestra información actual del mercado y agrega noticias comerciales. Actualmente está integrado con la Búsqueda de Google, por lo que si busca el símbolo de cotización de una corporación específica en Google, como WMT para Walmart o AAPL para Apple, verá inmediatamente la cotización actual de las acciones y los datos históricos de esa seguridad. Puede hacer clic en una de estas acciones para ir a la página de Google Finance de una empresa, que muestra las finanzas de la empresa, las noticias relacionadas y le permite compararlas con otras materias primas.
Si bien hay otras herramientas más sólidas que puede usar para rastrear valores, Google Finance es la única que puede integrarse de manera efectiva con Google Sheets. Ya sea que sea un novato en acciones o un comerciante experimentado, esta integración es la forma más fácil de importar y monitorear datos de acciones en una hoja de cálculo.
Por cierto, la integración de hojas de Google Finance solo está disponible en inglés y aún no incluye la mayoría de los intercambios internacionales. Por lo tanto, si desea realizar transacciones en intercambios asiáticos o europeos, esta puede no ser la mejor opción para usted.
La función de Google Finance
La función que extrae los datos de stock se llama “GOOGLEFINANCE”. La sintaxis de la función es bastante simple y utiliza cinco argumentos, cuatro de los cuales son opcionales.
El primer argumento es el símbolo de teletipo. Estos son códigos que las empresas tienen cuando cotizan en el mercado de valores, como GOOG para Google o BAC para Bank of America. También puede especificar la bolsa de valores en la que cotiza la acción elegida para evitar discrepancias. Dado que Bank of America cotiza en la Bolsa de Valores de Nueva York, debe escribir “NYSE: BAC”.
Para obtener los códigos de cotización y los intercambios de las acciones deseadas, tendrá que investigar un poco. Puede buscarlos en Google Finance o en la herramienta de gestión de cartera elegida.
El segundo argumento es el atributo que desea mostrar. De forma predeterminada, se establece en “precio” si lo deja en blanco. Estos son algunos de los atributos que puede extraer usando la función:
- precio: El precio del stock específico en tiempo real.
- volumen: El volumen de trading actual.
- Alto: El precio alto del día actual o elegido.
- Bajo: El precio bajo del día actual o elegido.
- volumeavg: El volumen de trading diario promedio.
- pei: La relación precio/ganancias.
- Eps: Las ganancias por acción.
Tenga en cuenta que los atributos que puede mostrar varían en función de si está utilizando datos actuales o históricos. Aquí hay un lista completa de atributos que puede usar para el argumento. Es importante recordar que los datos actuales se actualizan cada 15 minutos, por lo que no son completamente en tiempo real.
El tercer argumento es la fecha de inicio, que solo se aplica si está utilizando datos históricos. Puede escribir “TODAY()” o dejarlo en blanco para mostrar datos en tiempo real. El cuarto argumento especifica la fecha de finalización o el número de días a partir de la fecha de inicio. Si se deja en blanco, la función devolverá los datos de un solo día.
El último argumento es el intervalo, que le permite especificar la frecuencia de los datos. Puede configurarlo en “DIARIO” o “SEMANAL”.
Una cosa a tener en cuenta es que Hojas de cálculo de Google procesa el símbolo de cotización y los argumentos de atributo como texto, así que asegúrese de colocar comillas alrededor de ellos, o obtendrá un error.
Seguimiento de stock en acción
Para este ejemplo, supongamos que desea buscar el precio actual de una acción de Facebook. Facebook cotiza en NASDAQ con el código FB. En este caso, escribirá el primer argumento como “NASDAQ: FB” junto con “precio” como atributo. Así que la fórmula para esto sería =GOOGLEFINANCE("NASDAQ:FB","price")
.
Si desea ver los precios de cierre diarios para una semana en particular, como la semana del 15 de octubre de 2018, especificará ese intervalo de fechas en los argumentos tercero y cuarto. El código para eso se convierte en =GOOGLEFINANCE("NASDAQ:FB","price",DATE(2018,10,15),DATE(2018,10,20))
. Tenga en cuenta que la visualización de datos históricos expande la información generada en datos de matriz, que ocupan celdas cercanas.
También puede utilizar la función para generar datos para una lista de existencias automáticamente. Simplemente escriba los tickers en una columna, luego use las celdas en su primer argumento. Dado que nuestro código de cotización está en la celda C4, escribirías =GOOGLEFINANCE(C4,"price")
. A continuación se muestra un list de existencias con sus correspondientes precios corrientes.
Si desea realizar un seguimiento de una lista de atributos, puede escribirlos en celdas separadas como en la imagen de arriba. A continuación, puede vincular el segundo argumento a la celda con el nombre del atributo. Para la celda de precios para NYSE:IBM en el ejemplo siguiente, la fórmula sería =GOOGLEFINANCE(C€2,€B5)
.
Maximizar las hojas de cálculo de Google
La mejor parte de tener sus acciones en Hojas de cálculo de Google es que puede usar varias herramientas de manipulación de datos en ellas.
Por ejemplo, supongamos que desea utilizar Hojas de cálculo de Google para realizar un seguimiento del valor de todos sus activos financieros, como sus acciones, cuentas de ahorro, depósitos a plazo y más. Usando Finance, el precio de sus acciones se actualizará en tiempo real, para que obtenga una imagen completa de su posición en un momento dado.
Conversión de moneda con hojas
Otra gran función de Google Sheets es que puede convertir monedas en tiempo real. Puede hacer esto escribiendo el ticker de acciones “CURRENCY:” seguido de los códigos de las dos monedas que desea convertir, como “USDGBP” o “EURJPY”. También puede mostrar datos históricos de divisas especificando una fecha.
Por ejemplo, si vives en Europa y quieres convertir algunos USD al euro, debes escribir =GOOGLEFINANCE("CURRENCY:USDEUR")
y multiplica ese número con la cantidad de USD que estás convirtiendo.
Esto tiene muchos casos de uso excelentes además del comercio de divisas. Por ejemplo, si su línea de trabajo implica recibir un pago en una moneda diferente, puede configurar una factura que convierta automáticamente los pagos que recibe a su moneda local.