technical document for raw data delivery through ftp call/100410_20151008.pdf · technical document...

21
Accord Fintech Pvt. Ltd. Page 1 of 21 TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Document Number AFPL-SW-TECH-FTP-VALUEFY-001 Version 1.0 Dated : 02-Sep-2015 Accord Fintech Pvt. Ltd. 4 th floor, Sadhana House, Behind Mahindra Tower, Worli, Mumbai 18 Tel : 91-22-66156255 / 57, Email : [email protected] Confidential Document

Upload: others

Post on 24-Jul-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Accord Fintech Pvt. Ltd. Page 1 of 21

TECHNICAL DOCUMENT FOR RAW DATA

DELIVERY THROUGH FTP

Document Number AFPL-SW-TECH-FTP-VALUEFY-001

Version 1.0 Dated : 02-Sep-2015

Accord Fintech Pvt. Ltd. 4th floor, Sadhana House, Behind Mahindra Tower, Worli, Mumbai – 18

Tel : 91-22-66156255 / 57, Email : [email protected]

Confidential Document

Page 2: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 2 of 21

CONTENTS

1. Mutual Fund .......................................................................................................................................................... 3

1.1 Daily NAV ................................................................................................................................................. 3

1.2 Dividend Master ...................................................................................................................................... 3

1.3 Dividend Details ....................................................................................................................................... 4

1.4 Portfolio ................................................................................................................................................... 5

1.5 Historical NAV .......................................................................................................................................... 6

1.6 Scheme Details ........................................................................................................................................ 7

1.7 Scheme Master ........................................................................................................................................ 8

1.8 Scheme Return ........................................................................................................................................ 9

2. Stock Prices .......................................................................................................................................................... 11

2.1.0 Daily unadjusted Prices .............................................................................................................................. 11

2.1.1 BSE Daily Price (Unadjusted price) ......................................................................................................... 11

2.2.2 NSE Daily Price (Unadjusted price) ........................................................................................................ 12

2.1 Indices Master ....................................................................................................................................... 13

2.1.1 End of day Indices ...................................................................................................................................... 14

2.2.2 BSE Daily Indices (EOD) .......................................................................................................................... 14

2.2.3 NSE Daily Indices (EOD) ......................................................................................................................... 15

3. Corporate Actions ................................................................................................................................................ 17

3.1 Corporate Actions ...................................................................................................................................... 17

3.2 Corporate Actions .................................................................................................................................. 18

3.3 Corporate Action Master ....................................................................................................................... 19

3.4 More details ............................................................................................................................................... 20

Page 3: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 3 of 21

Mutual Fund

Mutual Fund covers 40 plus Asset Management Companies that manage 5000 plus active schemes.

1.1 DAILY NAV

This table contains Daily NAV of Scheme.

File Name currentnav.ace

Data file availability Four times in a day. 7.30am, 9.45am, 12.45am and 11.15pm.

Field Name Field Type Description PK SCHEMECODE Int Unique ScripCode

NAVDATE Datetime Net Assset value Date

NAVRS Float NAV Price

REPURPRICE Float Repurchase Price of NAV

SALEPRICE Float Sale price of NAV

CLDATE Datetime Closing Date

CHANGE Float Change

NETCHANGE Float NetChange

PREVNAV Float Previous NAV

PRENAVDATE Datetime Date of Previous NAV

UPD_FLAG Varchar(1) Updation Flag

SAMPLE DATA

currentnav.ace

<<row>>1|2008-05-14 00:00:00.000|10|10|10|NULL|0|0|10|2008-05-13 00:00:00.000|A<</row>> <<row>>2|2008-05-14 00:00:00.000|12.4393|12.4393|12.4393|NULL|0.0176890111038763| 0.0022000000000002|12.4371|2008-05-13 00:00:00.000|A<</row>>

Page 4: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 4 of 21

<<row>>3|2008-05-14 00:00:00.000|10.0295|10.0295|10.0295|NULL|0.0179502777306973 |0.00180000000000113|10.0277|2008-05-13 00:00:00.000|A<</row>> <<eof>>

1.2 DIVIDEND MASTER

This table is a master for Dividends.

File Name div_mst.ace

Data file availability Once at end of day at 11.15pm

Field Name Field Type Description

PK DIV_CODE Float Dividend Code

DIV_TYPE Varchar(30) Dividend Type

UPD_FLAG Varchar(1) Updation Flag

SAMPLE DATA

div_mst.ace

<<row>>1|Monthly|A<</row>> <<row>>2|Quarterly|A<</row>> <<row>>3|Annual|A<</row>> <<row>>4|Weekly|A<</row>> <<eof>>

1.3 DIVIDEND DETAILS

This table contains Dividend Details.

File Name divdetails.ace

Data file availability Once at end of day at 11.15pm

Field Name Field Type Description

Page 5: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 5 of 21

AMC_CODE Int AMC Code

PK SCHEMECODE Int SchemeCode

PK RECORDDATE Datetime RecordDate

DIV_CODE Int Dividend Code which comes from DIV_MST

EXDIVDATE Datetime Ex Dividend Date

BONUSRATE1 Float Bonus Rate 1

BONUSRATE2 Float Bonus Rate 2

GROSS Float Dividend Percentage

CORPORATE Float Corporate Dividend Percentage

NONCORPORATE Float Non Corporate Dividend Percentage

STATUS Varchar(3) Status

UPD_FLAG Varchar(1) Updation Flag

SAMPLE DATA

Divdetails.ace

<<row>>400001|1|2004-09-06 00:00:00.000|8|2004-09-06 00:00:00.000|0|0|0.005322| 0.0440153|0.0470689|%|A<</row>> <<row>>400001|1|2004-09-07 00:00:00.000|8|2004-09-07 00:00:00.000|0|0|0.01907|0.0157702| 0.0168654|%|A<</row>> <<row>>400001|1|2004-09-08 00:00:00.000|8|2004-09-08 00:00:00.000|0|0|0.01284|0.106215| 0.113568|%|A<</row>> <<row>>400001|1|2004-09-09 00:00:00.000|8|2004-09-09 00:00:00.000|0|0|0.0131696|0.0108921| 0.0108921|%|A<</row>> <<eod>>

1.4 PORTFOLIO

This table contains details of Mutual Fund Portfolio.

File Name mf_portfolio.ace

Data file availability Once at End of day at 11.15pm

Field Name Field Type Description PK SCHEMECODE Int Schemecode

PK INVDATE Datetime Investment Date

Page 6: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 6 of 21

INVENDDATE Datetime Investment End Date

PK SRNO Int Serial No

FINCODE Int Company Code

ASECT_CODE Int Asect Code which takes value from Asect_MST

SECT_CODE Int Sector Code which takes value from Sect_MST

NOSHARES Numeric(18, 0) No of Shares

MKTVAL Float Market Value

AUM Float AUM (Total Market Volume)

HOLDPERCENTAGE Float Holding Percentage

COMPNAME Varchar(255) Company Name

SECT_NAME Varchar(50) Sector Name

ASECT_NAME Varchar(50) Asect Name

RATING Varchar(24) Rating

UPD_FLAG Varchar(1) Updation Flag

SAMPLE DATA

mf_portfolio.ace

<<row>>10|2007-11-30 00:00:00.000|2007-11-30 00:00:00.000|1|NULL|2|NULL|NULL|6000|22740.04 |26.39|Multifaced Finstock Private Ltd.|||P1+|A|A<</row>> <<row>>10|2007-11-30 00:00:00.000|2007-11-30 00:00:00.000|2|132174|2|NULL|NULL|2003.59|22740.04 |8.81|ICICI Bank Ltd.|NULL|NULL|CARE AAA & LAAA|O|A<</row>> <<row>>10|2007-11-30 00:00:00.000|2007-11-30 00:00:00.000|3|100010|2|NULL|NULL|844.02|12303.02 |6.86|Housing Development Finance Corporation Ltd.|NULL|NULL|LAAA(SO)|O|A<</row>> <<eof>>

1.5 HISTORICAL NAV

This Table Contains History of NAV.

File Name navhist.ace

Data file availability Updated three times in a day at 9.45 am, 12.45pm, 11.15pm.

Field Name Field Type Description

PK SCHEMECODE Int Schemecode

PK NAVDATE Datetime NAV Date

NAVRS Float NAV Rupees

ADJNAVRS Float Adjusted NAV Rupees

Page 7: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 7 of 21

REPURPRICE Float Repurchase price

SALEPRICE Float Sale price

UPD_FLAG Varchar(1) Updation Flag

SAMPLE DATA

navhist.ace <<row>>1|2008-05-15 00:00:00.000|10|12.2532088332247|10|10|O<</row>> <<row>>2|2008-05-15 00:00:00.000|12.4416|12.4416|12.4416|12.4416|O<</row>> <<row>>3|2008-05-15 00:00:00.000|10.0313|11.6254951510083|10.0313|10.0313|O<</row>> <<row>>4|2008-05-15 00:00:00.000|10|10.5366048732781|10|10|O<</row>> <<row>>5|2008-05-15 00:00:00.000|10|11.6549681566252|10|10|O<</row>> <<row>>6|2008-05-15 00:00:00.000|10.1374|10.1374|10.1374|10.1374|O<</row>> <<row>>9|2008-05-15 00:00:00.000|10.0309|11.299861343287|10.0309|10.0309|O<</row>> <<row>>10|2008-05-15 00:00:00.000|12.2672|12.2672|12.2672|12.2672|O<</row>> <<row>>11|2008-05-15 00:00:00.000|10|12.0565986351066|10|10|O<</row>> <<row>>12|2008-05-15 00:00:00.000|8.8478|8.8478|8.8478|9.069|O<</row>> <<eof>>

1.6 SCHEME DETAILS

Scheme details can be found in this data feed.

File Name SCHEME_DETAILS.ace

Data file availability Once at end of day at 11.15pm.

Field Name Field Type Description

PK SCHEMECODE Int SchemeCode

AMFI_CODE Int AMFI CODE

CAMS_CODE Varchar(15) CAMS CODE

AMC_CODE Int AMC CODE

S_NAME Varchar(255) Scheme Name

AMFI_NAME Varchar(255) AMFI NAME

ISIN_CODE Varchar(50) ISIN CODE

TYPE_CODE Int TYPE CODE (1.Close Ended, 2.Open Ended)

OPT_CODE Int Option Code (1. Growth, 2. Dividend, 3. Bonus)

CLASSCODE Int Class Code (Will take values from Class Master)

Page 8: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 8 of 21

THEME_CODE Int Theme Code

RT_CODE Int Registrar and transfer agent code

[PLAN] Int Name of Plan (1.Institutional, 2. Regular)

CUST_CODE Int Custodian Code

CUST_CODE2 Int Custodian Code2

PRICE_FREQ Int Price Frequency

INIT_PRICE Float Initial Price

OFFERPRICE Float Offer Price

NFO_OPEN Datetime Date on which NFO Open

NFO_CLOSE Datetime Date on which NFO Close

REOPEN_DT Datetime Reopen Date

ELF Varchar(1) Exchange Listed (Y/N)

ETF Varchar(1) Exchange Traded Fund (Y/N)

STP Varchar(1) Systematic Transfer Plan (Y/N)

PRIMARY_FUND Varchar(1) Primary Fund

PRIMARY_FD_CODE Int Primary Fund Code

SIP Varchar(1) Systematic Investment plan

SWP Varchar(1) Systematic Withdrawal plan

SWITCH Varchar(1) Switch Option

MININVT Float Minimum Investment

MULTIPLES Int Multiples

INC_INVEST Float Incrimental Investment

ADNMULTIPLES Float Additional Multiples

FUND_MGR1 Varchar(100) Fund Manager1

FUND_MGR2 Varchar(100) Fund Manager2

SINCE Datetime Fund Manager with effect from

STATUS Varchar(50) Status (Active / Pending / Suspended etc)

CUTSUB Varchar(10) Cutoff Subscription

CUTRED Varchar(10) Cutoff Redemption

RED Varchar(10) Redemption Time

UPD_FLAG Varchar(1) Updation Flag

SAMPLE DATA

SCHEME_DETAILS.ace

<<row>>1|102632|M44|400001|ABN AMRO Cash-Inst(DD)|ABN AMRO Cash Fund-Institutional Plan-Daily

Dividend Option|NULL|1|2|24|NULL|1|1|1|NULL|1|10|10|2004-08-31 00:00:00.000|2004-09-01

00:00:00.000|2004-09-06 00:00:00.000|F|F|T|F|10|F|F|F|10000000|1|100000|1|Mr. Alok Singh|NULL|2007-

02-12 00:00:00.000|Active|12 |15 |3|O<</row>>

Page 9: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 9 of 21

<<row>>2|102631|M43|400001|ABN AMRO Cash-Inst(G)|ABN AMRO Cash Fund-Institutional Plan-Growth

Option|NULL|1|1|24|NULL|1|1|1|NULL|1|10|10|2004-08-31 00:00:00.000|2004-09-01 00:00:00.000|2004-09-

02 00:00:00.000|F|F|T|F|10|F|F|F|10000000|1|100000|1|Mr. Alok Singh|NULL|2007-02-12

00:00:00.000|Active|12 |15 |3 |O<</row>>

<<eof>>

1.7 SCHEME MASTER

This table Contains information about scheme code and AMC Code of respective Scheme.

File Name SCHEME_MASTER.ace

Data file availability Once at end of day at 11.15pm.

Field Name Field Type Description PK SCHEMECODE int Scheme Code

AMC_CODE int AMC Code

SCHEME_NAME varchar(255) Scheme Name

UPD_FLAG Varchar(1) Updation Flag

SAMPLE DATA

SCHEME_MASTER.ace

<<row>>1|400001|ABN AMRO Cash Fund - Institutional Plan - Daily Dividend|O<</row>>

<<eof>>

1.8 SCHEME RETURN

File Name mf_return.ace

Data file availability Once at end of day at 10.45am.

Page 10: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 10 of 21

Field Name Field Type Description

PK SCHEMECODE float Schemecode

C_DATE datetime Closing Date

P_DATE datetime Previous Date

C_NAV float Closing Nav

P_NAV float Previous Day Nav

[1DAYRET] float One Day Return

[1WEEKDATE] datetime One Week Date

[1WEEKNAV] float One Week NAV

[1WEEKRET] float One Week Return

[1MTHDATE] datetime One Month Date

[1MTHNAV] float One Month NAV

[1MONTHRET] float One Month Return

[3MTHDATE] datetime Three Month Date

[3MTHNAV] float Three Month NAV

[3MONTHRET] float Three Month Return

[6MNTDATE] datetime Six Month Date

[6MNTHNAV] float Six Month NAV

[6MONTHRET] float Six Month Return

[9MNTHDATE] datetime Nine Month Date

[9MNTHNAV] float Nine Month NAV

[9MNTHRET] float Nine Month Return

[1YRDATE] datetime One Year Date

[1YRNAV] float One Year NAV

[1YRRET] float One Year Return

[2YRDATE] datetime Two Year Date

[2YRNAV] float Two Year NAV

[2YEARRET] float Two Year Return

[3YRDATE] datetime Three Year Date

[3YRNAV] float Three Year NAV

[3YEARRET] float Three Year Return

[4YRDATE] datetime Four Year Date

[4YRNAV] float Four Year NAV

[4YEARRET] float Four Year Return

[5YRDATE] datetime Five Year Date

[5YRNAV] float Five Year NAV

[5YEARRET] float Five Year Return

Page 11: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 11 of 21

INCDATE datetime inception date

INCNAV float NAV on inception date

INCRET float Return on inception date

UPD_FLAG varchar(1) Flag

SAMPLE DATA

mf_return.ace

<<row>>2|2009-07-20 00:00:00.000|2009-07-19 00:00:00.000|13.6021|13.6005|0.0117642733723012|2009-07-

13 00:00:00.000|13.5891|0.0956649079041283|2009-06-20 00:00:00.000|13.5477|0.401544173549749|2009-

04-20 00:00:00.000|13.4318|1.26788665703777|2009-01-20 00:00:00.000|13.1768|3.22764252322263|2008-

10-20 00:00:00.000|12.8622|5.75251512182986|2008-07-20 00:00:00.000|12.6008|7.94632086851629|2007-

07-20 00:00:00.000|11.7661|7.50871031150731|2006-07-20 00:00:00.000|11.0518|7.15938961186999|2005-

07-20 00:00:00.000|10.4566|6.79092005487165|NULL|NULL|NULL|2004-09-02

00:00:00.000|10|6.50401607024709|A<</row

<<eof>>

2. STOCK PRICES

1.0 DAILY UNADJUSTED PRICES

1.1 BSE DAILY PRICE (UNADJUSTED PRICE)

BSE end of day daily prices are available in /stock/unadjusted/bse/ folder. Prices are not adjusted for corporate

actions.

Nature of Updation End of day on market days.

Data availability From 10.00 pm onwards market days.

Updation Frequency and Interval Once

FTP Folder /stocks/unadjusted/bse/ No Sub folders

Page 12: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 12 of 21

Updation Type Usually single file per day.

File Naming convention File name would be yyyymmddnn.ace nn – stands for set Number, starts from 01

The table structure is as follows :

Field Name Field Type Description

PK ScripCode Integer BSE Scrip Code

PK Date Date Price Date

Open Float Open Price

High Float High price

Low Float Low Price

Close Float Close Price

Volume Float Volume Traded

Value Float Value Traded

Upd_flag Varchar(1) Updation Flag

SAMPLE DATA

2008041501.ace

<<row>>500490|2008-04-15 00:00:00.000|662|700|652|694.7|27375|18739086|A<</row>> <<row>>500510|2008-04-15 00:00:00.000|2760|2830|2706|2806.75|343814|959313579|A<</row>> <<row>>500520|2008-04-15 00:00:00.000|620.25|626.5|605|623.15|81941|50886531|A<</row>> <<row>>500570|2008-04-15 00:00:00.000|620|634.5|606|625.5|59487|37031747|A<</row>> <<eof>>

1.2 NSE DAILY PRICE (UNADJUSTED PRICE)

NSE end of day daily prices are available in /stock/unadjusted/nse/ folder. Prices are not adjusted for Corporate

Actions.

Nature of Updation End of day on market days.

Data availability From 10.00 pm onwards market days.

Page 13: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 13 of 21

Updation Frequency and Interval Once

FTP Folder /stocks/unadjusted/nse/ No Sub folders

Updation Type Usually single file per day.

File Naming convention File name would be yyyymmddnn.ace nn – stands for set Number, starts from 01

The table structure is as follows :

Field Name Field Type Description

PK Symbol Varchar(12) NSE Scrip Code

PK Date Date Price Date

Open Float Open Price

High Float High Price

Low Float Low Price

Close Float Close Price

Volume Float Volume Traded

Value Float Value Traded

Upd_flag Varchar(1) Updation Flag

SAMPLE DATA

2008041501.ace

<<row>>SATYAMCOMP| 2008-04-15 00:00:00.000|434|455|428|451.25|5421007|2425031000|A<</row>> <<row>>SBIN | 2008-04-15 00:00:00.000|1664|1690|1630.1|1675.75|571356|954346000|A<</row>> <<row>>TATAMOTORS| 2008-04-15 00:00:00.000|617|633.9|602.3|623.55|655018|408246900|A<</row>> <<eof>>

2.1 INDICES MASTER

This master has indices codes for BSE and NSE. This table is used for segregating companies’ indices wise. Used

with company index part master (comp_indexpart.ace)

Page 14: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 14 of 21

Nature of Updation End of day on market days. Data availability From 9.00 am onwards market days.

Updation Frequency and Interval Once

FTP Folder /stocks/indices/master/ No sub folders.

Updation Type Usually single file overwritten everyday.

File Naming convention indicesmaster.ace

Table structure is as follows :

Field Name Field Type Description

PK IndexCode Int Index Code

Exchange Varchar(3) Exchange

Index_Name Varchar(30) Index Short Name

Index_LName Varchar(30) Index Long Name

Upd_flag Varchar(1) Updation Flag

SAMPLE DATA

indicesmaster.ace

<<row>>1|BSE|SENSEX|SENSEX|A<</row>> <<row>>2|BSE|BSE100|BSE-100 INDEX|A<</row>> <<row>>3|BSE|BSE200|BSE-200 INDEX|A<</row>> <<eof>>

2.1 END OF DAY INDICES

Indices folder consists of End of day (EOD) prices of BSE and NSE.

Page 15: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 15 of 21

2.1.1 BSE DAILY INDICES (EOD)

Nature of Updation End of day on market days.

Data availability From 9.00 pm onwards market days.

Updation Frequency and Interval Once

FTP Folder /stocks/indices/bse/ ddmmyyyy - Date wise sub folders

Updation Type Usually single file per day.

File Naming convention File name would be yyyymmddnn.ace nn – stands for set Number. Number starts from 01.

Table structure of BSE daily indices is as follows:

Field Name Field Type Description

PK ScripCode integer Indices Scrip Code . To get indice name,

join bseindicemaster.

Open Float Open Price

High Float High price

Low Float Low Price

Close Float Close Price

Volume Float Volume Traded

Value Float Value Traded

PK Date Date Price Date

Upd_flag Varchar(1) Updation Flag

SAMPLE DATA

2008041401.ace

<<row>>0|||||377985723|41497497729|2008-12-16 00:00:00.000|A<</row>> <<row>>1|9794.48|10009.21|9790.31|9976.98|41023085|17628330534|2008-12-16 00:00:00.000|A<</row>> <<row>>2|4998.63|5116.49|4994.31|5102.59|169076868|32692628468|2008-12-16 00:00:00.000|A<</row>>

Page 16: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 16 of 21

<<row>>3|1155.45|1182.41|1154.43|1179.49|246345195|36747507623|2008-12-16 00:00:00.000|A<</row>> <<row>>4|3588.41|3672.69|3585.6|3664.21|308869245|39426153036|2008-12-16 00:00:00.000|A<</row>> <<eof>>

2.1.2 NSE DAILY INDICES (EOD)

Nature of Updation End of day on market days.

Data availability From 9.00 pm onwards market days.

Updation Frequency and Interval Once

FTP Folder /stocks/indices/nse/ ddmmyyyy - Date wise sub folders

Updation Type Usually single file per day.

File Naming convention File name would be yyyymmddnn.ace nn – stands for set Number.

Table structure of NSE daily indices is as follows:

Field Name Field Type Description

PK Symbol Varchar(12) NSE Scrip Code

Open Float Open Price

High Float High Price

Low Float Low Price

Close Float Close Price

Volume Float Volume Traded

Value Float Value Traded

PK Date Date Price Date

Upd_flag Varchar(1) Updation Flag

SAMPLE DATA

Page 17: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 17 of 21

2008041501.ace

<<row>>0|NIFTY|3041.75|3052.55|2963.3|270617321|68930605790|2981.2|60.5500000000002|2.03106131759024|2008-12-16 16:28:16.000|A<</row>> <<row>>1|CNXIT|2265.9|2275.35|2190.65|25673025|7165940210.4|2201.1|64.8000000000002|2.94398255417747|2008-12-16 16:28:16.000|A<</row>> <<eof>>

3. CORPORATE ACTIONS

Corporate action are available in ‘/corpaction/’ folder of the FTP. The data would be extracted from Stock

Exchange’s (BSE and NSE) end of day bulletins.

DATA STRUCTURE

Corporate Action folder contains following raw feeds:

3.1 CORPORATE ACTIONS

All corporate actions are available at end of day in a file called ‘Corporateaction.ace’.

3.1 CORPORATE ACTIONS

Nature of Updation End of Day

Updation Frequency and Interval Once at end of day

Data availability After 10.00pm on market days.

FTP Folder /corpaction/

ddmmyyyy - Date wise sub folders

Updation Type Incremental

File Name Corporateaction.ace

Data Structure is as follows:

Page 18: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 18 of 21

Field Name Field Type Description

PK Fincode Integer AFPL’s Company Code

PK SDate Date Source Date

PK Corp_ID Small Integer Corp action ID. Link this ID in

‘corporateaction_mst’ for getting corporate

action name.

PK Srno Small Integer Serial number. To indicate if more than one

records are available for the day for the same

corpact_id.

EF_Fromdate Date Effective from date

EF_Todate Date Effective to date

Record_Date Date Record date

Ratio1 Integer Ratio1

Ratio2 Integer Ratio2

Cumdate Date cumdate

Offerprice Float Offer price

Premprice Float Premium price

EX_Date Date Ex date

Details Text Details (Text)

Div_Type Text

Remarks Text

Upd_Flag Varchar(1) Updation Flag

SAMPLE DATA

Corporateaction.ace

<<row>>100366|2008-04-04 00:00:00.000|64|1|2008-04-17 00:00:00.000||||||||| Quarterly Results|A<</row>>

Page 19: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 19 of 21

<<row>>100376|2008-04-04 00:00:00.000|64|1|2008-04-21 00:00:00.000||||||||| Final Dividend & Audited Results|A<</row>> <<row>>100376|2008-04-04 00:00:00.000|67|1|2008-04-21 00:00:00.000||||||||| Final Dividend & Audited Results|A<</row>> <<eof>>

3.2 CORPORATE ACTION MASTER

Nature of Updation End of Day

Updation Frequency and Interval Once at end of day

Data availability After 10.00pm on market days.

FTP Folder /corpaction/

ddmmyyyy - Date wise sub folders

Updation Type Incremental

File Name corporateaction_mst.ace

Field Name Field Type Description

PK Corp_ID Small Integer Corporate Action ID

Corp_Name Varchar(60) Corporate Action Name

Upd_Flag Varchar(1) Updation Flag

SAMPLE DATA

corporateaction_mst.ace

<<row>>1|Substantial Acquisition of Shares|A<</row>> <<row>>2|Adjournment of AGM|A<</row>> <<row>>3|AGM rescheduled|A<</row>> <<row>>4|Allotment Committee Meeting|A<</row>>

Page 20: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 20 of 21

<<row>>5|Allotment of Warrants under ESOP|A<</row>> <<row>>6|Allotment of Bonus Equity Shares|A<</row>> <<eof>>

Note :

Since being a master table, you may not get this file in the daily updation.

3.3 MORE DETAILS

For data display, one can refer the below table, which gives filed wise details.

Details Section Name Field Name

Book Closure From Date EF_FROMDATE

Purpose DETAILS

Source Date SDATE

To Date EF_TODATE

Board Meering Board Meeting Date EF_FROMDATE

Source Date SDATE

Rights Announcements Premium (Rs.) PREMPRICE

Ratio(Denominator) RATIO2

Ratio(Numerator) RATIO1

Remark REMARK

Announcement Date SDATE

Bonus Announcements Ratio(Denominator) RATIO2

Ratio(Numerator) RATIO1

Remark REMARK

Bonus Announcement Date

SDATE

General Notice Issued Source Date SDATE

Details DETAILS

Stock Split Announcements Effective Date EF_FROMDATE

Type REMARK

Source Date SDATE

Final Dividend Year Ended EF_FROMDATE

Dividend % RATIO1

Page 21: TECHNICAL DOCUMENT FOR RAW DATA DELIVERY THROUGH FTP Call/100410_20151008.pdf · Technical document for raw data delivery through FTP Accord Fintech Pvt. Ltd. Page 3 of 21 Mutual

Technical document for raw data delivery through FTP

Accord Fintech Pvt. Ltd. Page 21 of 21

Type REMARK

Dividend Date SDATE

** END **