Washington (CNN) Donald Trump: Two-term president?

While that prospect may seem distant amid an endless series of terrible headlines -- Syria! Ukraine! Impeachment! -- for the President of late, a trio of new electoral models from Moody's Analytics all predict a victory for the incumbent in 2020.

"Results from each of the three models tell equally compelling stories about what could happen on Election Day, but we hesitate to hang our hat on only one of them," reads the report . "As a result, we average the predictions of the three models. Under the average of the three models, Trump would hold on to key industrial Midwest states and pick up New Hampshire, Virginia and Minnesota, assuming historical average non-incumbent turnout."

All three of Moody's models -- the "pocketbook model," the "stock market model" and the "unemployment model" -- are, as you might have figured out from their names, based in some medium-to-large part on the state of the economy. And because the economy remains by most measures strong, the Moody models see Trump as a favorite.

(Worth noting: The Moody model has only missed the Electoral College winner one time in its existence. That election? 2016.)

Read More