portfolio_toolkit.utils.period.get_last_quarters module
- portfolio_toolkit.utils.period.get_last_quarters.get_last_quarters(n=4) List[Period] [source]
Returns the last n completed quarters as Period objects (excluding current quarter).
Financial quarters: Q1 (Jan-Mar), Q2 (Apr-Jun), Q3 (Jul-Sep), Q4 (Oct-Dec)
For n=4 in Q3 2025, returns: [Period(“Q3 2024”, date(2024, 7, 1), date(2024, 9, 30)),
Period(“Q4 2024”, date(2024, 10, 1), date(2024, 12, 31)), Period(“Q1 2025”, date(2025, 1, 1), date(2025, 3, 31)), Period(“Q2 2025”, date(2025, 4, 1), date(2025, 6, 30))]