Configure amount order preference via MM-Talk formula
In addition to the options described above for storing the amount order preference for security types or individual securities, you can also define individual configurations: Use a freely configurable MM-Talk formula to store your individual configuration, which is then accessed during order generation in portfolio rebalancing.
This MM-Talk formula of type "Boolean" then returns the results "Yes" (amount order), "No" (unit order) or "Undefined" for the MM-Talk object "OrderInPreparation".
Regelung für Ergebnis "Undefiniert"
For the "Undefined" result, the previous rule applies with the addition that sales transactions are always unit orders.
The following rules therefore apply:
- Is this a sale? Yes, then piece order. No, then check the next rule.
- Is an amount order preference stored in the securities master data for the security to be ordered? Yes, then amount order. No, then piece order. Undefined, then check next rule.
- Is an amount order preference stored for the security type? Yes, then amount order. No, then piece order.
Beispiel
The amount order preference is set in the master data for a fund XYZ, but not for funds in general.
In portfolio rebalancing, amount orders are then automatically generated for buy orders for this fund XYZ, and unit orders for sell orders.
Proceed as follows to define an MM-Talk formula for the amount order preference.
- Select the CONFIGURE ORDER PREFERENCE command on the "Configuration" tab in the "Ordering" icon menu in the ribbon.
- Select the "Amount order formula" button, which directly opens the formula editor for entering the individual configuration formula.
- Enter your MM-Talk formula in the formula editor and save it.
- Finally, confirm your configuration with "OK".
Orders are now treated as amount or unit orders in portfolio rebalancing according to the configuration.
Einfaches Beispiel für eine Betragsorderformel
if(OrderType = "Purchase"; true; false)
The green tick in the icon on the button indicates that a formula is currently stored:
Achtung!
Please note that amount orders are currently only possible for certificates and funds in downstream ordering. For all other security types, only unit orders can currently be placed in the order book, regardless of the MM-Talk formula configured here.