FpML Issues Tracker

931: Rule 26 needs to have an additional guard

April 23, 2009

closed

Minor

Always

Equity Derivatives

Admin

apparry

Summary

Rule 26 needs to have an additional guard: if equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercise does not exist.

Otherwise, it collides with eqd-17.

Example: 1 1 150000

150000

-- Rules --------------------------------- eqd-26 (Mandatory) English Description: Context: EquityOption (complex type) EquityDerivativeShortFormBase (complex type) You cannot exercise more than the number of options you have. If numberOfOptions exists, and if equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions exists, then equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions must be less than or equal to numberOfOptions ------------------------------------- eqd-17 (Mandatory) English Description: Context: EquityOption (complex type) EquityDerivativeShortFormBase (complex type) If numberOfOptions exists, and if equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions exists, and if equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercisethen equityExercise/equityAmericanExercise/equityMultipleExercise/maximumNumberOfOptions multiplied by equityExercise/equityAmericanExercise/equityMultipleExercise/integralMultipleExercise must be less than or equal to the numberOfOptions ---------------------------

Notes:

  • iyermakova

    06/09/09 6:49 pm

  • Leave an update

    You must be logged in to post an update.