Skip to content

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

FieldValue
Statusearly access
DocsLumis documentation
Provider coverageAlpaca and Interactive Brokers for market data and order routing; built-in simulation.
LegalStandard licence sample - Premium licence sample
SourcePremium-tier licensees receive the full source tree; see procurement.

What it does

  1. Move from simulation to live markets without rewriting the strategy. Lumis presents one strategy-facing model across simulation, Alpaca, and Interactive Brokers.

  2. 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.

  3. 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.

  4. 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 in early 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.