Skip to content

Quantitative Technology Company

Unending, unborn, all things abide at the ORIGIN.

Touch the origin.

The origin is the source, the cause and the result.

Manifesto

Every number is measured from an origin.

We begin each idea at zero — no edge assumed, nothing believed until the data insists.

The lab forms hypotheses, tests them on clean data, and publishes what it rejects as openly as what survives.

Start at the origin. Prove it with data.

(0, 0)

Every curve starts at the origin.

This one is pure chance: a new seed on every visit, printed so you can reproduce it. Some draws will look like skill. That is the point — and why every idea here starts at zero.

The origin curveseed ·····
(0, 0)252 steps
Illustrative — a random walk from the origin. Noise, not a strategy; not a result.end —

Demo: simulated prices for illustration only, not market data.

How it works

A disciplined process, from first tick to final fill.

Illustrative data

  1. 01Data

    Ingest & normalize

    Exchange ticks, order books, fundamentals and alternative data are cleaned, aligned and stored point-in-time — every value stamped with the moment it was knowable.

    • Point-in-time
    • Survivorship-free
    • Corporate actions
    ingest · normalize4 feeds → as-of t
    TICKSBOOKFUNDALTAS-OF t
  2. 02Research

    Hypothesis to evidence

    Ideas become factors, factors become backtests. Walk-forward validation with realistic costs separates a real edge from an overfit one — before any capital is at risk.

    • Walk-forward
    • Costs & slippage
    • Out-of-sample
    research · validatewalk-forward · OOS
    IN-SAMPLEOUT-OF-SAMPLEWALK-FORWARD · TRAIN / TEST
  3. 03Signal

    Alpha to portfolio

    Validated alphas are blended and sized under explicit constraints — exposure, turnover, liquidity — into target weights you can trace back to their origin.

    • Alpha blend
    • Risk model
    • Constraints
    signal · constructnet 0.00 · gross 2.0×
    LONGSHORT
  4. 04Execution

    Intent to fills

    Target weights become child orders. Schedulers and smart routing work the book to minimise market impact, and every fill is measured against arrival price.

    • VWAP / POV
    • Smart routing
    • TCA
    execution · routefills vs arrival
    101.45101.40101.35101.30101.25101.20101.15101.10101.05101.00VWAP SCHEDULE
  5. 05Risk

    Measure, limit, learn

    Pre-trade checks, live limits and latency monitoring run continuously. What production teaches us flows straight back into research — closing the loop.

    • Pre-trade checks
    • Live limits
    • Feedback loop
    risk · monitorp99 2.4 ms
    0 ms5 msp50 0.8p99 2.4LIMITSGROSSNET βDDVAR99

What we build

One stack from raw data to a decision you can trace.

  • 01

    Alpha research

    A reproducible research environment: point-in-time data, factor libraries and notebooks that promote straight to production.

  • 02

    Signal infrastructure

    Low-latency Go services that turn research into live, versioned signals — monitored, auditable and traceable to their origin.

  • 03

    GPU-scale backtesting

    Thousands of parameter sweeps on GPUs with realistic costs, slippage and risk limits — results in minutes, not days.

  • 04

    Learning hub

    Field notes on market microstructure, portfolio construction and systematic execution, written by practitioners.

By the numbers

Measured from a single point of origin.

Illustrative figures

market events stored point-in-time, per day
12.4B
venues and data feeds normalised into one schema
42
median signal-to-order latency
0.38ms
backtest runs per hour on GPUs
12,800

Under the hood

Built like trading infrastructure, because it is.

  • Go

    Low-latency services

    Signal and order services written in Go on the standard library — small, predictable, measured at p99.

  • Python · CUDA

    Research on GPUs

    Vectorised research and backtesting in Python on GPUs: thousands of parameter sets per sweep, reproducible by seed.

  • Next.js

    A fast, accessible web layer

    Server-rendered by default, served through an edge proxy, with every interaction reachable by keyboard.

system · overviewsimplified
ClientbrowserEdgenginx · tunnelWebNext.js · SSRAPIGo · net/httpStorePostgres · pgxResearchPython · CUDA