CUSTOM PRODUCT DEVELOPMENT

Your idea or algorithm.
An end-to-end product.

We can start from a client’s idea or existing algorithm. We develop the trading logic where needed, adapt CMA modules around it, and integrate the required components into a tailored software product for sale and delivery.

CMA TECHNOLOGIESRESEARCH / RISK / ENGINEERING

FROM STRATEGY TO PRODUCT

Built around
your own strategy.

Bring your existing decision logic, or develop the algorithm with us from an idea. We connect that strategy with the capital, risk, execution and interface components needed to turn it into a complete product.

CUSTOM PRODUCT DEVELOPMENT, SALE & DELIVERY
  1. 01

    Your idea or algorithm

    Client-defined trading logic, or an idea developed into an algorithm.

  2. 02

    CMA modules

    Adapted capital, risk, execution and interface components.

  3. 03

    Your product

    An integrated software product with an agreed delivery scope.

TWO WAYS TO START

Ready code
or a new idea.

01

Our algorithm is ready

Integrate your existing strategy with tailored CMA modules and develop the complete product around it.

See the product components

A MODULAR PRODUCT FOUNDATION

Choose the components.
Develop the whole product.

01

Algorithm development & integration

Turn an idea into explicit, implemented strategy rules or integrate the client’s existing code with the product’s inputs, parameters and position decisions.

02

Capital management

Adapt operating capital, allocation, position sizing and reserve logic to the strategy and the client’s intended use.

03

Risk controls

Develop the required exposure, drawdown, position and exit controls, with the relevant configuration and measurement context.

04

Execution integration

Connect strategy decisions to order and position workflows. Venue, market and integration requirements are defined for the project.

05

Investor & operations interfaces

Develop interfaces for the people using the product, including the required transaction visibility, position context and operational views.

06

Product delivery

Bring the components together with the agreed configuration, validation criteria, technical documentation and delivery requirements.

ILLUSTRATIVE PRODUCT SCOPES

Different starting points.
A product shaped to fit.

01

From an algorithm to a platform

For a client with existing strategy logic who needs capital and risk modules, execution integration and a coherent user interface around it.

02

A dedicated capital & risk layer

For an existing trading system that needs tailored allocation, position-budget and risk-control modules integrated with its own decision engine.

03

A tailored investor experience

For a product that needs a client-specific interface connecting transaction history, position details and the operational information its users need.

THE DELIVERY PROCESS

A clear path
from scope to handover.

  1. 01

    Define the product

    Understand the algorithm, intended users, markets and the product the client wants to receive.

    Algorithm · Users · Scope
  2. 02

    Design the integration

    Specify module responsibilities, data inputs, execution interfaces and configuration boundaries.

    Architecture · Interfaces · Configuration
  3. 03

    Develop and adapt

    Extend the selected CMA components and implement the project-specific behavior and interface.

    Modules · Workflow · User experience
  4. 04

    Validate the system

    Review agreed scenarios, strategy behavior, module interactions and acceptance criteria.

    Test scenarios · Integration · Acceptance
  5. 05

    Deliver the product

    Prepare the agreed software package, configuration and documentation for the selected deployment and handover model.

    Product · Documentation · Handover

PRODUCT-BASED DELIVERY

A complete product.
A defined project scope.

The solution is developed for the client’s requirements and offered through a software-product sale and delivery model. Delivery, module scope, licensing, source-code scope, deployment and support are defined for the project.

Discuss your product