Skip to content

Commit cddcede

Browse files
magnaprogclaude
andcommitted
docs: keep real data; drop synthetic suggestion; disclose Yahoo personal-use terms
Per the owner decision to use real (not synthetic) data: the sample-data README no longer offers a 'deterministic synthetic fixture' as an alternative for the committed showcase data. It now states plainly that the snapshot is real market data and discloses that yfinance documents Yahoo Finance data as intended for personal use, pointing the reader to observe Yahoo's terms (kept as an owner/legal decision - not characterized as negligible). The real-data local-regeneration and --live paths are retained. No data migration: a cleanly-redistributable real source for this ETF universe is not reachable here (Stooq is anti-bot blocked; FRED's equity indices carry third-party copyright and it covers only public-domain macro series), so the real Yahoo-sourced snapshot is kept and honestly documented. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 2e41153 commit cddcede

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

quantcortex/data/sample/README.md

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,16 @@ this file reproduces the numbers bit for bit. Without a fixed snapshot the
1111
results would drift: `yfinance` re-adjusts historical closes over time as
1212
dividends accrue, so every live fetch returns slightly different data.
1313

14-
**Provenance / licensing.** Derived from Yahoo Finance via `yfinance` for
15-
reproducible examples and tests only. Whether committing this Yahoo-derived
16-
snapshot is acceptable for a given use (private repo, redistribution, etc.) is a
17-
repo-owner / legal decision this file cannot settle; if in doubt, the safest
18-
alternatives are a deterministic synthetic fixture, or keeping real data
19-
local-only by passing `--live` to `scripts/generate_report.py` (which fetches
20-
fresh and writes nothing). It is not an authoritative or survivorship-safe
21-
source. Regenerate or extend the committed snapshot with:
14+
**Provenance / licensing.** This is *real* market data (not synthetic), derived
15+
from Yahoo Finance via `yfinance` for reproducible examples and tests. Note that
16+
`yfinance` documents Yahoo Finance data as intended for **personal use**;
17+
whether committing this Yahoo-derived snapshot to a given repo (public,
18+
redistributed, or commercial) is acceptable is a repo-owner / legal decision
19+
this file cannot settle, so observe Yahoo's terms for your use. To avoid relying
20+
on the committed copy, regenerate it locally (below) or pass `--live` to
21+
`scripts/generate_report.py`, which fetches fresh and writes nothing. It is not
22+
an authoritative or survivorship-safe source. Regenerate or extend the committed
23+
snapshot with:
2224

2325
```bash
2426
python -c "from quantcortex.data.providers.yfinance_provider import YFinanceProvider; \

0 commit comments

Comments
 (0)