ArcDXArcDX
Platform Coverage ————-—-— ——:——:—— UTC Request access
Trading infrastructure

Infrastructure for modern trading platforms.

Real-time delivery, deterministic execution, and risk enforcement — operated as managed infrastructure. You build the product; the hard parts run underneath.

Request access What we do →
arcdx · session.log
Live
14:02:07.214   ws.session   established · region us-east
14:02:07.219   md.stream    subscribed · 6 feeds
14:02:08.041   oms.route    ES 1@4218.25 · deterministic
14:02:08.042   risk.eval    pass · inline · 0.4ms
14:02:08.043   journal      append seq#48211
14:02:09.118   md.stream    2.4M msg/s sustained
> awaiting orders
Delivery · p993.8ms
Throughput2.4M msg/s
99.99%
Uptime · target
24/7
Operation

Markets move in microseconds. The layer underneath has to keep pace on every order — so delivery, execution, and risk run as one path that doesn’t fall behind.

A complete backend for products that trade.

Four subsystems
SubsystemFunctionStatus
Real-time deliveryLow, predictable latency under sustained load.ONLINE
Deterministic executionA reproducible path to build and test against.ONLINE
Risk enforcementProgrammable guardrails evaluated inline.ONLINE
Built to scaleRegion-redundant by default; grows with you.ONLINE

One path, from feed to journal.

Every order takes the same ordered, reproducible route through the layer.

Deliver

Market data in

Normalized feeds fan out over a low-latency streaming core.

Route

Deterministic OMS

Orders follow a single reproducible execution path.

Enforce

Inline risk

Guardrails evaluate before anything reaches the book.

Journal

Append-only record

Every action is logged, ordered, and replayable.

One integration, every asset class.

Six markets · one interface
EquitiesSupported
OptionsSupported
FuturesSupported
CryptoSupported
ForexSupported
IndicesSupported
Integration

Connect in an afternoon.

One session, one stream, one route call. The shape stays stable across every market — integrate once, not per asset class.

quickstart.ts
// one client, every market
const arc = await ArcDX.connect({ key: env.ARCDX_KEY });
// subscribe to a normalized feed
arc.stream("ES").on("tick", render);
// route an order — risk runs inline
await arc.route({ symbol: "ES", side: "long", qty: 1 });

Built the way trading infrastructure should be.

Correctness first

Deterministic by design. Every action is ordered, journaled, and reproducible.

Latency is a feature

Engineered for low, predictable delivery — not just a good average.

Fails safe, not open

Risk is evaluated inline. When a limit is reached, the safe action is the default.

About

We build the layer other trading platforms are built on.

ArcDX is a small, senior team focused on one thing — making real-time trading infrastructure that’s correct, fast, and quietly dependable, so the products on top of it never have to think about it.

Independent · privately held

Access

Request access to ArcDX.

We onboard new platform teams in limited cohorts and follow up with next steps.

No spam · only correspondence about your request.