48 lines
1.5 KiB
YAML
48 lines
1.5 KiB
YAML
id: DATA-DB-005
|
|
title: Scenario Pre-Seeding from Bulk Downloads
|
|
status: backlog
|
|
priority: medium
|
|
dependencies:
|
|
- DATA-DB-001
|
|
estimated_effort: 1-2 days
|
|
created: 2026-03-28
|
|
updated: 2026-03-28
|
|
|
|
description: |
|
|
Create pre-configured scenario presets for gold hedging research and implement
|
|
bulk download capability to pre-seed event comparison pages. This allows quick
|
|
testing against historical events without per-event data fetching.
|
|
|
|
acceptance_criteria:
|
|
- Default presets include COVID crash, rate hike cycle, gold rally events
|
|
- Bulk download script fetches all preset data
|
|
- Presets stored in config file (JSON/YAML)
|
|
- Event comparison page shows preset data availability
|
|
- One-click "Download All Presets" button
|
|
- Progress indicator during bulk download
|
|
|
|
implementation_notes: |
|
|
Default presets:
|
|
- GLD March 2020 COVID Crash (extreme volatility)
|
|
- GLD 2022 Rate Hike Cycle (full year)
|
|
- GC=F 2024 Gold Rally (futures data)
|
|
|
|
Bulk download flow:
|
|
1. Create batch job for each preset
|
|
2. Show progress per preset
|
|
3. Store in cache directory
|
|
4. Update preset availability status
|
|
|
|
Preset format:
|
|
- preset_id: unique identifier
|
|
- display_name: human-readable name
|
|
- symbol: GLD, GC, etc.
|
|
- dataset: Databento dataset
|
|
- window_start/end: date range
|
|
- default_start_price: first close
|
|
- default_templates: hedging strategies
|
|
- event_type: crash, rally, rate_cycle
|
|
- tags: for filtering
|
|
|
|
dependencies_detail:
|
|
- DATA-DB-001: Needs cache infrastructure |