Documentation
Random End (MW)

Random End (MW)

Send Random End messages, update an ISIN triggering condition, or end Random End with an unconditional trigger.

Random End control is available from Admin UI → Event Control → Send Random End.

Send Random End button in Event Control

The dialog has three tabs:

  • Set ISIN Condition updates tag 30614 on every existing board for the ISIN.
  • Unconditional Trigger ends Random End for one ISIN or every eligible ISIN.
  • Send MW sends a Random End (35=MW) market-data message.

ISIN input rules

Every ISIN field in Event Control uses the same validation:

  • Enter * to target everything supported by the selected action.
  • Or enter exactly 12 characters in the form AA0000000000: two leading letters, nine alphanumeric characters, and one trailing digit.
  • Lowercase letters are automatically converted to uppercase.

Set ISIN Condition

Random End Set ISIN Condition tab

This tab updates the Random End triggering condition (30614) for the selected Market and ISIN.

ValueRandom End condition
0Not triggered
1Unconditional trigger
2Conditional trigger

The update applies to every existing board for the ISIN. Enter * to update every ISIN in the selected Market.

Unconditional Trigger

Random End Unconditional Trigger tab

The Unconditional Trigger tab ends Random End:

  • Select Market.
  • Enter one ISIN to target that ISIN.
  • Enter * to target every eligible ISIN in the selected Market.

An ISIN is triggered only when tag 30614 has armed Random End, its current session is a call auction, and its estimated auction volume is greater than 0. Eligible ISINs move to the appropriate next session, and the result shows the number of triggered ISINs.

Prerequisites for sending MW

Before sending MW:

  1. The Market, Board, and ISIN must exist in the simulator.
  2. Tag 30614 for the selected ISIN and board must be 1 or 2.

If tag 30614 is 0, set it from the Set ISIN Condition tab first.

Send MW

Random End Send MW tab

Input fields

FieldDescription
MarketMarket that owns the ISIN.
BoardExact board included in the MW message.
ISINA valid ISIN, or * to target every matching ISIN.
Random End Apply ClassificationSet/release classification from 1 through 6.
Tentative Execution PriceTentative execution price during Random End.
Estimated Highest PriceEstimated highest price. It must be greater than or equal to the estimated lowest price.
Highest Price Disparate RatioDisparate ratio for the estimated highest price.
Estimated Lowest PriceEstimated lowest price.
Lowest Price Disparate RatioDisparate ratio for the estimated lowest price.
Latest PriceLatest price used in the MW message.
Latest Price Disparate RatioDisparate ratio for the latest price.
Random End Release TimeOptional release time containing exactly 9 digits in HHmmssfff format.

Apply classifications

ValueMeaning
1Opening call auction — set
2Opening call auction — release
3Closing call auction — set
4Closing call auction — release
5Post-market off-hour — set
6Post-market off-hour — release

Select Send MW after reviewing the values. The result is shown in the Admin UI.

Sending MW does not change the simulator's trading-session state.

Validation and send errors are shown in the Admin UI. Common failures include an unknown ISIN or board, tag 30614 not being 1 or 2, and an invalid release time.