**Description:** Split the data chronologically, not randomly, to avoid leakage. **Acceptance Criteria:** - Ratio: 70% train, 15% validation, 15% test. - Save all splits under `data/processed/`. - Provide a summary of date ranges for each split.
Description:
Split the data chronologically, not randomly, to avoid leakage.
Acceptance Criteria:
data/processed/.