Skip to content

PositionsAutoHedge

PositionsAutoHedge allows users to set up hedging rules for XCore accounts of type RISK. This component allows to set automated hedging rules per symbol which upon their definition, will reduce the internal exposure of an XCore Account of type RISK by sending a trade for execution directly to a Liquidity Provider. PositionsAutoHedge has the following attributes:

attribute description
Instance The name of the XCore.
Account The name of the XCore Account of type RISK for which the hedging rule is set.
Connector Account The connector account from which the execution happens once the hedging rule is triggered.
Stream The name of stream in order to select the symbol to which the hedging rule applies.

Note: Needed purely to be able to select symbol on another field.
Symbol The symbol to which the hedging rule applies.
Max Position The Max limit of the position upon which once the limit is broken the hedging rule will be triggered.

Note: Max limit is defined in nominal value.
Min Size The min size defines the min size of the trade of the execution what would be triggered to place an order.

Example 1:

- Max Position = 1000000
- Min size = 100000

Once the position has reached 1050000 then a trade is sent for execution with size 100000 and the position is reduced to 950000.

Example 2:

- Max Position = 1000000
- Min Size = 100000

Once the position has reached 1400000 then a trade is sent for execution with size 400000 and the position is reduced to 1000000.
Enable Enable or Disable the hedging rules. Multiple hedging rules per symbol can be created and kept disabled when not needed.

Important:

  • In order to configure the Hedging Rules it's mandatory to have BROKER mode setting configured for Account of type RISK.
  • The auto hedge rules are configurable only for connectors of type XTrader.