Continuation Functions

Function

Syntax

Function Details

ROLL

Roll(<Root>,<deliveryMonths>,<Optional_Year_Offset)

Examples:

Roll(CL,H) = First March (Similar to %CL 1!;HIN)

Roll (CL,H,1) = First March, Offset by 1 year (Similar to %CL 2!;HIN)

Roll (CL,HMUZ) = Continuation selecting first available month from the list (Similar to %CL 1!;HMUZIN)

ROLL (CL,HMUZ,1) = Continuation selecting Second available month from the list (Similar to %CL 2!;HMUZIN)

This is a rolling month continuation. You can specific months using month letter code. The optional offset will be years when single delivery month is present. When you have multiple delivery months specified, offset will be relative to list of delivery months.

 

 

 

CONT

Cont(<Root>,<Optional_Month_Offet>)                                                           

Examples:

Cont(CL) = Front Month Continuation

Cont(CL,1) = 2nd Month Continuation

*Note: CONT(CL) is Equivalent to Roll(CL,FGHJKMNQUVXZ)

Similar to Roll, but with no delivery argument. Rolls every month instead of once a year. Offset is always years. Since its set of deliveries consists of all 12 months.