CQG TICK

CQG TICK is a simplified-sized based algo with a tick payup logic.

Order types: LMT

 

Method: Basic “with a tick” logic, monitors opposite inside size and pays up if it recedes below a threshold or if the market moves away. Optionally reprice or cancel the order if the market moves toward the order.

Parameters:

Name

Tag number

Format

Comment

TargetStrategy

847

Int

1007 - CQG TICK

MaxChaseTicks

8202

Int

Maximum number of ticks to pay up.

Default – 2.

TradeTowardBehavior

8205

Char

What happens if the market moves towards us.

Possible values:

      0 - NO_CHANGE – Continue to lean on the original opposite inside price

      1 - CANCEL – Cancel the order

      3 - REPRICE – Lean on the new opposite inside price

Default – NO_CHANGE.

ImbalanceRatio

8240

Float

Trigger threshold: (SameSize–OppositeSize) / (SameSize– OppositeSize).

Default – 0.0

EnableImbalance

8235

Boolean

Look for order imbalance (above).

Default – False.

OppositeSizeRatio

9120

Float

See CQG PAYUP algo above.

Note that in case of CQG TICK algo value of this parameter is not limited.

OppositeSizeRaw

9130

Int

See CQG PAYUP algo above.

TowardSizeRaw

9131

Int

When greater than zero market is considered to be moved toward algo order if inside market size is lower than this parameter’s value.

Default – 0.