Los expertos políticos utilizan diversos factores para predecir los resultados de las elecciones presidenciales, como las tendencias históricas, la popularidad de los candidatos, los datos de los votantes y el clima político en el momento de la elección. Sin embargo, no todos los expertos están de acuerdo con el nivel de importancia de cada factor predictivo.
Al hacer predicciones iniciales, las tendencias históricas de votación suelen ser las primeras estadísticas citadas. Los expertos políticos designan ventanas de tiempo específicas para demostrar que un partido u otro ha dominado una elección presidencial después de eventos históricamente similares a los del clima actual. Sin embargo, como han señalado los expertos, los patrones de votación históricos son precisos solo en el tiempo que se refleja, no necesariamente en la historia de las elecciones presidenciales en su totalidad.
El clima político de la nación también es un factor primordial para predecir el resultado de una elección presidencial. Si la mayoría de la población se inclina más hacia los ideales conservadores, entonces un candidato conservador tiene más probabilidades de ganar una elección y viceversa. La popularidad del candidato, aunque típicamente ligada al clima político, es un factor clave para predecir un resultado presidencial. Es más probable que un candidato particularmente carismático gane una elección independientemente de su plataforma política, porque puede atraer a los votantes a las urnas que de otra manera no votarían.