Similar to most companies, the major stock markets in the U.S. are only open for trading on normal business days only—Monday to Friday, except on holidays. ... The NYSE and NASDAQ are open on Veterans Day and Columbus Day (or the day in which they are observed). The NYSE and NASDAQ are closed on Good Friday.