Indian Commodity Exchange Limited File Formats Version 1.1

Similar documents
Indian Commodity Exchange Limited File Formats Version 1.1

BSE Commodity Derivatives segment

Number: 196/2017 Relates to: Equity Market Equity Derivatives Commodity Derivatives Interest Rate and Currency Derivatives Date: 19 May 2017 SUBJECT:

Error codes and description segment wise CM SEGMENT

Report Data File Layout

Report Data File Layout

AUTOMATED TRADING RULES

CONTENTS CHAPTER 1 - TRADING PARAMETERS Authority Unit of Trading Months Traded In Tick Size Basis Price...

SIX Swiss Exchange Ltd. Directive 3: Trading. of 24/08/2017 Effective from: 23/10/2017

DEPARTMENT : TRADING Download Ref No : NSEIFSC/TRADE/090 Date : February 23, 2018 Circular Ref. No : 011/2018

SIX Swiss Exchange Ltd. Directive 3: Trading. of 09/11/2017 Effective from: 01/01/2018

CONTENTS CHAPTER 1 - TRADING PARAMETERS Authority Unit of Trading Months Traded In Tick Size Basis Price...

Commodities Market. Roll No. Name. INSTRUCTIONS: 1. This Question Paper consists of 2 parts covering 4 sections.


Aliceblue Mobile App. User Manual

Market Model Continuous Auction

CURRENCY DERIVATIVES SEGMENT Circular No. 049

ULTRA II User Manual. Ultra II is a new Internet security trading system that has been developed to facilitate Bualuang i-trading's customers.

BTS : Pre-Trade Validation Service for London Stock Exchange Derivatives Market

F o r e i g n t r a n s f e r s f r o m N o r w a y B u s i n e s s O n l i n e

SIX Swiss Exchange Ltd. Directive 3: Trading. of 30/06/2016 Effective from: 17/10/2016

SIX Swiss Exchange Ltd. Directive 3: Trading. Dated 16 March 2018 Entry into force: 28 May 2018

CURRENCY DERIVATIVES SEGMENT Circular No. 015/2011 Subject: Change in Format of Daily Reports in CDS

EntryPoint: Error Codes. Derivatives Equities. System/Component. Version: Last modified: 11/09/2017

Name: CHECKLIST FOR INDIVIDUAL CLIENTS (MANDATORY)

FORM NO. 61B [See sub-rule (8) of rule 114G]

ASX Administration and Risk Terminal User Guide V0.3 INFORMATION CLASSIFICATION - PUBLIC

IDBI Capital Markets & Securities Ltd. SEBI Regn. No. NSE - CASH, F&O & CD INZ BSE - CASH & F&O INZ AMFI Registration No.

Release of BOLT TWS ver ANNEXURE. 1 P a g e

Annexure: New Functionalities as part of BOLT TWS ver release. Table of Contents

Using the IMPORT Feature To Import Stock, Bond, and Mutual Fund Information into a Personal Financial Statement Report

BTS : Pre-Trade Validation Service for IDEM Market

KNOW YOUR CLIENT (KYC) APPLICATION FORM (For Individuals) Annexure 1

Kaiser Permanente Northern California KPNC

T r a n s f e r s a b r o a d f r o m UK

NIC SASA APPLICATION FORM

New Update (Mandatory for KYC update request) Normal Simplified (for low risk customers) Small. Unmarried

London Stock Exchange Derivatives Market

Nasdaq Dubai Derivatives Trading Manual version 3.5 / February 2018

PROTRADE February 2017

Appendix 3B. New issue announcement, application for quotation of additional securities and agreement

BTS : Pre-Trade Validation Service for London Stock Exchange Derivatives Market

Client Software Feature Guide

SOLA 5 Message Changes Guidelines

BTS Orders and trades register layouts Borsa Italiana and ETLX markets

This document will provide a step-by-step tutorial of the RIT 2.0 Client interface using the Liability Trading 3 Case.

The Detailed Trading and Clearing Rules for Electricity Traded on the Day-Ahead Market

APPLICATION FORM FOR SOVEREIGN GOLD BOND Series II- (Sept 16) INDIA INFOLINE LTD. Applicant(s) Detail (IN BLOCK LETTERS)

Nasdaq Dubai Trading Manual Equities

TRADING PROCEDURES FOR STOCK INDEX FUTURES AND STOCK INDEX OPTIONS TRADED ON THE AUTOMATED TRADING SYSTEM OF THE EXCHANGE ( HKATS )

REVISED NSE MARKET STRUCTURES. June 2018

Table of Contents. Crude Palm Oil Product Note

AMENDMENTS TO THE FUTURES TRADING RULES

The Detailed Trading and Clearing Rules for Electricity Traded on the Day-Ahead Market

BSE Trading Rules July 2012 TRADING RULES FOR EQUITY SECURITIES JULY 2012

MT4 Trading Manual. February 2017

APPLICATION TO OPEN A CDS SECURITIES ACCOUNT (To be submitted in duplicate and delivered to the Manager Domestic Markets)

G.E.T.S Automated Product Profile. Cash to Future, Future to Future & Cash to Cash

Appendix 3B. New issue announcement, application for quotation of additional securities and agreement

2GoTrade Limited. New Web Trading Platform. User Manual. Version:1.57

NLX TRADING PROCEDURES. Version 1.8 (September 2016)

THE BANK OF TANZANIA CENTRAL DEPOSITORY SYSTEM OPERATIONAL GUIDELINES 2015 BANK OF TANZANIA

Sponsorship Form for Specified Persons

For personal use only

Genium INET Market Model

Central University of Orissa

Appendix 3B. New issue announcement, application for quotation of additional securities and agreement

US Options Complex Book Process. Version 1.1.1

Annexure CS-S1 Page 1

Appendix 3B. New issue announcement, application for quotation of additional securities and agreement

03 November 2014 Fixed Income Contracts, Part 2: Trading Hours (London Time) Please note there is no Pre-open session for Option Contracts.

SPAN for ICE SPAN Array File Formats for Energy Products

Annexure- B. The Branch Manager, State Bank of India, Branch Date: Dear Sir,

Request for Proposal For Renewal of Annual Technical Support (ATS) for Oracle & BEA Weblogic Licences

Ref: CO/CRM/945 /23 September 19, Re : Premium Payment facility through LIC Nomura Mutual Fund Accounts through Bill Pay type process.

Contract Specifications of Pre-certified Cotton Bales Mumbai Delivery Contract

Cboe End-of-Day ETP Key Values Feed Specification. Version 1.0.3

Super and Pension Manager Supplementary Product Disclosure

Appendix 3B. Introduced 01/07/96 Origin: Appendix 5 Amended 01/07/98, 01/09/99, 01/07/00, 30/09/01, 11/03/02, 01/01/03, 24/10/05, 01/08/12, 04/03/13

INDIVIDUAL ACCOUNT OPENING APPLICATION (KYC)

Instrument Reference Data Guide

Contents 1. Login Layout Settings DEFAULTS CONFIRMATIONS ENVIRONMENT CHARTS

COMMON APPLICATION FORM

Gujarat Electricity Regulatory Commission

FATCA - CRS Declaration Form

SPAN for ICE SPAN Array File Formats for Energy Products

GENIUM INET MARKET MODEL

A detailed note on product design and operational processes pertaining to Trading and Clearing & Settlement in Options is provided in Annexure.

Currency Derivatives. Non-Live Data Products Specifications

LOAN APPLICATION FORM. UCO Cash Loan Scheme

NATIONAL SECURITIES CLEARING CORPORATION LIMITED

Section A Subscriber s Personal Details 1. Full Name (Full expanded name: Initials are not permitted) Please Tick as applicable Shri Smt.

Appendix 3B. Introduced 01/07/96 Origin: Appendix 5 Amended 01/07/98, 01/09/99, 01/07/00, 30/09/01, 11/03/02, 01/01/03, 24/10/05, 01/08/12, 04/03/13

Personal Loan Application Form

ICE ENDEX Guide to Position Reporting Position Reporting File General Information

Appendix 3B. Introduced 01/07/96 Origin: Appendix 5 Amended 01/07/98, 01/09/99, 01/07/00, 30/09/01, 11/03/02, 01/01/03, 24/10/05, 01/08/12, 04/03/13

Detailed Trading Rules of China Financial Futures Exchange for CSI 500 Index Futures Contract

Bahana Securities Direct Trading NextG. Client User Manual. November 2013 v1.0

IBM MediBuddy App & MediBuddy Portal Enrolment Tutorial

Appendix 3B. Introduced 01/07/96 Origin: Appendix 5 Amended 01/07/98, 01/09/99, 01/07/00, 30/09/01, 11/03/02, 01/01/03, 24/10/05, 01/08/12

Transcription:

Indian Commodity Exchange Limited File Formats

Table of Contents

Market Statistics Filename: MarketStats_DDMMYYYY.csv Field Name Field Type Remarks Internal Field Length DDMMYYYY 8 Market Type NRMAL Always stamped 6 0 - Commodity Instrument Type -Future Ins.Internal 3 - Calendar Spread Instrument Type 4- Auction Buy In 5- Auction Sell out Unique Identifier Unique identifier for the commodity 0 lns.lnstrument ID or contract Contract Code Unique name of the contract Ins.Symbol defined by Exchange Expiry DDMMYYYY lns.expiry Previous Close Previous day closing price Previous Close 0. pen The price at the time of market 0. pen open High The day's highest price High 0. Low Day's lowest price Low 0. Spot Price The Spot price at the time of ED Spot Price 0. Total Qty Traded Total Volume Total Volume 5 Total Value Traded in 000's Value of Total trades in 000's Turnover * Multiplier I 000 Lifetime High Life Time High Value of the 0. Lifetime High Instrument Lifetime Low Life Time Low Value of the 0. Lifetime Low Instrument Quote Unit Instrument Price Quote lns.price Quote 0 Settlement Price Closing Price Closing Price 0. Number of Trades Total number of trades Total Trades 0 Average Traded 0. Average traded Price VWAP Price 5.4 3

Trades File Filename: Trades_DDMMYYYY.CSV Field Name Field Type Remarks Internal Field Length Trade ID The ID of the trade Trade Status - riginal - Modified 0 - Commodity Instrument Type -Future 3 - Calendar Spread 4- Auction Buy In 5- Auction Sell out Unique Identifier Unique identifier for the 0 commodity or contract Contract Code Unique name of the contract defined by Exchange Commodity Asset Name of the commodity Commodity Group Name of the commodity group Expiry DDMMYYYY (eg: 504009) 8 Book Type - RL Always stamped Book Type Name "RL" Always stamped Market Type - Normal Always stamped User ID The ID of the trader Buy/Sell Indicator - Buy - Sell Trade Quantity Quantity of the Trade 0 Price Price at which the trade was 0. executed Pro/Client If Account="WN" - Client then field is - Pro therwise, field is Account (i.e. - Client This is actually the Client Code. Code) Participant Settler Clearing Member ID 5 Trading Member ID Trading Member ID 5 Trade Time Time YYYYMMDD-HH:MM:SS.MS 9 (Mili Seconds) Last Modified Time Time YYYYMMDD-HH:MM:SS.MS 9 Transact Time (Mili Seconds) rder ID rder ID User Remarks This will be taken from the TWS, 0 order entry window. 4

Position File Filename: Positions_<TM ID>_DDMMYYYY.CSV Field Name Field Size Remarks Length Position Format DDMMMYYYY The obligation date for which position file is generated. e.g. 3DEC009 Clearing Member Code Clearing Member ID 5 Trading Member Code Trading Member ID In-case of accepted CP trades, this will contain CP code Client Code X(8) [(8)] End Client Code. 8 9 5 Instrument Type 0 Commodity, Future, 3 Calendar Spread, 4 Auction Buy In, 5 Auction Sell out Unique Identifier Unique identifier for the commodity or contract 0 Contract Code Unique name of the contract defined by Exchange Commodity Asset Name of the commodity Expiry DDMMYYYY (eg: 5APR009) 9 Brought Forward Long Quantity Brought Forward Long Value Brought Forward Short Quantity Brought Forward Short Value Brought Forward Net Buy Quantity. In case of Net Sell Position this will be 0 (Zero). Brought Forward Buy Value, This will be calculated on the basis of Previous Close Price. In case of Net Sell Position this will be 0 (Zero). Brought Forward Net Sell Quantity. In case of Net Buy Position this will be 0 (Zero). Brought Forward Net Sell Value. This will be calculated on the basis of Previous Close Price. In case of Net Buy Position this will be 0 (Zero). Day Buy Quantity Total Quantity purchased today 0 Day Buy Value Value of purchased quantity. This will be calculated at the Traded Price Day Sell Quantity Total Quantity sold today 0 Day Sell Value Value of sold quantity, This will be calculated at the Traded Price. Settlement Price In case of future contracts, which have not yet expired, the contract settlement price is provided by the Exchange. This price is used for the daily MTM settlement of future contracts. Daily MTM Value Settlement In case of Future Contracts, which have not yet expired, the MTM Profit/Loss value is provided. 0 0 0 0 0. 0 0. 0. 5

Margin file Filename: Margin_<Trading Member>_DDMMYYYY.CSV Field Name Field Type Remarks Internal Field Length In DDMMYYYY form 8 Clearing Member Clearing Member Code 5 Trading Member Trading Member Code 5 Will have "P" if the client code is Account Type (Client "WN". Will have "C" if the client Code) code is not "WN" Client Code Actual Client Code Initial Margin The cumulative Initial Margin for the. Client Spread Benefit The cumulative Spread Benefit for. the Client Regulatory Margin The cumulative Regulatory Margin. for the Client Additional Margin The cumulative Additional Margin. for the Client Long Margin The cumulative Long Margin for the. Client Short Margin The cumulative Short Margin for the. Client The tender margin for the client (will. Tender Margin be 0 until tender margin is supported by the system) The delivery margin for the client. Delivery Margin (will be 0 until delivery margin is supported by the system) Total Margin The total margin for the client (sum. of all margins - spread benefit) 6

Header record of the file (record type = 0) UCC File Field Length Type Values Conditions/ Validations Record Type N M 0 M of file generation Total records N0 M Total number of records in this file Firm Id X4 M Member Code Detail record of the file (record type = ) Field Length Type Values Conditions/Validations Record Type N M Client Code X8 M E.g. AADC PAN ID X0 M E.g. ABCPA34Q Category X M - Individual (0) - Mutual Fund (06) - Body corporate (3) - Non tax paying entity ( 4) - thers ( 99) If not available in the system defined client types, Category is set as thers (99). Gender X M Values should be M, F or N Title X0 Initials X0 Surname X50 M Client name Name X60 M Name as per IT (PAN Data base) f Birth/ Incorporation Nationality X - IN If not empty, it should be according to the standard country codes defined in the system. Country f Residence X - IN If not empty, it should be according to the standard country codes defined in the system. Agreement Disposal Type X Default C Disposal X80 Instructions Remarks X80 Address Type X0 M -DEFAULT -BILLING -HME -H. -REGD. FF. -BRANCH FF -CRP. FF Should be available in the system defined address types. 7

Address X M Address X Address3 X Town X0 M County X0 State X0 M Post Code X5 Country Code X M - IN It should be according to the standard country codes defined in the system. Telephone X0 Mobile X0 M Number Fax X0 E_Mail X00 M Bank Code X0 If bank details are available, then Bank code, Branch code and Bank account no, (all three fields) should not be empty. Branch Code X5 If bank details are available, then Bank code, Branch code and Bank account no, (all three fields) should not be empty. Bank Account No X0 If bank details are available, then Bank code, Branch code and Bank account no, (all three fields) should not be empty. Currency code X3 Default INR Driving License Number Driving License - Place of issue Driving License - of issue Driving License - of expiry X If driving license number is available, then Place of issue and of issue should not be empty. X Voter ID X If Voter ID is available, then Place of issue and 8

of issue should not be empty. Voter ID -Place of issue Voter ID - of issue Voter ID - of expiry Ratio Card Number Ratio Card - Place of issue Ratio Card - of issue Passport Number Passport - Place of Issue Passport - of Issue Passport of Expiry Registering Authority Registration No Place of Registration of Registration Introducer s Name Introducer s Client ID Relationship with the introducer Relationship code X X If Ratio Card Number is available, then Place of issue and of issue should not be empty. X X If Passport Number is available, then Place of issue and of issue should not be empty. X X If registration details are available, this field should not be empty X X X00 If Introducer details are available, then Introducer s Name and Dealing with other Member fields should not be empty. X0 X the relationship of the client with the introducer X ption to identify the parties related within a member Dealing with other X Y or N 9

Member Depository Name Depository Participant ID X If Depository details are available, then Depository Name, Depository Participant ID, Participant Name And Beneficiary Account ID fields should not be empty. X Depository Participant Name X Beneficiary Account ID X M Put any value e.g: a z or - Note: All the fields marked as mandatory should not be blank. If such field is found blank, that record will be rejected. Record Layouts. Format: N X String date format. Field Types: M - Mandatory - ptional 0

Contract/Commodity Master Filename: Contract_Master_DDMMYYYY.csv Field Name Field Type Remarks Internal Field Instrument Type Unique Identifier Contract Code Commodity Asset Commodity Group Expiry Base Price Contract Description Quotation Unit Trading Lot 0 - Commodity - Future 3 - Calendar Spread 4 -Auction Buy In 5 - Auction Sell out Unique identifier for the commodity or contract Unique name of the contract defined by Exchange Name of the commodity Ins.Internal Instrument Type lns.lnstrument ID lns.symbol Name of the commodity group Ins.Product Defines the expiration date of the contract DDMMYYYY (eg: 504009) Base price applied on first trading date of contract Description of Commodity R Contract as given by Exchange Quantity for which quote is provided The lot size in which trading is carried out Ins.Underlying Display Name lns.expiry lns.reference Price Ins.Information lns.price Quote lns.trading Lot Max Length 0 5.4 0 Trading Unit Auction Series The trading unit used for the trading lot The series being auctioned - this will be a futures instrument in the system lns.trading Unit lns.auction Series Price Tick Near Month Contract Far Month Contract Contract Start Contract End The value by which the bid/offer should increase/decrease Unique identifier of near month contract for spread Unique identifier of far month contract for spread Ins.First Trading YYYY/MM/DD Ins.Last Trading YYYY/MM/DD Ins.Trading Param.Tick Structure -7 first tick entry lns.leg lns.leg 8.8 0 0

Tender Start Tender End Delivery Start Delivery End Initial Margin Type Initial Margin The date from which tender margin starts getting calculated YYYY/MM/DD Generally its goes till expiration of the contract and tender margin calculation ends with the expiration of the contract. YYYY/MM/DD The start date on which the actual delivery begins. YYYY/MM/DD The last date on which the actual delivery ends YYYY/MM/DD - Percentage - Flat value This field will have the Absolute Value. Applicable if Initial Margin type is Absolute Ins.Initial Margin Com Initial Margin abs value 0 0 0 0 Initial Margin % The percentage used to calculate initial margin. Initial Margin % CS Benefit CS Benefit% Indicates whether the Calender Spread Benefit is enabled or disabled. 0- Disabled - Enabled Indicates the applicable calender spread benefit percentage CS benefit CS benefit% Delivery Margin Delivery Margin % Regulatory Margin Regulatory MarQin Enabled Regulatory Margin 0- Disabled - Enabled The maximum delivery margin percentage for a given schedule - Percentage - Flat value 0- Disabled - Enabled Indicates whether the special margin is enabled or disabled. By default this will be disabled Delivery Margin Delivery Parameter.Total Margin% Reg Margin Com Reg Margin Reg Margin abs value 5 5 Regulatory Margin% The percentage to be applied when the special margin is computed. Reg Margin% Add Margin Additional Margin Enabled - Percentage - Flat value 0- Disabled - Enabled Add Margin Com Add Margin

Additional Margin This field will have the Absolute Value. Applicable if Add Margin method is Absolute Add Margin abs value Additional Margin % The percentage to be applied when the special margin is computed. Add Margin% Long Margin Long Margin Enabled Long Margin - Percentage - Flat value 0- Disabled - Enabled This field will have the Absolute Value. Applicable if Long Margin method is Absolute Long Margin Com Long Margin Long Margin abs value Long Margin % The percentage to be applied when the long margin is computed. Long Margin % Short Margin Short Margin Enabled Short Margin - Percentage - Flat value 0- Disabled - Enabled This field will have the Absolute Value. Applicable if Short Margin method is Absolute Short Margin Com Short Margin Short Margin abs value Short Margin % The percentage to be applied when the short margin is computed. Short Margin % Limit for All Client Member Level Limit Limit for nly All Client Limit for nly All wn Limit per Client Account Limit per wn Account Status Multiplier Member Level Limit Member Level Limit Client Level Limit Client Level Limit Instrument Status i.e. whether its in Trading or Suspended. 0 -Trading Allowed - Suspended The multiplier of the underlying asset Status Multiplier 5 0 3