# data[].attributes.body
Jesus Martinez

# data[].attributes.body
Thelma Cst.

# data[].attributes.body
Urquia, E.. (2007). PERCEPCIÓN Y USO DE LAS TIC EN LA CONTABILIDAD DE LAS PYMES: EVIDENCIA EMPÍRICA EN ESPAÑA. Septiembre 14, 2020, de Universidad Complutense de Madrid Sitio web: http://www.observatorio-iberoamericano.org/ricg/N%C2%BA_11/Elena_Urqu%C3%ADa_y_Raquel_P%C3%A9rez.pdf
Jesus Martinez.

# data[].attributes.body
Gómez Valladares, D. M., Espinoza, R. M., & Carvajal Vargas, J. A. (2018). Propuesta de un sistema de planificación de recursos empresariales" ERP" como herramienta educativa y competencias en el uso de tecnología, a través de la elaboración de una microprogramación adecuada a las carreras de Mercadotecnia, Administración de Empresas, Contaduría Pública y Finanzas de la Facultad de Ciencias Económicas y Empresariales UNAN-León, en el período de diciembre del 2017 a febrero del 2018.
Thelma Cst.

# data[].attributes.body
Ventajas de las TICC en Contaduría

# data[].attributes.body
CONTABILIDAD + FINANZAS + TECNOLOGÍA.

# data[].attributes.headline
TIC para mejorar la práctica profesional de Contador

# data[].attributes.subject
TIC para mejorar la práctica profesional de Contador

# data[].attributes.body
Jesus Martinez

# data[].attributes.attachment_link.provider_name
Revista Contaduría Pública : IMCP | Una publicación del IMCP

# data[].attributes.attachment_link.readable_text
Síntesis
En la práctica profesional del Contador Público en México se ha incrementado, en un gran porcentaje, el uso de las Tecnologías de la
Información y la Comunicación (TIC), especialmente por las reformas fiscales y todo el esquema electrónico en facturación y contabilidad. Sin embargo, la mayoría de los Contadores no aprovechan las TIC en la mejora de su práctica profesional para medir y mejorar la gestión y productividad. En este escrito analizaremos las áreas de oportunidad en este tema presentando algunas sugerencias y conclusiones.

Antecedentes y futuro de las TIC por el Contador Público
El C.P.C. Cuauhtémoc Gámez Leyva en su artículo "Origen de la Contabilidad" señala lo siguiente:
Luca Pacioli apunta en su obra La Teoría de la Partida Doble que el contador no debe ser un "quaderneris", tenedor de libros, es decir, no se concretará a ser un registrador de datos. El contador debe ser un "ragioneri". Un profesionista pensante, capaz de apoyar al empresario en la toma de decisiones de calidad.1
Considero que para el Contador Público sea ragioneri, asesorando con valor agregado a los empresarios, debe apoyar su práctica profesional en el uso de las TIC, no solo utilizarlas en temas de cumplimiento fiscal.

El Dr. Fabián Martínez Villegas señalaba ya desde 2014:
El Contador Público tiene que identificar su participación para contribuir a la creación de valor en las organizaciones, congruente con las nuevas realidades económicas, sociales, tecnológicas y de negocios, de acuerdo con su formación, experiencias y actualización de conocimientos.2
El Dr. Martínez ha sido un profesionista a la vanguardia en temas de innovación y uso de las TIC en la práctica profesional, y en una de sus obras editoriales más recientes Administración estratégica inteligente, presenta
conceptos sobre el pensamiento estratégico en la Cuarta Revolución Industrial.

El Maestro Luis Carlos Ledesma Villar; manifiesta en sus conceptos vertidos sobre el futuro de la Contaduría Pública:
El rápido avance en el desarrollo de tecnologías como Big Data, Inteligencia Artificial y Blockchain está motivando importantes cambios en la profesión de Contador Público. El contador de los próximos años tiene que incorporar las herramientas necesarias para generar nuevas formas de valor y expandir los campos de actuación a roles aún más estratégicos dentro de la empresa y a nivel global.
Como muy bien lo establece el maestro Ledezma, el Contador Público, para ser un profesional de vanguardia debe estudiar tendencias de vanguardia en los negocios, no solo temas técnicos propios de la profesión.

Los cambios en el ámbito empresarial son constantes, lo cual implica un reto para nuestra profesión. ¿Estamos capacitándonos lo suficiente en el uso de las nuevas tecnologías? ¿Están las universidades considerando en sus planes de estudios de la carrera de Contador Público los temas de la Cuarta Revolución Industrial? Considero que no es lo suficiente en ambas preguntas.

¿Qué nos corresponde como profesión?
Desde esta perspectiva así se percibe el uso de las TI para la mejora de la práctica profesional del Contador Público:

Ámbito académico. Es urgente que las instituciones de educación superior actualicen sus programas académicos para preparar a los nuevos profesionistas sobre un uso actualizado de las TIC.

Profesión organizada. El Instituto Mexicano de Contadores Públicos y sus Federadas deben incluir capacitación sobre la Cuarta Revolución Industrial y el uso avanzado de las TIC para nuestra profesión. Con eso se fortalecerían las cualidades que hacen del Contador Público un asesor integral de negocios. Una opción con mayor impacto y menor costo sería llevar a cabo webinars como lo hace en EE.UU. la AICP, incluso otorgando
certificaciones en línea.3

Desarrollo personal del Contador Público. Como profesión debemos analizar el impacto actual y futuro en los negocios (incluyendo las PYMES mexicanas) de las tecnologías y la Cuarta Revolución Industrial,4 se presenta esto incluso como una oportunidad de especialización y/o ventaja competitiva para el profesional que se prepare y entienda el mejor uso de estos cambios. Para entender aún más este tema se recomienda la lectura del artículo: "How Industry 4.0 will change accounting".5

Uso de herramientas para mejorar la gestión de las firmas de Contadores. Debemos aprovechar y mejorar el uso de los softwares de contabilidad que se manejan en las empresas para ahorrar tiempo en los procesos de reportes fiscales y financieros. Para mejorar la gestión de tareas podría utilizarse algún software o App; por ejemplo, Asana o Monday, incluso, ya existen en el mercado algunos programas especializados para firmas de Contadores Públicos.

El Contador Público colegiado siempre ha tenido el compromiso de estar actualizado, pero hoy en día mantenerse vigente en la profesiona no solo implica estudiar temas técnicos de impuestos o normatividad financiera, también es una mayor aplicación de las TIC para la práctica profesional del día con día; asimismo, se deben investigar los temas relacionados con la Cuarta Revolución Industrial (definida como la integración completa de la información y comunicación tecnológica),6 ya que no son únicamente el futuro, sino el presente de los negocios.
1 Gámez Leyva, Cuauhtémoc (octubre de 2000). "La teoría del debe y haber". BALANCE. Colegio de Contadores Públicos del Norte de Sinaloa, A.C.
2 Meljem Enríquez de Rivera, Sylvia y Martínez Villegas, Fabián (marzo de
2014). "Perfil del Contador Público". Contaduría Pública.
3 https://www.aicpastore.com/index.jsp?
4 "Cuarta Revolución Industrial". Veritas Online.
5 "How Industry 4.0 will change accounting". Lea Hart https://www.
journalofaccountancy.com/newsletters/2017/sep/industry-4-0-changeaccounting. html
6 "The Factory of the Future Industry 4.0 - The Challenges of Tomorrow"
KPMG https://assets.kpmg/content/dam/kpmg/pdf/2016/05/factoryfuture-
industry-4.0.pdf

# data[].attributes.attachment_link.title
TIC para mejorar la práctica profesional del Contador Público

# data[].attributes.attachment_link.description
Síntesis En la práctica profesional del Contador Público en México se ha incrementado, en un gran porcentaje, el uso de las Tecnologías de laInformación y la Comunicación (TIC), especialmente por las reformas fiscales y todo el esquema electrónico en facturación y contabilidad.

# data[].attributes.body
Thelma Cst.

# data[].attributes.attachment_link.readable_text
El desarrollo de la contabilidad llega a un punto en donde la globalización y las nuevas tecnologías se convierten en elementos fundamentales. El licenciado en Estrategias Financieras y Contaduría Pública, dicen los expertos, cambió su escritorio lleno de documentos y papeles de trabajo por uno virtual en su computadora, con el que trabaja y envía sus resultados por medios electrónicos a jefes, clientes o autoridades fiscales. Desde el punto de vista de la normatividad que lo rige, está en las mismas condiciones que sus colegas del resto del mundo, ya que las Normas Internacionales de Información Financiera tienen vigencia universal.

Hace cien años era fundamental que el contador tuviera "buena letra", para que los registros contables fueran entendibles, ahora debe tener buenas herramientas tecnológicas que, incluso, le permitan acceder en línea a la normatividad vigente, para lograr un trabajo de óptima calidad.

Las alianzas entre universidades y empresas tecnológicas, como la que han desarrollado la UDLAP y Contpaqi, permiten que los estudiantes conozcan en el aula paquetes de contabilidad, nóminas y manejo de efectivo que usarán en su desempeño profesional. Así como antes un contador utilizaba una calculadora y paquetería como Excel, ahora las herramientas tecnológicas para el registro y manejo de la información son vitales y el usuario debe familiarizarse con ellas de inmediato.

El sentido de urgencia se debe a que las organizaciones generan, en poco tiempo, una gran cantidad de información (por el número de sus operaciones) que se deben reflejar en reportes y estados financieros como el balance general, estado de resultados y estado de flujos de efectivo, que permitan al empresario entender la situación financiera de su empresa, fijar los objetivos a corto, mediano y largo plazo, y diseñar estrategias para alcanzarlos.

Las finanzas requieren de tres áreas del conocimiento: administración, economía y contabilidad. El orden no denota su importancia. La ejecución de las fases de la administración, como Reyes Ponce las describía: "previsión, planeación, organización, dirección y control", permiten cumplir los objetivos en las organizaciones. La economía da herramientas para entender el entorno a nivel micro y macro. La contabilidad registra las operaciones informando el estatus actual de las organizaciones, para tomar la siguiente decisión en cada organización o área funcional de la misma.

El licenciado en Estrategias Financieras y Contaduría Pública debe tener, en el menor tiempo posible, la información contable. Herramientas como Conpaqi permiten conocer al día la situación financiera de la organización para que los profesionales de la contabilidad y las finanzas tomen decisiones con información completa y correcta.

La evolución de la contabilidad que incluye el uso de plataformas tecnológicas obliga a la evolución de las finanzas. Actualmente el mundo es cada vez más rápido, sobre todo en la toma de decisiones, lo que nos permite contar con menos errores. Aquellos financieros y contadores que deseen ser competitivos deberán actualizarse en las herramientas y plataformas tecnológicas no solo para cumplir con los requerimientos fiscales, sino para responder a las problemáticas de sus organizaciones en tiempo y forma.
Acerca del autor:
El Dr. Einar Moreno es considerado como parte de la denominada Generación X, ha presenciado los pasos previos a la Economía del Conocimiento. Emprendió su primer empresa a la edad de 6 años, misma que consistía en la producción, distribución y venta de pie de dátil. Con el deseo de seguir los pasos de su padre, se inscribió a la Escuela de Ingeniería para estudiar Ingeniería Mecánica Eléctrica. Este episodio de su formación solo duro un par de semestres cuando encontró su verdadera vocación: el mundo financiero. Graduado de la Licenciatura en Administración Financiera, Maestría y Doctorado en Ciencias Financieras con especialidad en Administración de Riesgos. Sus áreas de especialidad en consultoría son Finanzas, Planeación, Mercadotecnia y Desarrollo Organizacional. Actualmente se dedica a dar cursos a nivel licenciatura y posgrado en temas financieros y de estrategia de negocios.

El Mtro. Francisco Javier Calleja Bernal es Contador Público con estudios de Maestría en Administración y candidato a Doctor en Educación. Con más de 40 años de experiencia docente y profesional en contabilidad, costos, análisis financiero y auditoría. 291 cursos impartidos en diversas universidades, de los cuales el 88% ha sido a nivel licenciatura y el resto en maestría. 194 módulos de diplomado impartidos a personal de diversas empresas. Autor de los libros "Contabilidad 1", "Costos" y "Contabilidad Administrativa" con editorial Pearson. Articulista en diversos periódicos y autor de su propio blog "Visión Financiera". Coordinador de las materias Contabilidad Financiera, Contabilidad de Costos, Análisis de Costos y Contabilidad Gerencial.

Por: Dr. Einar Moreno Quezada y Mtro. Francisco Javier Calleja Bernal
Departamento de Finanzas y Contaduría de la UDLAP
einar.moreno@udlap.mx
francisco.calleja@udlap.mx
Disponible en PDF

# data[].attributes.attachment_link.description
El desarrollo de la contabilidad llega a un punto en donde la globalización y las nuevas tecnologías se convierten en elementos fundamentales. El licenciado en Estrategias Financieras y Contaduría Pública, dicen los expertos, cambió su escritorio lleno de documentos y papeles de trabajo por uno virtual en su computadora, con el que trabaja y envía sus resultados por medios electrónicos a jefes, clientes o autoridades fiscales.

# data[].attributes.body
TECNOLOGIA FINANCIERA

# data[].attributes.body
Los desafíos de la tecnología en finanzas.

Fernanda Ramos

# data[].attributes.attachment_link.readable_text
Estamos en la era donde los grandes cambios tecnológicos son capaces de modificar hábitos personales y mecanismos sociales en materia de información, de salud, de comunicación, científicos, de salud y financieros.

El objetivo que se busca al permitir que interceda la tecnología es el de hacer más sencillos los procesos, volviéndolos más baratos y reduciendo los tiempos que invertimos en ellos.
La tecnología financiera o FinTech
El objetivos de la o las FinTech es generar nuevas maneras de intercambiar, guardar o multiplicar valores de forma eficiente, valiéndose para ello de los avances tecnológicos.

Se trata de un tema de interés para el público en general, aunque especialmente en el caso de los emprendedores, las aceleradoras de negocios, los fondos de inversión y los bancos.

La FinTech se aplica a los procesos, productos y servicios financieros. Solo en 2014, la inversión mundial en operaciones FinTech se triplicó, de acuerdo a cifras publicadas en la página del Foro Económico Mundial.

Tal es el caso del Bank of America, que gastó 3 mil millones de dólares anuales en lo que llamaron "iniciativas de tecnología".

Del mismo modo, la empresa de servicios financieros JPMorgan Chase invirtió casi la misma cantidad en el rubro tecnológico, tal como informó su presidente y consejero delegado Jaime Dimon.

En el gasto se incluye la adhesión de un equipo de 200 analistas y científicos de datos para construir sus propias capacidades extraordinarias de big data internas.

Éstas sirven para mejorar el marketing, atraer nuevos clientes, dar eficiencia a las operaciones bancarias y mejorar la concesión de crédito, según Dimon.
Repensar el esquema de la banca 100% digital
La imagen clásica que tenemos de la banca es que resulta un poco ineficiente. Las largas filas en las ventanillas para efectuar un pago, o para resolver un conflicto, son los símbolos más usados para representar sus mecanismos.

Por ello, uno de los principales desafíos de la tecnología en el tema de las finanzas es mejorar el servicio.

Muchas empresas ya lo están aplicando al adoptar actividades de la banca en línea, como los movimientos y transferencias desde Internet e incluso desde una aplicación de smartphone.

Un ejemplo de ello es Bankaool, considerado el primer banco mexicano que funciona exclusivamente en línea.

Más allá de calificarlo como un proyecto bueno o malo, que obtuvo éxito o fracasó, lo tomamos como ejemplo de una propuesta digital para la banca.

Al igual que los bancos tradicionales, ofrece la apertura de diferentes cuentas, inversiones y planes de ahorro, junto a la obtención de créditos.

El usuario posee una serie de datos que le identifican, así como una tarjeta de débito para usar en cajeros externos.

La principal diferencia con los bancos tradicionales es que no cuenta con sucursales físicas, por lo que efectivamente se trata de una opción para decir adiós a las largas filas y las horas de espera.

Bankaool nació en 2006 como una sociedad que ofrecía financiamiento a productores y empresas del sector agroalimentario en México.

En esa época era conocido como Sociedad Financiera de Objeto Limitado (SOFOL).

En 2012 inició operaciones como banco, con la autorización de la Comisión Nacional Bancaria y de Valores (CNBV), y en 2014 se transformó en Bankaool, el actual banco en línea de México.

Ese mismo año lanzó una plataforma digital para ofrecer soluciones tecnológicas, sencillas y accesibles a sus clientes.

Sin embargo, la tarea de digitalizar la banca se ha tornado complicada: Bankaool ha registrado pérdidas en los cinco años que lleva de operaciones. De enero a agosto de 2017 ha reportado la baja de 56 millones de pesos.

Esta racha podría llevarle al cierre total y posterior desaparición. Uno de los errores que fueron detectados en Bankaool fue el número creciente de préstamos sin pagar por parte de sus clientes.
El sistema bitcoin
Irónicamente, aunque la banca completamente digital no ha logrado mantenerse, las monedas virtuales como el bitcoin siguen ganando adeptos y seguidores.

La diferencia es que el bitcoin no se ha olvidado por completo del mundo físico, pues incluso se ha instalado un cajero en la Ciudad de México, para que la gente pueda acercarse a realizar movimientos necesarios.

El sitio especializado en el tema Criptonoticias señala que el bitcoin puede entenderse como una moneda cualquiera y a vez como un sistema financiero y digital que no le pertenece a ninguna persona, país o gobierno.

Al ser una moneda virtual, que no existe físicamente, tampoco tiene limitantes territoriales.

En noviembre de este año cada unidad de bitcoin alcanzó un valor de siete mil dólares. A pesar de su alta valoración, es importante considerar los riesgos y la vulnerabilidad de la moneda.

En los últimos años se han registrado cierres de diversas plataformas de manejo de bitcoins de manera inesperada y abrupta, lo que deja a los dueños de las monedas virtuales sin herramientas para emprender acciones.

Uno de estos sucesos, que ejemplifican la problemática de un sistema frágil, fue el cierre temporal de la plataforma online Mt. Gox en 2014.

El desafío de la tecnología es llenar aquellos espacios donde hoy campea la incertidumbre y la inestabilidad, para así contar con un sistema alternativo que tal vez a futuro pueda ser una herramienta útil en el desarrollo de las finanzas personales.
La seguridad digital y los delitos cibernéticos
Tanto en la banca en línea, parcial o completa, como en el sistema bitcoin, las finanzas digitales se encuentran con un problema de seguridad y delitos cibernéticos que no pueden quedar sin atención.

Hoy, las personas que cometen delitos no necesitan una capucha en la cabeza, guantes para ocultar las huellas, ni salir de noche para romper las puerta de cristal e ingresar por la entrada principal de los bancos.

Ahora lo hacen desde casa, están preparados y tienen altos conocimientos en informática para acceder directamente a la base de datos y manipular el sistema de un banco.

Cuando la operación es exitosa, nadie se da cuenta que se está llevando a cabo un robo, hasta que el daño está hecho y es demasiado tarde.

Los cibercriminales tienen diferentes técnicas para cumplir su cometido, una de ellas es el envío de archivos maliciosos para infectar las computadoras de los usuarios.

Estos archivos se muestran como adjuntos inofensivos, pero al abrirlos comienzan los ataques remotos al equipo infectado, según explica Secure List, espacio dedicado a proporcionar información sobre virus, hackers y spam.

Secure List cuenta que en septiembre pasado se descubrió un nuevo ataque dirigido a las instituciones financieras, en su mayoría bancos rusos.

Los ciberdelincuentes tuvieron acceso persistente a una red bancaria interna por un largo periodo. Durante ese tiempo, videograbaron la actividad diaria en los equipos de cómputo de los empleados bancarios.

De esa manera aprendieron su funcionamiento en detalle, para después robar la mayor cantidad de dinero posible cuando fuera necesario.

Los atacantes usaron el correo electrónico para mandar archivos adjuntos maliciosos, pero que, a simple vista son correos rutinarios e inofensivos.

Por este medio lograron infectar los equipos con un troyano denominado 'Silence' que les permitió violar la seguridad y adentrarse íntimamente para conocer el funcionamiento de las instituciones financieras.
Nuevas responsabilidades
Los beneficios que se pueden adoptar de los avances tecnológicos son muy tentadores y seguramente nos harían más sencillas las operaciones financieras.

Sin embargo, las empresas deben invertir tanto en seguridad como en marketing.

Del igual manera, cada individuo que es capaz de abrir una cuenta o hacer inversiones en línea, debe tomar las medidas necesarias para no convertirse en una víctima de la ciberdelincuencia.

# data[].attributes.attachment_link.title
Los desafíos de la tecnología en finanzas

# data[].attributes.attachment_link.description
Estamos en la era donde los grandes cambios tecnológicos son capaces de modificar hábitos personales y mecanismos sociales en materia de información, de salud, de comunicación, científicos, de salud y financieros. El objetivo que se busca al permitir que interceda la tecnología es el de hacer más sencillos los procesos, volviéndolos más baratos y reduciendo los tiempos que invertimos en ellos.

# data[].attributes.body
EL IMPACTO DE LA TECNOLOGÍA EN EL SECTOR FINANCIERO.

http://mipymesenlinea.tripod.com/sitebuildercontent/sitebuilderfiles/documentoboletinn5.pdf
Fernanda Ramos.

# data[].attributes.body
Thelma Cst.

# data[].attributes.body
Indicadores de tendencias financieras.

# data[].attributes.headline
Las Ventajas de las TICC en la Contabilidad y en las Empresas.

# data[].attributes.subject
Las Ventajas de las TICC en la Contabilidad y en las Empresas.

# data[].attributes.body
Jesus Martinez

# data[].attributes.attachment_link.title
Infografia Ventajas de las TICC en Empresas.

# data[].attributes.body
Thelma Cst.

# data[].attributes.body
Emiliano Carrillo

# data[].attributes.attachment_link.readable_text
El indicador técnico "Media Móvil" (Moving Average, MA) muestra el valor medio del precio de un instrumento durante un determinado período de tiempo. Cuando se calcula Moving Average, se promedia matemáticamente el precio del instrumento durante un período de tiempo dado. En función del cambio del precio, su valor medio va aumentando o disminuyendo.

Hay varios tipos de medias móviles: simple (también se llama aritmética), exponencial, suavizada y ponderada. La Moving Average puede ser calculada para cualquier conjunto secuencial de datos, incluyendo los precios de apertura y cierre, mínimos y máximos, volumen de trading o valores de otros indicadores. A menudo se utilizan las medias móviles de las mismas medias móviles.

Lo único en que se diferencian sustancialmente las Medias Móviles de diferentes tipos son diferentes coeficientes ponderales que se asignan a los últimos datos. En caso de la Media Móvil Simple ( Simple Moving Average), todos los precios del período considerado tienen el mismo peso. La Media Móvil Exponencial y la Pondera ( Exponential Moving Average y Linear Weighted Moving Average) asignan más valor a los últimos precios.

El modo más común de interpretar la media móvil del precio consiste en la comparación de su dinámica con la dinámica del mismo precio. Cuando el precio del instrumento financiero sube por encima del valor de la Media Móvil, aparece la señal de compra, cuando baja de la línea del indicador - salta la señal de venta.

Este sistema de trading utilizando la Moving Average no está diseñado en absoluto para garantizar la entrada al mercado estrictamente en su punto más bajo, y la salida de él - justamente en su pico. Permite actuar según la tendencia actual: comprar después de que los precios hayan tocado fondo, y vender después de que se haya formado el pico.

También se puede aplicarlas a los indicadores. La interpretación de las medias móviles de los indicadores es igual que la interpretación de las medias móviles de los precios: si el indicador sube por encima de su Moving Average, significa que el movimiento alcista del indicador continuará, pero si el indicador va por debajo de su Moving Average, significa que la continuación de su movimiento bajista.

Tipos de medias móviles:

Simple Moving Average (SMA) - Media Móvil Simple

Exponential Moving Average (EMA) - Media Móvil Exponencial

Smoothed Moving Average (SMMA) - Media Móvil Suavizada

Linear Weighted Moving Average (LWMA) - Media Móvil Ponderada Lineal

Fórmula y valores

Media Móvil Simple (Simple Moving Average, SMA) #

La media móvil simple o aritmética se calcula mediante la suma de los precios de cierre de un instrumento durante un determinado número de períodos simples (por ejemplo, durante 12 horas), dividiendo a continuación la suma por el número de estos períodos.

SMA = SUM (CLOSE (i), N) / N

SUM - suma;
CLOSE (i) - precio de cierre del período actual;
N - número de períodos calculados.

Media Móvil Exponencial (Exponential Moving Average, EMA) #

La media móvil suavizada exponencialmente se calcula mediante la adición de una cierta parte del precio de cierre actual al valor anterior de la media móvil. A la hora de usar las medias móviles exponenciales, el mayor valor tienen los últimos precios de cierre. La media móvil exponencial de Р% será la siguiente:

EMA = (CLOSE (i) * P) + (EMA (i - 1) * (1 - P))

CLOSE (i) - precio de cierre del período actual;
EMA (i - 1) - valor de la media móvil para el período anterior;
P - parte de uso del valor de precios.

Media Móvil Suavizada (Smoothed Moving Average, SMMA) #

El primer valor de la media móvil suavizada se calcula como la media móvil simple (SMA):

SUM1 = SUM (CLOSE (i), N)

SMMA1 = SUM1 / N

Para obtener el segundo valor se utiliza la siguiente fórmula:

SMMA (i) = (SMMA1*(N-1) + CLOSE (i)) / N

Las medias móviles subsecuentes se calculan según el formula siguiente:

PREVSUM = SMMA (i - 1) * N

SMMA (i) = (PREVSUM - SMMA (i - 1) + CLOSE (i)) / N

SUM - suma;
SUM1 - suma de precios de cierre para períodos N; se calcula a partir de la barra anterior;
PREVSUM - suma suavizada de la barra anterior;
SMMA (i-1) - media móvil suavizada de la barra anterior;
SMMA (i) - media móvil suavizada de la barra actual (salvo la primera barra);
CLOSE (i) - precio de cierre actual;
N - período de suavizado.

Se puede simplificar esta fórmula mediante algunas transformaciones aritméticas:

SMMA (i) = (SMMA (i - 1) * (N - 1) + CLOSE (i)) / N

Media Móvil Ponderada Lineal (Linear Weighted Moving Average, LWMA) #

En una media móvil ponderada los últimos datos tienen más valor que los datos iniciales. La media móvil ponderada se calcula multiplicando cada uno de los precios de cierre en la serie a considerar por un coeficiente ponderal determinado:

LWMA = SUM (CLOSE (i) * i, N) / SUM (i, N)

SUM - suma;
CLOSE(i) - precio de cierre actual;
SUM (i, N) - suma de coeficientes ponderales;
N - período de suavizado.

# data[].attributes.attachment_link.title
Moving Average - Indicadores de tendencia - Guía de ayuda de MetaTrader 5

# data[].attributes.attachment_link.description
El indicador técnico "Media Móvil" (Moving Average, MA) muestra el valor medio del precio de un instrumento durante un determinado período de tiempo. Cuando se calcula Moving Average, se promedia matemáticamente el precio del instrumento durante un período de tiempo dado. En función del cambio del precio, su valor medio va aumentando o disminuyendo.

# data[].attributes.body
José Emiliano Carrillo Castellanos

# data[].attributes.body
Emiliano Carrillo

# data[].attributes.body
Emiliano Carrillo

# data[].attributes.body
Fernanda Ramos.

# data[].attributes.body
Rodrigo Navarro.

# data[].attributes.attachment_link.provider_name
Congresos Nacionales | Consejo CEA | México

# data[].attributes.body
TECNOLOGIA EN LA ARQUITECTURA

# data[].attributes.body
Rodrigo Navarro.

# data[].attributes.attachment_link.readable_text
Los modelos y tecnologías de desarrollo web han evolucionado mucho en la última década, existen multitud de aplicaciones, frameworks, librerías, arquitecturas y sistemas de publicación en diferentes versiones que a su vez reciben cambios o mejoran con el tiempo.

El progreso también ha tenido lugar en lo relacionado con la administración de sistemas, servicios de alojamiento, técnicas de escalabilidad, monitorización y gestión de centros de procesos de datos.

Esta evolución ha dado lugar a la convergencia de una gran cantidad de tecnologías, herramientas y estilos arquitectónicos para desarrollar sitios web y aplicaciones, te contamos los aspectos más importantes relacionados con ellos, y la manera en la que interactúan entre sí.

Contenidos de esta publicación

Arquitectura básica de una aplicación web

Para que un sitio o aplicación web funcione mostrándose al público es necesaria una arquitectura que disponga como mínimo los siguientes elementos:

El navegador: Representa el concepto de cliente realizando peticiones solicitando recursos a diferentes servidores web a través de URL.

El Servidor: Almacena de forma organizada la estructura de la información del sitio web para servir los contenidos en relación a las peticiones del navegador.

El protocolo http: Es el protocolo basado en TCP/IP a través del cual el navegador realiza peticiones al servidor para que este responda.

HTML: Es el formato básico de los documentos que componen las páginas web, está basado en etiquetas y sirve para estructurar la forma de mostrar los contenidos de las páginas.

CSS: Las hojas de estilo en cascada sirven para favorecer estéticamente los elementos y contenidos estructurados a través de las etiquetas HTML, dotándoles de personalidad en cuanto a su diseño, forma y colores.

Tecnologías del lado del cliente o del lado del servidor

Además de reunir los requisitos anteriores básicos para funcionar, un sitio o aplicación web puede crearse utilizando diferentes tecnologías que se dividen en dos grandes categorías:

Tecnologías de cliente: Son aquellas que permiten crear interfaces de usuario y establecer comunicación con el servidor basadas en HTML, CSS y JavaScript, en este caso, el navegador actúa como intérprete.

Tecnologías de servidor: Permiten implementar comportamientos de la aplicación web en el servidor, los lenguajes de programación más utilizados son Java EE, .NET, PHP, Ruby on Rails, Python, Django, Groovy, Node.js, etc...

Arquitecturas web de contenido estático o dinámico

Se dice que el contenido que muestra una determinada página o sitio web al completo es contenido estático cuando no permite la interacción del usuario de ninguna forma, por el contrario las páginas que invitan a interactuar con el visitante a través de diferentes elementos como formularios, botones, mapas, etc... ofrecen contenido dinámico.

Cliente estático y servidor estático: En este modelo el navegador hace una petición al servidor mediante el protocolo http, el servidor transforma la URL a ruta de disco y devuelve el fichero al navegador que lo dibuja o renderiza mostrando la estructura de la página en HTML y su contenido como fotos y vídeos, también la estética de su diseño gracias a los estilos CSS.

En este caso no existe ningún tipo de interacción utilizando JavaScript, el servidor devuelve siempre los mismos recursos, así que desde este punto de vista la web es estática.

Cliente estático y servidor dinámico: Este modelo se compone de 3 capas, ya que intervienen por un lado el navegador y el servidor web, pero también una base de datos asociada a este último.

Cuándo el servidor recibe una petición, devuelve contenido del disco o ejecuta código para generar el recurso dinámicamente, este código normalmente realiza consultas a la base de datos para recuperar la información, generando la página HTML y contenidos de forma dinámica.

Cliente dinámico y servidor estático: En contenido está alojado en el disco duro del servidor de forma estática, pero el cliente es dinámico porque las páginas incluyen código JavaScript que se ejecuta en el navegador.

Este código JavaScript puede realizar acciones y efectos gráficos, mostrar y ocultar información, desplegar elementos interactivos, adaptar los contenidos, etc...

Cliente dinámico y servidor dinámico: Se combinan los conceptos de los dos casos anteriores, utilizando JavaScript para efectos gráficos y comportamientos interactivos, pero también para realizar peticiones en segundo plano (AJAX) y aplicaciones de página única con API REST.

JavaScript se puede utilizar para no tener que recargar completamente la página al pulsar un enlace, realizando peticiones al servidor web en segundo plano (ocultas al usuario). Cuando llega al navegador el resultado de la petición, el código JavaScript actualiza solo las partes necesarias de la página.

A esta técnica se la conoce como AJAX (Asynchronous JavaScript And XML) y mejora mucho la experiencia de usuario ya que al realizar las peticiones el servidor puede devolver fragmentos de HTML generados dinámicamente, recursos estáticos en disco como imágenes, PDF, mostrar errores, cambiar colores, información estructurada en XML o JSON, etc...

Tecnologías estándar del lado cliente

El W3C (World Wide Web Consortium) es una comunidad internacional que desarrolla estándares abiertos que aseguran el crecimiento de la web a largo plazo, tales como HTML5&CSS, Scripting and AJAX, normas de accesibilidad, gráficos, audio y vídeo, web semántica, XML y muchos más.

HTML: (Hypertext Markup Languaje) proporciona la información estructurada en secciones, párrafos, título, imágenes, etc... la versión actual el HTML5, y ofrece muchas librerías avanzadas para la inserción de contenidos multimedia, canvas, comunicaciones y concurrencia.

CSS: (Cascading Style Sheets) se encarga de la distribución de los elementos y su estilo con colores, tipos de letra, fondos, efectos, etc...en documentos HTML, XML, SVG o incluso interfaces de usuario de otras tecnologías.

Scripting: Gracias al scripting las páginas pueden programarse con distintos lenguajes de script, aunque principalmente se utiliza JavaScript, que modifica la página gracias a su capacidad de ejecutar código cuando se interactúa con ella.

JavaScript inicialmente era un lenguaje interpretado pero actualmente también se ejecuta con máquinas virtuales en los navegadores aumentando la velocidad de ejecución y eficiencia de memoria. Es de tipado dinámico y funcionalmente orientado a objetos (basado en prototipos).

Existen multitud de bibliotecas (APIS) para el desarrollo web y de aplicaciones, pero las más utilizadas son JQuery y Underscore.js.

DOM: Es el modelo de objetos del documento (Document Object Model) y consta de una librería (API) para manipular el documento HTML cargado en el navegador, permitiendo la gestión de eventos, o la inserción y eliminación de elementos.

Tecnologías no estándar para desarrollo web

Durante bastante tiempo la carencia de tecnologías abiertas para realizar diferentes acciones asociadas a comportamientos y contenidos multimedia hizo que algunas tecnologías propietarias ocuparan este hueco, siempre por iniciativa de empresas de desarrollo de software, a continuación destacamos algunas de las más conocidas.

Adobe Flash: Se trata de una tecnología utilizada para incrustar contenido multimedia interactivo en páginas web que predominó durante mucho tiempo, gratuita para el usuario pero de carácter propietario y cerrado para los desarrolladores, que deben pagar licencia para poder usarla, motivo principal por el que está cada vez más en desuso.

Java Applets: Los Applets de Java fueron los precursores de Flash, pero debido a prácticas anticompetitivas de Microsoft y de Sun Microsystems estaba más centrada en los servidores de aplicaciones, así que también hace tiempo que se encuentra en desuso.

Microsoft Silverligth: Fué durante tiempo la apuesta de Microsoft para competir con Adobe Flashs, pero el soporte era muy limitado en plataformas diferentes a Windows.

Tecnologías de servidor

Los estándares son muy importantes en los navegadores web (cliente) ya que es importante que la web sea compatible con cualquier dispositivo, sin embargo estos estándares no son necesarios en el servidor, por que cada organización desarrollará su servidor con la tecnología que crean conveniente.

En el servidor se utilizan tecnologías propietarias o abiertas para el desarrollo de aplicaciones web, existen multitud de ellas, entre ellas las más usadas son PHP, Java EE y ASP.NET, y las menos usadas Ruby on Rails, Grails (Groovy), Django (Phyton), Perl, ColdFusion, hay muchas más, pero entre ellas comentamos a continuación las más destacadas.

Java EE: Es una tecnología basada en Java desarrollada por una coalición de empresas lideradas por Oracle, IBM, Red Hat, etc... muy utilizada a nivel empresarial, la mayoría de implementaciones y herramientas para desarrollo son software libre, y existen comunidades de desarrolladores y empresas que realizan complementos.

PHP: Es una tecnología con lenguaje propio, desarrollada por PHP Group y con licencia libre. Es la tecnología de lado de servidor con la que se han implementado más servidores en Internet, es multiplataforma y se integra normalmente con Apache y MySQL en entornos Linux gracias a un paquete llamado LAMP.

ASP.NET: Se trata de una versión evolucionada del ASP clásico, está integrada en la tecnología .NET de Microsoft junto con el lenguaje C#, tiene licencia propietaria y para plataformas Windows y una comunidad de desarrolladores má limitada que otras alternativas.

Bases de datos

Las bases de datos más populares y utilizadas para el desarrollo de aplicaciones web son las bases de datos relacionales. Hay muchas bases de datos relacionales tanto comerciales como de software libre como MySQL, Derby, Oracle, MS SQL Server, PostgreSQL.

Actualmente el sistema gestor de bases de datos más utilizado es MySQL, es multiplataforma y está desarrollado en C, tiene licencia de código abierto GPL y consta de una herramienta interactiva para hacer consultas y crear bases de datos, en su conjunto se ha hecho muy popular en el desarrollo web.

Las aplicaciones web tienen necesidad de escalabilidad y tolerancia a fallos, es por esto que se está haciendo hueco una nueva familia de bases de datos denominadas NoSQL, entre las que se encuentran Cassandra, mongoDB, riak, redis.

Sistemas gestores de contenidos

Desde hace tiempo se imponen los sistemas de gestión de contenidos o CMS (Content Management System), que son de aplicaciones web prediseñadas y configuradas inicialmente para crear y administrar contenidos online.

Los CMS utilizan conjuntamente varias de las tecnologías anteriormente descritas, y han evolucionado para convertirse en un nuevo modelo de desarrollo de sitios web, configurando y adaptando módulos por medio de una interfaz web.

El sistema también permite manejar de manera independiente el diseño y el contenido, modificando su estructura por medio de plantillas o temas.

Existen multitud de CMS con enfoques y objetivos diferentes como Drupal (PHP), Joomla (PHP), WordPress (PHP), Plone (JavaScript), Moodle (PHP), Liferay (Java), PrestaShop (PHP), etc...

Conclusiones

El diseño y desarrollo de sitios web y aplicaciones online conlleva la elección y el conocimiento de las tecnologías que se decidan emplear, con el objetivo de favorecer su implementación y garantizar un mantenimiento.

Los gestores de contenidos son una alternativa ideal para crear sitios web completos evitando el coste de los desarrollos "desde 0" o partiendo de la utilización de un framework, pero la elección depende de la manera de enfocar cada proyecto según sus características o singularidades.

En IngenioVirtual diseñamos y desarrollamos sitios web utilizando diferentes tecnologías, si dudas sobre cuál será la más adecuada para crear el sitio web asociado a tu actividad ponte en contacto, estamos a tu servicio para asesorarte.

# data[].attributes.attachment_link.title
Conceptos básicos sobre tecnologías de desarrollo web - ingeniovirtual.com

# data[].attributes.attachment_link.description
Los modelos y tecnologías de desarrollo web han evolucionado mucho en la última década, existen multitud de aplicaciones, frameworks, librerías, arquitecturas y sistemas de publicación en diferentes versiones que a su vez reciben cambios o mejoran con el tiempo.

# data[].attributes.body
Rodrigo Navarro

# data[].attributes.body
Emiliano Carrillo

# data[].attributes.attachment_link.title
Evolución de las tecnologias en las inversiones