NSE - MARKET FEED (CM LEVEL - 2)
|
|
|
- Victor Paul
- 10 years ago
- Views:
Transcription
1 NSE - MARKET FEED (CM LEVEL - 2) Version: 1.7 Date: September 29, 2015 DOTEX INTERNATIONAL LIMITED EXCHANGE PLAZA, PLOT NO. C/1, G BLOCK, BANDRA-KURLA COMPLEX, BANDRA (E), MUMBAI INDIA National Stock Exchange India Limited. All rights reserved.
2 Revision History Name Description Date Version 1.0 New Specification Issued October 16, 2012 Version 1.1 Correction in November 30, 2012 ST_COMP_BATCH_HEADER Point no 3. Version 1.2 S&P is removed from the February 12, 2013 indices name Point no 10 Version 1.3 New Index addition CPSE INDEX March 11, 2014 Version 1.4 New Index addition NI15 May 28, 2014 Version 1.5 Addition of 4 New Indices September 30, 2014 Version 1.6 New Index addition NV20 June 12, 2015 Version 1.7 Index Name Rebranding September 29, 2015 Page of 38
3 Table of Contents 1. Introduction Session Initialization Structural Diagram Online Requirements Data Types Acronyms Used Packet Format Diagrammatic Representation of Packet Format: Session Messages Login Request (Sent by client) Login Response (Sent by server) Heartbeat Message (Sent by server) Sequenced Data Message (Sent by server) BOD - Master Information ONLINE - Market Status Message ONLINE - Indices Information ONLINE - Normal Market Security Update Information ONLINE - Call Auction Market Security Update Information ONLINE - Broadcast Message EOD Master Addition/Modification/Deletion EOD Market Status EOD Index Information EOD Corporate Action Update BOD & EOD Check Sum Information EOD End Of Feed Information Steps for Decompressing the Data Packets Page of 38
4 6.1 LZO Algorithm Details Files required for LZO algorithm Decompression steps Checksum Calculation Algorithm Notes Normal Market Session Auction Market Session Pre-Open Session Call Auction Session Call Auction Session Market Maker & Buy Back Flag (MMBB Flag) Support Information Annexure Page of 38
5 NSE Market Feed (CM Level 2) 1. Introduction DotEx International Ltd. disseminates NSEIL s real time broadcast data to various information agencies. It provides the 5 different types of data products viz. A. Real Time Data B. Snapshot Data C. End of Day Data D. Corporate Data E. Historical Data The real time data and corporate data is a packet broadcast available in TCP/IP format, whereas the snapshot data, end of day data and historical data is available in the form of files. All these data products come under in Infofeed application. Page of 38
6 In Infofeed s Real Time Data product following sub-products are available a. NSE - Market Feed (CM/FO/CD/SLBM/WDM Level 1) b. NSE - Market Feed (CM/FO/CD/SLBM Level 2) c. NSE - Market Feed (CM/FO Level 3) d. NSE - Index Feed e. NSE - Offline Data Feed f. NSE - NSEMD (CM/FO/CD Tick By Tick) This document explains about the NSE Market Feed (CM Level 2) product. Through this product on real time basis all the NSE s market update information is disseminated. The information agencies connect to the Market Feed Server through Leased Lines. These leased lines are terminated on Infofeed Router and their data specific pneumonic calls are forwarded to Infofeed server. The Infofeed server accepts these pneumonic calls and creates a socket connection. The TCP/IP data flows to the information agencies through these socket connections. The feed consist of series of sequenced and unsequenced variable length compressed messages. The compression algorithm used over here is LZO Compression. Page of 38
7 2. Session Initialization NSE Market Feed is built on TCP/IP socket connection. This feed consists of sequenced and unsequenced messages. Unsequenced messages provides the login and connection related messages such as login and heartbeats messages. Unsequenced messages are not part of the data. The sequenced data contains the actual market data and are reliable and recoverable. A session begins with client establishing a TCP connection and sending the login request packet. Once the login request received the server authenticate it and send the login response. If the login is successful server will begin to send the sequenced data, or reject the login and terminate the connection. Data packet consist of sequence number as one field. The first sequenced message of the day will send the sequence number as 1 and after that it will be incremented by 1 for each sequenced message. Client can recover the missed out data from separate NSE Offline Data system. 2.1 Structural Diagram NSE MTNL / Other Service Providers 2-10 Mbps Leased Lines TCP/IP Feed Infovendors Trading System IP Network Channelised E1 From two MTNL exchanges Read UDP TCP/IP Router Write TCP/IP Backup Infofeed Server Infofeed Server Internet Infovendors Page of 38
8 2.2 Online Requirements a) A Router / Switch or a card with TCP/IP capabilities to connect to 2 Mbps transmission lines for receiving NSEIL s Real time information. b) The Information agency should develop applications that initiate TCP/IP calls through 2 Mbps Leased Line. c) Information agency can connect to the Infofeed servers through the internet also. For IP validation at application level, information agencies has to provide the public static IP from which they will connect to Infofeed servers. Connectivity through internet is available for some products only. 2.3 Data Types Data types used in feed, Data Type CHAR 1 INT 4 LONG 4 DOUBLE 8 Size In Bytes Byte order - Big Endean. 2.4 Acronyms Used BOD EOD ONLINE CM F&O CD SLBM WDM Begin Of Day Information End Of Day Information Information Sent During Market Timing Cash Market Future & Options Market Currency Derivatives Market Securities Lending & Borrowing Market Whole Sale & Debt Market Page of 38
9 3. Packet Format Server sends all the packets in following format typedef struct { CHAR ccompornot SHORT ndatasize; SHORT inoofpackets; }ST_COMP_BATCH_HEADER typedef struct { SHORT icode; SHORT ilen; LONG lseqno; } ST_INFO_HEADER; typedef struct {.. }ST_DATA_INFO; typedef struct { SHORT ichecksum; CHAR ceot; } ST_INFO_TRAILER; typedef struct { ST_INFO_HEADER stinfohdr; ST_DATA_INFO stdatainfo; ST_INFO_TRAILER stinfotrailer;. }ST_DATA_PACKET All the packets received from server consist of compress batch header. Compress batch header gives the information about the data packet compressed or not, number of packets in the following data packet and the Page of 38
10 total size of data packet. Client needs to decompress the data packet using LZO decompression algorithm. After decompression each data packet consists of ST_INFO_HEADER, which has the icode field to identify the type of the packet. Using icode field, data info packet is mapped to the respective data packet. 3.1 Diagrammatic Representation of Packet Format: Compressed Header 1. Compressed/ Uncompressed = 0 then compressed/ 1 uncompressed 2. Number of packets = Number of records in compressed data 3. Data Size = Compressed data size As the data packets are sent in compressed format there is a need to decompress them. The compression algorithm used is LZO. Page of 38
11 4. Session Messages Session messages are not considered as market data messages. These messages provide the connection and login related messages such as login, and heartbeat messages. 4.1 Login Request (Sent by client) Login request packet is sent by the client immediately after connecting to the server. This packet doesn t contain the compress batch header. If the client wants to change his default password then he needs to send New Password and Confirm Password in the request otherwise it should be kept blank. Password is case sensitive. Field Name Data Type Value Remark INFO HEADER Code SHORT CQ Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric 0(Zero) for login request INFO DATA User Id CHAR[10] Alphanumeric Exchange provided user id (Null terminated) Password CHAR[8] Alphanumeric Password (Null terminated) New Password CHAR[8] Alphanumeric New password (Null terminated) Confirm Password CHAR[8] Alphanumeric Confirm password (Null terminated) INFO TRAILER Check Sum SHORT Numeric Refer point no. 7 End Of Trailer CHAR \r Carriage Return 4.2 Login Response (Sent by server) Login response packet will be sent by server after receiving the login request packet. This packet does contain the compress batch header. This packet contains the error code from which the client can identify the status of the login. Page of 38
12 Field Name Data Type Value Remark INFO HEADER Code SHORT CR Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric 0(Zero) for login response INFO DATA Error Code LONG Successful Login Password Update Successfully Wrong UserId- Password Combination Password is not valid in password change request Login request is not correct. Error code other than above - Error in receiving logon response Error Message CHAR[50] Description about the error code INFO TRAILER Check Sum SHORT Numeric Refer point no. 7 End Of Trailer CHAR \r Carriage Return 4.3 Heartbeat Message (Sent by server) Heartbeat message will be sent every 2 second if data is not available. Field Name Data Type Value Remark INFO HEADER Code SHORT CH Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric 0(Zero) for heart beat message INFO DATA Not associated with any data Page of 38
13 INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. Check sum is not calculated sent as 0(Zero), End Of Trailer CHAR \r Carriage Return Page of 38
14 5. Sequenced Data Message (Sent by server) Sequenced data messages will be sent by server and will contain the actual market data. These messages are reliable and recoverable as sequence number is assigned for each data message. For recovery please refer the NSE- Offline Data Feed technical specifications 5.1 BOD - Master Information These packets are sent at the beginning of the each trading day before market open. This feed contains the information about the securities valid in the CM Market for trading. Field Name Data Type Value Remark INFO HEADER Code SHORT CT Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric Application sequence number INFO DATA Token Number CHAR[10] Unique identifier for the securities listed on NSE. Symbol CHAR[10] Security symbol Series CHAR[2] Series ISIN Number CHAR[12] An International Securities Identification Number (ISIN) uniquely identifies a security. Is Deleted CHAR Y = Deleted N = Not Deleted Low Price Range CHAR[10] Minimum price at which order can be placed without causing a price freeze High Price range CHAR[10] Maximum price at which order can be placed without Page of 38
15 Security Eligibility Per Market INFO TRAILER ST_SECURITY_ ELIGIBILITY_P ER_MARKET[6] Structure causing a price freeze Refer the table given below ST_SECURITY_ELIGIBI LITY_PER_MARKET Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return Field Name Data Type Value Remark ST_SECURITY_ELIGIBILITY_PER_MARKET Market Type CHAR N =Normal S =Spot O =Odd Lot A =Auction C =Call Auction G =Reserved Market Eligibility CHAR 1 =Allowed to trade 0 =Not allowed to trade Security Status CHAR 1 =Open 0 =Suspended 5.2 ONLINE - Market Status Message This message is sent by the server, whenever the market status changes. Field Name Data Type Value Remark INFO HEADER Code SHORT PO PC CO CC CK CL PO = Pre-open / Call Auction session start PC = Pre-open / Call Auction session end CO = Normal market open CC = Normal market close CK = Post close session start CL = Post close session end Page of 38
16 Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric Application sequence number INFO DATA Market Type CHAR N -Normal S - Spot O Odd Lot A -Auction C Call Auction G Reserved Market INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. Check sum is not calculated sent as 0(Zero), End Of Trailer CHAR \r Carriage Return 5.3 ONLINE - Indices Information NSE-online indices information is sent through this message. For the list of the indices please refer the Annexure -1. Field Name Data Type Value Remark INFO HEADER Code SHORT CX Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric Application sequence number INFO DATA Index Name CHAR[17] Name of the Index Current Index Value CHAR[8] Current value of the Index. During pre-open session (i.e. between PO & PC msg with market type N ) indicative index value is disseminated. Open Index Value CHAR[8] Current dates Opening Page of 38
17 value Close Index Value CHAR[8] Closing value of the Index. Before market close previous trading day s close value is sent. High Index Value CHAR[8] Current days high value of the index Low Index Value CHAR[8] Current days low value of the index Percentage Change CHAR[8] Percentage change in the index value Yearly High Index Value Yearly Low Index Value INFO TRAILER CHAR[8] Last 52 week high index value CHAR[8] Last 52 week low index value Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return 5.4 ONLINE - Normal Market Security Update Information NSE securities update information for pre-open and normal market is sent through this Message. Field Name Data Type Value Remark INFO HEADER Code SHORT PN CN PN = Pre-open session updates CN = Normal market updates Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric Application sequence number INFO DATA Symbol CHAR[10] Symbol of the security Series CHAR[2] Series Market Type CHAR N =Normal S =Spot O =Odd Lot A =Auction Page of 38
18 Time Stamp CHAR[11] No of seconds from :00:00 (DD-MM-YYYY HH:MM:SS) Best Buy-Order price-1 Best Buy-Order Quantity-1 Best Buy-Order price-2 Best Buy-Order Quantity-2 Best Buy-Order price-3 Best Buy-Order Quantity-3 Best Buy-Order price-4 Best Buy-Order Quantity-4 Best Buy-Order price-5 Best Buy-Order Quantity-5 Best Sell-Order price-1 Best Sell-Order quantity-1 Best Sell-Order price-2 Best Sell-Order quantity-2 Best Sell-Order price-3 Best Sell-Order quantity-3 Best Sell-Order price-4 Best Sell-Order quantity-4 Best Sell-Order price-5 Best Sell-Order quantity-5 CHAR[10] CHAR[12] Best 5 buy sides outstanding orders price and quantity information CHAR[10] CHAR[12] CHAR[10] CHAR[12] CHAR[10] CHAR[12] CHAR[10] CHAR[12] Page of 38 In case of PN packets best 4 buy side outstanding orders price and quantity information is sent. In the 5 th price and quantity field buy side ATO orders information is sent. CHAR[10] CHAR[12] Best 5 sell sides outstanding orders price and quantity information CHAR[10] CHAR[12] CHAR[10] CHAR[12] CHAR[10] CHAR[12] CHAR[10] CHAR[12] In case of PN packets best 4 buy side outstanding orders price and quantity information is sent. In the 5 th price and quantity field sell side ATO orders information is sent.
19 Last Traded Price(LTP) CHAR[10] Price of the last trade happened on the security. If no trade has happened for the day then previous day s trade price is taken or the base price is taken. Last Traded Quantity CHAR[12] Quantity of the last trade happened on the security. If no trade has happened for the day then previous day s trade quantity is taken or zero is sent Total Traded Quantity (TTQ) CHAR[12] Volume traded today Security Status CHAR S = Suspended = Non-suspended Opening Price CHAR[10] In pre-open session the indicative open price is sent if security is available in preopen session. Page of 38 Open price of the security for the day. High Price CHAR[10] High price of the security for the day Low Price CHAR[10] Low price of the security for the day Close Price CHAR[10] Close price of the security. During the day previous day s close price is sent. After market close current day s close price is calculated and sent through this field Average Trade Price CHAR[10] Weighted average
20 price of the security. i.e. value / quantity Total Buy Quantity CHAR[12] Total quantity of the outstanding orders available on buy side Total Sell Quantity CHAR[12] Total quantity of the outstanding orders available on sell side Total Turnover CHAR[25] Security traded value i.e. Average Trade Price * TTQ Online Index CHAR[8] NIFTY 50 index value INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return 5.5 ONLINE - Call Auction Market Security Update Information Two new market types Call Auction and Reserved (for future use) are introduced in the capital market trading system. These markets securities update information is sent through these messages. Call Auction Market (Call Auction 1) SME (Small & Medium Enterprise) securities call auction session is conducted in this market type. For detailed explanation please refer point number 8.4. Reserved Market (Call Auction 2) IPO, Relisting & illiquid securities call auction session is conducted in this market type. For detailed explanation please refer point number 8.5. Field Name Data Type Value Remark INFO HEADER Code SHORT SN Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric Application sequence number Page of 38
21 INFO DATA Symbol CHAR[10] Symbol of the security Series CHAR[2] Series Market Type CHAR C = Call Auction G = Reserved Market Time Stamp CHAR[11] No of seconds from :00:00 (DD-MM-YYYY HH:MM:SS) Best Buy-Order price-1 Best Buy-Order Quantity-1 CHAR[10] CHAR[12] CHAR[10] Best 5 buy side s outstanding orders price, quantity & BBMM flag information. For BBMM Flag refer point no 8.6 Buy BBMM Flag-1 CHAR Best Buy-Order price-2 Best Buy-Order Quantity-2 CHAR[12] Page of 38 Buy BBMM Flag-2 CHAR Best Buy-Order price-3 CHAR[10] Best Buy-Order CHAR[12] Quantity-3 Buy BBMM Flag-3 CHAR Best Buy-Order price-4 Best Buy-Order Quantity-4 CHAR[10] CHAR[12] Buy BBMM Flag-4 CHAR Best Buy-Order price-5 Best Buy-Order Quantity-5 CHAR[10] CHAR[12] Buy BBMM Flag-5 CHAR Best Sell-Order price-1 Best Sell-Order quantity-1 In case of Call Auction 1, best 4 buy side s outstanding orders price, quantity & BBMM flag information is sent. In the 5 th price, quantity and BBMM flag fields buy side s ATO orders information is sent. In case of Call auction 2, best 5 buy side s outstanding orders information is sent CHAR[10] CHAR[12] CHAR[10] Best 5 sell side s outstanding orders price, quantity & BBMM flag information. For BBMM Flag refer point no 8.6 Sell BBMM Flag-1 CHAR Best Sell-Order price-2 Best Sell-Order CHAR[12]
22 quantity-2 Sell BBMM Flag-2 CHAR Best Sell-Order CHAR[10] price-3 Best Sell-Order quantity-3 CHAR[12] Page of 38 Sell BBMM Flag-3 CHAR Best Sell-Order CHAR[10] price-4 Best Sell-Order quantity-4 CHAR[12] In case of Call Auction 1, best 4 sell side s outstanding orders price, quantity & BBMM flag information is sent. In the 5 th price, quantity and BBMM flag fields sell side s ATO orders information is sent. Sell BBMM Flag-4 CHAR Best Sell-Order price-5 CHAR[10] In case of Call auction 2, best 5 buy side s Best Sell-Order CHAR[12] outstanding orders quantity-5 information is sent Sell BBMM Flag-5 CHAR Buy BBMM Order CHAR Refer point no 8.6 Exists Sell BBMM Order CHAR Refer point no 8.6 Exists Last Traded Price(LTP) CHAR[10] During order collection as well as during matching it contains LTP of the security Last Traded Quantity CHAR[12] During order collection as well as during matching, it contains the quantity at which the last trade took place in a security. Total Traded Quantity (TTQ) Indicative Traded Quantity CHAR[12] This field contains the total quantity of a security traded on the current day CHAR[12] During order collection period this field will contain Indicative Equilibrium Quantity Security Status CHAR S = Suspended = Non-suspended Opening Price CHAR[10] This field contains the
23 indicative opening price (IOP) of a security for order collection period session and Final Open Price of a security in matching period. High Price CHAR[10] During order collection period it will always be zero. Once matching starts it will be updated. Low Price CHAR[10] During order collection period it will always be zero. Once matching starts it will be updated. Close Price CHAR[10] This field contains the closing price of a security. Average Trade Price CHAR[10] Weighted average price of the security. i.e. value / quantity During order collection period it will always be zero. Once matching starts it will contain the Average Trade Price. First Open Price CHAR[10] During first call auction order collection period this field will be zero. Once matching starts it will contain the First Trade Price. Once updated for all subsequent call auctions it will not change. This field may remain zero till the first trade Page of 38
24 happens Total Buy Quantity CHAR[12] This field contains the total quantity of buy orders in a security. Total Sell Quantity CHAR[12] This field contains the total quantity of sell orders in a security. Total Turnover CHAR[25] During order collection period it will always be zero. Once matching starts it will updated INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return 5.6 ONLINE - Broadcast Message These packets consist of the messages broadcast during the Trading time containing information like changes in the price bands of particular script and market-related information. Field Name Data Type Value Remark INFO HEADER Code SHORT CB Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) (Variable length depending upon Message Length field of INFO DATA structure) Sequence Number LONG Numeric Application sequence number INFO DATA Message Code CHAR[3] NSE / AUC Message Length CHAR[3] Broadcast Message Length Message String CHAR [Message Length] Broadcast Message INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. Page of 38
25 End Of Trailer CHAR \r Carriage Return 5.7 EOD Master Addition/Modification/Deletion This packet consists of information about addition, modification or deletion any of the securities. After market close this information is disseminated to client as the End of Day (EOD) feed. Field Name Data Type Value Remark INFO HEADER Code SHORT CA CM CD Page of 38 CA = Security added CM = Security modified CD = Security deleted Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) (Variable length depending upon Message Length field of INFO DATA structure) Sequence Number LONG Numeric Application sequence number INFO DATA Symbol CHAR[10] Security symbol Series CHAR[2] Series Security Description CHAR[30] Security Name Regular Lot CHAR[5] Regular Lot Market Type CHAR N =Normal S = Spot O =Odd Lot A =Auction C =Call Auction G =Reserved Market Tick Size CHAR[6] Security tick size Face Value CHAR[9] Security face value Issue Capital CHAR[12] Security issued capital Market Index Participation Last Update Date & Time INFO TRAILER CHAR[1] Y = Yes N = No CHAR[20] Format: DD-MON-YYYY HH:MM:SS Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return
26 5.8 EOD Market Status The end of day status of the securities is sent through these messages. After market close this information is disseminated to client as the End of Day (EOD) feed. Field Name Data Type Value Remark INFO HEADER Code SHORT CS Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) (Variable length depending upon Message Length field of INFO DATA structure) Sequence Number LONG Numeric Application sequence number INFO DATA Symbol CHAR[10] Security symbol Series CHAR[2] Series Market Type CHAR N =Normal S = Spot O =Odd Lot A =Auction C =Call Auction G =Reserved Market Trade High Price CHAR[10] Security high price for the day Trade Low Price CHAR[10] Security low price for the day Opening Price CHAR[10] Security open price for the day Closing Price CHAR[10] Security close price for the day Last Traded Price CHAR[10] Security last traded price for the day Previous Close Price Total Traded Quantity CHAR[10] Security previous day s close price CHAR[12] Volume traded today for the security Total Traded Value CHAR[25] Total traded value for the security Page of 38
27 INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return 5.9 EOD Index Information After market close this information is disseminated to client as the End of Day (EOD) feed. Field Name Data Type Value Remark INFO HEADER Code SHORT CI Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) Sequence Number LONG Numeric Application sequence number INFO DATA Date CHAR[11] Format: DD-MON-YYYY Index Name CHAR[17] Name of the Index Opening Index Value CHAR[8] Current day s Opening value of the index Closing Index Value CHAR[8] Current day s Closing value of the index. High Index Value CHAR[8] Current day s high value of the index Low Index Value CHAR[8] Current day s low value of the index Previous Closing Index CHAR[8] Previous day s closing value of the index INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return 5.10 EOD Corporate Action Update After market close this information is disseminated to client as the End of Day (EOD) feed. Field Name Data Type Value Remark INFO HEADER Page of 38
28 Code SHORT CU Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) (Variable length depending upon Message Length field of INFO DATA structure) Sequence Number LONG Numeric Application sequence number INFO DATA Symbol CHAR[10] Security symbol Series CHAR[2] Series Instrument Type CHAR 0 -Equities 1 - Preference Shares 2 Debentures 3 Warrants 4 Miscellaneous 5 - Others Issue Capital CHAR[12] Security Issue Capital Face Value CHAR[9] Security Face value Market Lot CHAR[5] Security market lot Dividend/Interest Rate CHAR[6] Dividend/Interest Rate Record Date CHAR[10] Format: YYYY-MM-DD Book Closure Start Date CHAR[10] Format: YYYY-MM-DD Book Closure End Date CHAR[10] Format: YYYY-MM-DD Ex-Date CHAR[10] Format: YYYY-MM-DD No Delivery Start Date CHAR[10] Format: YYYY-MM-DD No Delivery End Date CHAR[10] Format: YYYY-MM-DD Dividend CHAR D or Blank Rights Flag CHAR R or Blank Bonus Flag CHAR B or Blank Interest Flag CHAR I or Blank AGM Flag CHAR A or Blank Page of 38
29 EGM Flag CHAR E or Blank Others Flag CHAR O or Blank Corp Data Type CHAR B =Book Closure R =Record Date, N =None Corp Action Description CHAR[25] Corp Action Description INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. End Of Trailer CHAR \r Carriage Return 5.11 BOD & EOD Check Sum Information This message gives the information about the number of messages (i.e. count) sent for each BOD & EOD message. This message will be sent multiple times in a day. (i.e. After complete dissemination of any BOD/EOD messages this message will be sent sent.) Field Name Data Type Value Remark INFO HEADER Code SHORT CZ Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) (Variable length depending upon Message Length field of INFO DATA structure) Sequence Number LONG Numeric Application sequence number INFO DATA Data Code SHORT CT/CA/CM/CD/CI /CS/CU Page of 38 Message code for which the count is sent Messages Count CHAR[10] Message count for the Data Code. INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. Check sum is not calculated sent as 0(Zero), End Of Trailer CHAR \r Carriage Return
30 5.12 EOD End Of Feed Information This end of the packet indicates that all the parts of EOD feed have been completed. Only once this message is sent through the Feed. After receiving this message clients can stop their application i.e. no new update information will be disseminated from the server. Field Name Data Type Value Remark INFO HEADER Code SHORT CE Length SHORT Numeric Size of (INFO HEADER + INFO DATA + INFO TRAILER) (Variable length depending upon Message Length field of INFO DATA structure) Sequence Number LONG Numeric Application sequence number INFO DATA Not associated with any data INFO TRAILER Check Sum SHORT Numeric Refer point no. 7. Check sum is not calculated sent as 0(Zero), End Of Trailer CHAR \r Carriage Return Page of 38
31 6. Steps for Decompressing the Data Packets 6.1 LZO Algorithm Details LZO is a data compression library which is suitable for data de-/compression in real-time. This means it favors speed over compression ratio. LZO is written in ANSI C. Both the source code and the compressed data format are designed to be portable across platforms. LZO implements a number of algorithms with the following feature Decompression is simple and *very* fast. Requires no memory for decompression. Requires 64 KB of memory for compression. Allows you to dial up extra compression at a speed cost in the compressor. The speed of the decompression is not reduced. Includes compression levels for generating pre-compressed data which achieve a quite competitive compression ratio. There is also a compression level which needs only 8 KB for Compression. Algorithm is thread safe. Algorithm is lossless. LZO supports overlapping compression and in-place decompression. 6.2 Files required for LZO algorithm. Include files, source files (src) provided by LZO LZO.lib LZO library version used is Decompression steps Receive the packet in the temporary buffer i.e. array of characters. The first field is compressed or not compresses? The second field is the number of packet in the following data packet. The third field is data packet length. Use the following function of LZO to Decompress. r = lzo1z_decompress ((lzo_byte*)cinputbuf, iplength, (lzo_byte*)coutputbuf, (lzo_uint*)&oplength, NULL); lzo1z_decompress: Function which decompresses the data packet received cinputbuf: Input buffer in which compressed data is received Page of 38
32 iplength: The length of the packet which application has received using Receive (). coutputbuf: The uncompressed output data which is result of decompression. oplength: Length of uncompressed data After decompression data will be available in Output Buffer. Each output data packet contains the INFO HEADER, after mapping the output decompressed buffer to INFO HEADER find out the data packet and the according to it map the output buffer to respective data packet. Algorithm: ST_NIFO_HEADER *pstinfoheader; for (i=0; i < inoofpackets; i++) // inoofpackets received in // compressed data header { pstinfoheader = (ST_NIFO_HEADER *) coutputbuf switch (pstinfoheader->icode) { case CX: //Indices Information { ST_INDEX_DATA *stindexdata = (ST_INDEX_DATA *)coutputbuf;.. coutputbuf = coutputbuf + sizeof(st_index_data); break; } } } Page of 38
33 7. Checksum Calculation Algorithm The Checksum routine followed for Info Vendor Feed is as follows: // Following are the defines for checksum calculation #define DC1 17 #define DC3 19 #define CR 13 #define LF 10 #define POLY 0x1021 // End of defines unsigned check_sum (cdata, ilength) char *cdata ; int ilength; { unsigned uaccum = 0; unsigned udata; unsigned char ucchk[2]; int i,j; for (i=0;i<ilength;i++) { udata = *(cdata+i); udata <<= 8; for(j=8; j>0 ;j--){ if((udata^uaccum)&0x8000) uaccum=(uaccum<<1)^poly; /* SHIFT AND SUBTRACT POLY */ else uaccum<<=1; udata<<=1; } } ucchk[0] = uaccum>>8; if (ucchk[0] == DC1 ucchk[0] == DC3 ucchk[0] == CR ucchk[0] == LF ) ucchk[0] -= 1; ucchk[1] = uaccum&0xff; if (ucchk[1] == DC1 ucchk[1] == DC3 ucchk[1] == CR ucchk[1] == LF ) ucchk[1] -= 1; uaccum = ucchk[1]; uaccum = (uaccum<<8) + ucchk[0]; } return(uaccum); Page of 38
34 8. Notes 8.1 Normal Market Session All orders which are of regular lot size or multiples thereof are traded in the Normal Market. Normal market consists of various book types wherein orders are segregated as Regular lot orders, Special Term orders, Negotiated Trade Orders and Stop Loss orders depending on their order attributes. 8.2 Auction Market Session In the Auction Market, auctions are initiated by the Exchange on behalf of trading members for settlement related reasons. There are 3 participants in this market. Initiator - the party who initiates the auction process is called an initiator Competitor - the party who enters orders on the same side as of the initiator Solicitor - the party who enters orders on the opposite side as of the initiator In the auction market the Open price and the Last Traded Price would be zero till the auction ends and the auction price is calculated by the system. Since Auction in any particular scrip is done at a fixed price the High Price, Low Price, Closing Price and Index values is zero for all scrips traded in the Auction Market. 8.3 Pre-Open Session Pre-open session will be conducted for the Normal Market segment. The session will be conducted before the normal market start time. Exchange may decide to allow all or selective securities in pre-open session. During Pre-open session, only order entry, orders modification and order cancellation will be allowed. Once pre-open session ends, no order activity will be allowed and final open price (i.e. equilibrium price based on accumulated buy and sell orders) will be computed. Pre-open orders will be matched at this final open price resulting into trade execution. Pre-open orders that could not participate in the pre-open matching for the reasons such as demand-supply gap, order price worse than the equilibrium price etc. shall be carried forward to the normal market. The time priority of such orders shall be retained. In the above context NSE Market Feed (Level 2) product sends messages in following sequence 1. Pre-open session start (PO) market type N Page of 38
35 2. Index Information (CX) Indicative open index value in Current Index value 3. Security Update Information (PN) Indicative open price in open price field 4. Pre-open session end (PC) - market type N 5. Index Information (CX) Derived final open price updated in open price field and current index value 6. Security Update Information (PN) Derived final open price in open price field and current security information 7. Normal Market open (CO) - market type N 8. Index Information (CX) With current index information 9. Security Update Information (CN) With current security 10.Normal Market Close (CC) - market type N 8.4 Call Auction Session 1 SME (small and medium enterprises) securities call auction is done through this session. It is similar to the pre-open session. Multiple sessions of this can be held in a trading day. Market type for this session is C In the above context NSE Market Feed (Level 2) product sends messages in following sequence in one call auction session. 1. Pre-open session start (PO) market type C 2. Call Auction Security Update Information (SN) Indicative open price in open price field 3. Pre-open session end (PC) - market type C 4. Security Update Information (SN) Derived final open price in open price field and current security information 8.5 Call Auction Session 2 IPO, Relisting and illiquid securities call auction is done through this session. It is similar to the pre-open session. Multiple sessions of this can be held in a trading day. Market type for this session is G. IPO/Relisted securities get transferred to normal market session after deriving the open. In the above context NSE Market Feed (Level 2) product sends messages in following sequence in one call auction session. 1. Pre-open session start (PO) market type G 2. Call Auction Security Update Information (SN) Indicative open price in open price field 3. Pre-open session end (PC) - market type G Page of 38
36 4. Security Update Information (SN) Derived final open price in open price field and current security information 8.6 Market Maker & Buy Back Flag (MMBB Flag) In call auction session 1 & 2 the buy back and market maker orders are allowed. To identify the buy back or market maker orders BBMM flag is sent in the SN messages. For the probable values of BBMM flag refer the table given below 1. BuyBBMMOrderExists : Buy Back or Market Maker order exist at buy side but not in top five price points. 2. SellBBMMOrderExists : Buy Back or Market Maker order exist at sell side but not in top five price points. 3. Sell BBMM Flag : Buy Back or Market Maker order at that price point. 4. Buy BBMM Flag : Buy Back or Market Maker order at that price point. Buy Back Order Exists Market Maker Order Exists BuyBBMMOrderExists/ SellBBMMOrderExists/ Sell BBMM Flag/ Buy BBMM Flag No No 0 Yes No 1 No Yes 2 Yes Yes 3 E.g. If Buy Back and Market Maker orders exist at particular price point then the above fields will contain 3. Page of 38
37 9. Support Information Name Contact Number DOTEX Business Technical Support - Page of 38
38 10. Annexure 1 List of indices available in ONLINE - Indices Information messages Sr. No. Index Name 1 NIFTY 50 2 NIFTY IT 3 NIFTY NEXT 50 4 NIFTY BANK 5 NIFTY MIDCAP NIFTY NIFTY NIFTY MIDCAP 50 9 NIFTY REALTY 10 NIFTY INFRA 11 INDIA VIX 12 NIFTY ENERGY 13 NIFTY FMCG, 14 NIFTY MNC 15 NIFTY PHARMA 16 NIFTY PSE 17 NIFTY PSU BANK 18 NIFTY SERV SECTOR 19 NIFTY AUTO 20 NIFTY MEDIA 21 NIFTY METAL 22 NIFTY SMALL NIFTY NIFTY DIV OPPS NIFTY COMMODITIES 26 NIFTY CONSUMPTION 27 NIFTY FIN SERVICE 28 NIFTY50 DIV POINT 29 NIFTY100 LIQ NIFTY CPSE 31 NIFTY GROWSECT NIFTY50 TR 2X LEV 33 NIFTY50 PR 2X LEV 34 NIFTY50 TR 1X INV 35 NIFTY50 PR 1X INV 36 NIFTY50 VALUE 20 Page of 38
NSE - MARKET FEED (CM LEVEL - 1)
NSE - MARKET FEED (CM LEVEL - 1) Version: 1.7 Date: September 29, 2015 DOTEX INTERNATIONAL LIMITED EXCHANGE PLAZA, PLOT NO. C/1, G BLOCK, BANDRA-KURLA COMPLEX, BANDRA, MUMBAI 400 051. INDIA. 2009 National
Market Data Platform Real Time. SNAPSHOT DATA Capital Market
TECHNICAL DOCUMENT Market Data Platform Real Time SNAPSHOT DATA Capital Market (STANDARD PRODUCT) Version 1.0 31 MAR 2015 DOTEX INTERNATIONAL LIMITED EXCHANGE PLAZA, PLOT NO. C/1, G BLOCK, BANDRA-KURLA
CAPITAL MARKET SEGMENT Circular No. 024 / 2011. Sub: Modifications in the format of Reports
CAPITAL MARKET SEGMENT Circular No. 024 / 2011 Sub: Modifications in the format of Reports Date: May 11, 2011 Download No.: 17755 Amit Kursija Hasnain Khatri Anusha Nadar Snehal Bhide Suchita Kakar Neha
Capital Market Trading System
Broadcast Specifications Document For Capital Market Trading System Version 1.0.4.3 25 Oct 2010 National Stock Exchange of India Ltd Exchange Plaza, Plot No. C/1, G Block, Bandra-Kurla Complex, Bandra
Contents. 1. Initial screen... 5. 2. Market Data... 6. 3. Trade... 7. 4. Exchange Status... 9. 5. Quotes... 10. 5.1. Equity search...
Version 3.0 DotEx International Limited Exchange Plaza, C-1, Block G, Bandra Kurla Complex, Bandra (East), Mumbai 51, Maharashtra. E-mail support [email protected] Website www.nowonline.in Contact number 1800
Getting Familiar to NEAT Screen
Chapter 2 Getting Familiar to NEAT Screen Learning Objectives: After reading this chapter, you should be able: 1. To identify the characteristics of trader workstation screen. 2. To understand the various
Turquoise Equities. TQ401 - Level 2 MITCH UDP Market Data. Issue 3.3 19 November 2015
Turquoise Equities TQ401 - Level 2 MITCH UDP Market Data Issue 3.3 19 November 2015 Contents 1.0 Introduction 4 1.1 Purpose 4 1.2 Readership 4 1.3 Document Series 4 1.4 Document History 5 1.5 Enquiries
TRADING RULES. A) Trading System
TRADING RULES A) Trading System The Emerge trading platform shall be made available on the capital market segment of NSEIL. The SME trading platform has some unique features as follows:- Market Types SME
Broadcast Specification Document For
Broadcast Specification Document For Futures and Options Trading System Version 1.0.4 Date: - Sep 10 National Stock Exchange of India Ltd Exchange Plaza, Plot No. C/1, G Block, Bandra-Kurla Complex, Bandra
Understanding Neat System
Chapter 1 Understanding Neat System Learning Objectives: After reading this chapter, you should be able: 1. To identify the various market types under the capital market segment. 2. To understand the working
NASDAQ GLIMPSE 5.0. All integer fields are unsigned big-endian (network byte order) binary encoded numbers.
NASDAQ GLIMPSE 5.0 1 Overview A complement to the NASDAQ TotalView-ITCH real-time data feed product, NASDAQ GLIMPSE 5.0 is a point-to-point data feed connection that provides direct data feed customers
US Equities/Options Multicast PITCH Specification. Version 2.20.4
US Equities/Options Multicast PITCH Specification Version 2.20.4 January 29, 2014 Contents 1 Introduction... 5 1.1 Overview... 5 1.2 Feed Connectivity Requirements... 6 1.3 Symbol Ranges, Units, and Sequence
CNX NIFTY. Index Methodology. Contact:
CNX NIFTY Index Methodology Contact: Email: [email protected] Tel: +91 22 26598386 Address: Exchange Plaza, Bandra Kurla Complex, Bandra (East), Mumbai 400 051(India) 1 Table of Contents Sr. No Content Page
ASX 24 ITCH Message Specification
ASX 24 ITCH Message Specification Table of Contents 1 Introduction... 4 1.1 ASX 24 ITCH... 4 1.2 Blink and Glance Recovery Services... 4 2 System Architecture... 6 3 Message Protocol... 7 3.1 Packet Header...
Disaster Recovery (DR) TAP configuration (Annexure 1) Primary site TAP configuration (Annexure 4)
NATIONAL STOCK EXCHANGE OF INDIA LIMITED DEPARTMENT : CAPITAL MARKET SEGMENT Download Ref No : NSE/ CMTR/31345 Date : December 14, 2015 Circular Ref. No : 77/2015 All Members, Live trading sessions from
NASDAQ Global Index Watch (GIW) Secure Web Service 2.0 Access
1 Overview NASDAQ Global Index Watch (GIW) Secure Web Service 2.0 Access NASDAQ OMX is a global leader in creating and licensing indexes and is home to the most widely tracked indexes and exchange traded
Religare Securities Limited ODIN DIET - Trading Manual
Religare Securities Limited Introduction Religare ODIN DIET is a comprehensive trading tool with a facility to trade in cash, derivatives, mutual funds, IPOs, currencies and commodities all in one screen.
FAQs for Securities lending and borrowing (SLB) scheme
FAQs for Securities lending and borrowing (SLB) scheme The SLB scheme is facilitated by the National Securities Clearing Corporation of India (NSCCL), the clearing corporation of the National Stock Exchange
Trading Reports Downloads
Chapter 4 Trading Reports Downloads Learning Objectives: After reading this chapter, you should be able: 1. To recall the knowledge related to the reports to be downloaded by the members. 2. To classify
User s Guide [Security Operations]
User s Guide [Security Operations] 010. 6 Ver. 1.01 Contents 1 Security 1.1 Introduction... 1- Compliance with the ISO15408 Standard... 1- Operating Precautions... 1- INSTALLATION CHECKLIST... 1-3 1. Security
NATIONAL STOCK EXCHANGE OF INDIA LIMITED DEPARTMENT : CURRENCY DERIVATIVES. Download Ref No : NSE/CD/30696 Date : September 07, 2015
NATIONAL STOCK EXCHANGE OF INDIA LIMITED DEPARTMENT : CURRENCY DERIVATIVES Download Ref No : NSE/CD/30696 Date : September 07, 2015 Circular Ref. No : 030/2015 All Members, Mock trading from BCP/DR site
Johannesburg Stock Exchange
Volume 200 - Guide to Testing Services Johannesburg Stock Exchange Version 1.00 Release Date 1 October 2011 Number of Pages 13 (Including Cover Page) 1 DOCUMENT CONTROL 1.1 Table of Contents Johannesburg
NOW USER MANUAL FOR MOBILE TRADING
NOW USER MANUAL FOR MOBILE TRADING Initial screen Click on NSEMobile to run the mobile trading application After initializing, the user is asked to select two options o Trade o Market Data Non-NOW or open
Web2.0 HTML5. User Manual. Ayers Solutions Limited
Web2.0 HTML5 User Manual By Ayers Solutions Limited Amendment History Web2.0 HTML5 User Manual (Internet) V1.13.1 Version Date V1.13.0 29-Sep-15 V1.13.1 15-Dec-15 Details Initial Copy Revamp 2 Contents
Grandly Financial Services Limited. Online Securities Trading Platform. User Manual
Grandly Financial Services Limited Online Securities Trading Platform User Manual Amendment History Version Date Details V1. 1 19 Nov 2015 Initial Copy 2 Content 1 Introduction... 4 2 About the System...
User s Guide. Security Operations. 2013. 5 Ver. 1.02
User s Guide Security Operations 013. 5 Ver. 1.0 Contents 1 Security 1.1 Introduction... 1- Compliance with the ISO15408 Standard... 1- Operating Precautions... 1- INSTALLATION CHECKLIST... 1-3 1. Security
NOW USER MANUAL FOR SOFTWARE BASE TRADING
NOW USER MANUAL FOR SOFTWARE BASE TRADING Login After installation of NOW, an icon named Launch NOW is placed on the desktop. Double click on the icon to start the application. Login by entering user name
Top Trader. User Manual. Copyright Reserved. Risk Disclosure
Top Trader User Manual Copyright Reserved Risk Disclosure Investors should be aware that the transmission may be paused or stopped due to busy Internet connection, or the data transferred may be flawed
FIX Protocol One Day Course. By Khader Shaik
FIX Protocol One Day Course By Khader Shaik 1 Agenda Part 1 FIX Protocol Introduction Overview History Usage / Players Message Types Message Format Communication Model Anatomy of sample message Sample
µtasker Document FTP Client
Embedding it better... µtasker Document FTP Client utaskerftp_client.doc/1.01 Copyright 2012 M.J.Butcher Consulting Table of Contents 1. Introduction...3 2. FTP Log-In...4 3. FTP Operation Modes...4 4.
Karvy NEST Web (Next Generation Securities Trading System)
Karvy NEST Web (Next Generation Securities Trading System) Page 1 of 40 Contents NEST WEB... 4 PRODUCT HIGHLIGHTS:... 4 Login...5 MARKET WATCH... 8 Order Entry Dialog... 10 Quote:... 12 Market Picture
TECHNICAL SPECIFICATIONS GUIDE CANADA SAVINGS BONDS. csb.gc.ca PAYROLL SAVINGS PROGRAM 20$ 40$ 80$ 50 $ 30$ TECHGUIDE-14
7 TECHNICAL SPECIFICATIONS GUIDE CANADA SAVINGS BONDS PAYROLL SAVINGS PROGRAM csb.gc.ca 40 5 30 0 20 80 70 0 What are you saving for? 50 40 20 0 80 4 20 7 7 TECHGUIDE-4 TECHNICAL SPECIFICATIONS GUIDE For
Application Note: AN00121 Using XMOS TCP/IP Library for UDP-based Networking
Application Note: AN00121 Using XMOS TCP/IP Library for UDP-based Networking This application note demonstrates the use of XMOS TCP/IP stack on an XMOS multicore micro controller to communicate on an ethernet-based
London Stock Exchange
London Stock Exchange MIT502 - Guide to Application Certification Issue 11 26 June 2015 Contents 1.0 Introduction 4 1.1 Purpose 4 1.2 Readership 4 1.3 Document Series 4 1.4 Document History 4 1.5 Contacts
IndiaNivesh Securities Pvt. Ltd. M-Nivesh Mobile Trading Application
IndiaNivesh Securities Pvt. Ltd. M-Nivesh Mobile Trading Application 1 st June, 2015 Version 1.1.0.0 1 Introduction M-Nivesh Mobile Application gives the Investor Clients of the Brokerage House the convenience
Moscow Exchange Fix protocol specifications for OTC trades report system (OTC-monitor)
Moscow Exchange Fix protocol specifications for OTC trades report system (OTC-monitor) Moscow, 2014 1 Table of Contents 1. Introduction... 4 1.1. Document purpose... 4 1.2. General description... 4 2.
Internet Stock Trading Customer Operation Guide
Internet Stock Trading Customer Operation Guide This Operation Guide provides the instructions of how to use our Internet Stock Trading service. Please visit our web site at http://www.shacomsecurities.com.hk
Taiwan Stock Exchange Market Information Transmission Operation Manual (IP Feed Specification)
Market Information Transmission Operation Manual (IP Feed Specification) Version: B.11 Document No.: O-104-A10 Produced by the Table of Contents 1. Introduction... 1 2. Connection Architecture... 2 3.
Vendor@Gov E-Invoice Interface File Layout Version 4.93
Vendor@Gov E-Invoice Interface File Layout Version 4.93 Page 1 of 12 1. INTRODUCTION The e-invoice batch submission interface provides vendors with high invoice submission volume with a fast and convenient
PRACTICE QUESTIONS CAPITAL MARKET (DEALERS) MODULE. 1. Appeal against the orders Securities and Exchange Board of India can be made to
PRACTICE QUESTIONS CAPITAL MARKET (DEALERS) MODULE 1. Appeal against the orders Securities and Exchange Board of India can be made to. Central Government Securities Appellate Tribunal Registrar of Companies
NATIONAL SECURITIES CLEARING CORPORATION LIMITED
NATIONAL SECURITIES CLEARING CORPORATION LIMITED DEPARTMENT : CURRENCY DERIVATIVES MARKET Download No: NSE/CD/32008 Date : March 17, 2016 Circular Ref. No :743/2016 To All Members, Sub: Additional reports
GEPL Capital Mobile Trading App
GEPL Capital Mobile Trading App User Manual Version 2.2.0.0 Document Information DOCUMENT CONTROL INFORMATION AUTHOR GULZAR KHOPATKAR DOCUMENT MOBILE APPLICATIONS VERSION 2.2.0.0 www.geplcapital.com Page
ICOM 5026-090: Computer Networks Chapter 6: The Transport Layer. By Dr Yi Qian Department of Electronic and Computer Engineering Fall 2006 UPRM
ICOM 5026-090: Computer Networks Chapter 6: The Transport Layer By Dr Yi Qian Department of Electronic and Computer Engineering Fall 2006 Outline The transport service Elements of transport protocols A
SHCIL SERVICES LTD. SSL Online Trading - Frequently Asked Questions (FAQ s) - Guidelines.
SHCIL SERVICES LTD. SSL Online Trading - Frequently Asked Questions (FAQ s) - Guidelines. What is an SSL Online Trading account? An SSL Online Trading account allows you to integrate your Trading account
Bursa Trade Securities Frequently Asked Questions (FAQs)
BTS MODEL Q1. What is Bursa Trade (BT) Securities? A. BT Securities is a trading platform or a new trading system that will change the way Bursa Malaysia conducts its business of trading, information dissemination,
NATIONAL STOCK EXCHANGE OF INDIA LIMITED DEPARTMENT : PRIMARY MARKET. Download Ref No : NSE/CMTR/32597 Date : June 17, 2016
NATIONAL STOCK EXCHANGE OF INDIA LIMITED DEPARTMENT : PRIMARY MARKET Download Ref No : NSE/CMTR/32597 Date : June 17, 2016 Circular Ref. No : 10 / 2016 All Members, Two Factor Authentication-EIPO In order
LONDON STOCK EXCHANGE GROUP
LONDON STOCK EXCHANGE GROUP GROUP TICKER PLANT GTP 007 - GTP LITE GUIDE ISSUE 4.0 29 JULY 2014 Powered by MillenniumIT Contents Guide Disclaimer... 3 1. Documentation... 4 1.1 This Guide... 4 1.2 Readership...
Internet Trading User Manual. W. Falcon Asset Management (Asia) Limited
Internet Trading User Manual By W. Falcon Asset Management (Asia) Limited Contents 1 Introduction... 3 2 Getting Started... 4 2.1 Login... 4 Change Password... 6 2.2 Change Client Info... 7 2.3 Logout...
User Guide - Karvy Online Trading
1 User Guide - Karvy Online Trading Contents Login Introduction... 4 1. Log In... 4 2. Password Reset... 5 3. Log Off... 5 1. Profile... 6 1.1 Home... 6 1.2 Your Profile... 7 1.3 Change Password... 8 1.4
ETF Portfolio Composition File FAQ and Key Definitions
ETF Portfolio Composition File FAQ and Key Definitions January 29, 2015 Frequently Asked Questions for the ETF Portfolio Composition File Output (AutoRoute: 02261256) Enhanced PCF File 1) Q. What information
NATIONAL STOCK EXCHANGE OF INDIA LIMITED
NATIONAL STOCK EXCHANGE OF INDIA LIMITED Capital Market FAQ on Corporate Bond Date : September 29, 2011 1. What are securities? Securities are financial instruments that represent a creditor relationship
USER MANNUAL. Version 1.9.6
USER MANNUAL Version 1.9.6 Table of Contents 1. About this Document...3 2. Manuscript Composition...4 3. Getting Started...4 3.1 KASB Direct Login...4 3.1.1 To log on to KASB Direct...5 3.1.2 Server not
Effect of Packet-Size over Network Performance
International Journal of Electronics and Computer Science Engineering 762 Available Online at www.ijecse.org ISSN: 2277-1956 Effect of Packet-Size over Network Performance Abhi U. Shah 1, Daivik H. Bhatt
How do I get Login thru Swift trade Web Version?
SWIFT TRADE Software User s MANUAL How do I get Login thru Swift trade Web Version? LOGIN To start, connect the Web through a dial up connection or through a dedicated line. Open the Microsoft Internet
PRACTICE QUESTIONS SECURITIES MARKET (BASIC) MODULE. 1) The following are participants in the securities markets. (1 mark)
PRACTICE QUESTIONS SECURITIES MARKET (BASIC) MODULE 1) The following are participants in the securities markets. (a) Underwriters (b) Debenture Trustees (c) Venture Capital Funds (d) All of the above 2)
Dhan4u - Overview. Benefits of Online Trading / Investment
Dhan4u - Overview Dhanlaxmi Bank now offers you an Online Trading Account in alliance with Destimoney Securities. You can now have access to the online trading platform of BSE and NSE from your home or
WELCOME TO SBICAP SECURITIES LTD.
WELCOME TO SBICAP SECURITIES LTD. Contents Getting Started Download & Install Sun Java Login Change Password Trading Screen Add / Delete Scrip's Funds Transfer Buying Stock Allocation Selling Must Know
Copyright 2009 by National Stock Exchange of India Ltd. (NSE) Exchange Plaza, Bandra Kurla Complex, Bandra (East), Mumbai 400 051 INDIA
Copyright 2009 by National Stock Exchange of India Ltd. (NSE) Exchange Plaza, Bandra Kurla Complex, Bandra (East), Mumbai 400 051 INDIA All content included in this book, such as text, graphics, logos,
1 Serial RS232 to Ethernet Adapter Installation Guide
Installation Guide 10/100 Mbps LED (amber color ) Link/Activity LED (green color ) 1. Introduction Thank you for purchasing this 1-port RS232 to Ethernet Adapter (hereinafter referred to as Adapter ).
AUTOMATED TRADING RULES
AUTOMATED TRADING RULES FEBRUARY 2012 CONTENTS INTRODUCTION 3 ENTERING ORDERS 3 DIVISION OF MARKET 4 TRADING SESSIONS 4 1. TYPES OF TRANSACTIONS 5 1.1 Limit Orders 1.2 Market Orders 1.2.1 Touchline 1.2.2
Accounts Receivable System Administration Manual
Accounts Receivable System Administration Manual Confidential Information This document contains proprietary and valuable, confidential trade secret information of APPX Software, Inc., Richmond, Virginia
NASDAQ ITCH to Trade Options
Market Data Feed Version 3.02 NASDAQ ITCH to Trade Options 1. Overview NASDAQ ITCH to Trade Options (ITTO) is a direct data feed product in NOM2 system offered by The NASDAQ Option Market, which features
MetroPro Remote Access OMP-0476F. Zygo Corporation Laurel Brook Road P.O. Box 448 Middlefield, Connecticut 06455
MetroPro Remote Access OMP-0476F Zygo Corporation Laurel Brook Road P.O. Box 448 Middlefield, Connecticut 06455 Telephone: (860) 347-8506 E-mail: [email protected] Website: www.zygo.com ZYGO CUSTOMER SUPPORT
AyersGTS (Internet) User Manual. Ayers Solutions Limited
AyersGTS (Internet) User Manual By Ayers Solutions Limited Amendment History AyersGTS User Manual (Internet) v1.10.0 Version Date Details V1.0 1-Jun-04 Initial Copy V1.1 3-Aug-04 Updated Images V1.2 20-Dec-04
TCP Session Management (SesM) Protocol Specification
TCP Session Management (SesM) Protocol Specification Revision Date: 08/13/2015 Version: 1.1e Copyright 2015 Miami International Securities Exchange, LLC. All rights reserved. This constitutes information
Offline Payment Methods
Offline Payment Methods STRONGVON Tournament Management System 1 Overview The STRONGVON Tournament Management System allows you to collect online registration, while arranging for offline payment methods
Data Export Specification for Trade File and Closing Price File in Central Trade Feed Format
Data Export Specification for Trade File and Closing Price File in Central Trade Feed Format Version: [2.0] Date: 16 September 2015 Prepared by: HKEx Hong Kong Exchanges and Clearing Ltd. Page: 2 of 8
February 2010 Version 6.1
HansaWorld University Point Of Sales (POS) Training Material HansaWorld Ltd. February 2010 Version 6.1 Table Of Contents INTRODUCTION...5 What is Point Of Sales?...5 THE 4 DIFFERENT WAYS OF USING POS...6
Liquidation Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51527-01
Liquidation Oracle FLEXCUBE Universal Banking Release 12.0 [May] [2012] Oracle Part Number E51527-01 Table of Contents Product 1. ABOUT THIS MANUAL... 1-1 1.1 INTRODUCTION... 1-1 1.2 AUDIENCE... 1-1 1.3
F2103 GPRS DTU USER MANUAL
F2103 GPRS DTU USER MANUAL Add:J1-J2,3rd Floor,No.44,GuanRi Road,SoftWare Park,XiaMen,China 1 Zip Code:361008 Contents Chapter 1 Brief Introduction of Product... 3 1.1 General... 3 1.2 Product Features...
Live trading sessions from Disaster Recovery (DR) site
NATIONAL STOCK EXCHANGE OF INDIA LIMITED DEPARTMENT : CAPITAL MARKET SEGMENT Download Ref No : NSE/ CMTR/32642 Date : June 24, 2016 Circular Ref. No : 37/2016 All Members, Live trading sessions from Disaster
FAQs Actual settlement of funds & securities
FAQs Actual of funds & securities 1. When does a client account need to be settled? As per Exchange Circular NSE/INSP/13606 dated December 03, 2009, the of funds and / or securities shall be done within
This chapter describes the specifications of the embedded Ethernet function for Series 16i/18i/21i/160i/180i/210i/160is/180is/210is B.
B 63525EN/02 8 EMBEDDED ETHERNET FUNCTION 8. EMBEDDED ETHERNET FUNCTION This chapter describes the specifications of the embedded Ethernet function for Series 16i/18i/21i/160i/180i/210i/160is/180is/210is
INTRODUCTION... 4 GETTING STARTED... 5
E-Trade User Guide E-Trade User Guide INTRODUCTION... 4 System Overview.... 4 GETTING STARTED... 5 Logging on to Your ETrade.... 5 Resetting Your Password.... 6 Retrieving Your Password.... 7 Changing
SIX Corporate Bonds AG. Directive 3: Trading. of 23/04/2015 Effective from: 08/05/2015
SIX Corporate Bonds AG Directive : Trading of /0/05 Effective from: 08/05/05 Directive : Trading 08/05/05 Content. Purpose and principle.... General.... Trading day and trading period.... Clearing day....
Basic Networking Concepts. 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet
Basic Networking Concepts 1. Introduction 2. Protocols 3. Protocol Layers 4. Network Interconnection/Internet 1 1. Introduction -A network can be defined as a group of computers and other devices connected
Configuring Backup Settings. Copyright 2009, Oracle. All rights reserved.
Configuring Backup Settings Objectives After completing this lesson, you should be able to: Use Enterprise Manager to configure backup settings Enable control file autobackup Configure backup destinations
BEAR: A person who believes that the price of a particular security or the market as a whole will go lower.
Trading Terms ARBITRAGE: The simultaneous purchase and sale of identical or equivalent financial instruments in order to benefit from a discrepancy in their price relationship. More generally, it refers
Rules for the Construction and Maintenance of the OMX STOCKHOLM 30 INDEX
Rules for the Construction and Maintenance of the OMX STOCKHOLM 30 INDEX VERSION 1.5 / December 8, 2014 TABLE OF CONTENTS TABLE OF CONTENTS 1. Introduction 2. Index Share Eligibility & Selection rules
Japannext PTS ITCH Market Data Specification. Version 1.4 Updated 3 October 2014
Japannext PTS ITCH Market Data Specification Version 1.4 Updated 3 October 2014 Table of Contents 1. Introduction... 3 2. Overview... 3 3. Data Types... 3 4. Outbound Sequenced Messages... 3 4.1 Seconds...
SMTP-32 Library. Simple Mail Transfer Protocol Dynamic Link Library for Microsoft Windows. Version 5.2
SMTP-32 Library Simple Mail Transfer Protocol Dynamic Link Library for Microsoft Windows Version 5.2 Copyright 1994-2003 by Distinct Corporation All rights reserved Table of Contents 1 Overview... 5 1.1
Karvy Stock Broking Limited. Mobile App User Manual
Karvy Stock Broking Limited Mobile App User Manual 1. Introduction KARVY Mobile Application gives the Investor Clients of the Brokerage House the convenience of secure and real time access to quotes and
CFD-FX Trading platform Software User Guide. May 2006
CFD-FX Trading platform Software User Guide May 2006 CONTENTS Introduction........................................................1 Installing the trading platform........................................1
OATS Phase III Reporting Tool. Small Firm User Guide
OATS Phase III Reporting Tool Small Firm User Guide OATS Overview OATS is part of an integrated audit trail system, developed by NASD. It was created to provide a source of timed, sequenced order events,
MEFFGate Trading FIX INTERFACE SPECIFICATIONS
MEFFGate Trading FIX INTERFACE SPECIFICATIONS Version T1.2 30 July 2012 The information contained in this document is subject to modification without notice. Unless otherwise noted, the companies, names
PARITY SOFTWARE S SAGE ERP X3 CASHBOOK USER MANUAL
PARITY SOFTWARE S SAGE ERP X3 CASHBOOK USER MANUAL Introduction Parity s Cashbook allows for the efficient reconciliation of Bank Statements to Bank Entry transactions within Sage ERP X3. Parity s Cashbook
Table of Contents INDEX...47
Serialized Items Table of Contents GETTING STARTED...1 Technical Support...1 Serialized Item Overview...2 Classifying a Serialized item...3 Non-Inventory Serialized Item...6 Made-To-Order Serialized Items...8
AS DNB banka. DNB Link specification (B2B functional description)
AS DNB banka DNB Link specification (B2B functional description) DNB_Link_FS_EN_1_EXTSYS_1_L_2013 Table of contents 1. PURPOSE OF THE SYSTEM... 4 2. BUSINESS PROCESSES... 4 2.1. Payment for goods and services...
National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide
National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide NFIRS 5.0 Software Version 5.6 1/7/2009 Department of Homeland Security Federal Emergency Management Agency United States
SIX Swiss Exchange Ltd. Directive 3: Trading. of 17/07/2015 Effective from: 26/10/2015
SIX Swiss Exchange Ltd Directive 3: Trading of 7/07/05 Effective from: 6/0/05 Content. Purpose and principle... I General.... Trading day and trading period... 3. Clearing day... 4. Trading hours... II
LSE Equity Trade and Quote Data File Format Document Version 2.9
LSE Equity Trade and Quote Data File Format Document Version 2.9 LSE Equity Trade and Quote Dataset, v2.9 Page 1 of 10 Overview Tick Data provides three types of market data for issues traded on the London
TRADING MANUAL FOR DERIVATIVES. March 2013 v3.0
TRADING MANUAL FOR DERIVATIVES March 2013 v3.0 NASDAQ Dubai Trading Department 3/17/2013 CONTENTS 1. INTRODUCTION... 3 2. TRADING... 3 2.1 TRADING PLATFORM INTERFACE... 3 2.2 TRADING MODEL... 3 2.3 CLASSIFICATIONS
SIX Trade Repository AG
May 2016 Please note: The SIX Trade Repository (SIX TR) has not yet been registered with FINMA. It is therefore not yet an authorized Swiss trade repository. The content of this documentation is without
TDP43ME NetPS. Network Printer Server. Control Center. for Ethernet Module
Panduit Corp. 2010 TDP43ME NetPS PA26306A01 Rev. 01 11-2010 Network Printer Server Control Center for Ethernet Module NOTE: In the interest of higher quality and value, Panduit products are continually
FEATURES LIST OF THE SYSTEMS FOR SMART ORDER ROUTING AND THE APPLICABLE TERMS AND CONDITIONS
FEATURES LIST OF THE SYSTEMS FOR SMART ORDER ROUTING AND THE APPLICABLE TERMS AND CONDITIONS FEATURES LIST OF OUR SMART ORDER ROUTING SYSTEM When an order is placed by the client who requires the order
Fast Arithmetic Coding (FastAC) Implementations
Fast Arithmetic Coding (FastAC) Implementations Amir Said 1 Introduction This document describes our fast implementations of arithmetic coding, which achieve optimal compression and higher throughput by
