He desarrollado una pequeña aplicación Java que proporciona información básica sobre una apuesta a partir de las cuotas proporcionadas.
Dadas las cuotas de un evento, como por ejemplo un partido de fútbol, proporciona la siguiente información:
- Margen de beneficios, el porcentaje del dinero apostado por los jugadores que cobra la casa de apuestas (la comisión).
- Fracción de pago que paga la casa de apuestas al jugador.
- Probabilidad matemática (pura) a partir de las cuotas, que la casa de apuestas estima para cada resultado.
- Esperanza de premio = Probabilidad * premio (cuota)
- Rentabilidad, una apuesta es rentable si la esperanza de premio es mayor que la unidad.
El programa necesita tener instalada la máquina virtual de Java y se puede ejecutar desde una terminal de línea de comandos de la siguiente manera:
java -jar Apuestas.jar cuota1 cuota2 ... cuotaN
Por ejemplo, para el resultado de un partido de fútbol con cuotas 1.57 para el 1, 3.80 para la X y 5.00 para el 2. La llamada al programa sería:
java -jar Apuestas.jar 1.57 3.80 5.00
y la salida del programa es:
Margen de beneficios: 10,01%
Fracción de pago: 90,9%
Probabilidades: [57,9%, 23,92%, 18,18%]
Esperanza de premios: [90,9%, 90,9%, 90,9%]
Rentabilidad: [false, false, false]
Para más información puede consultarse la publicación:
"El apasionante mundo de las apuestas deportivas" de
iApuestas – Portal de Apuestas.
Cualquier error en el programa o sugerencia será bienvenido en los comentarios.
Programa:
http://www.mediafire.com/?4nf997tpetfoxeg