Tradetiger API

Tradetiger API

TradeTiger API Lodha IThink Techno Campus,10th Floor - Beta building, Off JVLR, Opp. Kanjurmarg Station, Kanjurmarg(E) , Mumbai - 400042 The controlled master of this document is on the Sharekhan Ltd computer network. Printed copies are not controlled. If you are working from a printed copy, please verify with the computer version to ensure it is the latest revision. TradeTiger API Document Revision History Version Modification Date Modification Details No on Page 1.0 November 17, 2011 New Document NA 1.1 June 25, 2018 Only Live Graph data available 8 1.2 Augest 1, 2018 Added SubProduct ID Details 18 1.3 October 10,2018 Status Code 2 – Login Disconnect 11 1.4 October 10,2018 New Order Rejection _ 3(Ack code 2332) 54 1.5 March 20,2019 SubProduct ID l e n g t h - c h a r [ 2 0 ] 18 1.6 APR 30,2019 IOC and Market Orders 19 The controlled master of this document is on the Sharekhan Ltd computer network. Printed copies are not controlled. If you are working from a printed copy, please verify with the computer version to ensure it is the latest revision. TradeTiger API 3 Objective This document describes the protocol to be used for communicating with Sharekhan Order Management system using TradeTiger. Scope This document is written for system designers and developers of user organizations and third party software developers who are responsible for the development of the software to interact with Sharekhan‟s Trade Tiger (TT) application. The procedure does not cover control over process other than Trade Tiger API. What is an API Application programming interface (API) is a set of rules and specifications that software programs can follow to communicate with each other. It serves an interface between different software programs and facilitates their interaction, similar to the way the user interface facilitates interaction between human and computers. Exchange code Exchange Code Exchange Description NC NSE Cash National Stock Exchange Equities Segment BC BSE Cash Bombay Stock Exchange Equities Segment NF NSE Futures and National Stock Exchange Derivative Segment Options MX MCX Multi Commodity Exchange NX NCDEX National Commodity & Derivative Exchange RN NSE CURRENCY National Stock Exchange RM MCX CURRENCY Multi Commodity Exchange TradeTiger API 4 Abbreviations and Acronyms used The abbreviations and acronyms used in this document are: Words Abbreviations/ Acronyms Comment B Buy S Sell SS Sell Against Margin Or Short Sell BM Buy Margin Margin will be provided based on Sharekhan Risk System. Order will be squared off 15 Minutes before Market Close SM Sell Margin Margin will be provided based on Sharekhan Risk System. Order will be squared off 15 Minutes before Market Close RMS Risk Management System Unique Registered ID from exchange, once the order is placed from the particular RMS code. Modify & Cancel order should be place through the same RM S Only. TT TradeTiger IOC Immediate Or Cancel Order will get executed immediately or it will get cancelled automatically. GTD Good Till Date Date has to be before the expiry date. GTC Good Till Cancellation GFD Good for the Day FI Future Index FS Future Stock OI Option Index OS Option Stock CA Call American CE Call European PA Put American PE Put European FUT Future TradeTiger API 5 Contents OBJECTIVE ................................................................................................................................................. 3 SCOPE......................................................................................................................................................... 3 WHAT IS AN API ........................................................................................................................................ 3 EXCHANGE CODE........................................................................................................................................ 3 ABBREVIATIONS AND ACRONYMS USED..................................................................................................... 4 GUIDELINE FOR PROGRAMMERS ...................................................................................................... 7 DATA TYPES USED ..................................................................................................................................... 7 MESSAGE HEADER ..................................................................................................................................... 7 TRANSACTION CODE USED ........................................................................................................................ 8 AUTHENTICATION................................................................................................................................... 9 LOGIN......................................................................................................................................................... 9 LOGOFF : .................................................................................................................................................. 11 SCRIP MASTER REQUEST .......................................................................................................................... 12 SCRIP MASTER RESPONSE ........................................................................................................................ 12 Cash Master Item ................................................................................................................................ 13 DerivativeMasterItem ......................................................................................................................... 13 CommodityMasterItem........................................................................................................................ 14 CurrencyMasterItem ........................................................................................................................... 15 O RDER REQ UEST ................................................................................................................................... 16 ORDER REQUEST ...................................................................................................................................... 16 OrderItems .......................................................................................................................................... 17 Bracket Order Items: .......................................................................................................................... 18 Bracket TSL Order Items: ................................................................................................................... 20 ORDER RESPO NSE ................................................................................................................................. 21 SHAREKHAN ORDER CONFIRMATION ....................................................................................................... 21 OrderConfirmationItem ...................................................................................................................... 23 EXCHANGE ORDER/ TRADE CONFIRMATION ............................................................................................ 24 REPORT REQUEST ................................................................................................................................. 27 REPORT REQUEST..................................................................................................................................... 27 REPORT RESPONSE ............................................................................................................................... 28 REPORT RESPONSE ................................................................................................................................... 28 EQUITYORDERREPORTITEM..................................................................................................................... 28 DERIVATIVEORDERREPORTITEM ............................................................................................................. 30 DPSRREPORTITEM .................................................................................................................................. 32 CASHNETPOSITIONREPORTITEM.............................................................................................................. 33 TURNOVERREPORTITEM .......................................................................................................................... 34 CASHORDERDETAILSREPORTITEM .......................................................................................................... 35 CASHTRADEDETAILSREPORTITEM .......................................................................................................... 36 DERIVATIVEORDERDETAILREPORTITEM ................................................................................................. 37 DERIVATIVETRADEDETAILSREPORTITEM................................................................................................ 39 CASHLIMITREPORTITEM .......................................................................................................................... 40 COMMODITYLIMITREPORTITEM .............................................................................................................. 41 INDICES ..................................................................................................................................................... 41 INDICE REQUEST: ....................................................................................................................................

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    55 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us