Historically more accurate than professional pollsters
share
It still can be manipulated, because those odds represent how much money is betting on each side, if the amount of money on both sides are less than, say 100 million, it can be just the cost of winning this election.
I remember the last election cost 6 billion.