What term describes the discrepancy in reported intention to vote and actual voting behaviour? I am interested in prediction markets, where traders have a monetary incentive to bet on who they think would win in an election. I think that the financial incentive in prediction markets makes them a better predictor of future election outcomes than polls.

I think that when people are asked how they would vote on the presidency if tomorrow were the election day, they tend to give you an answer which they would like to see happen rather than how they would actually vote.  This discrepancy reduces the predictive value of polls.  Alternatively, I think that if the incentives are set correctly the same people tell you more of the truth instead of their wishful thinking. I would call this phenomena "polls bias".

Questions:


What is a scientific term for this problem?
Where can I read further about the phenomena?
There are many reasons why stated intention can differ from behaviour (e.g., see Theory of Planned Behaviour). Social desirability is one possibility. However, there are many other factors. A person may not know who they are going to vote for or may not have decided. Factors may arise between the point in time when asked and when voting occurs that change the person's voting plan.

Furthermore, there are many potential limitations to polls that can lead their estimates of population voting intention to be inaccurate, and even biased. There is basic sampling error that arises whenever you estimate a population property from a finite sample. There are also a wide range of issues related to getting a sample representative of the voting population (see sampling bias).

Furthermore, polls form part of the information available in betting markets. Thus, in betting markets, people are able to use an ensemble of information including multiple polls, various historical trends regarding how polls change over time, various adjustment to poll predictions that might remove perceived biases and so on.