Managing routing rules

Before you start, make sure to look through the basic concepts of routing.

A-Book orders will be executed:

Add a new routing rule

To add a new routing rule:

1

Go to Routing.

2

Click Add routing rule.

3

Fill in the User & Account criteria (optional):

  • Set the User parameter value by selecting a trader from the list.

  • Select either the Account or Account group parameter, and then select a value from the list.

Mind that you can’t specify the Account parameter without specifying the User.\

If none of the above is specified, the rule is applicable to all users and accounts registered on the BP.

4

Fill in the Market criteria (optional): select either the Market or Market group parameter, and then select a value from the list.

If none of the above is specified, the rule is applicable to all markets available on the BP.

5

Enter the Target hedge, % (required), which is a percentage of the order amount that should be executed on the side of an LP.

Supports only integer values in the range from 0 (zero) to 100.

This value determines the order execution model:

  • 100: A full order amount should be executed on the side of an LP (A-Book).

  • 0: A full order amount should be executed internally on the BP (B-Book).

  • Other values: An order amount is split, executing part of it on an LP and the remainder internally on the BP (C-Book).

6

Set the Min delay, ms and Max delay, ms values (required).

7

Click Next.

8

Set the Priority for the new rule. By default, each new rule is created with the highest priority. If you need to change it, drag and drop rules or use the arrow buttons to adjust the order in the list. Mind that the priority of the default rule can't be changed — it's always the lowest.

9

Click Create to confirm.

Change a routing rule

Mind that the priority of the default rule can't be changed.

To change a routing rule:

1

Go to Routing.

2

Hover over a rule you want to change and click the pencil icon.

3

If needed, update the User & Account criteria:

  • Set the User parameter value by selecting a trader from the list.

  • Select either the Account or Account group parameter, and then select a value from the list.

Mind that you can’t specify the Account parameter without specifying the User.

If none of the above is specified, the rule is applicable to all users and accounts registered on the BP.

4

If needed, update the Market criteria: select either the Market or Market group parameter, and then select a value from the list.

If none of the above is specified, the rule is applicable to all markets available on the BP.

5

If needed, update the Target hedge, % value, to change order execution model (A-, B-, or C-Book).

6

If needed, update the Min delay, ms and Max delay, ms values.

7

Click Next.

8

If needed, update the Priority of the rule: drag-and-drop rules or use the arrow buttons to adjust the order in the list.

9

Click Save to confirm changes.

Change priorities of routing rules

Mind that you can’t change the priority of the default routing rule.

To change rule priorities:

1

Go to Routing.

2

Click Edit priorities.

3

Drag-and-drop rules or use the arrow buttons to adjust the order in the list.

4

Click Save to confirm changes.

Delete a routing rule

Mind that you can't delete the default routing rule.

To delete a routing rule:

1

Go to Routing.

2

Hover over a rule you want to delete and click the bin icon.

3

In the popup, click Confirm to confirm the deletion.

Last updated

Was this helpful?