Rolling walk-forward evidence
get_walk_forward_evidenceUse when a user asks for stricter time-ordered evidence, weak years, benchmark underperformance, or a check against look-ahead. Returns the committed cache-frozen annual walk-forward artifact. Each year's candidate is selected using only earlier observations and then traded for the next calendar year with next-open execution and costs. Returns the content-derived evidence id, input hash manifest, aggregate results, and paged per-symbol/year rows. Weak periods and underperformance versus buy-and-hold are retained. Set artifact to 'pooled_selection' for the class-pooled selection audit (per-name and pooled rule selection both converge to the untuned class engine) or 'model_portfolio' for the monthly walk-forward of the shipped model-portfolio construction (12-1 momentum top 10/20 among engine-long quality stocks, every risk profile, benchmarks, monthly picks, broad-universe check). Historical validation, not live performance or advice.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Rows to return, default 25, max 100. | |
| offset | No | Rows to skip, default 0. | |
| symbol | No | Ticker symbol, e.g. NVDA. Case-insensitive. | |
| artifact | No | Which artifact. Default per_name. | |
| include_inputs | No | Include all committed input-file hashes; default false for compact responses. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | ||
| source | No | ||
| caveats | No | ||
| is_live | No | ||
| citation | No | ||
| data_type | No | ||
| disclaimer | Yes | ||
| provenance | No | ||
| source_url | No | ||
| last_updated | No | ||
| calculation_version | No | ||
| methodology_version | No |