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 26ca89c058 Integrate shared trade logic into PaperTradingEngine (Phase 3-4 complete)
PaperTradingEngine now uses:
1. AttentionFilterService after select_candidates (2 entry paths)
   - run_reaction_close: attention filtering added
   - run_next_open: attention filtering added
2. build_effective_execution_config via _resolve_execution_config delegation
   - Replaces 60-line inline implementation with shared function
   - Adds adaptive exit support (was missing)
   - Adds event_type_profile max_holding_days (was missing)
3. check_next_open_gap_cap before order submission
   - Rejects excessive gap-up entries (was missing)

This eliminates divergences #2 (attention), #3 (execution config),
and #4 (gap cap) from the unification plan. All 450 tests pass.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
7 months ago
..
backtester Unify BacktestRunner and PaperTradingEngine trade decision logic 7 months ago
paper_trader Integrate shared trade logic into PaperTradingEngine (Phase 3-4 complete) 7 months ago
pipeline feat: PEAD mid-cap strategy + pipeline hardening + README cleanup 7 months ago
qa feat: implement Phase 3 -- LLM enrichment, labeler, review queue, dataset export 7 months ago
review feat: implement Phase 3 -- LLM enrichment, labeler, review queue, dataset export 7 months ago
sync feat: PEAD mid-cap strategy + pipeline hardening + README cleanup 7 months ago
tools Add attention client and continue PEAD research 7 months ago
tracker Add attention client and continue PEAD research 7 months ago
__init__.py feat: implement ACE-F v1 Phase 1 -- Stock Oracle 기반 이벤트 파이프라인 7 months ago