[en] Currently, algorithms and Artificial Intelligence are gaining significant importance in the social context due to their application in multiple fields that substantially improve the efficiency and productivity of various economic sectors. They are capable of assisting or even making accurate decisions autonomously, thanks to their powerful data processing and continuous analysis of historical decisions. An area where these technologies can be applied is in price setting through monitoring the movements of competing companies, aiming to establish the profit-maximizing price. While the use of algorithms or Artificial Intelligence is a legitimate strategy for business productivity, literature in this field suggests that price-setting algorithms can either assist humans in colluding or directly facilitate competition restriction for profit maximization by autonomously learning to collude tacitly, without any explicit agreement or communication between algorithms. This text aims to develop all the implicit theoretical concepts in algorithmic tacit collusion to understand how a price-setting algorithm can learn to restrict competition on its own. It concludes with the achievement of a computational economic experiment where a Python designed algorithm is capable of simulating a Bertrand duopoly by simultaneously setting prices and storing all the decisions made by the algorithm to determine if it has learned to collude tacitly automatically and autonomously.

[es] En la actualidad, los algoritmos e Inteligencias Artificiales están adquiriendo mucha importancia en el contexto social gracias a su aplicación en múltiples ámbitos que mejoran sustancialmente la eficiencia y productividad de múltiples sectores económicos, debido a que son capaces de ayudar o incluso de tomar decisiones acertadas de forma autónoma gracias a su gran poder de procesamiento de información y el análisis continuo de decisiones históricas. Uno de los ámbitos en los que se puede aplicar este tipo de tecnologías es en la fijación de precios mediante la monitorización de movimientos de las empresas competidores con el fin de establecer aquel precio maximizador de beneficios. Si bien la utilización de algoritmos o Inteligencias Artificiales es una estrategia legítima en cuanto a productividad empresarial, también es cierto que existe literatura en este ámbito que afirma que los algoritmos fijadores de precios pueden, o bien ayudar al ser humano a coludir, o bien a propiciar de manera directa una restricción de la competencia en aras de la maximización de beneficios al aprender de forma autónoma (y sin ser una decisión de diseño) a coludir tácitamente sin mediar acuerdo o comunicación expresa entre algoritmos. El presente texto pretende desarrollar todos los conceptos teóricos implícitos en la colusión tácita algorítmica, con el fin de comprender como un algoritmo fijador de precios puede ser capaz de aprender a restringir la competencia por su propia cuenta, finalizando en la consecución de un experimento económico computacional donde se diseña mediante Python un algoritmo capaz de simular un duopolio de Bertrand al fijar de forma simultánea los precios establecidos, almacenando todas aquellas decisiones tomadas por el algoritmo con el fin de determinar si el algoritmo ha sido capaz de aprender a coludir tácitamente de forma automática y autónoma.