Aetelier SDK¶
Financial research infrastructure for crypto market microstructure. A Rust workspace for collecting microstructure data from cryptocurrency exchanges, replaying it deterministically, fitting quantitative models, and evaluating strategies — built by IteraLabs.
Start here¶
-
Getting started
From
cargo newto a Parquet file of live Bybit data in thirty lines of Rust. -
Architecture
The cross-crate data flow, from WebSocket frames to fitted models, with diagrams.
-
Tutorials
Three end-to-end walkthroughs: single-exchange persistence, multi-exchange sync, Hawkes fitting.
-
Research
Dated, authored methodology notes — the reasoning behind the numbers, with reproducible code.
Where things live¶
| What | Where |
|---|---|
| SDK source code | IteraLabs/atelier-sdk — Cargo workspace, 7 crates |
| These docs | IteraLabs/atelier-webdocs — Markdown rendered by MkDocs Material |
| This site (live) | aetelier.xyz/docs/ — served by an nginx container |
| Per-crate API references | docs.rs/atelier-sdk and the 5 sibling crates — auto-published from crates.io |
The docs are intentionally not in the SDK repo so the SDK can stay a focused Rust workspace. Documentation references the SDK via links and auto-extracted API skeletons (regenerated against a local SDK checkout — see Platform → Operations).
Workspace shape¶
The Aetelier SDK is a Cargo workspace of 6 published library crates plus 1 binary:
| Crate | What it is |
|---|---|
atelier-types |
Canonical schema (orderbook, trades, snapshots, exchange enums) |
atelier-connect |
Exchange WebSocket clients, workers, synchronizers, output sinks |
atelier-io |
Parquet / CSV / JSON persistence |
atelier-data |
Arrow-backed columnar layer (early stage) |
atelier-quant |
Hawkes, Poisson, interarrival analysis |
atelier-telemetry |
OpenTelemetry instrumentation |
atelier-agent — binary only |
Remote-agent runner (no library API) |
The Architecture page walks how they fit together.
Quick links¶
- Research — methodology notes from the lab (full articles on the IteraLabs blog; reference index here)
- Dataset catalog — collected microstructure data + schema
- Platform API — REST / WebSocket / gRPC contract
- About this site — scope, contribution, versioning
- GitHub: atelier-sdk
- GitHub: atelier-webdocs