You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
I Luk Kim 5056295cb6 Add lookback entry feature for bounded backtests
When a backtest starts mid-stream (via --start), events that fired
before the start date but are still within their max_holding_days
window can now be entered on the first simulation day.

- Add `lookback_entry_enabled: bool = False` to ExecutionConfig
- On first sim day, _collect_lookback_candidates() gathers pre-start
  events, runs them through the same select_candidates() pipeline,
  and injects them before normal candidates
- Entry fills at the first day's open price; gap-cap check is skipped
  since the event is multi-days old
- days_held is initialized to the elapsed trading days so TIME exits
  fire at the correct time relative to the original event date
- Store slice is extended backward by max_mhd calendar buffer so
  pre-start rows survive slice_by_date_range when feature is enabled
- Enabled in return_max_long_v7.119 for testing

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
4 months ago
..
backtest Add lookback entry feature for bounded backtests 4 months ago
common feat: PEAD mid-cap strategy + pipeline hardening + README cleanup 5 months ago
db feat: PEAD mid-cap strategy + pipeline hardening + README cleanup 5 months ago
export Add overlay engine, ranking models, snapshot pipelines, and research tools 5 months ago
features Add overlay engine, ranking models, snapshot pipelines, and research tools 5 months ago
labeler Add earnings surprise feature pipeline and snapshot export improvements 5 months ago
llm fix: disable Qwen3.5 thinking mode and switch OllamaClient to sync httpx 5 months ago
oracle_client Add Form4 residual-cash sleeve and UI support 4 months ago
parser Add earnings surprise feature pipeline and snapshot export improvements 5 months ago
review feat: implement Phase 3 -- LLM enrichment, labeler, review queue, dataset export 5 months ago
schemas feat: implement ACE-F v1 Phase 1 -- Stock Oracle 기반 이벤트 파이프라인 5 months ago
__init__.py feat: implement ACE-F v1 Phase 1 -- Stock Oracle 기반 이벤트 파이프라인 5 months ago