Position Reporting Under CFTC Part 17

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 Field

Description

Additional Data Information

Reference Data API Attribute

Description

API Endpoint

Examples - Futures 

Examples - Options 

Examples  - Event Options 

Examples - Options on Combos 

Item

FIXML Field

Description

Additional Data Information

Reference Data API Attribute

Description

API Endpoint

Examples - Futures 

Examples - Options 

Examples  - Event Options 

Examples - Options on Combos 

54

Unique Instrument Code

Exchange-assigned unique instrument identifier



guid

Unique instrument identifier

Instrument Attribute

3UQXZP2E66IT

22CQLQSQOE25

2GRDDHCHXMBN

22CFKT32ZNIP

12

Exchange Indicator

The 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

exchangeGlobex

Market Identifier Code

Instrument Attribute

XCME

XCME

XCME

XNYM

13

Commodity Clearing Code

The clearinghouse-assigned commodity code for the futures or options contract.



clrSymbol

Instrument Symbol used in CME Clearing for clearing reports.

Instrument Attribute

SR3

SR3

ECBT

7A

14

Product Type

Instrument Type

  • FUT = Futures 

  • OOC = Options on Combo

  • OOF = Options on Futures

instrumentType

Type of Derivatives

Instrument Attribute

FUT

OOF

OOF

OOC

16

Maturity Month Year

Month and year of the delivery or maturity of the product, as applicable. Day must be provided when necessary to characterize a product.

YYYYMM or YYYYMMDD

contractMonth

Maturity Month and Year of the contract. Some instruments such as daily options, will include the maturity day.

Instrument Attribute

202412

202411

20240816

202609

19

First Exercise Date

The 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-13

2024-08-16

2020-11-20

20

Strike Level

Numeric option moneyness criterion. For options only.



strikePX

Strike price of an option

Instrument Attribute



97.125

53000.0

-0.3

26

Put or Call Indicator

Nature of the option exercise. Only for Options.

0 = Put

1 = Call

PutCallIndicator

Indicates whether an option instrument is a put or call.

Instrument Attribute



P

C

C

27

Exercise Style

Type of exercise of an option. Only for Options.

0 = European Style

1 = American Style

exerciseStyleAmericanEuropean

Indicator for American or European option exercise style.

Product Attribute



0

1

1

28

Payout Amount

Cash amount indicating the payout associated with the product. Only for Binary Options.



fixedPayout



Product Attribute



null

20

null

29

Payout Type

The 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



1

3

1

30

Underlying Contract ID

The 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. 







3UQXZP2E66IT

KV5BZY635ZBB

 ZY65JXMATYYV

(synthetic instrument)

31

Underlying Maturity Month Year

Underlying 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.





202412

202408

202609

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 Field

Description

Values

Corresponding Item

in Part 17 Guidebook

CSV Header/FIXML Field

Description

Values

Corresponding Item

in Part 17 Guidebook

unique_instrument_code

Exchange-assigned unique instrument identifier

Unique instrument code

54

exchange_indicator

The 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_code

The clearinghouse-assigned commodity code for the futures or options contract.



13

product_type

Type of product.

  • FUT = Futures

  • OOC = Options on Combo

  • OOF = Options on Futures

14

maturity_month_year

Month and year of the delivery or maturity of the product, as applicable. Day must be provided when necessary to characterize a product.

YYYYMM or YYYYMMDD

16

first_exercise_date

The earliest time at which notice of exercise can be given.

YYYY-MM-DD

19

strike_level

Numeric option moneyness criterion. For options only.



20

put_call_indicator

Nature of the option exercise. Only for Options.

0 = Put

1 = Call

26

exercise_style

Type of exercise of an option. Only for Options.

0 = American Style

1 = European Style

27

payout_amount

Cash amount indicating the payout associated with the product. Only for Binary Options.



28

payout_type

The type of valuation method or payout trigger. Only for Options.

1 = Vanilla

3 = Digital Options

29

underlying_contract_id

The 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_code

Instrument Description

 

N/A

underlying_is_synthetic

Indicate if the underlying instrument is synthetic.

Y= Synthetic Instrument

N= Non-Synthetic Instrument

N/A






How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.