Skip to end of banner
Go to start of banner

Position Reporting Under CFTC Part 17

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Clearing members, FCMs, foreign brokers, and certain reporting markets (collectively called “reporting firms”) file daily Position reports with CME Group under Part 17 of the CFTC’s regulations, 17 CFR Part 17. The reports show futures and options positions of traders with positions at or above specific reporting levels as set by the CFTC.

In April 2024, the CFTC introduced a Position message format and content, replacing the current 80-character data submission standard in the CFTC’s regulations by a FIXML standard, as set out in the CFTC Part 17 Guidebook. Reporting firms must comply with these CFTC regulations within a two year period.

Reporting firms should refer to the CFTC Part 17 Guidebook for guidance on implementing the new FIXML Position message and associated reporting process. This topic provides complementary information for reporting positions to CME Group Large Trader Systems.

Reporting firms shall submit the new FIXML Position message to CME Group via SFTP.

An alternative manual option to submit individual positions will be offered on the Firm Regulatory Portal.

The new FIXML position message includes a large set of instrument characteristics as well as unique contract identifier. CME Group offers Reporting firms two methods to download this instrument information:

  1. Firms query CME Reference Data for the individual instrument characteristics and the unique contract identifiers.
  2. Firms download a CSV file via SFTP with the instrument characteristics and unique contract identifiers for active contracts.

This topic includes the following sections:

Obtaining Instrument Characteristics and Unique Codes for Position Reporting

Accessing Instrument Characteristics via Reference Data API  - Preferred Method

Onboarding Process

CME Reference Data API Version 3 uses OAuth, an open protocol that supports secure authorization in a simple, standard method and decouples authentication from authorization.

A registered OAuth API ID is required to access the CME Reference API services. See instructions to obtain access to the CME Reference Data API

Mapping of FIXML Fields to CME Reference Data API Fields

See full details about how to connect and use the CME Reference Data API

The following table maps instrument fields relevant for Position reports to the corresponding Data Element available in the CME Reference Data API.

The options and underlying futures activation takes place at 4:30 p.m. CT.


Item

FIXML FieldDescriptionAdditional Data InformationReference Data API AttributeDescriptionAPI EndpointExamples

FuturesOptionsEvent OptionsOptions on Combos
54Unique Instrument CodeExchange-assigned unique instrument identifier
guidUnique instrument identifierInstrument Attribute3UQXZP2E66IT22CQLQSQOE252GRDDHCHXMBN22CFKT32ZNIP
12Exchange IndicatorThe exchange where the contract is traded defined by ISO.

XCBT = Chicago Board of Trade 

XCME = Chicago Mercantile Exchange 

XCEC = COMEX (Commodities Exchange Center)

XNYM = New York Mercantile Exchange

exchangeGlobexMarket Identifier CodeInstrument AttributeXCMEXCMEXCMEXNYM
13Commodity Clearing CodeThe clearinghouse-assigned commodity code for the futures or options contract.
clrSymbolInstrument Symbol used in CME Clearing for clearing reports.Instrument AttributeSR3SR3ECBT7A
14Product TypeInstrument Type
  • FUT = Futures 

  • OOC = Options on Combo

  • OOF = Options on Futures

instrumentTypeType of Derivatives

Instrument Attribute

FUT

OOF

OOF

OOC

16Maturity Month YearMonth and year of the delivery or maturity of the product, as applicable. Day must be provided when necessary to characterize a product.YYYYMM or YYYYMMDDcontractMonthMaturity Month and Year of the contract. Some instruments such as daily options, will include the maturity day.Instrument Attribute20241220241120240816202609
19First Exercise DateThe earliest time at which notice of exercise can be given.

YYYY-MM-DD

American - firstTradeDate

European - finalSettlementDate

American: Clearing first trade date (actual contract trade date) European: Final settlement date for futures

Instrument Attribute
2024-05-132024-08-162020-11-20
20Strike LevelNumeric option moneyness criterion. For options only.
strikePXStrike price of an optionInstrument Attribute
97.12553000.0-0.3
26Put or Call IndicatorNature of the option exercise. Only for Options.

0 = Put

1 = Call

PutCallIndicatorIndicates whether an option instrument is a put or call.Instrument Attribute
PCC
27Exercise StyleType of exercise of an option. Only for Options.

0 = European Style

1 = American Style

exerciseStyleAmericanEuropeanIndicator for American or European option exercise style.Product Attribute
011
28Payout AmountCash amount indicating the payout associated with the product. Only for Binary Options.
fixedPayout
Product Attribute
null20null
29Payout TypeThe type of valuation method or payout trigger. 

1 = Vanilla

3 = Digital Options

N/A

This value must be derived from the Payout Amount as follow:

If Payout Amount is null, then Payout Type = 1 (Vanilla), otherwise Payout Type = 3 (Digital Options)

N/A
131
30Underlying Contract IDThe instrument that forms the basis of an option. Only required for options for which the underlying is an exchange-traded instrument.

See instructions to access relative underlying information. 




3UQXZP2E66ITKV5BZY635ZBB

 ZY65JXMATYYV

(synthetic instrument)

31Underlying Maturity Month YearUnderlying delivery year and month (and day where applicable). Only for options that reference a product with maturity month year.

See Instructions to access relative underlying information.



202412202408202609

Accessing Instrument Characteristics via SFTP

Onboarding Process

Reporting firms must have SFTP credentials to access the folder containing this file.

Onboarding to SFTP services is supported by CME Clearing Services at onboarding@cmegroup.com or call 1 312 338 7112.

CSV File Specifications

The CSV file will be located in a subfolder of the reporting firm's SFTP folder and will have the following naming convention: CME_UICPART17_[YYYYMMDD].csv

The file will be posted after the options and underlying futures activation, which takes place at 4:30 p.m. CT. The file will not be posted prior to non-trading days.

CSV Header/FIXML FieldDescriptionValues

Corresponding Item

in Part 17 Guidebook

unique_instrument_codeExchange-assigned unique instrument identifierUnique instrument code54
exchange_indicatorThe exchange where the contract is traded defined by ISO.

XCBT = Chicago Board of Trade 

XCME = Chicago Mercantile Exchange 

XCEC = COMEX (Commodities Exchange Center)

XNYM = New York Mercantile Exchange

12
commodity_clearing_codeThe clearinghouse-assigned commodity code for the futures or options contract.
13
product_typeType of product.
  • FUT = Futures
  • OOC = Options on Combo

  • OOF = Options on Futures

14
maturity_month_yearMonth and year of the delivery or maturity of the product, as applicable. Day must be provided when necessary to characterize a product.YYYYMM or YYYYMMDD16
first_exercise_dateThe earliest time at which notice of exercise can be given.
YYYY-MM-DD
19
strike_levelNumeric option moneyness criterion. For options only.
20
put_call_indicatorNature of the option exercise. Only for Options.

0 = Put

1 = Call

26
exercise_styleType of exercise of an option. Only for Options.

0 = American Style

1 = European Style

27
payout_amountCash amount indicating the payout associated with the product. Only for Binary Options.
28
payout_typeThe type of valuation method or payout trigger. Only for Options.

1 = Vanilla

3 = Digital Options

29
underlying_contract_idThe instrument that forms the basis of an option. Only required for options for which the underlying is an exchange-traded instrument.Unique Instrument Identifier of the underlying contract.30

underlying_maturity_m

onth_year

Underlying delivery year and month (and day where applicable). Only for options that reference a product with maturity month year.Maturity Month of the underlying contract.31
underlying_contract_codeInstrument Description N/A
underlying_is_syntheticIndicate if the underlying instrument is synthetic.

Y= Synthetic Instrument

N= Non-Synthetic Instrument

N/A


  • No labels