Os especialistas políticos usam uma variedade de fatores para prever os resultados das eleições presidenciais, como tendências históricas, popularidade dos candidatos, dados dos eleitores e o clima político no momento da eleição. Nem todos os especialistas, entretanto, concordam com o nível de significância de cada fator preditivo.
Ao fazer as previsões iniciais, as tendências históricas de votação são geralmente a primeira estatística citada. Os especialistas políticos designam janelas de tempo específicas para demonstrar que um partido ou outro dominou uma eleição presidencial após eventos historicamente semelhantes aos do clima atual. Como os especialistas apontaram, no entanto, os padrões históricos de votação são precisos apenas para a janela de tempo refletida, não necessariamente para a história das eleições presidenciais em sua totalidade.
O clima político da nação também é um fator primordial na previsão do resultado de uma eleição presidencial. Se a maioria da população se inclina mais para os ideais conservadores, é mais provável que um candidato conservador ganhe uma eleição e vice-versa. A popularidade do candidato, embora normalmente ligada ao clima político, é um fator-chave na previsão de um resultado presidencial. Um candidato particularmente carismático tem mais probabilidade de vencer uma eleição, independentemente de sua plataforma política, porque ele ou ela é capaz de atrair eleitores para as urnas que de outra forma não votariam.