PRODUCT / EARLY ACCESS
Lumis
Lumis helps trading teams build, test, and run automated strategies on Windows. The same strategy can work with Alpaca, Interactive Brokers, or the built-in simulation environment without embedding provider-specific code.
Each strategy has its own execution and risk boundary by default. A failure stays with the affected strategy, while selected strategies can run in the main process when lower overhead matters more than isolation.
At a glance
| Field | Value |
|---|---|
| Status | early access |
| Docs | Lumis documentation |
| Provider coverage | Alpaca and Interactive Brokers for market data and order routing; built-in simulation. |
| Legal | Standard licence sample - Premium licence sample |
| Source | Premium-tier licensees receive the full source tree; see procurement. |
What it does
-
Move from simulation to live markets without rewriting the strategy. Lumis presents one strategy-facing model across simulation, Alpaca, and Interactive Brokers.
-
Keep execution and risk separate for each strategy. Strategies run in isolated workers by default and exchange time-sensitive data with Lumis through ring buffers. A fatal strategy failure remains inside that worker.
-
Keep broker details out of strategy code. Strategies consume a stable platform-facing surface while provider gateways own market-data, order-routing, and capability differences.
-
Choose the appropriate execution boundary. Selected strategies can run in-process when lower overhead matters more than crash isolation. The host makes that policy explicit for each strategy instance.
Architecture, provider connections, and the strategy interface are introduced under Lumis documentation.
External references
Provider context comes from the official Alpaca API documentation and Interactive Brokers TWS API documentation.
Commercial model
Lumis ships under a commercial licence in two tiers:
- Standard tier - commercial proprietary licence. Binaries and professional support for internal use.
- Premium tier (source-available) - commercial source-available, non-redistributable licence. Grants the licensee access to the full source tree for internal audit, continuity, or in-house maintenance. The source is not redistributable.
Sample terms: Standard - Premium.
Further commercial arrangements - redistribution / OEM, priority support, custom integration - are handled via procurement. For a quote, email [email protected] with subject [Procurement] Lumis.
Documentation
Entry point: Lumis documentation. It introduces provider connections, strategy execution, the strategy interface, and evaluation.
Version information
The application exposes build information for the installed version.
Support and procurement
- Support - email [email protected] with subject
[Support enquiry] Lumis, or see support. Lumis is inearly access; support scope is narrower than for established commercial releases and is defined in the commercial licence. Priority scope is available via procurement. - Procurement - email [email protected] with subject
[Procurement] Lumis, or see procurement for commercial terms, evaluation licences, NDAs, and custom arrangements.