Infrastructure sized to your firm

Community, Pro and Researcher run on your own machine. Firm adds what a desk needs around the library: the heavy runs distributed across your own machines, connectors built for your data, and a named contact under a contractual SLA. One annual contract, from $490/mo, quoted per firm.

Distributed compute, on your infrastructure
The worker and the job queue deploy on your own servers or cloud account, CPU or GPU. Same engine, same code path, same numbers as a local run, and no markup on compute.
Built for your data
Connectors for proprietary sources and internal data lakes, in-house models ported to the Rust engine, maintained with every release.
A named contact
Your contact is an engineer who builds the engine and knows your setup, under a contractual SLA with same-day response on production issues.

Distributed compute

A desk's heavy work, sweeps, Monte Carlo, walk-forward, runs on the desk's own machines. We ship and maintain the worker and the job queue; you deploy them on your servers or your cloud account, and the compute bill stays between you and your provider. A job is the run you would have got locally, through the same code path.

The same engine, on your servers

The worker that runs a job is the engine itself, packaged to deploy on your servers or your cloud account. A job is the run you would have got locally: same engine, same code path, same numbers.

self-hostedsweepsMonte Carlowalk-forward

A machine per job, CPU or GPU

Each job runs on one of your machines, CPU or GPU, up to 5 million combinations. A larger grid is refused with a note to split it into several jobs.

CPU or GPU5M combos per jobsame result

Your queue, your data

The job queue runs on your side, next to the workers. Strategies, market data and results stay on your infrastructure.

your queueyour datayour machines

No markup on compute

Machine time is billed by your own provider, at their price. The contract covers the software, the integrations and the support, never the hours your jobs run.

no markupyour providerone contract

Support & custom integrations

A named contact who builds the engine. Custom data connectors and in-house models ported to Rust, built and maintained by us.

A named contact, under an SLA

One person, reachable by email, who knows your setup. Same-day response on production issues, defined SLAs in your contract, critical fixes prioritized over the public roadmap.

named contactcontractual SLAsame-day

Custom data connectors

We build and maintain connectors for proprietary data sources, internal data lakes, or non-standard vendor formats.

proprietarydata lakesvendor-specific

Your models, ported to Rust

Anything the DSL expresses, you already write yourself on any tier. This is for logic that lives outside it, a proprietary model or an in-house library, ported into the engine at native speed and kept in step with every release.

Rust portin-housemaintained

Onboarding & training

Engineer-led onboarding sessions for your research team. Get the most out of the engine on day one.

live sessionsteam trainingplaybooks

Built on Researcher

Firm starts from the whole library: the research caps lifted, the tick layer, real BBO, tick-resolved fills and the GPU. It adds the compute, the integrations and the contact a desk needs around it.

What Researcher includes →

Let's talk

Contracts start at $490/mo, on an annual contract. Above that floor, pricing is sized to your firm: the size of the deployment, the integrations you need and the support level. Send us a note about what you are building and we will come back with a concrete proposal.