Markets Processors

Updated on 2026-09-15

 The Market Processors function is designed to automate the application of strategies to markets as they become available.

The function allows you to define multiple Processors that can run simultaneously and be selectively activated or deactivated.

Each of these Processors works as follows:

  • At pre-set regular intervals, it searches for markets starting in the specified time range around the execution time. You can specify a number of hours before and after the current time.
  • The search described above is performed according to the settings of a predefined Markets Filter, which must be uniquely specified when configuring the Processor. Alternatively, markets can be searched from the Signals received if you have subscribed to a service of this type.
    Markets Filters are defined in the Markets Filter function. The filter properties relating to the market start date/time are not taken into account because, as explained above, the time interval configured in the Processor will be used instead.
  • The markets found are automatically added to the Market Monitor, the predefined Strategy is applied to them, and the Strategy is launched.

NB. If the market already contains an applied strategy, the new strategy will not be applied.

The properties required to define a Processor are the following:

  • Name
  • Event Type
  • Market Search Type: select one of the following alternative search methods.
    - Markets Filter: Market Filters for the desired event type must first be defined in the Market Filter function. Otherwise, this list will be empty and the Processor cannot be fully configured.
    - Signals: specify the allowed market types and, optionally, the Provider of the signal service. If no Provider is specified, all Providers will be considered.
  • Update Frequency: This parameter determines how often the Processor is executed.
  • Strategy: Define which strategy will be applied and launched on the found markets.

To limit the number of markets found, added to the Market Monitor, and associated with a Strategy, you can adjust the following parameters:

  • Reference Interval Duration: Defines a duration that divides the time elapsed after the Processor is started.
  • Maximum Number of Applications in the Reference Interval: Defines the maximum number of Markets that will be processed within the reference interval. For example, if you set a maximum of 5 markets every two hours, if additional markets are found beyond the first 5 before the two-hour window expires, they can only be added to the next interval; they will be discarded from the current interval.

Please note: Processors are automatically saved at session closure and recalled when the Market Processors function is opened, so there is no need to perform any operations to save or recall them.

Using the Market Processors function to manage signals and automatically apply strategies

You can use the Market Processors function to manage received signals and automatically apply strategies on the markets affected by the signals.

The workflow involves three steps, as follows:

- Set the signal source in the Signals window to read from CSV or URL with a predefined reading interval.

Alternatively, create a Market Filter that finds markets with signals, or configure the Markets Processors directly to find markets with signals, using one of the following two methods.

First method:
In Markets Filter, configure a preset filter with the “Signals” option selected (saving it with a name of your choice), so that it progressively detects markets with signals as they are imported. At this stage, the time interval selected is not important because it will be defined in the next step. For testing purposes, you can therefore select the widest time interval (Any).
Create a Processor in Markets Processors that uses the previously created filter to find the markets and apply the selected strategy to them. At this stage, you also define the future time interval within which markets must fall in order to be found by the search. Markets are automatically added to the Market Monitor when the strategy is applied.

Second method:
Create a Processor with Use Signals enabled, specifying the allowed market types and, optionally, the Provider. At this stage, you also define the future time interval within which markets must fall in order to be found by the search. Markets are automatically added to the Market Monitor when the strategy is applied.

Still need help?

Submit a ticket and we’ll get back to you as soon as possible.