Veterans Day is November 11, its a federal holiday in the US.
The two major U.S. stock markets, the New York Stock Exchange and the Nasdaq, will be open.
US bond markets are closed. The Securities Industry and Financial Markets Association, the trade group that represents the bond community, it issues holiday recommendations based on the Federal Reserve Bank of New York's holiday calendar - which includes Veterans Day.
Bank foreign exchange (FX) desks are generally trading on Veterans Day, but with likely lower liquidity conditions.
As for futures, Globex operates on a normal schedule for Veterans Day. be aware of reduced liquidity.
---
November 11 is also a holiday in Canada, for Remembrance Day. The Toronto Stock Exchange is open for trade.