chore: untrack data/csi300_history.json

The CSI 300 snapshot history is local data like the S&P 500 history. It is
not rebuilt automatically (seeded from baostock), so a new machine needs a
copy; CLAUDE.md says so.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-09-29 15:15:31 +08:00
parent 5e0ab6eb3b
commit db1ce69702
3 changed files with 2 additions and 14804 deletions

1
.gitignore vendored
View File

@@ -19,6 +19,7 @@ data/*.png
# Universe caches — re-fetched daily # Universe caches — re-fetched daily
data/universe_*.json data/universe_*.json
data/sp500_history.json data/sp500_history.json
data/csi300_history.json
# Trader state — per-machine, regenerated by auto/simulate # Trader state — per-machine, regenerated by auto/simulate
data/trader_*.json data/trader_*.json

View File

@@ -119,7 +119,7 @@ uv run python -m unittest discover tests
- Strategies output **weights**, not buy/sell signals. Weights are normalized so each row sums to 1 (or 0 during warm-up). - Strategies output **weights**, not buy/sell signals. Weights are normalized so each row sums to 1 (or 0 during warm-up).
- Warm-up periods: each strategy zeros out its first N rows where indicators are undefined. - Warm-up periods: each strategy zeros out its first N rows where indicators are undefined.
- `data/` contains persistent price CSVs, universe JSON caches, and trader state files, plus `data/precomputed/` (precomputed backtests), `data/web/` (watchlist, per-stock cache, backtest result cache) and `data/research/` (research panels, ~2 GB). Not checked into git (only `data/.gitkeep` and `data/csi300_history.json` are tracked; `data/sp500_history.json` is rebuilt from Wikipedia on first use). - `data/` contains persistent price CSVs, universe JSON caches, and trader state files, plus `data/precomputed/` (precomputed backtests), `data/web/` (watchlist, per-stock cache, backtest result cache) and `data/research/` (research panels, ~2 GB). Not checked into git (only `data/.gitkeep` is tracked). `data/sp500_history.json` is rebuilt from Wikipedia on first use; `data/csi300_history.json` is not rebuilt automatically (its 2008-2026 snapshots came from baostock), so copy it to a new machine or CN membership fails to load.
- Python 3.12+, managed with `uv`. - Python 3.12+, managed with `uv`.
- Do not show matplotlib figures when running backtests; use `--no-plot`. - Do not show matplotlib figures when running backtests; use `--no-plot`.

File diff suppressed because it is too large Load Diff