Automate local JoinQuant smoke prep

This commit is contained in:
Yuxuan Yan
2026-07-04 17:55:19 +08:00
parent c200508f9e
commit 5388359dc8
5 changed files with 300 additions and 0 deletions
+13
View File
@@ -225,6 +225,19 @@ files and wrapper to JoinQuant, run the JoinQuant backtest, export fills,
positions, and PnL, then run ingest and reconcile. Start with one or two days
before expanding the sample.
For the first one-stock long-only smoke test, the local side can be prepared in
one command:
```bash
uv run python cli.py joinquant prepare-smoke \
--out-dir /tmp/chinese-equity-quant-realdata
```
The command downloads a tiny public daily-bar sample, builds a fixed-share
`sh600000` long-only position file, simulates it internally, exports aligned
JoinQuant target files, writes a configured wrapper strategy, and creates
`joinquant_smoke_manifest.json` with all output paths.
## Recommended First Sanity Checks
1. One liquid stock with a fixed target share count.