The answer is both yes and no. In the case of online baccarat, the house advantage is built into the game, but with random number generation and other factors related with an online format, there are chances for talented players to take benefit and generate a profit from playing.