[Economía] [Guías] El Bot.

Day 1,596, 04:53 Published in Spain Spain by Banco de Espana



Definición y un poco de historia:

El Bot es el nombre con el que hacemos referencia a un script, creado por los Administradores de eRepublik, diseñado para comprar productos de todos los mercados del mundo. Es un programa que se dedica a comprar una pequeña cantidad de productos de cada oferta puesta a la venta, cada cierto tiempo, retirando así productos del mercado y evitando la caída de precios debido a la sobreproducción.

En Enero de 2011 los Admins de eRepublik implementan el WaM, que permite trabajar a cada jugador una vez en cada una de las empresas que poseen. Antes de eso, cada jugador sólo podía trabajar una vez al día contratado en una empresa y cobrando un salario normal.

Puedes visitar este artículo si quieres saber más sobre el WaM.


Con esta medida, al pasar de producir en una sola empresa al día, a pasar a producir en docenas de empresas cada día, la producción se multiplicó de manera bestial, llegando a producir cada jugador mucho más de lo que sería capaz de gastar por sí mismo. Esto originó un gran problema, la sobreproducción.

La sobreproducción era tan brutal que, de seguir ese ritmo, pronto bajaría los precios al mínimo, dejando las raw a precio de 0.01 esp y las armas y panes de las mayores calidades a valores por debajo de 1 esp.

Para evitar esto, los Admins diseñaron un script que se encargaría de retirar del mercado la mayor parte de los productos puestos a la venta. Por supuesto, el Bot no los retira sin más, sino que paga cada uno de esos productos a sus dueños, con dinero sacado de la chistera, y luego hace desaparecer esos productos.

Este parche originó el siguiente problema, la devaluación de todas las monedas. El Bot tiene dinero ilimitado para comprar todos esos productos. Al haber tantísima oferta de productos en el mercado, el Bot está comprando cerca del 70% de los productos diarios que se venden en cada mercado. Esto origina que inyecte cientos de miles de moneda en todos los mercados del mundo, diariamente. Ante esta avalancha de moneda salida de la nada, el valor de la moneda normal frente al gold cayó en picado.

Antes de la entrada del Bot, 1 gold se cambiaba a cerca de 33 esp. Ahora su cambio está por encima de las 1500 unidades de moneda.


En definitiva. El Bot está unido al WaM, y mientras éste exista, tendrá que existir un Bot comprador que retire productos del mercado y evite el colapso por sobreproducción.




¿Cómo funciona el Bot?

El Bot fija un precio para todos los productos, que seguramente sea metido a mano por los Admins. Todos los productos que estén por debajo de ese precio son objeto de las compras del Bot, y todos los que estén por encima se quedan intactos.

El Bot realiza barridas, una vez por hora, y compra una pequeña cantidad de todas las ofertas que haya puestas por debajo del precio que tiene marcado para ese día.

Por ej.: Pongamos que el Bot tiene marcado un precio para las armas q1 de 5.50 esp en un día determinado.

Si tuviéramos 30 ofertas por debajo de ese precio, o incluso a ese mismo precio (pongamos a precios de 5.25, 5.32, 5.40 o 5.50, por ejemplo), el Bot compraría un poco de cada una de ellas cuando entrara en funcionamiento, retirando parte de ese stock del mercado y dejando los beneficios a sus dueños.

Las ofertas de 5.51 en adelante no sufrirían ninguna modificación, y se quedarían como estaban.





¿Cuando compra?:

Compra exactamente a las xx:50 horas (o sea, a cada hora menos 10), y compra instantáneamente, o sea, en un par de segundos hace el barrido y realiza a la vez las compras en todos los productos de todos los mercados del mundo que entrasen en su "radio de acción".

El Bot compra una vez cada hora, durante las 24 horas del día, a excepción de a las 08:50 de la mañana, hora española (23:50 hora eRepublik), que el Bot descansa y no entra en funcionamiento.




¿Qué cantidades compra?

Esto es algo más difícil de saber, y nadie lo sabe a ciencia cierta. La cantidad de productos que compra depende de la calidad del producto.

Si pones 1000 panes Q1 y 1000 panes Q2, ambos al precio al que compre el Bot, al hacer su pasada de cada hora, retirará más productos de la oferta de panes q1 que de los panes q2.

Pero la cantidad de productos que compra el Bot de cada oferta no es algo exacto. Si dos personas ponen 1000 panes Q1 cada uno, y las colocan al mismo precio, al pasar el Bot les comprará una cantidad distinta, aún siendo idénticas. O sea, al final el Bot termina haciendo un poco lo que le da la gana.




¿Cómo podemos saber cuál es el precio de compra del Bot?

Probando, y siendo observadores...

Lo primero es saber que el precio del Bot puede cambiar en cualquier momento. A veces mantiene el mismo precio durante días, o semanas, y otras veces cambia varias veces de precio durante el mismo día.

Una de las maneras de averiguarlo es probando a poner precios en el mercado, cada hora.

Por ej., coges y pones ese arma Q1 a 5.6 esp, y ves que pasa el Bot y no te lo ha comprado. Entonces coges la siguiente hora y lo bajas a 5.55 esp, y llegan las xx:50 y ves que tampoco ha habido suerte. A la siguiente hora lo pones a 5.5 y ves que por fin han comprado productos de tu oferta, aun habiendo muchas ofertas por delante con precios mucho más bajos. Entonces ese es el precio del Bot para ese día.


Pero la manera más efectiva y más rápida de averiguar el precio exacto del Bot es observando el mercado de ofertas justo antes de que el Bot haga su aparición estelar y volver a mirarlo justo después, comparando como han variado tras aparecer el Bot.

Por ej., coges el mercado y abres una pestaña por cada una de las primeras 10 páginas de las ofertas de armas Q1. Las actualizas justo a las xx:49 y esperas a que el Bot haga su pasada para luego abrir otra página distinta y comparar las ofertas para ver hasta dónde ha llegado exactamente el Bot comprando.


Aquí tenemos una prueba de un escaneo que he realizado para averiguar el precio del Bot, hecho en el mercado de armas Q1.

He cogido y he abierto las 8 primeras páginas de ofertas de armas Q1 en el mercado español:

Página 1.
Página 2.
Página 3.
Página 4.
Página 5.
Página 6.
Página 7.
Página 8.

He refrescado todas esas páginas justo a las xx:49, para que tengan los precios exactos justo antes de la pasada del Bot y, pasadas las xx:50, cuando se que ya ha actuado el Bot, he abierto varias páginas nuevas y me he puesto a comprobar cómo han cambiado.

Aquí las fotos de las páginas nuevas que he abierto:

Después del Bot, página 1.
Después del Bot, página 2.
Después del Bot, página 3.
Después del Bot, página 4.


Comparándolas vemos como han volado la mayoría de las ofertas de pequeñas cantidades de las primeras páginas, resistiendo sólo algunas de ellas, bien porque al Bot le ha dado por comprar una pequeña cantidad de ella, o bien porque la cantidad era algo más grande y no las ha podido comprar todas.

Aquí pongo una tabla como resumen de lo que ha sucedido en este barrido, en la que podremos saber cuál es el precio al que ha comprado el Bot:

         Antes del Bot (xx:49)               Despues del Bot (xx:51)

                Clic en la imagen para ampliar


Como podemos observar en la imagen, el Bot ha comprado de todas las ofertas que había puestas hasta la oferta puesta por Daron Hetfield a 6.36 . A partir de ahí, las ofertas puestas a 6.38 o superiores no las ha tocado.

Sabemos entonces que el precio al que compra el Bot las armas Q1 es de 6.36 (contando impuestos). Como vemos que Daron Hetfield es español, está vendiendo afectándole sólo el IVA (que en ese momento era del 25😵, con lo que el precio del Bot, descontando impuestos, es de 6.36 / 1.25 = 5.08 esp.




El precio del Bot es el mismo para todas las calidades de productos, proporcionalmente a su calidad.

Esto es, si el precio para las armas Q1 es de 5.08 esp, el precio para todas las demás Q's será de 5.08 * nivel de Q (5.08 para Q1, 10.16 para Q2, 15.24 para Q3, ...) + impuestos, obviamente.

Al Bot no le importan los impuestos. O sea, al Bot le fijan un precio al que tiene que comprar cada producto, sin importarle el impuesto que tenga ese país.

Esto quiere decir que si en España tenemos un impuesto del IVA del 1% y el precio del Bot para esas armas Q1 es de 5.08, deberíamos poner a la venta esas armas a 5.08 * 1.01 = 5.13 esp.

Si ese mismo día suben el IVA de las armas al 25%, el precio al que debemos poner ese arma Q1 es de 5.08 * 1.25 = 6.35 esp.



Y lo mismo pasa con el Impuesto de Importación, y esto es un dato muy importante.

Si alguien vende un arma Q1 desde fuera de España, o sea, afectándole el impuesto de importación, además del IVA, el Bot le seguirá comprando ese arma a 5.08 + impuestos.

Esto es. Si estuviéramos en otro país y quisiéramos vender un arma Q1 en España, y nuestro país tuviera un Impuesto de Importación del 99%, y un impuesto del IVA del 25%, el Bot compraría ese arma Q1 a 5.08 * 2.24 = 11.37 esp.


Esto es importante a la hora de realizar los escaneos, cuando vayamos a abrir varias páginas de ofertas y ver hasta dónde ha llegado el Bot comprando, ya que si alguien vendiera desde fuera de España, y los impuestos de importación fueran del 1%, por ej, en ese caso el Bot le estaría comprando sus ofertas a 6.40 esp (5.08 * 1.26). Entonces, veríamos algunas ofertas de 6.40 que desaparecen y otras no, dependiendo de sí esos jugadores están vendiendo desde España (que estarían vendiendo a 6.40 / 1.25 = 5.12 esp sin impuestos), o si están vendiendo desde fuera, que serían los que estarían vendiendo a 5.08 sin impuestos.

El Bot compra siempre al mismo precio para todos, sumando los impuestos de IVA, o IVA + Importación para cada caso.


Como apunte, debemos tener en cuenta que el Bot no deja el dinero del Impuesto de Importación en las arcas del estado, sino tan solo el IVA, ya que si no sería demasiado bonito llenar las arcas poniendo estos impuestos al máximo y pidiendo a colaboradores extranjeros que nos vendan desde otros países...




¿Compra el Bot al mismo precio en todos los países?

No, no compra al mismo precio en todos los países. Se sabe que el Bot compra más caro en los países más pequeños, pero aún no se sabe bien por qué. Seguramente, en su algoritmo de compra influyan datos como la población del país, el número de ofertas de productos en ese mercado en cuestión o el número total de empresas de sus ciudadanos...

No sabemos bien cuáles son los valores en los que se fija el Bot para determinar a qué precio compra en cada mercado, pero lo que sí es cierto es que el Bot compra al mismo precio en todos los mercados grandes, como es el nuestro y el de los principales países de eRepublik.




¿Qué ventajas tiene conocer el funcionamiento del Bot?

Muchas. El Bot lo es todo en la economía de eRepublik.

Lo primero, tal y como pudimos ver en las imágenes de prueba que cogí para calcular el precio del Bot, si conocemos el precio al que compra el Bot, no tenemos por qué vender por debajo de su precio.

El Bot estaba comprando a 6.36 esp las armas Q1 en ese momento y, sin embargo, había gente vendiendo sus productos incluso a 5.29 esp cada unidad, perdiendo un dinero precioso. El Bot se lo hubiera comprado igual si lo hubiera puesto 1 esp más caro, y eso es muchísimo dinero de pérdida por cada arma Q1.

Y si nos diéramos un paseo por todas las ofertas de diferentes Q's tanto para armas como para comida, veríamos a gente perdiendo dinero por sus productos, bien por desconocimiento de la existencia del Bot o bien por qué no conocen el precio al que está comprando actualmente y venden al precio de mercado, entrando a competir con las ofertas existentes y provocando un descenso de los precios generalizado, que se corrige poco a poco con cada pasada del Bot.


Además, sabremos que podemos emigrar tranquilamente a otros países, aunque no tengamos licencia en ellos, y seguir vendiendo desde allí al mercado español, pues al Bot no le importan los impuestos y podremos añadir el Impuesto de Importación a nuestros productos, poniéndolos a la venta más caros que si los vendiéramos desde territorio español (pero ganando siempre lo mismo al descontar impuestos).


Sumsura.
Ministerio de Economía.