Why does it take so long for the moneyline odds to be posted for the NBA? The early spread odds are usually posted the night before. The moneyline odds are posted mid morning at the earliest.