PythonのJPHolidayライブラリで証券休業日を祝休日判定にする

eyecatching_python-jpholiday-stock-exchange-holiday プログラミング
この記事は約1分で読めます。

東証より、下記が休業日で取引はおこなわれないとされている。

  • 土曜日
  • 日曜日
  • 国民の祝日及び休日
  • 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で祝日扱いにしたい場合は上記のようにすれば良い。

タイトルとURLをコピーしました