東証より、下記が休業日で取引はおこなわれないとされている。
- 土曜日
- 日曜日
- 国民の祝日及び休日
- 1月1日から1月3日まで
- 12月31日
Pythonの日本の祝日を取得するライブラリであるJPHolidayでは、デフォルトだと上記のうち国民の祝日及び休日しか判定できない。土日はweekdayメソッドで判別できるが、12/31~1/3は判定できない。JPHolidayライブラリで12/31~1/3を祝日判定となるようにする。
結論
上記に記載されているTheYearEndAndNewYearHolidayクラスを読み込むだけで、以降のjpholidayでの判定に12/31~1/3が含まれる。
土日もjpholidayで祝日扱いにしたい場合は上記のようにすれば良い。