FpML Issues Tracker

57: Trade Header Enhancements

September 15, 2003

closed

Minor

Always

Schema

hpegeron

hpegeron

Summary

We propose that the tradeHeader be enhanced to allow institutions to record more information about trades, as follows:

- add an optional tradeStatus element, of (the existing)type TradeStatusValue. This will allow an FpML user to record the current status of a trade, e.g. in a trade repository or report. - add an optional "description" element, of type "xsd:string". This would allow a free form description or comment, such as "Hedge for bond issue"

We also propose that a default scheme be provided for the TradeStatus scheme.

Here is a list of proposed values for this scheme:

Prospective: A trade that has not yet been executed, e.g. is currently in negotiation (for instance, as part of an RFQ).

Executed: A trade that has been agreed by both parties (eg verbally by a trader, or via an electronic execution platform). This status might be used by the generator of an affirmation at trade time.

Confirmed: A transaction where one or more documents or other confirming evidence, exchanged between the parties, exists (including by means of an electronic messaging system or e-mail) which taken together, confirm all of the terms of that transaction.

Matured: A transaction that has passed its Termination Date, which is the last day of the term of the transaction. A transaction may also be regarded as matured if no longer has any economic significance, e.g. it has passed its final payment, exercise date, etc.

Exercised: An option, e.g. a cash settled option, which has been exercised and thus is no longer active. This may result in a new active trade, such as the underlying swap of a swaption.

Expired: An option which has passed its final exercise date without exercise and thus is no longer active.

KnockedOut: An option which has ceased to be in effect because a Knock Out event has occurred.

Transferred: A trade which has is no longer on this firm's books because it has been assigned to a different party/novated.

Cancelled: A trade which has been found to have been created in error and therefore was eliminated. (E.g. duplicate entry, unauthorized, accidental entry, etc.)

Terminated: A trade which has been terminated (e.g. bought out, early terminated, etc) prior to its normal termination date and thus is no longer active.

Notes:

  • hpegeron

    04/13/05 7:00 pm

    FpML Messaging addresses these issues in 4.1

  • Leave an update

    You must be logged in to post an update.