Message to indicate some event related to client margin.
Describes the action associated with this margin call. See below.
The margin percentage level, which was breached. NOTE: The clients actual margin at the time of receiving this message may deviate slightly from the threshold level.
If the MarginCallAction is "LevelDrop", there are two situations where the value of MarginLevel may be 0 (or null).
A string defining the type of margin call initiated. Currently the following are defined:
(ActionStopOut, ActionAEPopUp, ActionAEEmail, ActionCSPopUp, ActionClientEmail,ActionAEStopOut,ActionReinstateEmail,ActionReinstatePopUp,ActionLevelDrop).
The value returned in MarginCallActionType matches the "Action Type" set for a particular margin call definition on Saxo's system.
An example of a margin call event message:
The type of event can be found in the MarginCallAction field. Possible values are:
|MarginCall||The client is requested to restore the necessary margin required.|
|Reinstate||The system has restored the necessary margin required.|
|StopOut||The client has been forcefully stopped out to restore the necessary margin required.|
Margin level drooped, The client has restored the necessary margin level required, according to the margin call profile defined. This margin call action will appear if the client margin level dropped under the defined margin levels percentage as set in the margin call profile.
This is normally not communicated to the client.
Comments about Margin Calls
The levels at which margin calls and stop outs are triggered are defined in a margin profile, which is configured by Saxo's staff. The margin call profile may also specify that a client should be reminded at regular intervals, if the margin level remains above a certain threshold for a prolonged period of time.