File tree Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Expand file tree Collapse file tree 2 files changed +19
-1
lines changed Original file line number Diff line number Diff line change @@ -17,3 +17,22 @@ Teach `VectorizedBacktest` to rebalance weekly or monthly via a `rebalance_freq`
1717
1818
1919
20+ ---
21+ name: "Good First Issue: Add weekly/monthly rebalancing option"
22+ about: Add ` rebalance_freq ` support to ` VectorizedBacktest `
23+ labels: good-first-issue
24+ ---
25+
26+ ### Summary
27+ Teach ` VectorizedBacktest ` to rebalance weekly or monthly via a ` rebalance_freq ` parameter.
28+
29+ ### Tasks
30+ - Update ` _should_rebalance ` to respect ` W ` and ` M ` frequencies.
31+ - Add tests in ` tests/test_backtest.py ` .
32+ - Document in README.
33+
34+ ### Definition of Done
35+ - Tests pass; daily default unchanged.
36+
37+
38+
Original file line number Diff line number Diff line change @@ -16,4 +16,3 @@ Modify CLI backtest command to also save a Plotly HTML chart for PnL.
1616- CLI still supports Matplotlib PNG; Plotly HTML added.
1717
1818
19-
You can’t perform that action at this time.
0 commit comments