운영 스케줄
프로그램은 미국 주식 거래 시간에 맞춰 자동으로 시작/종료되며, 섬머타임(DST)이 자동 적용됩니다.
미국 주식 거래 시간 (한국 시간 기준)
섹션 제목: “미국 주식 거래 시간 (한국 시간 기준)”| 세션 | 일반 (KST) | 섬머타임 (KST) | 설명 |
|---|---|---|---|
| 주간거래 | 10:00~17:30 | 09:00~16:30 | 장전 거래 |
| 프리마켓 | 18:00~23:30 | 17:00~22:30 | 정규장 직전 |
| 정규장 | 23:30~06:00 | 22:30~05:00 | 메인 거래 시간 |
| 시간외 거래 | 06:00~07:00 | 05:00~07:00 | 정규장 종료 후 |
섬머타임 자동 적용
섹션 제목: “섬머타임 자동 적용”Python의 zoneinfo 모듈을 사용하여 미국 동부 시간대(America/New_York)를 기준으로 시간을 계산하므로 섬머타임이 자동 적용됩니다.
- 시작: 3월 두번째 일요일 02:00 (미국 동부시간)
- 종료: 11월 첫번째 일요일 02:00 (미국 동부시간)
미국 공휴일 (휴장일)
섹션 제목: “미국 공휴일 (휴장일)”프로그램은 다음 미국 주식 시장 휴장일을 자동으로 계산합니다.
| 휴장일 | 날짜 |
|---|---|
| New Year’s Day | 1월 1일 |
| MLK Day | 1월 셋째 월요일 |
| Presidents’ Day | 2월 셋째 월요일 |
| Good Friday | 부활절 전 금요일 (매년 변동) |
| Memorial Day | 5월 마지막 월요일 |
| Juneteenth | 6월 19일 |
| Independence Day | 7월 4일 |
| Labor Day | 9월 첫째 월요일 |
| Thanksgiving | 11월 넷째 목요일 |
| Christmas | 12월 25일 |
운영 모드 설정
섹션 제목: “운영 모드 설정”settings.json의 schedule 섹션에서 운영 모드를 설정합니다.
| 모드 | 설명 |
|---|---|
auto | 거래 시간 자동 감지 (기본값) |
manual | 사용자 지정 시간 |
always_on | 항상 운영 |
예시 설정
섹션 제목: “예시 설정”{ "schedule": { "mode": "auto", "auto": { "enabled_sessions": ["pre_market", "regular", "after_hours"], "start_before_minutes": 10, "stop_after_minutes": 5 }, "holidays": { "use_us_holidays": true, "force_on_holidays": false } }}휴장일 확인
섹션 제목: “휴장일 확인”CLI에서 휴장일 정보를 확인할 수 있습니다.
HTS_RPA.exe --check-holiday