Skip to content

Filter aggregation deals by period - #25

Open
rpzshniks wants to merge 1 commit into
de-don:mainfrom
rpzshniks:feature/period-filtering
Open

Filter aggregation deals by period#25
rpzshniks wants to merge 1 commit into
de-don:mainfrom
rpzshniks:feature/period-filtering

Conversation

@rpzshniks

@rpzshniks rpzshniks commented Apr 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add period filtering for backtest aggregation deals.
  • Include deals that overlap the selected period, including deals started before the period and still active/closed inside it.
  • Exclude deals fully before or fully after the selected period.
  • Add filter status to timeline items and persist selected date range in aggregation config.
  • Update README and CHANGELOG for 2.5.1.

Important behavior note

Фильтрация периода не симулирует сценарий, будто на начало выбранного периода не было запущено ни одной сделки. Если сделка была открыта до начала периода и не успела завершиться до periodStart, она считается пересекающей период и включается в P&L/графики. То есть выбранный период работает как срез уже существующей истории сделок, а не как новая симуляция запуска с нуля.

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant