so, you're talking only about betting on sports right? because that wasn't clear and i feel like many people were coming here expecting to see a dice betting bot.
Yes, I mentioned it in the beginning:
"Also note that I will only talk about betting on real events like sport games (typically sports betting or trading on prediction markets)."
And pro tip: (normally) there should be no way to make a profitable dice betting bot since dice is a just a game of chance which is rigged in favor of the gambling house. The chance in a computer is simulated by random number generators (which are not actually random if they purely rely on software) and unless you know the pattern of the random number generator, you cannot take a statistical advantage over the program, unless of course it has been coded by a donkey and there's an obvious flaw that you can exploit.