The most common factors to predict a NBA game is:
Home team advantage
Form
Squad quality
Injuries
League Position