一键导入
real-data-readiness-audit
Use before interpreting, reporting, committing, or publishing results from user-provided local CSV market data in this project.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use before interpreting, reporting, committing, or publishing results from user-provided local CSV market data in this project.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | real-data-readiness-audit |
| description | Use before interpreting, reporting, committing, or publishing results from user-provided local CSV market data in this project. |
Use this Skill in ai-equity-factor-research before interpreting, reporting,
committing, or publishing any result derived from user-provided local CSV market
data.
Use it for local CSV experiment readiness, real-data smoke-test review, local data provenance review, schema and adjustment-policy review, or deciding whether a result is safe to describe beyond diagnostics.
Do not use this Skill for synthetic-only demos, committed fixture checks,
general staged workflow continuation, PR branch management, or Skill
maintenance. Those remain covered by staged-quant-workflow or skill-maker.
This Skill does not approve real data fetching, vendor APIs, credentials, brokerage connections, live or paper trading, order placement, or profitability claims.
Produce a clear readiness decision before result interpretation:
ready only when no high or medium issues remain.ready with low caveats only when limitations are documented and do not
affect provenance, schema validity, date alignment, or interpretation.blocked when any required evidence is missing or unresolved.The audit should make assumptions, caveats, and stop conditions visible before any local CSV output is treated as research evidence.
Inspect the current project rules and readiness references:
AGENTS.mdPROJECT_SPEC.mdREADME.mddocs/real_data_readiness_audit.mddocs/csv_data_interface_plan.mddocs/volume_ohlcv_schema_plan.mddocs/liquidity_dollar_volume_universe_plan.md, when present and relevantEXPERIMENT_LOG.mdInspect user-provided CSV paths only after the user explicitly approves each
path for metadata inspection or hashing. Do not inspect .env, credentials,
tokens, private keys, account files, or credential-like paths.
Start with read-only repo state:
git status -sb --untracked-files=all
For each user-approved local CSV path, metadata and hashing are allowed only when explicitly approved:
Get-Item -LiteralPath "<approved-local-csv-path>" | Select-Object FullName,Length,LastWriteTime
Get-FileHash -Algorithm SHA256 -LiteralPath "<approved-local-csv-path>"
Skip any command that would write files, fetch data, install software, call a vendor API, read secrets, or mutate git state.
Before any result interpretation, record:
Unknown provenance blocks interpretation.
Confirm the selected schema and required columns before using data:
date, symbol, open, high, low, close,
volume, and optional adjusted_close.Check for exact required column names, duplicate headers, parseable
timezone-naive dates, sorted dates, duplicate dates or (date, symbol) rows,
missing symbols, invalid numeric strings, non-finite values, boolean market
data fields, non-positive prices, negative volume, and impossible OHLC
relationships.
Unresolved schema or OHLCV issues block interpretation.
Keep these dates distinct:
Confirm that features use only information known before portfolio formation. Check lookbacks, skipped windows, rolling warm-up periods, signal lag, and rebalance timing. Same-period target returns, future returns, future universe membership, future fundamentals, future benchmark data, or same-day close data without an explicit execution assumption must not enter features.
Unresolved date-alignment or leakage risk blocks interpretation.
Record universe and benchmark assumptions before metrics are interpreted:
Incompatible benchmark coverage, unknown benchmark adjustment, or undocumented survivorship risk blocks interpretation.
Document price and volume conventions before calculating returns, features, or diagnostics:
Do not forward-fill, backward-fill, zero-fill, interpolate, or infer corporate actions by default. Unknown adjustment policy blocks interpretation.
Any backtest-like result must state:
Local CSV diagnostics, IC, Rank IC, quantile spread, loader smoke checks, and synthetic fixture outputs are not profitability evidence. Use caveated language: diagnostic, smoke test, readiness check, limitation, and not strategy validation.
Before committing or publishing real-data outputs, prepare an EXPERIMENT_LOG.md
entry or approved research note with:
Synthetic JSON sidecar logs are not substitutes for the real-data experiment record.
Stop before interpretation, reporting, committing, or publishing when any of these are true:
staged-quant-workflow branch, PR, merge, and long-running stage
process inside this Skill.Update this Skill only after a real-data readiness audit verifies a reusable lesson. Add concise new stop conditions, stable commands, known pitfalls, or required evidence fields. Remove stale guidance when project docs change. Keep this Skill focused on the pre-experiment readiness gate.