Product

One Platform.
Deploy It Your Way.

From entry-level backtesting to fully managed HFT colocation - Nanoconda gives every serious futures trader an institutional-grade entry point, built on kernel-bypass, microsecond-execution infrastructure.

βœ“
CME Certified ISV
⚑
iLink 3.0 + MDP 3.0
πŸ”Œ
Kernel Bypass
πŸ’Ύ
Shared Memory IPC
πŸ›‘
Pre-Trade Risk
πŸ—
CME Aurora Colocation
Interface

Platform in Action

The GUI connects directly to shared memory - displaying the same market data and order state your algorithm sees, with zero processing delay.

DMA Platform Features

Everything in the Platform, in Detail

The DMA Software Suite and all Managed Service tiers share the same core platform. Click any feature to expand the full specification.

{{ f.icon }}
{{ f.title }}

{{ f.body }}

  • {{ pt }}
Fundamentals

Latency Has Two Enemies

To build a fast DMA platform, you need to defeat both - not just one.

πŸ“

1. Physics

Light travels through fiber optic cable at roughly 5 microseconds per mile. The further your algorithm is from the CME matching engine in Aurora, Illinois, the more inescapable latency you accumulate.

Every additional network "hop" - through a router, to a separate risk server, across a datacenter - adds latency that cannot be engineered away. Physics is non-negotiable.

The solution: co-locate your strategy directly at the CME exchange, on the same machine as your gateway.
βš™οΈ

2. Technology

Even at the ideal physical location, software overhead can introduce hundreds of microseconds. The Linux kernel, TCP/IP stack, context switches, memory copies, and locks all eat latency one layer at a time.

Most off-the-shelf FIX engines and DMA platforms were not built for nanosecond-scale execution. They pay unnecessary overhead at every hop in the data path.

The solution: bypass the kernel entirely, use lock-free shared memory, and pin resources to dedicated CPU cores.
Architecture

Built for Microsecond Execution

Three engineering decisions that eliminate latency at every level of the stack - from the OS to the exchange.

{{ p.icon }}
{{ p.title }}

{{ p.body }}

Relative Latency Contribution

Nanoconda addresses each source independently

{{ lb.label }}
{{ lb.val }}
Protocols

CME-Native Protocol Support

Full compliance with current CME exchange specifications - maintained as standards evolve.

{{ p.badge }}
{{ p.name }}

{{ p.description }}

  • {{ pt }}
Infrastructure

CME Colocation, Managed for You

Your strategy runs at the exchange - without managing infrastructure.

What's in the Colocation Container

The Colocated Container plan gives you a dedicated, fully managed environment inside CME's colocation facility - physically adjacent to the exchange's matching engines.

βœ“
{{ c }}
{{ s.label }}
{{ s.value }}
Architecture

Your Algo, Connected to the Exchange

A direct, single-machine pipeline - no extra hops, no broker layer.

{{ node.icon }}
{{ node.label }}
β†’
Nanoconda Server Architecture Diagram
Server Architecture Diagram
Specs

Technical Specifications

{{ s.label }}
{{ s.value }}
Security

Built for Production Environments

Institutional security, audit trails, and isolation - required by any serious trading operation.

{{ s.icon }}
{{ s.title }}

{{ s.body }}

Developer API

Simple API.
Institutional Performance.

Despite the complexity underneath - kernel bypass, shared memory, lock-free queues - the API your quants write against is clean and minimal. Implement callbacks, call nanoconda::start(), and your strategy is live.

The same code runs in the simulator, against PCAP or DataBento DBN replay, and in production - no environment-specific branches, no integration rewrites between stages. A complete working strategy is fewer than 50 lines of boilerplate.

Full documentation at nanoconda.com/docs.

Read the Full API Docs β†’
Nanoconda C++ API - sample strategy code
Backtesting Simulator

Validate Before You Risk Capital

The $150 / 3-month license gives full access to PCAP and DataBento DBN replay plus the CME-compatible trading simulator - no exchange account or FCM required. The simulator supports all CME order types: FAK (Fill-and-Kill), Iceberg, Limit, Market, Stop, and Stop-Limit, with fill logic that mirrors live CME Globex behavior.

Your strategy uses the exact same C++ API as production. Switching from backtesting to live DMA requires no code changes.

βœ“
{{ c }}
Coverage

CME Futures Coverage

Trade across the full CME futures complex with a single platform and API.

{{ a.icon }}
{{ a.title }}

{{ a.examples }}

Clients

Who Uses Nanoconda

Whether you're validating a first strategy or running multi-instrument HFT, there's a Nanoconda product for where you are today.

{{ u.icon }}
{{ u.title }}

{{ u.body }}

Products

Choose Your Starting Point

Software licenses run on your own infrastructure. Managed services are fully operated by Nanoconda at CME colocation - you focus on your strategy.

Software Licenses - you provide the hardware

Full software stack with CME certification. Deploy on your own servers or test environment.

{{ p.name }}
{{ p.tagline }}

{{ p.desc }}

  • {{ s }}
Monthly
AnnualSave
{{ p.annualPrice ? (planAnnual[p.name] ? p.annualPrice : p.price) : p.price }}
{{ p.period }}{{ p.annualPrice && planAnnual[p.name] ? ', annual commitment' : '' }}
View Pricing β†’
Managed DMA Services - we operate the infrastructure

Dedicated resources at CME Aurora colocation. Hardware, connectivity, and operations fully managed by Nanoconda.

{{ p.name }}
{{ p.tagline }}

{{ p.desc }}

  • {{ s }}
Monthly
AnnualSave
{{ planAnnual[p.name] ? p.annualPrice : p.price }}
{{ p.period }}{{ planAnnual[p.name] ? ', annual commitment' : '' }}
View Pricing β†’

Ready to see it in action?

Schedule a live walkthrough - we'll show you exactly how your strategy would run on the platform.