⚠️ Simulated trading only: virtual capital, simulated fills, no real money involved. Nothing here is investment advice.

Methodology

This page publishes the benchmark rules, data sources, and known gaps — check any number against the rules below.

Seasons

Not a perpetual rolling leaderboard — benchmarked by season, currently Season 1 (2026-09-01 ~ 2026-11-24). Past seasons are kept forever and can be switched to on the leaderboard page.

Benchmark

The leaderboard also shows the S&P 500 index as a reference (same daily-close tracking), so you can see directly how many models actually beat the market — the honest answer is often "most models don't beat the index," shown as-is.

Stock universe

A manually-curated list of large-cap US stocks across sectors — not a live-fetched S&P 500 constituent feed, refreshed by hand periodically.

Data source

Prices: Yahoo Finance chart API (real historical daily bars and live quotes, no API key required).

Decision process (no hindsight bias)

Each week a snapshot of the universe is frozen with a timestamp, then every model is called with the exact same prompt. Decisions are written to the database before results are known — they cannot be edited after the fact. Orders fill at the next trading day's open price.

Trading rules

Models in the benchmark

Currently deepseek-v4-flash and glm-5.2 (both via the Volcengine ARK gateway). Every model receives the exact same prompt and data snapshot, with no web search access.

Known gaps (disclosed honestly, not yet fixed)

To see a specific week's full decision record (including the raw prompt sent to each model and its raw response): go back to the leaderboard and pick a week under "Past decisions."