AL Advanced Technical Analytics System Lab

Independent research lab · atas-lab.org

Advanced Technical Analytics System Lab

A small research group studying how order flow and market microstructure can be measured, tested, and reproduced.

No products, no signals for sale — methods, notes and tooling.

01 About the Lab

The Advanced Technical Analytics System Lab is an independent research group working at the boundary between market-data engineering and the study of how prices are actually produced — one order at a time.

Markets are usually described from the outside: a chart, a headline, a closing number. We are more interested in what happens inside. Every quote, cancellation and trade arrives as a timestamped message from an exchange feed, and those messages carry the structure that later becomes a candle. Our work is the careful reconstruction of that structure — and the honest question of what survives once latency, fees and finite liquidity are accounted for.

The lab is deliberately small and deliberately slow. We would rather publish one documented result than ten impressive-looking ones. Everything we release is tied to a dated dataset and a described method, so that a reader can follow the reasoning rather than take it on trust.

Laboratory glassware and microscope on a bench
Fig. 1 — Measurement before conclusion: instrumented work, documented inputs.

02 Focus Areas

We organise our work around three areas. In practice they overlap; the separation is a convenience, not a claim.

AREA 01

Order Flow Analytics

Order flow is the sequence of aggressive buys and sells that moves the book. We rebuild it from raw feed messages, aggregate it into interpretable windows, and study imbalance, absorption and exhaustion. The recurring question is not whether a pattern appears in the data, but whether it survives transaction costs and realistic fill assumptions.

AREA 02

Market Microstructure

We study the mechanics of the limit order book: quote lifetimes, queue position, spread behaviour around volatility, the auction transitions at the open and the close, and the role of latency. Microstructure is where the friction lives that most aggregate statistics quietly hide.

AREA 03

Data & Tooling

Research is only as good as its pipeline. We build reproducible ingestion, storage and replay tools for tick data, with explicit versioning, checksummed datasets and deterministic backtests. If a result cannot be rebuilt from a dated dataset and a recorded method, we treat it as a draft rather than a finding.

Bundled optical fibre cables carrying structured traffic
Fig. 2 — Structured traffic: the feed is the raw material, not the conclusion.

03 Method & Principles

Six working rules shape how studies are designed, run and reported in the lab.

  1. Reproducibility before novelty. A result that cannot be rebuilt from the same inputs is not yet a result.
  2. Data quality is the first model. Gaps, duplicates and clock drift are treated as findings, not housekeeping.
  3. Costs belong inside the experiment. Spread, fees, latency and finite liquidity are part of the model, never an afterthought.
  4. Describe, do not promote. We report what the data shows — including when it shows nothing of interest.
  5. Small and documented beats large and opaque. A narrow dataset we fully understand outranks a broad one we do not.
  6. Share the method. Notes, tooling and negative results are published alongside anything that works.

These principles are deliberately conservative. Much public discussion of trading technology is optimistic by default; the laboratory's position is that the useful contribution is clarity. Where our work contradicts a popular claim, we say so. Where it is inconclusive, we say that too.

Macro view of a hard-disk platter and read-write head
Fig. 3 — The infrastructure that has to hold before any claim is made.

04 Contact

Correspondence is welcome — research questions, dataset notes, corrections, or collaboration on microstructure problems.

Write to [email protected], or use the form. We read everything; we reply when there is something substantive to say.