Professional Documents
Culture Documents
Files Specification: Prepared By: I.T. Division
Files Specification: Prepared By: I.T. Division
Files Specification: Prepared By: I.T. Division
Download Files
Specification
Prepared By:
I.T. Division
October 8, 2001
I.T. Division
This document contains proprietary information and is not intended for public
distribution. All trademarks, logos and trade names within this document are the property
of The Karachi Stock Exchange (G) Ltd., unless otherwise stated. All rights reserved. No
part of this document may be reproduced or transmitted in any form by any means,
electronic, mechanical, photocopying, recording, or otherwise, without prior written
permission of The Karachi Stock Exchange (G) Ltd.
While all reasonable care has been taken in the preparation of this document, no liability
is accepted by the authors, The Karachi Stock Exchange (G) Ltd., for any errors,
omissions or misstatements it may contain, or for any loss or damage, howsoever
occasioned, to any person relying on any statement or omission in this document.
I.T. Division
The Karachi Stock Exchange (G) Ltd.
Off I.I. Chundrigar Road,
Exchange Road,
Karachi 74000
Pakistan
Phone: 92-21-111-012-345
Fax: 92-21-2415136
E-mail: info@kse.com.pk
Attention: Chief Manager, I.T. Division
Refer to this table to make sure you haven’t missed the latest information
We used pipe (|) sign as field separator within record and astaric (*) sign and new line
character as a record separator.
NOTE: Field Number 4 and 5 are absolute Integer. Before transmitting these field
we multiply them by 100.00, that’s why these fields have to be converted
to their original value after receive.
NOTE: Each Field (except Field 8) is delimited by a pipe sign character (|).
Asterik (*) shows the end of record.
Out-cry Record
NOTE: Field Number 6 and 8 are absolute Integer. Before transmitting these field
we multiply them by 100.00, that’s why these fields have to be converted
to their original value after receive.
Each Field (except Field 10) is delimited by a pipe sign character (|).
Asterik (*) shows the end of record.
KATS Record
NOTE: Field Number 6 and 8 are absolute Integer. Before transmitting these field
we multiply them by 100.00, that’s why these fields have to be converted
to their original value after receive.
Each Field (except Field 10) is delimited by a pipe sign character (|).
Asterik (*) shows the end of record.
Cross Trade (C To C)
NOTE: Each Field (except Field 10) is delimited by a pipe sign character (|).
Asterik (*) shows the end of record.
Future Record
NOTE: Each Field (except Field 10) is delimited by a pipe sign character (|).
Asterik (*) shows the end of record.
NOTE: Each Field (except Field 10) is delimited by a pipe sign character (|).
Asterik (*) shows the end of record.
Announcement
Note : Each Field (except Field 5) is delimited by a pipe sign character (|). Asterik (*)
shows the end of record.
These feed specifications are subject to change. Any changes in this feed will be
communicated to all the parties accordingly time to time basis.
FEED SAMPLE:
V|0004129500|0007379000|0000000|0000000|00000|00000|00000*
S|0045523900|0078960280|0111231|0114119|00100|00034|00025*
K|05|AICL |Adamjee Ins |00001|002140|0000000500|002150|00000500|842006530*
K|04|BOPL |B.O.Punjab |00001|000630|0000001000|000630|00001000|842006530*
K|04|BOPL |B.O.Punjab |00002|000630|0000002000|000630|00001000|842006530*
O|20|ENGRO |Engro Chem. |00001|004520|0000002000|004550|00002000|892403714*
O|20|ENGRO |Engro Chem. |00002|004520|0000004000|004550|00002000|892403714*
K|20|ENGRO |Engro Chem. |00003|004520|0000004100|004550|00000100|842006530*
V|0004129500|0007379000|0000000|0000000|00000|00000|00000*
S|0045523900|0078960280|0111231|0114119|00100|00034|00025*
K|20|ENGRO |Engro Chem. |00004|004520|0000005300|004550|00001200|842006530*
K|20|ENGRO |Engro Chem. |00005|004520|0000006300|004550|00001000|842006530*
K|20|ENGRO |Engro Chem. |00006|004520|0000006800|004550|00000500|842006530*
K|20|ENGRO |Engro Chem. |00007|004520|0000006900|004550|00000100|842006530*
K|20|ENGRO |Engro Chem. |00008|004520|0000007400|004550|00000500|842006530*
K|20|ENGRO |Engro Chem. |00009|004520|0000007600|004550|00000200|842006530*
V|0004129500|0007379000|0000000|0000000|00000|00000|00000*
S|0045523900|0078960280|0111231|0114119|00100|00034|00025*
K|20|ENGRO |Engro Chem. |00010|004520|0000009000|004550|00001400|842006530*
K|20|ENGRO |Engro Chem. |00011|004520|0000009500|004550|00000500|842006530*
K|20|ENGRO |Engro Chem. |00012|004520|0000013600|004550|00004100|842006530*
K|20|ENGRO |Engro Chem. |00013|004520|0000014500|004550|00000900|842006530*
K|20|ENGRO |Engro Chem. |00014|004520|0000014600|004550|00000100|842006530*
K|20|ENGRO |Engro Chem. |00015|004520|0000020500|004550|00005900|842006530*
Bids Specification:
This feed contains different type of records, each record identify by first character of the record.
We used pipe (|) sign as field separator within record and astiric (*) sign and newline character
as a record separator.
Fields Specification
Note : Each Field (except Field 8) is delimited by a pipe sign character (|). Asterik (*)
shows the end of record.
FEEDSAMPLE:
Symbol Code Company Desc Seq Id Bid Volume Bid Price Ask Price AskVolume
B| FFCJ | FFC JORDAN | 1268 | 58000 | 12.10 | 12.15 | 29500 *
B| FFCJ | FFC JORDAN | 1269 | 58000 | 12.10 | 12.15 | 24500 *
B| FFCJ | FFC JORDAN | 1270 | 58000 | 12.10 | 12.15 | 16500 *
B| FFCJ | FFC JORDAN | 1272 | 58000 | 12.10 | 12.15 | 11500 *
Fields Specification
3) Company Name (Short): This field holds the company descriptions of symbol code
such as Pakistan State Oil is the company description of Symbol “PSOC”.
4) Sequence id: This field holds the sequences for instance 1268,1269 … etc.
5) Bid Volume: This field holds bid volume.
6) Bid Price: This field holds best bid price.This column is updated instantly ,
as when a new bid price is committed
7) Ask Price: This field holds best ask price. This column is updated instantly ,
Note : Each Field (except Field 8) is delimited by a pipe sign character (|). Asterik (*)
shows the end of record.
FEEDSAMPLE:
Symbol Code Company Desc Seq Id Bid Volume Bid Price Ask Price AskVolume
P|MCBL-SEP |MCBL-SEP XD |00000005|00001000|0022.00|0023.00|00001000*
P|HUBC-SEP |HUBC-SEP |00000766|00002500|0016.05|0016.20|00010000*
Field 1. Date
Field 2 Symbol Code
Field 3 Sector Code
Field 4 Company Short Name
Field 5 Opening Rate
Field 6 High Rate
Field 7 Low Rate
Field 8 Current Rate
Field 9 Current Turnover
Field 1. Time
Field 2 KSE100 Index
Field 3 All Share Index
Field 4 KSE30 Index