Etiqueta: software

La importancia de Excel para los actuarios

Hoy en día es vital para cualquier actuario, o aspirante a serlo, el tener un buen nivel de Excel, tanto en fórmulas y creación de gráficos, como en tablas dinámicas y programación en VBA, a continuación daremos algunos puntos del por qué de esta afirmación.

Dentro del mundo académico hay un sentimiento generalizado acerca de que un buen actuario sabe manejar a la perfección ciertos programas y lenguajes de programación, como pueden ser R, SAS, Python, SQL, Oracle, Tableau, etc.

Cada uno de estos programas es, en efecto, muy importante para diferentes propósitos como la estadística, manejo de bases de datos o generación de reportes automatizados, lo mejor siempre será usar una de estas opciones para potencializar los resultados.

Algunos de estos programas incluso son de uso libre, como R o Python, lo cual ha facilitado la propagación de su uso y aceptación por cada vez más empresas. El lenguaje SQL es ya también algo que se ha convertido en básico para manejos de grandes (y pequeñas) bases de datos, mientras que aquellas de pago, como SAS o Tableau, tienen muy claro su modelo de negocio, el cual va dirigido principalmente a empresas de gran tamaño, que cuenten con áreas de continua generación de grandes cantidades de datos.

Pero ¿sabes qué programa tiene la capacidad de hacer todo lo que hacen los demás? Te doy una pista, empieza con “E” y termina con “-l viejo y conocido Microsoft Excel”.

Excel es eficiente para la mayoría de las tareas

Excel continuamente se actualiza e incluye nuevas utilidades cada vez más. ¿Quieres trabajar con una base de datos grande? Excel puede conectarse y puedes bajar información directamente. ¿Quieres hacer un dashboard? Con excel puedes hacer dashboards útiles, rápidos y sin necesidad de otro software. ¿Quieres hacer un modelaje estadístico? Excel cuenta con varias funciones que permiten hacer esto. Por si fuera poco, también existen add-ins que contienen muchas aplicaciones estadísticas e incluso podrías conectarte con Python o R. ¿Quieres diseñar una herramienta automatizada que corra un programa de cierto grado de complejidad? Pues con Excel bien puedes programar muchísimas herramientas con VBA.

En general, Excel puede dar muchas soluciones a problemas a los que la mayoría de los actuarios nos enfrentamos y el hecho de que casi todas las empresas tengan contratado Microsoft Office, hace que su uso sea prácticamente obligatorio.

El más usado en las empresas

No importa si estás en una empresa pequeña o grande, lo más seguro es que todas provean a sus empleados con los diferentes programas de Microsoft Office, incluido Excel, por supuesto.

Y quizá en primera instancia Excel suene como algo muy poco sofisticado, donde no puedes hacer los modelos robustos de deep learning o el dashboard estrafalario que va directamente conectado a la base de millones de datos, pero lo cierto es que no todas las empresas tienen dicha generación de datos y, aún cuando la tienen, muchas veces es más útil y eficiente hacer los reportes finales en Excel, por la simple y sencilla razón de que quienes toman las decisiones en las empresas probablemente no saben usar, y realmente no necesitan conocer, los softwares y lenguajes especializados que tú sí.

Así que siempre será más fácil enviar el reporte final en Excel al jefe para que con unos simples clicks lo pueda abrir, analizar y saber qué hacer.

Las empresas ya están acostumbradas a Excel

Otro punto importante es que actualmente en muchas empresas ya hay muchas herramientas y procesos automatizados hechos en Excel, aprovechando la posibilidad que ofrece de programar en Visual Basic, y aunque muchos de estos procesos son perfectibles y quizá se desempeñen mejor en algún otro software, no es tan fácil cambiarlos ya que hay que pasar por muchos filtros internos que comprueben y aprueben el uso de algo nuevo. Todo un proceso burocrático al mismo nivel de cualquier trámite con el gobierno.

Los jefes usan Excel

Será normal que mientras vayas subiendo en tu carrera profesional, poco a poco dejes de lado la llamada talacha y con ella la necesidad de usar los softwares más especializados, para basarte en cuestiones que van más con un tomador de decisiones, lo cual en general es revisar lo que hace la gente que te reporta y presentar a puestos más altos los resultados de tu área.

En general lo más que tienes que saber a estos niveles más altos es justamente Excel, una herramienta lo suficientemente sencilla para hacer cálculos no tan complejos y suficientemente compleja para poder mostrar resultados y análisis a gran escala a otras personas.

En conclusión, no dudamos que haya muchos programas súper poderosos, muy sofisticados y con muchísima utilidad para ciertas cosas, pero con todo y todo lo más seguro es que una buena parte de tu trabajo la tengas que hacer en Excel, así que date el tiempo de aprenderlo y maximizar sus aplicaciones.

Bitcoin no debería existir

Bitcoin no debería existir.

Como tecnología, es una verdadera joya. Es el resultado de cientos de años de acumulación de conocimientos matemáticos y tecnológicos para crear el primer activo digital escaso y descentralizado. Sin embargo, los que debaten a su favor en redes sociales o círculos profesionales intentan por todos los medios que dicho debate no se desvíe hacia terrenos demasiado espinosos. Y es que la propia existencia de esta nueva tecnología es un reto a los sesgos y cosmovisiones de la mayoría de las personas: A bitcoin no le importa si nuestras universidades y hospitales se van a quedar sin financiamiento público, que por algo se hizo inconfiscable. No le importa si nuestras agencias anti-lavado de dinero y demás reguladores no están de acuerdo con el uso inmoral que algunos actores le puedan llegar a dar, que por algo se hizo descentralizado. Bitcoin no nació dentro del sistema, no está alineado con los valores del corporativismo rancio y la democracia esclerótica que han dado forma a Occidente durante las últimas décadas, pero tampoco con el «move fast and break things» de la cultura entrepreneur que nació en Sillicon Valley.

Bitcoin fue creado por los cypherpunks: criptoanarquistas, radicales, centrados en la privacidad del individuo (pero la transparencia del gobierno) y defensores de la separación entre el dinero y el Estado (¡sacrilegio!). Fue creado para minar (a qué grado, lo sabremos en algunos años) los dos pilares financieros de los gobiernos: los impuestos y la inflación; y para la comunidad actuarial de todo el mundo, formada dentro de los paradigmas económicos más tradicionales, proponer eso y que arda el mundo es básicamente lo mismo.

Hay muchas cosas que están mal en el mundo, y hay otros foros y espacios mas adecuados para denunciarlas. Esta comunidad por su parte no es el mejor lugar para hacer activismo y hablar de gobiernos genocidas, el asqueroso sistema fiat, el camino al fascismo que está tomando occidente, y cómo bitcoin tiene el potencial para cambiar todo eso (sí, sí, llevándose entre las patas nuestro alumbrado público y nuestras carreteras). Otros segmentos de la población tendrán sus propios sesgos y cosmovisiones, pero si hay algo común en prácticamente todos ellos es esto: nacieron… o más bien, nacimos dentro del sistema, es lo único que conocemos y no tenemos razones para pensar que somos cómplices de un sistema injusto, que no estamos a solamente un par de leyes más, un par de elecciones democráticas más o un par de modelos o teorías económicas más para resolver todos nuestros problemas, o que las cosas podrían ser y funcionar de maneras radicalmente distintas (y mejores) a como son actualmente.

Por eso la mayoría de los colegas de este ramo, quienes deberían de ser los primeros en reconocer el potencial de esta tecnología, siguen sin explicarse (y seguirán por muchos años) el ascenso meteórico que bitcoin ha tenido, mucho menos el potencial que aún tiene para que su precio (su métrica más llamativa, pero la menos relevante en términos de su naturaleza) siga multiplicándose. Creen que bitcoin es una burbuja que estallará y desaparecerá en cualquier momento porque, en términos de lo que saben y la visión que tienen del mundo, una cosa así no tiene cabida en la sociedad actual. Desde la propia burbuja de privilegio de los valores democráticos y de lo políticamente correcto, bitcoin no debería existir, no tiene razones legítimas para existir más allá de las expectativas de ganancias fáciles y rápidas, y por lo tanto no tendríamos por qué estar hablando de (mucho menos defendiendo a) esta mugre en redes profesionales, como no hablamos de flores de la abundancia u otras estafas piramidales.

Y sin embargo, existe, y sigue existiendo. Y conforme su adopción (y su precio) aumenta, se vuelve cada vez más difícil no verlo.

Por eso es divertido (en el buen sentido) ver a los colegas pro-bitcoin haciendo su mejor esfuerzo por defenderlo e intentar hacerlo llegar a un público cada vez más amplio (y más alejado del ethos original de bitcoin), pero sin agitar demasiado las aguas, intentando mantener a bitcoin dentro de la narrativa de las innovaciones buena onda como Uber o Airbnb, que han facilitado la vida a millones de personas (y hecho millonarios a quienes apostaron por ello en sus etapas tempranas) con daños colaterales prácticamente inexistentes. Bitcoin esta en un nivel totalmente diferente: promete cambiar el mundo no de manera estética, sino sistémica, y recompensar a todos aquellos individuos, instituciones y gobiernos que se suban al tren mientras diluye brutalmente el poder adquisitivo de los que, ya sea por desconocimiento o por obstinación, hayan decidido mantenerse al margen (aunque para ser justos, esto no será culpa de bitcoin, sino de los gobiernos y su política del money printer go brrr). Y el debate, al que le rehuyen la mayoría de sus defensores, es si ese cambio, que será sin duda doloroso y hasta injusto para muchos, será al final para bien (spoiler: será para bien).

Defender esta tecnología sin estar dispuesto a hablar de todos los daños colaterales que pueda llegar a generar es como intentar defender los primeros automóviles haciendo todo lo posible por negar el cambio tan radical que este nuevo medio de transporte podía traer a los paisajes, la planeación urbana, la economía y el modo de vida de las personas, así como los millones de kilómetros de carreteras, infraestructura e industrias que se tendrían que construir alrededor de este invento, con los estratosféricos costos asociados que hubieran hecho pensar a cualquier persona de aquellas épocas con un mínimo de sentido común, que aquel nuevo invento era un sinsentido objetivamente inviable. Los pro-bitcoin easy going insistirán en que no hay por qué alarmarse, que bitcoin puede adaptarse al mundo, como si hubiéramos esperado que el automóvil se adaptara a los caminos de terracería y los paisajes rurales del siglo XVIII (y que no se convertiría en el principal medio de transporte de los delincuentes).

La realidad es bien distinta: bitcoin no va a pedirle permiso a nadie. Si triunfa, no va a ser gracias a un cambio de perspectiva de sus detractores o a que estos piadosamente hayan decidido tolerarlo y designarle un espacio (pequeño o grande) dentro de las estructuras actuales, sino a pesar de la feroz lucha que estos tarde o temprano tendrán que presentar (y es probable que ya no falte mucho tiempo para ello), en un desesperado intento de que el mundo se quede quieto de una maldita vez y que las cosas se mantengan como ellos felizmente las conocían (el sueño de todo boomer desde los albores de la humanidad). Las apuestas son altas, porque si al final no logran su objetivo y bitcoin persiste, entonces al igual que lo que vimos con la pólvora, la máquina de vapor, los automóviles y el internet, bitcoin no será el que se adapte al mundo. Va a ser el mundo el que, a marchas forzadas y hasta a regañadientes, tendrá que adaptarse a bitcoin.

En fin, no me hagan mucho caso. Esto solo ha sido pensar en voz alta, jugar un rato al abogado del diablo. No crean que yo defiendo a esos locos anarquistas que quieren quitarnos nuestro sistema de pensiones. Democracia bien, anarquismo mal. Pero ya cambiando un poco de tema… ¿han visto los rendimientos de bitcoin este año? ¡Y también pueden donar a ONG’s con bitcoin!

Ah y no se pierdan nuestro siguiente artículo: Cómo pagar impuestos sobre las ganancias en bitcoin y seguir ayudando a financiar la educación pública y a nuestros profesores universitarios (Dios bendiga a esos sujetos).

5 softwares que todo actuario debe conocer

La mayor parte de los trabajos donde se desempeñan los actuarios son frente a una computadora durante varias horas al día y ya sea desde casa o en la oficina, el manejo de ciertos programas de cómputo es vital para la correcta ejecución de sus actividades.

Hoy en día, en el campo laboral de los actuarios se espera que estos puedan hacer uso de ciertas herramientas computacionales que permiten que estos puedan hacer uso de modelos y análisis de datos propios de los profesionistas con este perfil. De toda la gama de programas de cómputo que existen hay unos cuantos que son los más usados debida su facilidad, potencia y eficiencia para obtener resultados. Por esta razón hoy repasaremos los que considero más importantes en el mundo actual.

1.- Excel

No es un secreto que la mayoría de los profesionistas al salir de la universidad y empezar con una oportunidad en el campo laboral se topan con la realidad de que muchas de las actividades que desempeñan son en Excel. La razón de esto es que en general todos los programas de Microsoft Office son muy conocidos y para muchas empresas e individuos han estado ahí desde el principio.

En el caso de los actuarios esto no es la excepción. De hecho con las últimas actualizaciones que ha sufrido Excel en los últimos años, ya no solo se le concibe como una simple hoja de cálculo, ya que, además de las bien conocidas y útiles tablas dinámicas y macros que se pueden desarrollar dentro de este programa, también se pueden utilizar otras características que permiten, por ejemplo, hacer conexiones con bases de datos y trabajar con ellas, diseñar dashboards que funcionan como reportes para business intelligence, e incluso agregar algunos add-ins que permitan el uso de cálculos estadísticos más avanzados, por ejemplo @Risk.

Afortunadamente en internet se puede encontrar muchos tutoriales que muestran y profundizan en muchas de las herramientas más importantes de Excel, por lo que si quieres aprender algo en específico bastará con que lo googlees.

2.- SAS

Para efectos de esta entrada, cada que diga SAS me refiero a SAS Enterprise Guide®, el cual es sin duda uno de los software estadísticos y de manejo de grandes datos más importantes en la actualidad. La ventaja de esta versión de SAS es que provee de una interfaz más amigable para los usuarios que permite el usos de las aplicaciones de SAS sin necesidad de hacer uso de código.

Aún así, es importante señalar que el uso de esta poderosa herramienta se potencia utilizando el lenguaje propio de SAS, por lo que es recomendable que además de usar los proc data steps, es vital el conocimiento y correcto uso de las macros y lenguaje SQL dentro de SAS. También hay que señalar que SAS te permite importar y exportar datos desde Excel, lo que convierte a los primeros dos lugares de este conteo en excelentes complementos.

Quizá la desventaja de este software es que tiene un costo importante que no todas las empresas están dispuestas a pagar, sin embargo eso no quita lo poderoso que es.

Si bien en internet hay algunos cursos y manuales para aprender a usar SAS, lo cierto es que es complicado cuando no tienes acceso a las características completas de la versión de paga. Si eres estudiante de los últimos semestres o bien recién egresado y te interesa aprender más al respecto, te sugiero considerar la Beca SAS.

3.- Lenguaje SQL

En esta ocasión no me refiero a algún software en particular, sino a una instancia a la que seguro te enfrentarás, la cual es el manejo de bases de datos. Si bien hoy en día puedes hacer una conexión de las bases con un programa lenguaje que conozcas mejor como R, SAS e incluso Excel, lo cierto es que muchas veces tendrás que usar un manejador de bases de datos como Oracle, MYSQL, etc. y donde solo podrás usar lenguaje SQL y PL/SQL.

Por esta razón, te recomiendo tomar un curso o tutorial en internet al respecto; afortunadamente hay muchos y la mayoría son gratis.

4.- Tableau

Si bien en esta parte hago referencia al software Tableau, lo cierto es que hay otros programas que cumplen con el mismo propósito de una manera igualmente efectiva.

Básicamente este programa sirve para hacer business intelligence, el cual es un término utilizado para describir las herramientas, procesos y reportes que tienen el fin de mostrar de manera gráfica y condensada el comportamiento y patrones de los datos disponibles de cierto negocio. De esta manera, con este tipo de reportes puedes observar, por ejemplo, la composición de una cartera por distintos tipos de categorías y en diferentes mercados, si hay alguna tendencia en el patrón de consumo de los clientes o si en un determinado trimestre del año los gastos fueron más altos o bajos que los demás, etc.

Cabe hacer la aclaración que la mayor parte de los reportes que se generan con estos programas no pasan de simples transformaciones y extracciones de los datos para convertirlos a gráficos. Si buscas hacer algo de ciencia de datos, este software no te va a servir para ese propósito.

5.- R

En el último puesto, pero no menos importante, se encuentra la panacea de los programas para actuarios, por supuesto me refiero a R, el cual es un software con el que de entrada puedes hacer cualquier cosa que hagan los anteriores mencionados, siendo su principal fuerte la posibilidad de utilizar de manera fácil y efectiva herramientas estadísticas de cualquier tipo, desde modelos lineales y no lineales, hasta machine learning y minería de datos. La mejor parte de todo es que es un software libre, lo cual significa que además de que lo puedes obtener gratis, diariamente se publican y actualizan nuevos y mejorados paquetes que te hacen más fácil la vida si deseas profundizar en algún tópico.

Para aprender este lenguaje hay muchos cursos en línea o presenciales, tutoriales en Youtube, y hasta foros de discusión en Facebook y LinkedIn donde se ayudan a encontrar soluciones y mejores maneras de programar. A mí en particular me gustan los cursos de Datacamp, ya que me parece que son muy interactivos y claros, además de que te te enseñan desde nivel principiante hasta cosas más avanzadas y específicas.

Comentarios Finales

Sé que dejé fuera varios programas que también son importantes, sin embargo, me parece que los aquí mencionados son más que suficientes para tener en cuenta a la hora de buscar tener un plus que ofrecer cuando sales al mercado laboral, el cual está ávido de profesionales que no solo tengan las bases bien cimentadas, sino que buscan y gustan de personas que las puedan aterrizar y aplicar a través de programas de cómputo como los comentados arriba.

Privacy Preference Center