fix: realtime include extended KR/US sessions (#301) #303

Merged
agentson merged 1 commits from feature/issue-301-extended-session-schedule into feature/v3-session-policy-stream 2026-02-27 22:30:27 +09:00
Collaborator

Linked Issue

Summary

  • Realtime market scheduler가 정규장만 보던 문제를 수정
  • KR/US 시장은 include_extended_sessions=True로 세션 기반 개장 판단
  • get_next_market_open도 확장세션 전환 시각 기준으로 계산
  • runtime 로그에 Market session active ... session=... 증적 추가

Validation

  • pytest -q tests/test_market_schedule.py tests/test_order_policy.py
  • pytest -q tests/test_main.py -k "open_markets or next_market or session"

Coverage Matrix

Item Evidence Status
US_PRE path enters open market loop tests/test_market_schedule.py::test_get_open_markets_us_pre_extended_session PASS
Extended next open calculation tests/test_market_schedule.py::test_get_next_market_open_prefers_extended_session PASS
Realtime main call path regression tests/test_main.py -k "open_markets or next_market or session" PASS
## Linked Issue - Closes #301 ## Summary - Realtime market scheduler가 정규장만 보던 문제를 수정 - KR/US 시장은 `include_extended_sessions=True`로 세션 기반 개장 판단 - `get_next_market_open`도 확장세션 전환 시각 기준으로 계산 - runtime 로그에 `Market session active ... session=...` 증적 추가 ## Validation - pytest -q tests/test_market_schedule.py tests/test_order_policy.py - pytest -q tests/test_main.py -k "open_markets or next_market or session" ## Coverage Matrix | Item | Evidence | Status | |---|---|---| | US_PRE path enters open market loop | `tests/test_market_schedule.py::test_get_open_markets_us_pre_extended_session` | PASS | | Extended next open calculation | `tests/test_market_schedule.py::test_get_next_market_open_prefers_extended_session` | PASS | | Realtime main call path regression | `tests/test_main.py -k "open_markets or next_market or session"` | PASS |
agentson added 1 commit 2026-02-27 22:30:20 +09:00
agentson merged commit 5f337e2ebc into feature/v3-session-policy-stream 2026-02-27 22:30:27 +09:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jihoson/The-Ouroboros#303