General LiquidityGeneral Liquidity

Applied research lab · Vibe trading · Est. 2026

We build Gordon, the frontier trading agent.

A frontier agent that scans markets, shapes plans, and executes inside the limits you set, across capital markets.

Inspired by what Cursor and Cognition built for software engineering, we are the applied research lab doing the same for capital markets: the models, the evals, and the environments behind the agent.

What good looks like

Illustrative

Cumulative return, indexed to 100

Illustrative

+27.4%since inception

Sharpe

2.41

Win rate

63%

Max drawdown

-8%

The Flagship · Gordon

The frontier agent for capital markets.

Gordon is a frontier trading agent. It scans markets, reasons through setups, shapes explicit plans, previews execution, and trades inside the limits you set, across capital markets. Terminal-native, model-agnostic, capital-safety first.

Scan → Plan → Execute → Monitor

One legible loop, from a market sweep to a live order, with a preview and an approval gate before anything is real.

scan · plan · execute · monitor

It remembers your book

Your trades, theses, and constraints live in Gordon. The longer you run it, the more it knows your style, the way a codebase lives in an editor.

Runs where you work

Terminal-native, with editor panels over ACP, MCP for Cursor and Warp, a programmable SDK, and a headless daemon.

Capital Safety

Trust is the product.

Anyone can wrap a model around a broker API. The hard part is making it safe to hand an agent real money. Gordon is deny-first: it cannot place an order, move funds, or break your limits without you crossing an explicit line, and it plays by hard rules it cannot talk itself out of. That is the difference between a demo and something you can run with capital on the line.

Deny-first permissions

Nothing runs unless you allow it. The default answer is no.

A trading constitution

Hard limits it cannot talk itself out of, on every trade.

Kill switches

Halt everything, instantly, the moment you want out.

A signed audit trail

A tamper-evident record of every decision and action.

What We Are Building

One vertically integrated stack for delegated trading.

The agent is the product you can use today. The rest is the lab: the surfaces around it, the environments that evaluate it, the models that run it, and the flywheel that compounds them.

The stack — 6 layers
01Shipped

The agent

Gordon. A frontier trading agent that turns intent into safe, legible execution across capital markets.

02Shipping

The surfaces

A terminal and editor panels today, over ACP and MCP. A visual cockpit, desktop, chat, and a secure remote sandbox next.

03Research

The environments & evals

SharpeBench, an open benchmark for trading agents over a private library of market environments that both scores any agent and trains ours.

04Research

The models

In-house, trained in Gordon's own harness. A fast execution model so you are not paying frontier-model rent on every tick, reasoning models RL-tuned on real sessions, plus time-series and large-action models.

05Compounding

The flywheel

Privacy-preserving and opt-in. Every session becomes an environment task and a training signal. Your data trains your edge, not someone else's.

06Building

Observability & infra

Traces, eval dashboards, and the compute to run them, so every decision is measurable, reproducible, and accountable.

The Moat

How do you know a trading agent is actually good?

Software has clean ground truth: tests pass or they fail. That is why a benchmark like SWE-bench could make coding agents legible. Finance is messier. An agent buys, the market drops. Was it wrong? Maybe the thesis, the sizing, and the stop were all correct, and the market simply moved.

So you cannot score raw PnL, or every lucky gambler looks like a genius. The right benchmark scores how the decision was made.

We build that in three layers: a public benchmark (SharpeBench), the evaluation of any model against it, and the internal evals that become the real moat, the ones no one publishes, for risk, execution, research, behavior, and capital preservation. It is the same environment that proves an agent is good and trains ours to be better.

Risk-adjusted outcome

The only outcome that counts, scored against risk taken, not raw PnL.

scored vs. risk taken · not raw PnL

Process

Did it identify the risks, weigh alternatives, and explain its reasoning?

Risk

Did it size correctly, obey its constraints, and preserve capital?

Execution

Did it enter efficiently, manage slippage, and handle exits and failures?

SWE-bench made coding agents legible. We are building the equivalent for capital, and using the same environments to train the best trading agent in the world.

Focus

We chose trading on purpose.

Cursor chose coding. We chose trading because markets are the hardest proving ground: dense with signals, fragmented across venues, and immediate in their feedback. If delegated software can behave where the consequences are instant and unforgiving, it earns the right to widen into the rest of financial life. Narrow, on purpose, until it is undeniable.

Join Us

Build the intelligence layer for trading.

We started in the terminal, where serious operators live. We are hiring across infrastructure, research, design, growth, and trading. If you want to build serious systems for real financial operators, talk to us.