NASDAQ stock market holiday calendar.
The NASDAQ calendar outlines market closures and early close days for NASDAQ-listed equities. This calendar is typically identical to the NYSE schedule for U.S. trading days.
Official NASDAQ holiday dates are dynamically retrieved via the API. Below are examples of how to query them.
For a comprehensive list of upcoming holidays, use the /v1/holidays/range or /v1/next_n_holidays endpoints with calendar=NASDAQ
.
Import a list of NASDAQ holidays for the next 12 months in CSV format:
=WEBSERVICE("https://fincalapi.com/v1/holidays/range?calendar=NASDAQ&months_ahead=12&format=csv")
Fetch NASDAQ holidays using VBA:
Function GetNASDAQHolidays() As String
Dim http As Object
Set http = CreateObject("MSXML2.XMLHTTP")
http.Open "GET", "https://fincalapi.com/v1/holidays/range?calendar=NASDAQ&months_ahead=12&format=json", False
http.Send
GetNASDAQHolidays = http.responseText
End Function
' Example: MsgBox GetNASDAQHolidays()
Import NASDAQ holidays into your Google Sheet:
=IMPORTDATA("https://fincalapi.com/v1/holidays/range?calendar=NASDAQ&months_ahead=12&format=csv")
Retrieve NASDAQ holiday data programmatically:
import requests
import json
url = "https://fincalapi.com/v1/holidays/range"
params = {
"calendar": "NASDAQ",
"months_ahead": 12
}
response = requests.get(url, params=params)
if response.status_code == 200:
holidays = response.json()
print(f"NASDAQ Holidays (Next 12 Months): {json.dumps(holidays, indent=2)}")
else:
print(f"Error: {response.status_code} - {response.text}")
Fetch NASDAQ holidays from the command line:
curl "https://fincalapi.com/v1/holidays/range?calendar=NASDAQ&months_ahead=12&format=json"
View NASDAQ holidays directly in your browser:
https://fincalapi.com/v1/holidays/range?calendar=NASDAQ&months_ahead=12&format=html