Question: are stock markets open on dec 31?
Answer: It's business as usual for U.S. exchanges on New Year's Eve, Dec. 31. The New York Stock Exchange and Nasdaq are open their normal hours, 9:30 a.m. to 4 p.m. EST. They will be closed on New Year's Day, Jan.