{"slug":"verifiable-ai-trading-track-records","qid":"benchmark_choice","label":"Six US index funds, identical window: price return, January 2 to June 30, 2026","post_title":"Can an AI Trading Track Record Be Verified?","post_url":"/blog/verifiable-ai-trading-track-records#q-benchmark_choice","columns":["ticker","return_pct","points_above_worst"],"rows":[{"ticker":"IWM","return_pct":21.12,"points_above_worst":12.7},{"ticker":"QQQ","return_pct":18.5,"points_above_worst":10.08},{"ticker":"MDY","return_pct":15.97,"points_above_worst":7.55},{"ticker":"RSP","return_pct":10.74,"points_above_worst":2.32},{"ticker":"SPY","return_pct":8.79,"points_above_worst":0.37},{"ticker":"DIA","return_pct":8.42,"points_above_worst":0}],"shape":"ranking","sql":"WITH rets AS (\n    SELECT ticker,\n           round(100 * (toFloat64(argMax(close, window_start))\n                        / toFloat64(argMin(close, window_start)) - 1), 2) AS return_pct\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('SPY', 'QQQ', 'IWM', 'DIA', 'RSP', 'MDY')\n      AND toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-01-02')\n      AND toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30')\n      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60\n           + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959\n    GROUP BY ticker\n)\nSELECT ticker,\n       return_pct,\n       round(return_pct - min(return_pct) OVER (), 2) AS points_above_worst\nFROM rets\nORDER BY return_pct DESC","computed_at":"2026-08-03T11:22:45.880459+00:00","elapsed":0.002977696}