Yes, betting exchanges have fixed odds. In other sportsbooks, the odds may vary, especially when it comes to live betting. Since there are many factors in play, the odds always vary in this type of wagering.