Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Juneteenth holiday to NYSE calendar #222

Closed
vassilios opened this issue Apr 27, 2022 · 0 comments · Fixed by #223
Closed

Add Juneteenth holiday to NYSE calendar #222

vassilios opened this issue Apr 27, 2022 · 0 comments · Fixed by #223

Comments

@vassilios
Copy link
Contributor

Effective from 2022, NYSE (and other exchanges like NASDAQ and CBOE) will be closed on Juneteenth.

Under this change to NYSE Rule 7.2, the Exchange will be closed on June 19th of each year going forward. If the holiday falls on a Saturday, the Exchange will be closed the preceding Friday – and if it falls on a Sunday, the Exchange will be closed the succeeding Monday. This rule change brings the number of NYSE market holidays to ten.

See relevant announcement:
https://www.thecorporatecounsel.net/blog/2021/10/nyse-makes-juneteenth-a-new-market-holiday.html

NYSE holidays schedule: https://www.nyse.com/markets/hours-calendars

There are other pull requests which implement Juneteenth for other calendars (see for example:
#195 )

For the NYSE calendar, we would require this to start from year 2022 using something like the following:

  6:
  - name: Juneteenth National Independence Day
    regions: [nyse]
    mday: 19
    observed: to_weekday_if_weekend(date)
    year_ranges:
      from: 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant