Act under partial information.

The model sees an incomplete state and commits before the full consequences are observable.

Static worlds produce static intelligence

We programmatically generate quant research tasks inside environments built from real market data. Agents use professional tools—and build their own in Bash—to make trading decisions and develop profitable strategies.

Markets do not saturate: successful trading makes them more efficient, while edges decay and regimes shift. That makes our environments a continuously harder benchmark for improving models.

A decision is not a moment

Trading successfully means planning ahead multiple steps and assess trade-offs between short and longterm gains

The model sees an incomplete state and commits before the full consequences are observable.

Exposure, opportunity cost and every action not taken reshape the path that follows.

A decision can remain locally correct while becoming globally expensive as conditions drift.

Success belongs to the model that recognizes the new regime before yesterday’s behavior becomes consensus.