CNN's 2018 Race Ratings are based on a number of factors and data points. These include candidate recruitment, fundraising strength, districts' voting history, voter registration data by party and recent voting trends, as well as CNN's political reporting and analysis.