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.
The dialog has three tabs:
- Set ISIN Condition updates tag
30614on 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
This tab updates the Random End triggering condition (30614) for the selected Market and ISIN.
| Value | Random End condition |
|---|---|
0 | Not triggered |
1 | Unconditional trigger |
2 | Conditional trigger |
The update applies to every existing board for the ISIN. Enter * to update every ISIN in the selected Market.
Unconditional Trigger
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:
- The Market, Board, and ISIN must exist in the simulator.
- Tag
30614for the selected ISIN and board must be1or2.
If tag 30614 is 0, set it from the Set ISIN Condition tab first.
Send MW
Input fields
| Field | Description |
|---|---|
| Market | Market that owns the ISIN. |
| Board | Exact board included in the MW message. |
| ISIN | A valid ISIN, or * to target every matching ISIN. |
| Random End Apply Classification | Set/release classification from 1 through 6. |
| Tentative Execution Price | Tentative execution price during Random End. |
| Estimated Highest Price | Estimated highest price. It must be greater than or equal to the estimated lowest price. |
| Highest Price Disparate Ratio | Disparate ratio for the estimated highest price. |
| Estimated Lowest Price | Estimated lowest price. |
| Lowest Price Disparate Ratio | Disparate ratio for the estimated lowest price. |
| Latest Price | Latest price used in the MW message. |
| Latest Price Disparate Ratio | Disparate ratio for the latest price. |
| Random End Release Time | Optional release time containing exactly 9 digits in HHmmssfff format. |
Apply classifications
| Value | Meaning |
|---|---|
1 | Opening call auction — set |
2 | Opening call auction — release |
3 | Closing call auction — set |
4 | Closing call auction — release |
5 | Post-market off-hour — set |
6 | Post-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.
