get_signal_trade_correlation
Audit signal-trade traceability by joining signals_trace to trade_log and computing NULL-rate KPIs for fill_id, prices, bracket intent, P&L gap, and per-column null rates. Use defaults to focus on filled rows to avoid inflating null rates.
Instructions
Read-only signal->trade traceability audit. Joins signals_trace to trade_log and returns NULL-rate KPIs (fill_id_coverage, placed_price_coverage, bracket intent nulls, P&L gap, per-column null rates). Thin wrapper over the control-tower correlation-audit script (runs --json --no-slack) — does not post to Slack. Defaults to filled-only rows so unfilled signal-only rows do not inflate fill-stage NULL rates.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of recent signals_trace rows to scan (default 50). | |
| action | No | signals_trace action filter (default submitted). | submitted |
| filled_only | No | Restrict KPIs to rows with fill evidence (default true, matches the daily launchd run). |