Check Trading Holidays using exchange_calendars in python
How to check stock market trading holidays using the exchange_calendars library in Python.
March 3, 2026

Check Trading Holidays using exchange_calendars in python

주식 자동매매 시스템이나 금융 데이터를 다룰 때, 장 개장 여부를 확인하는 것은 매우 중요합니다.
exchange_calendars 라이브러리를 사용하면 한국 거래소(KRX)를 포함한 전 세계 주요 거래소의 휴장일을 손쉽게 관리할 수 있습니다.

1. Install Library

먼저 필요한 라이브러리를 설치해야 합니다.
Install command
bash

2. Check KRX Trading Holiday

한국 거래소(XKRX)의 캘린더를 가져와 오늘이 session(영업일)인지 확인하는 코드입니다.
Trading Holiday Check Script
python

3. Key Concepts

  • XKRX: 한국 거래소의 ISO 코드입니다. 미국은 XNYS(뉴욕증권거래소), XNAS(나스닥) 등을 사용합니다.
  • is_session(): 특정 날짜가 거래일(개장일)인지 여부를 Boolean 값으로 반환합니다. 주말과 공휴일을 모두 포함하여 계산합니다.

4. More Tips

만약 특정 기간 내의 모든 휴장일을 리스트로 가져오고 싶다면 holidays_at 속성이나 sessions_in_range 메서드를 활용하여 스케줄링을 자동화할 수 있습니다.
Jooojub
System S/W engineer
Explore Tags
Series
    Recent Post
    © 2026. jooojub. All right reserved.