中国股票市场研究数据库使用指南
更新时间:2024-05-24 11:03:01 阅读量: 综合文库 文档下载
- 中国股票市场交易数据库推荐度:
- 相关推荐
CSMAR 2000
使用指南
中国股票市场研究数据库
使用指南
CHINA STOCK MARKET & ACCOUNTING RESEARCH
DATABASE GUIDE
香港理工大学中国会计与金融研究中心
深圳市国泰安信息技术有限公司
2000年
中国股票市场研究(CSMAR)数据库
总顾问:陈工孟 博士
香港理工大学中国会计与金融研究中心主任
首席技术顾问:David K. Barclay
Chief Operating Officer
Center for Research in Security Prices
Graduate School of Business The University of Chicago
目 录
用户许可协议 ............................................................................................................... 1
前 言 ....................................................................................................................... 4
第一章 CSMAR数据库简介 .................................................................................... 6
第一节 如何使用本说明书 ................................................................................. 6
1、针对的用户 ................................................................................................ 6 2、目前提供的产品 ........................................................................................ 6 3、本说明书的结构 ........................................................................................ 6
第二节 CSMAR数据库特点和功能 .................................................................. 7 1、特点 ............................................................................................................ 7 2、特色 ............................................................................................................ 8 3、功能 ............................................................................................................ 8 4、2000年版数据区间 ................................................................................... 9
第三节 安装配置要求 ......................................................................................... 9
第二章 数据说明 ..................................................................................................... 10
第一节 数据库基本文件介绍 ........................................................................... 10
第二节 回报率计算方法 ................................................................................... 14
1、日个股回报率的计算 .............................................................................. 14 2、日收盘价的可比价格的计算 .................................................................. 14 3、月个股回报率的计算 .............................................................................. 15 4、市场回报率的计算 .................................................................................. 15 5、指数回报率的计算 .................................................................................. 16
第三节 数据项说明 ........................................................................................... 16
第三章 数据调用 ..................................................................................................... 20 第一节 调用命令和程序 ................................................................................... 20
1、简介 .......................................................................................................... 20 2、调用方法 .................................................................................................. 20
第二节 调用实例 ............................................................................................... 21
附录:数据结构及说明表1--表12 ........................................................................... 27
用户许可协议
版权与所有权声明
CSMAR(China Stock Market & Accounting Research )数据库系统是由香港理工大学中国会计与金融研究中心(以下简称“研究中心”)设计,深圳市国泰安信息技术有限公司(以下简称“国泰安公司”)开发。香港理工大学中国会计与金融研究中心主任陈工孟博士担任CSMAR数据库系统的总顾问,芝加哥大学CRSP(Center for Research in Security Prices)的首席营运官(Chief Operating Officer)David K. Barclay先生担任CSMAR数据库系统的首席技术顾问。CSMAR数据库系统及其文档的所有权归属于香港理工大学中国会计与金融研究中心和深圳市国泰安信息技术有限公司,并受中华人民共和国国家《著作权法》、《商标法》和国际协约条款的保护。研究中心和国泰安公司共同授权国泰安公司负责CSMAR数据库系统的更新、维护和销售等活动。用户不得从本系统中删去版权声明,要保证为本系统的拷贝(全部或部分)复制版权声明,并同意制止以任何形式非法拷贝本系统及文档。未经授权擅自复制或散布本数据库的部分或全部内容,将会面对民事起诉。
“CSMAR数据库”的名称已受到注册商标和其它形式的所有权的保护。
用户许可协议声明
本协议一方为本数据库的个人或机构使用者,另一方为深圳市国泰安信息技术有限公司。用户使用本数据库之前,须首先认可本许可协议,如持有异议,请不要使用,并于30日内,携带未开封的软件和书面声明到本公司办理有关事宜。
如果用户对本协议条款有任何疑问,请按照如下方式与本公司联系:
广东省深圳市国泰安信息技术有限公司 地址:深圳市北环大道7003中审大厦12楼 邮编:518034
电话:0755-3940081 传真:0755-3940070
电子邮件:gta@chinagtait.com
许可协议条款
1、 用户必须承认本系统提供的数据和资料花费了研究中心和国泰安公司大量的人力、
物力和财力。 2、 本系统仅给用户提供唯一使用许可权。用户必须承诺不把本系统提供的全部或部分
资料和数据以任何形式转移、出售和公开给任何第三者。 3、 用户必须同意并保证,采取必要和合适的措施保护本系统提供的资料和数据的版权
和所有权。 4、 用户必须通知其所有相关使用者有关本系统的版权声明和本许可协议,并要求所有
相关使用者都必须遵循本许可协议的一切条款。 5、 用户必须同意在本许可协议终止前,一直承担本协议所要求的一切责任和义务。
售后保证
本公司保证在正常使用的情况下,本系统软件载体无材料或工艺上的缺陷。自售出之日起九十天内,经验证确有缺陷时,本公司负责退换数据载体,退换的载体享受原担保剩余时间或三十天的担保。因事故、不依操作规程或错误应用导致的载体损害,本公司概不负责。
许可权利的终止
用户若违反本协议的任一条款或条件,深圳市国泰安信息技术有限公司可以随时终止其使用许可。一旦许可权利被终止,用户必须立即销毁本系统及文档的所有拷贝,或将其归还本公司。
适用法律
《知识产权保护条例》、《著作权法》、《商标法》、《专利法》等。
免责条款
深圳市国泰安信息技术有限公司尽力为用户提供可信的、准确的资料和数据,但无法完全保证其百分之百的准确和完整。因此,无论在什么情况下,由使用本系统所产生的任何形式的间接或直接的、特别或意外的、必然或偶然的损失和破坏,本公司概不负责。在上述情况发生时,即使本公司事先被告知此类事情有可能发生,本公司亦不对由此导致的任何后果承担责任。
本公司将尽快更新资料数据,但不承担由于使用数据资料延误造成的损失或责任。如果用户发现数据文件中的错误,请立即通知本公司,本公司将尽最大的努力在下一个版本中更正。
前 言
做研究难,对中国的证券市场进行研究更难。其中难点之一就是数据的不完整、不准确,尤其是数据的不规范。美国股票市场内在机理及发展规律能得到世界各国学者非常全面、细致、彻底的研究,且其研究成果大大推动了金融理论的发展和美国股票市场的规范,这在很大程度上得益于美国股票市场有一个统一的、规范的市场交易数据库CRSP和公司财务数据库Compustat。研究人员可以利用Fortran、C、Pascal等语言直接调用CRSP 和Compustat数据库中的数据,对金融理论或模型进行验证。研究人员还可以用多种统计软件包,如SAS,SPSS等直接运用CRSP 和Compustat数据库进行实证研究,所以统一与规范的CRSP和Compustat数据库大大提高了美国股票市场的研究效率。
股票市场价格数据用于研究时,有一个很大的麻烦,就是价格或回报率的可比性问题。比如说,某公司股票1992年初的发行价为每股10元,到1998年底的最后一个交易日的交易价为每股12元,其间经历了7年。如果仅仅根据股票价格原始数据进行比较,这7年的回报率仅为20%,但实际上这家公司在1993年拆细(1拆2),1994年送红股(每10股送5股),1995年进行配股(每10股配3股),而每年又有红利。因而这家公司的实际回报率远远高于20%,1998年底的实际可比价格也远远高于每股12元。所以在对股票市场进行研究时,必须对所有的日交易价格或日回报率根据前后可比性原理进行调整,而这需要巨大的工作量。美国芝加哥大学开发的CRSP数据库对美国所有上市公司几十年来每天的交易价格进行了调整,这为研究人员带来了很大的方便。同时统一与规范的数据库也方便研究人员对不同的研究结论进行比较和讨论。
国内的学者一直没有中国的CRSP和Compustat,使得有关中国股票市场的研究,尤其是实证研究严重滞后,且研究效率极低。比如一篇对中国股市作实证研究的博士论文或研究项目,研究人员一般要花数个月的时间对大量原始的股票交易数据与财务数据进行整理,找出所需要的项目,这样往往涉及大量的手工收集及手工数据录入工作,而且得到的数据常常缺乏系统性、准确性与可信性。此外相当多的研究人员不了解如何对股票价格的前后可比性进行调整。所以,中国股票市场由于缺乏统一与规范的数据库,不仅大大降低了研究效率,增加了研究成本(研究人员的时间是最大的成本),而且也降低了研究结论的可比性和可信性。
1996年以来,香港理工大学会计学系陈工孟博士一直希望开发一个类似于CRSP及Compustat的中国股票市场研究数据库,以推动中国证券市场实证研究的发展。这项工作在1996年、1997年有了一定的进展,但由于开发成本较大,风险较高,人手不够等内外原因,而停顿下来。
2000年初,香港理工大学中国会计与金融研究中心成立,我们又重新推动CSMAR数据库的开发,并且得到了深圳市国泰安信息技术有限公司的大力支持与合作。经过我们的不懈努力,已于2000年9月成功开发CSMAR数据库的第一部分:市场交易数据库,并计划于今年年底完成CSMAR财务数据库的开发。CSMAR数据库的开发严格按照国际标准数据库(CRSP和Compustat)的调整技术计算个股收益率,并计算市场日回报率和月回报率。尤其是对历史的原始数据,我们进行了多种方法的严格查证和确认,以保证原始数据的准确性,并以Foxpro、Excel、TXT等格式提供给用户使用,同时可供SAS和SPSS等统计软件直接调用 。
CSMAR数据库的开发成功将从根本上解决高等院校的会计与金融学者、中国金融市场的研究机构和个人、金融机构、证券公司、投资银行的研究部门等所普遍面临的中国股票市场数据不完整、不准确问题,从而建立起深入、全面、有效的研究中国金融市场的资料与数据基础。我们希望中国股票市场研究(CSMAR)数据库的推出,将对我国股票市场的实证研究有一个快速的、高质量的提高,同时提高中国金融市场研究的深度和广度,促进中国金融市场的进一步发展和规范化。
香港理工大学中国会计与金融研究中心
深圳市国泰安信息技术公司
二零零零年十月一日
第一章 CSMAR数据库简介
第一节 如何使用本说明书
本說明書是<<中國股票市場研究(CSMAR)數據庫(2000版)---市場交易數據庫>>的使用說明。
CSMAR数据库系统是一个包含中国股票市场交易数据库和上市公司财务数据库的大型数据库资讯系统。CSMAR数据库严格按照国际标准数据库(CRSP和Compustat)的调整技术计算个股收益率、计算市场日回报率和月回报率,并以Foxpro、Excel、SPSS和SAS等数据库格式直接提供给用户使用。本系统的推出将从根本上解决国内外会计与金融研究人员所普遍面临的中国上市公司资料数据不完善、不准确的问题,从而建立起深入、全面、有效地研究中国金融市场的资料和数据基础。这必将有利于提高中国金融市场研究的深度和广度,有利于中国金融市场的进一步发展和规范化。
1、针对的用户
本公司所提供的资料和数据主要用于学术研究目的,针对的用户是高等院校的会计与金融学者,中国金融市场研究机构和个人,金融机构、证券公司、投资银行的研究部门等。
2、目前提供的产品
CSMAR数据库包括两部分:市场交易数据库和上市公司财务数据库。市场交易数据库已经过严格、系统的校正,目前可提供给用户使用。上市公司财务数据库,由于上市公司公布的会计报表的不规范和不统一,为保证数据的准确、系统和完整,我们现正进行大量的校正工作,预计于2000年12月底可提供给用户使用。
3、本说明书的结构
本说明书仅限于市场交易数据库部分,上市公司财务数据库的说明书将于不久和财务数据库一并提供。
本说明书由五个部分组成:
用户许可协议和前言:介绍有关版权及所有权的声明,用户许可协议声明、许可协议条款、售后保证、许可权利的终止、适用法律、免责条款等。
第一章:数据库简介。包括本数据库针对的用户,提供的产品、说明书的结构、特点与特色、功能和安装说明等。
第二章:数据说明。包括数据文件说明,数据结构框架与说明及交易数据的调整方法、回报率的计算公式等。
第三章:数据调用。给出本数据库的数据调用方法和实例等。
附录:给出12种类型数据文件的结构框架、字段及说明。
第二节 CSMAR数据库特点和功能
1、特点
? 完整性
CSMAR数据库记录了自上海证券交易所和深圳证券交易所成立以来中国上市公司的资料、全部交易数据和财务数据,并且实时跟踪调整和更新以保证其高度的连续性和完整性。
证券交易所 上海 深圳
数据库最早记录时间 1990年12月19日 1991年07月03日 ?
准确性
CSMAR数据库主要是以学术研究为目的而设计开发的,具有高度的准确性。数据来源于由上海证券交易所和深圳证券交易所指定发布的证券时报、上海证券报、中国证券报等权威机构的一手资料数据。为保证数据的准确性,我们还应用大量的其他来源数据对本数据库的数据记录逐条进行了细致的校订工作,基本避免了错漏情况的发生。尤其是历史的原始数据,我们更是反复地以多种方法校验,从而又更大地提高了其准确性。
? 持续性和及时性
CSMAR数据库更新的持续性和及时性。CSMAR数据库将根据需要每年更新一次或两次。
? 规范性和可比性
CSMAR数据库借鉴了CRSP(Center for Research in Security Prices)和PACAP(Pacific-Basin Capital Markets)等国际知名数据库的成功经验,采用国际上通行的数据检验和调整方法以确保数据实际应用的可靠性,并力求与国际接轨。在数据项目上,CSMAR不仅提供经过调整的个股回报率,还提供了市场回报率和综合市场回报率。
本数据库的交易数据已经调整了其由于时间间隔(休息日、节假日)和上市公司原因(配股、送股、分红等)引起的股价变化,保证用户使用本数据库作数据分析的可比性和一致性。
? 便捷性
本数据库具有合理、清晰的分类,能随意根据上市公司的某项或多项财务指标,或根据某项或多项交易数据的数值或数值区间,或根据某项或多项财务指标和某项或多项交易数据的组合,方便地查找出符合条件的一系列股票,并能给出这一系列股票的交易数据和财务指标。
2、特色
CSMAR数据库与目前我们所见的同类的中国股票市场数据库相比,有如下特别之处:
(1)借鉴CRSP和Compustat等国际知名数据库的成功经验,把个股回报率、市
场回报率和综合市场回报率等数据项目直接提供给用户使用。提供市场回报率和综合市场回报率(由市场或综合市场上的所有股票的回报率加权平均得到,包括等权平均、流通市值加权平均和总市值加权平均三种加权方法),避免了目前对中国股票市场的市场组合回报率用综合指数或其他指数替代的无奈之举。
(2)提供各只股票详细的股本变动情况。由于中国股票市场的发展时间较短,很
多地方还不规范,股票的股本变动情况非常复杂。我们提供了详细的股本变动类型,包括新股上市、增发新股、职工股上市、转配股上市、配股除权、配股上市、配股除权并上市、送股除权、送股上市、送股除权并上市、拆细除权和拆细上市等十多种股本变动类型。对于每次的股本变动,我们都详细提供总股数、国家股股数、境内发起人法人股股数、境外发起人法人股股数、募集法人股股数、内部职工股股数、基金配售股数、转配股股数、优先股股数、A股股数、B股股数、H股股数、流通配送股尚未流通股数、高级管理人员持股数等数据。
(3)提供收盘价的可比价格。由于送股、配股、拆细等原因引起的股本变动,交
易所公布的收盘价也经过调整,从时间上看,交易所公布的收盘价就不具有可比性。为了解决这一问题,CSMAR数据库提供了以上市首日的收盘价为基准的各个交易日的收盘价的可比价格。
(4)结构合理查询方便。CSMAR数据库系统能够方便快捷地检索和获取
满足一定条件的股票交易数据和财务指标,并能灵活地以Foxpro、Excel、TXT等格式输出,可供SAS、SPSS等统计软件和Fortran、C、Pascal等高级语言直接调用。
3、功能
?
本公司提供两种服务方式,可针对不同用户提供相应的服务:
(1) 根据用户特定的数据需求,提供用户所需求的部分数据。这种服务方式的优
点在于用户不需要熟悉整个数据库的数据结构及数据调用方法。 (2) 提供整个数据库文件。用户可随时根据自己的需要调用CSMAR数据库中的
数据。
?
CSMAR数据库提供的数据格式有文本格式和DBF格式两种,可直接供SAS、SPSS等通用统计软件调用。
4、2000年版数据区间
股票市场 上海A股 上海B股 深圳A股 深圳B股 数据区间 1990年12月19日~1999年12月30日 1992年02月21日~1999年12月30日 1991年07月03日~1999年12月30日 1992年02月28日~1999年12月30日
第三节 安装配置要求
硬件配置:
建议采用Pentium / 266 以上CPU,64M 内存,800*600 以上分辨率,256色以上显示模式,2G 以上硬盘空间。
软件配置:
中文版WINDOWS 95/98,或NT; VISUAL FOXPRO 6.0。
第二章 数据说明
第一节 数据库基本文件介绍
市场交易数据库目前包括的数据文件分为12种类型:公司文件、汇率文件、日历文件、分配文件、日个股回报率文件、日市场回报率文件、月个股回报率文件、月市场回报率文件、综合日市场回报率文件、综合月市场回报率文件、指数文件和股本变动文件,我们在此简要说明,见附表,详细的文件分类和各个文件的数据结构及处理说明参见附录。
( 1 ) 公司文件
记录上市公司的一些基本情况。数据项包括公司的国家代码、证券代码、证券简称、公司代码、公司名称、行业代码、行业名称、公司成立日期、上市日期、数据库中最早交易数据记录的日期、数据库中交易数据的计量货币、股票发行溢价、招股价格、招股价格的计量货币、招股数量、股票面值的计量货币、招股日期、股票面值、区域码、公司活动情况、参考代码、情况变动日、备注。目前共有4个公司文件,分别为上海A股公司文件、上海B股公司文件、深圳A股公司文件和深圳B股公司文件。
( 2 ) 汇率文件
记录的是自1990年12月19日至1999年12月31日的人民币、港币和美元之间的汇率值。数据项包括国家代码、汇率日期、汇率日星期、人民币对美元汇率、港币对美元汇率、港币对人民币汇率。目前有1个汇率文件。
( 3 ) 日历文件
记录上海证券交易所和深圳证券交易所自成立以来至1999年12月30日的每天开市日历记录(开市或休市)。数据项包括国家代码、日期、星期、开市情况。目前共有4个日历文件,分别为上海A股日历文件、上海B股日历文件、深圳A股日历文件和深圳B股日历文件。
( 4 ) 分配文件
记录上市公司自1990年至1999年的分配情况,包括现金红利,送红股、配股、拆细等,数据项包括国家代码、证券代码、分配类型、公告日期、除权(息)日期、支付日期、比率、配股价格。目前共有4个文件,分别为上海A股分配文件、上海B股分配文件、深圳A股分配文件和深圳B股分配文件。
( 5 ) 日个股回报率文件*
记录上市公司的每日交易数据以及根据交易数据和除权(息)情况计算得出的日个股回报率。数据项包括国家代码、证券代码、交易日期、大类码、星期、行业代码、日开盘价、日最高价、日最低价、日收盘价、日交易股数、日交易金额、总股数、国家股股数、法人股股数、A股股数、B股股数、H股股数、转配股股数、基金配售股数、流通配送股尚未流通股数、内部职工股股数、高级管理人员持股数、优先股股数、流通市值、总市值、考虑现金红利再投资的日个股回报率、不考虑现金红利再投资的日个股回报率、考虑现金红利再投资的收盘价的可比价格、不考虑现金红利再投资的收盘价的可比价格。目前共有4个文件,分别为上海A股日个股回报率文件、上海B股日个股回报率文件、深圳A股日个股回报率文件和深圳B股日个股回报率文件。
( 6 ) 日市场回报率文件*
记录上海A股、上海B股、深圳A股和深圳B股四个市场的6种不同计算方法得出的日市场回报率。数据项包括国家代码、交易日期、交易日星期、日交易股数、日交易金额、考虑现金红利再投资的日市场回报率(等权平均法)、不考虑现金红利再投资的日市场回报率(等权平均法)、考虑现金红利再投资的日市场回报率(流通市值加权平均法)、不考虑现金红利再投资的日市场回报率(流通市值加权平均法)、考虑现金红利再投资的日市场回报率(总市值加权平均法)、不考虑现金红利再投资的日市场回报率(总市值加权平均法)、计算日市场回报率的有效公司数量。目前共有4个文件,分别为上海A股日市场回报率文件、上海B股日市场回报率文件、深圳A股日市场回报率文件和深圳B股日市场回报率文件。
( 7 ) 月个股回报率文件*
记录上市公司的每月交易数据以及根据交易数据计算得出的月个股回报率。数据项包括国家代码、证券代码、交易月份、区域码、行业代码、月开盘价、开盘价日期、月收盘价、收盘价日期、月交易股数、月交易金额、总股数、国家股股数、法人股股数、A股股数、B股股数、H股股数、转配股股数、内部职工股股数、基金配售股数、流通配送股尚未流通股数、高级管理人员持股数、优先股股数、流通市值、总市值、月交易天数、考虑现金红利再投资的月个股回报率、不考虑现金红利再投资的月个股回报率。目前共有4个文件,分别为上海A股月个股回报率文件、上海B股月个股回报率文件、深圳A股月个股回报率文件和深圳B股月个股回报率文件。
( 8 ) 月市场回报率文件*
记录上海A股、上海B股、深圳A股和深圳B股四个市场的6种不同方法计算得出的日市场回报率。数据项包括国家代码、交易月份、月交易天数、月交易股数、月交易金额、考虑现金红利再投资的月市场回报率(等权平均法)、不考虑现金红利再投资的月市场回报率(等权平均法)、考虑现金红利再投资的月市场回报率(流通市值加权平均法)、不考虑现金红利再投资的月市场回报率(流通市值加权平均法)、考虑现金红利再投资的月市场回报率(总市值加权平均法)、不考虑现金红利再投资的月市场回报率(总市值加权平均法)、计算月市场回报率的有效公司数量、流通股本市场资本总值、总股本市场资本总值。目前共有4个文件,分别为上海A股月市场回报率文件、上海B股月市场回报率文件、深圳A股月市场回报率文件和深圳B股月市场回报率文件。
( 9 ) 综合日市场回报率文件
记录上海证券交易所和深圳证券交易所全部A股、全部B股和全部A、B股的6种不同计算方法计算得出的综合日市场回报率。综合市场包括A股综合市场(上海A股市场和深圳A股市场的综合)、B股综合市场(上海B股和深圳B股市场的综合)和A、B股综合市场(上海A股、B股和深圳A股、B股市场的综合)。数据项包括国家代码、交易日期、交易日星期、日交易股数、日交易金额、考虑现金红利再投资的综合日市场回报率(等权平均法)、不考虑现金红利再投资的综合日市场回报率(等权平均法)、考虑现金红利再投资的综合日市场回报率(流通市值加权平均法)、不考虑现金红利再投资的综合日市场回报率(流通市值加权平均法)、考虑现金红利再投资的综合日市场回报率(总市值加权平均法)、不考虑现金红利再投资的综合日市场回报率(总市值加权平均法)、计算综合日市场回报率的有效公司数量。目前共有3个文件,分别为A股综合日市场回报率文件、B股综合日市场回报率文件和A、B股综合日市场回报率文件。
( 10 ) 综合月市场回报率文件
记录上海证券交易所和深圳证券交易所全部A股、全部B股和全部A、B股的6种不同计算方法得出的综合月市场回报率。数据项包括国家代码、交易月份、考虑现金红利再投资的综合月市场回报率(等权平均法)、不考虑现金红利再投资的综合月市场回报率(等权平均法)、考虑现金红利再投资的综合月市场回报率(流通市值加权平均法)、不考虑现金红利再投资的综合月市场回报率(流通市值加权平均法)、考虑现金红利再投资的综合月市场回报率(总市值加权平均法)、
不考虑现金红利再投资的综合月市场回报率(总市值加权平均法)、计算月市场回报率的有效公司数量、流通股本市场资本总值、总股本市场资本总值。目前共有3个文件,分别为A股综合月市场回报率文件、B股综合月市场回报率文件和A、B股综合月市场回报率文件。
( 11 ) 指数文件
记录上海证券交易所和深圳证券交易所8种指数(上证综合指数、上证A股综合指数、上证B股综合指数、上证30指数、深证综合指数、深证A股综合指数、深证B股综合指数、深证成分指数)及其回报率。数据项包括指数代码、交易日期、交易日星期、开盘指数、收盘指数、最高指数、最低指数、指数回报率。目前有1个指数文件。
( 12 ) 股本变动文件
记录所有上市公司的股本变动情况,包括新股上市、增发新股、职工股上市、转配股上市、配股除权、配股上市、送股除权、送股上市、拆细除权和拆细上市等引起的股本结构变动。数据项包括证券代码、股本变动日期、股本变动类型、总股数、国家股股数、境内发起人法人股股数、境外发起人法人股股数、募集法人股股数、内部职工股股数、基金配售股数、转配股股数、优先股股数、A股股数、B股股数、H股股数、流通配送股尚未流通股数、高级管理人员持股数。目前有1个股本变动文件。
附表 数据库文件一览表
文件类型 公司文件 (文件个数:4) 汇率文件 (文件个数:1) 日历文件 (文件个数:4) 文件名 上海A股公司文件 上海B股公司文件 深圳A股公司文件 深圳B股公司文件 汇率文件 上海A股日历文件 上海B股日历文件 深圳A股日历文件 深圳B股日历文件 上海A股分配文件 上海B股分配文件 深圳A股分配文件 深圳B股分配文件 上海A股日回报率 上海B股日回报率 深圳A股日回报率 深圳B股日回报率 上海A股日市场回报率 上海B股日市场回报率 深圳A股日市场回报率 深圳B股日市场回报率 上海A股月个股回报率 上海B股月个股回报率 深圳A股月个股回报率 深圳B股月个股回报率 上海A股月市场回报率 上海B股月市场回报率 深圳A股月市场回报率 深圳B股月市场回报率 A股综合日市场回报率 B股综合日市场回报率 A、B股综合日市场回报率 A股综合月市场回报率 B股综合月市场回报率 A、B股综合月市场回报率 指数文件 股本变动文件 数据表名 SHACO.DBF SHBCO.DBF SZACO.DBF SZBCO.DBF EXCHANGE.DBF SHACALE.DBF SHBCALE.DBF SZACALE.DBF SZBCALE.DBF SHACPTL.DBF SHBCPTL.DBF SZACPTL.DBF SZBCPTL.DBF SHADALYR.DBF SHBDALYR.DBF SZADALYR.DBF SZBDALYR.DBF SHADALYM.DBF SHBDALYM.DBF SZADALYM.DBF SZBDALYM.DBF SHAMNTH.DBF SHBMNTH.DBF SZAMNTH.DBF SZBMNTH.DBF SHAMONT.DBF SHBMONT.DBF SZAMONT.DBF SZBMONT.DBF CNAADALYM.DBF CNBBDALYM.DBF CNABDALYM.DBF CNAAMONT.DBF CNBBMONT.DBF CNABMONT.DBF INDEX.DBF CAPCHG.DBF 文件索引号 0010001 0010002 0010003 0010004 0020001 0030001 0030002 0030003 0030004 0040001 0040002 0040003 0040004 0050001 0050002 0050003 0050004 0060001 0060002 0060003 0060004 0070001 0070002 0070003 0070004 0080001 0080002 0080003 0080004 0090001 0090002 0090003 0100001 0100002 0100003 0110001 0120001 分配文件 (文件个数:4) 日个股回报率文件 (文件个数:4) 日市场回报率文件 月个股回报率文件(文件个数:4) 月市场回报率文件 (文件个数:4) 综合日市场回报率文件(文件个数:3) 综合月市场回报率文件(文件个数:3) 指数文件 (文件个数:1) (文件个数:1) 股本变动文件 (文件个数:1)
第二节 回报率计算方法
1、日个股回报率的计算
日个股回报率有两种计算方法,一种为考虑现金红利的日个股回报率,另一种为不考虑现金红利的日个股回报率。考虑现金红利的日个股回报率rn,t的计算由下面的公式给出:
Pn,t(1?Fn,t?Sn,t)*Cn,t?Dn,trn,t??1
Pn,t?1?Cn,t*Sn,t*Kn,t
其中:Pn,t
:股票n在t日的收盘价;
:股票n在t-1日的收盘价;
Pn,t?1
Dn,t :股票n在t日为除权日时的每股现金分红;
Fn,t :股票n在t日为除权日时的每股红股数; Sn,t :股票n在t日为除权日时的每股配股数; Kn,t :股票n在t日为除权日时的每股配股价; Cn,t :股票n在t日为除权日时的每股拆细数。
不考虑现金红利的日个股回报率的计算公式为:
rn,t?变量定义如前。
Pn,t(1?Fn,t?Sn,t)*Cn,t?1
Pn,t?1?Cn,t*Sn,t*Kn,t2、日收盘价的可比价格的计算
由于送股、配股、拆细等原因引起的股本变动,交易所公布的收盘价也经过调整,从时间上看,交易所公布的收盘价就不具有可比性。为了解决这一问题,CSMAR提供日收盘价的可比价格,包括考虑现金红利再投资的日收盘价的可比价格和不考虑现金红利再投资的日收盘价的可比价格两种情况。日收盘价的可比价格的计算,以上市首日的收盘价为基准,从上市首日的收盘价进行递推。下式为考虑现金红利再投资的日收盘价的可比价格的计算公式:
Pn,t?Pn,t?1*(1?rn,t) 或者:
Pn,t?Pn,1*?(1?rn,s)
s?2t
其中: Pn,1 :股票n在上市首日的收盘价;
Pn,t :股票n在t日的考虑现金红利再投资的日收盘价的可比价格;
Pn,t?1 :股票n在t-1日的考虑现金红利再投资的日收盘价的可
比价
格;
rn,t表示股票n在t日的考虑现金红利再投资的日个股回报率;
当计算公式中的日个股回报率以不考虑现金红利再投资的日个股回报率计算时,得出的可比价格便为不考虑现金红利再投资的日收盘价的可比价格。
3、月个股回报率的计算
月个股回报率也分两种:考虑现金红利的月个股回报率,另一种为不考虑现金红利的月个股回报率。下式为考虑现金红利的月个股回报率的计算公式:
rn,t?Pn,t?1 Pn,t?1其中: Pn,t :股票n在t月的最后一个交易日的考虑现金红利再投资的日收盘价 的可比价格; Pn,t?1:股票n在t-1月的最后一个交易日的考虑现金红利再投资的日收盘 价的可比价格;
当Pn,t、Pn,t?1分别为t月和t-1月的最后一个交易日的不考虑现金红利再投资的日收盘价的可比价格时,得出的便为不考虑现金红利再投资的月个股回报率。
4、市场回报率的计算
市场回报率指的是整个市场所有股票的加权平均回报率,其权重的计算方法有:等权平均法、流通市值加权平均法和总市值加权平均法。
如前所述,个股回报率的计算有考虑现金红利和不考虑现金红利两种方法,所以市场回报率的计算总共有六种方法。(1) 考虑现金红利的等权平均市场回报率;(2) 不考虑现金红利的等权平均市场回报率;(3) 考虑现金红利的流通市值加权平均市场回报率;(4) 不考虑现金红利的流通市值加权平均市场回报率;(5) 考虑现金红利的总市值加权平均市场回报率;(6) 不考虑现金红利的总市值加权平均市场回报率。
设rn,t表示股票n在t日(或月)的个股回报率,wn,t为股票n在时段t的权重,则市场回报率Rn,t由下式计算得到:
Rn,t?wr??wnnn,tn,t
n,t
( 1 ) 当每一种股票的权重都等于1,即wn,t=1,那么:
① 若rn,t表示的是考虑现金红利的个股回报率,则Rn,t为考虑现金红利的等权平均市场回报率。
② 若rn,t表示的是不考虑现金红利的个股回报率,则Rn,t为不考虑现金红利的等权平均市场回报率。
( 2 ) 当wn,t表示股票n在t-1日(或月)的流通市值时,则Rn,t为流通市值加权平
均市场回报率。
其中: wn,t = Vn,t?1*Pn,t?1,
Vn,t?1:股票n在t-1日(或月)的流通股数
Pn,t?1:股票n在t-1日(或月)的收盘价
①若rn,t表示的是考虑现金红利的个股回报率,则Rn,t为考虑现金红利的流通市值加权平均市场回报率。
②若rn,t表示的是不考虑现金红利的个股回报率,则Rn,t为不考虑现金红利的流通市值加权平均市场回报率。
( 3 ) 当wn,t表示股票n在t-1日(或月)的总市值时,则Rn,t为总市值加权平均市 场回报率。
其中:
wn,t = Vn,t?1*Pn,t?1,
Vn,t?1:股票n在t-1日(或月)的总股本数 Pn,t?1:股票n在t-1日(或月)的收盘价
①若rn,t表示的是考虑现金红利的个股回报率,则Rn,t为考虑现金红利的总市值加权平均市场回报率。
②若rn,t表示的是不考虑现金红利的个股回报率,则Rn,t为不考虑现金红利的总市值加权平均市场回报率。
5、指数回报率的计算
Rn,t?rn,t?1 rn,t?1 : 指数n在t日的回报率
其中:Rn,t
rn,t : 指数n在t日的收盘指数
rn,t?1
: 指数n在t-1日的收盘指数
第三节 数据项说明
一、 字段的命名规则:
( 1 ) 字段长度不超过8位。
(3) 在不同的文件中相同变量字段名一致。如“证券代码” 字段名为 “STKCD”。
(4) 以“CD”结尾表示这一字段为某种代码名称,例如“国家代码”字段名 为“CUNTRYCD”,证券代码“STKCD”,行业代码“INDCD”。
(5) 一些基本单词的简写:
Code: CD
Trade: TRD Total: TTL Company: Co Date: DT Share: SHR Name: NME Stock: STK Price: PRC Number: N Value: VAL Currency: CUR
二、数据文件中的字段含义说明
各个数据文件的数据结构及其字段说明见附录表1~表12。下面给出用户在理解上可能会稍微困难一点的一些字段的详细说明。
1、公司文件
(1) 国家代码:指上市公司的注册所在国。目前上海和深圳证券交易所的上市公司都在中
国注册,因而这一项的内容均为中国,以10表示。
(2) 证券代码:指上市公司所在的交易所公布的代码。目前上海证券交易所用6位代码,
深圳证券交易所用4位代码,为了处理方便,本数据库统一成6位代码:上海的不变,深圳的前面加上“00”。
(3) 公司活动情况:指上市公司在交易所的情况,包括仍在挂牌交易和摘牌等情况。目前在上海和深圳交易所的上市公司都处于挂牌交易状态,以“A”表示。
2、汇率文件
(1) 换算得到的港币对人民币汇率:由于有一段时期,港币对人民币没有直接汇率,因而
通过人民币对美元汇率和港币对美元汇率进行换算。
3、日个股回报率文件
(1) 考虑现金红利再投资的收盘价的可比价格:由于送股、配股、拆细等原因引起的股本
变动,交易所公布的收盘价也经过调整,从时间上看,交易所公布的收盘价就不具有可比性。为了解决这一问题,便引入本字段,详细说明见本章第二节。
(2) 不考虑现金红利再投资的收盘价的可比价格:其基本含义与前一字段类似,只是计算
公式中的日个股回报率以不考虑现金红利再投资的日个股回报率表示。
4、综合市场回报率文件
综合市场回报率:其计算方法与市场回报率的计算方法一样。市场回报率只是考虑一
个市场上的所有股票回报率的加权平均,比如上海A股市场回报率,只考虑上海A股市场上的所有股票回报率的加权平均。而综合市场回报率则考虑多个市场上的所有股票回报率的加权平均,比如A股综合市场回报率,则考虑上海A股和深圳A股两个市场上的所有股票回报率的加权平均。
5、股本变动文件
(1) 股本变动类型:指引起上市公司股本变动的情况,包括新股上市、增发新股、职工股
上市、转配股上市、配股除权、配股上市、送股除权、送股上市、拆细除权和拆细上市等。以字段名ShrTyp表示,ShrTyp由五位数字字符组成,每位字符目前一共有五种
情况,分别为“0”、“1”、“2”、 “3”,“4”和“5”留作备用。若ShrTyp=“ABCDE”,每位字符的具体含义见下表:
A B C D E
0 其他变动类型 无送股 无配股 无拆细 无增发 1 新上市 送股除权 配股除权 拆细除权 增发新股 2 职工股上市 送股上市 配股上市 拆细上市 增发新股上市 3 转配股上市 送股立即上市 配股立即上市 拆细立即上市 增发立即上市 4 送股期间 配股期间 增发期间 5 备用 说明:
B位中的“送股除权”、“送股上市”和“送股立即上市”的区别为: 送股除指上市公司在当天实施送股方案,为除权日,但所送的红权 : 股在当天不立即上市流通。经过“送股除权”后,上市公
司的流通股总数尚未增加,这部分股份归入“流通配送股尚未流通股数”。
送股上市 : 指经过除权的红股在当天上市流通,此时流通股总数增加
“流通配送股尚未流通股数”相应的减少。“送股除权”和“送股上市”类型发生于送股除权和流通不在同一天。
送股立即上指送股除权和上市流通在同一天,此时流通股总数增加,市 : 而且“流通配送股尚未流通股数”不发生变化。
D位的拆细的情况与B位类似,但C位中的“配股立即上市”,这里指在1993年之前的极少数配股情况,由于当时的配股除权日已难以考证,就认为在配股上市日当天上市流通,这一天总股本和流通股本同时增加。
(2) 股本结构说明:本数据库的股本结构采用上市公司的年报公布的股本结构分
类,其各项含义如下:
1) 总股本:股份总额,指尚未流通股份和已流通股份的总和。
2) 国家股:有权代表国家投资的政府部门或机构以国有资产投入公司形成的股
份。
3) 法人股:有法人资格的公司或机构以合法资产投入公司形成的股份。
4) 境内发起人法人股:发起的为境内法人,以股份制改建以前本企业自有资金形
成的股份。
5) 境外发起人法人股:发起人为适用外资法律的法人(外商、港、澳、台商等)所
持有的股份。
6) 募集法人股:在《公司法》实施之前成立的定向募集公司所发行的,来源于本
企业以外,社会上其它企事业单位以其有权支配的资金投资形成的股份。 7) 内部职工股:在《公司法》实施之前成立的定向募集公司所发行的,公司内部
职工以个人合法财产投入公司形成的股份。
8) 优先股:承担较小风险、享受较小权利,但在分配上比普通股享有优先权的股
份。
9) 基金配售:依《证券投资基金管理暂行办法》批设的证券投资基金对公开发行
量在5000万股(含5000万股)以上的新股申请配售,根据配售所得的股份。 10) 转配股:上市公司在配股时,国有股或法人股股东将配股权转让给社会公众股
股东,由社会公众股股东认购的股份。
11) A股:境内上市的人民币普通股,向境内社会公众公开发行,在境内公开的证
券交易场所流通转让。
12) B股:境内上市的外资股,以人民币标明股票面值,以外币认购和进行交易、
专供外国和香港、澳门、台湾地区的投资者者购买的股票。
13) H股:香港上市的外资股,指股份有限公司经批准,向境外(香港)特定的、非
特定的投资人募集股份,其股票在香港上市,在香港公开的证券交易场所流通转让。
14) 流通配送股尚未流通部分:在除权息日到正式上市流通日之间,所送红股或配
股的股份。
15) 高级管理人员股:上市公司内董事、监事及其他高级管理人员的持股数量。
第三章 数据调用
第一节 调用命令和程序
1.简介
CSMAR数据库中的数据调用,可以通过两种方法实现,一种是在VISUAL FOXPRO 6.0的“命令”窗口中键入命令直接调用,另一种则是在VISUAL FOXPRO 6.0中编写程序实现数据调用。前述两种数据调用方法,其输出结果都可以保存为文本格式文件(.TXT)或VISUAL FOXPRO数据库格式文件(.DBF)。
2.调用方法
双击Visual FoxPro图标,启动Visual FoxPro。
*命令调用
( 1 ) 在“文件”菜单中选择“打开”命令; ( 2 ) 在”文件类型”列表框中选择“表(*.dbf)”;
( 3 ) 在”文件类型”列表框中打开调用数据所属的文件;
( 4 ) 在“窗口”菜单中选择“命令窗口”命令打开命令窗口;
( 5 ) 在“命令”窗口中键入VISUAL FOXPRO命令,按
*程序调用
(1) 在“文件”菜单中选择“新建”命令。 (2) 在“新建”对话框中选择“程序”。 (3) 单击“新建文件”按钮。
(4) 在VISUAL FOXPRO打开的一个称为“程序1”的新窗口中,键入应用程序。 (5) 在“程序1”的新窗口中单击“运行”按钮(或Ctrl+E)执行。
(6) 若之前未保存程序,则会先跳出“是否保存程序” 对话框,选择“是”后
程 序将继续执行。
*命令语法描述
USE〈文件名〉
SELECT 〈文件字段名〉 FROM〈文件名〉 WHERE〈判定条件〉
TO FILE〈存储文本格式文件名〉
INTO DBF〈存储数据库格式文件名〉 NOWAIT------程序继续执行
注:上述文件名指调用数据所属文件的文件名。
NOWAIT项仅在结果输出到文本格式文件并且输出数据较多时使用。
3.
判定条件描述
1)逻辑运算(AND/OR)
( 1 ) 〈条件1〉AND〈条件2〉……AND〈条件N〉:
当条件1,条件2,……条件N都满足时,上面的条件表达式为逻辑真,否则为逻辑假。
( 2 ) 〈条件1〉OR 〈条件2〉……OR 〈条件N〉:
当条件1,条件2,……条件N只要其中一个条件满足时,上面的条件表达式为逻辑真,否则为逻辑假。
2) 关系运算(>/=/<)
(1) 〈表达式1〉 > 〈表达式2〉…… 表达式1大于表达式2 (2) 〈表达式1〉 < 〈表达式2〉…… 表达式1小于表达式2 (3) 〈表达式1〉 = 〈表达式2〉…… 表达式1等于表达式2 (4) 〈表达式1〉>= 〈表达式2〉…… 表达式1大于等于表达式2 (5) 〈表达式1〉<= 〈表达式2〉…… 表达式1小于等于表达式2 (6) 〈表达式1〉<> 〈表达式2〉…… 表达式1不等于表达式2
第二节 调用实例
以下示范程序均已经过上机检测通过,程序假设CSMAR2000数据库装载在计算
机的C盘根目录下,程序中的 VISUAL FOXPRO关键字用黑体表示,字段名、文件名和条件表达式用斜体表示。
1、命令调用
例1:查找证券代码为600603的上市公司证券简称、公司名称、上市日期并且把结果形成文本格式文件。
(1) 在“文件”菜单中选择“打开”命令,打开c:\\CSMAR2000\\SHACO.dbf文
件在“命令”窗口中键入:
SELECT STKCD,STKNME,CONME,LISTDT FROM C:\\CSMAR2000\\SHACO.DBF WHERE STKCD=\ TO FILE C:\\AST.TXT
(2) 打开c:\\ast.txt文件,结果如下:
STKCD STKNME 600603 兴业房产 CONME
Shanghai Xingye Housing Co. LTd.
LISTDT 19920113
其中:SHACO.dbf为上海A股公司文件,STKCD为证券代码,STKNME为证券简称,CONME为公司名称,LISTDT为上市日期,ast.txt为生成的文本格式文件。
例2:查找汇率日期为19980701~19980716的汇率数据并且把结果形成文本格式文件。
(1)在“文件”菜单中选择“打开”命令,打开 C:\\CSMAR2000\\EXCHANGE.DBF文
件
(2)在“命令”窗口中键入:
SELECT TRDDT,RMBUSD,HKDRMB FROM C:\\CSMAR2000\\EXCHANGE.DBF WHERE TRDDT>=19990701 AND TRDDT<=19990716 TO FILE C:\\AST.TXT NOWAIT
打开C:\\AST.TXT文件,结果如下:
TRDDT RMBUSD HKDRMB 19990701 8.277300 0.937295 19990702 8.277300 0.940822 19990705 8.278300 0.941088 19990706 8.287000 0.941088 19990707 8.278300 0.937295 19990708 8.277600 0.937383 19990709 8.278500 0.937383 19990712 8.277700 0.937559 19990713 8.277600 0.937559 19990714 8.277500 0.937295 19990715 8.277300 0.937471 19990716 8.277400 0.937471
其中:exchange.dbf为汇率文件,TRDDT为汇率日期,RMBUSD为人民币对美元汇率,HKDRMB为港币对人民币汇率,ast.txt为生成的文本格式文件。
例3:查找于1991年之前在上海证券交易所上市的公司的证券代码、证券简称、公司名称、上市日期并且把结果形成DBF格式文件。
(1) 在“文件”菜单中选择“打开”命令,打开C:\\CSMAR2000\\SHACO.DBF文件
(2) 在“命令”窗口中键入:
SELECT STKCD,STKNME,CONME,LISTDT FROM C:\\CSMAR2000\\SHACO.DBF WHERE LISTDT<19910101 INTO DBF C:\\AST.DBF
打开C:\\AST.DBF文件,结果如下:
STKCD STKNME 600601 延中实业 600602 真 空电子 600651 飞 乐音响 600652 爱 使股份 600653 申华实业 600654 飞 乐股份 600655 豫 园商城 600656 浙江凤凰 CONME Shanghai Yanzhong Industrial Co. Ltd. Shanghai Vacuum Electron Devlces Co. Ltd. Feilo Acoustics co. Ltd. Shanghai Shanghai Ace co. Ltd. Shanghai Shenhua Industrial Co. Ltd. Shanghai Feilo Co. Ltd. Shanghai Yuyuan Tourist Mart Co. Ltd. Zhejiang Province Phoenix Chemical Co. Ltd. LISTDT 19901219 19901219 19901219 19901219 19901219 19901219 19901219 19901219
其中:SHACO.DBF为上海A股公司文件,STKCD为证券代码,STKNME为证券简称,
CONME为公司名称,LISTDT为上市日期,AST.DBF为生成的DBF格式文件。
2、程序调用
例4:查找证券代码为600602的上市公司在1993.08.02~1993.08.07期间的日收盘价、考虑现金红利再投资的日个股回报率并且把结果形成文本格式文件。
(1)在“文件”菜单中选择“新建”命令。 (2)在“新建”对话框中选择“程序”。 (3)单击“新建文件”按钮。
(4)在VISUAL FOXPRO打开的一个称为“程序1”的新窗口中,键入应用程
序。
(5)在“程序1”的新窗口中单击“运行”按钮(或Ctrl+E)执行。
程序内容:
USE C:\\CSMAR2000\\SHADALYR.DBF ; SELECT STKCD,TRDDT,CLSPRC,DRETWD; FROM C:\\CSMAR2000\\SHADALYR.DBF;
WHERE STKCD=\AND TRDDT<=19930808 AND TRDDT>=19930801; TO FILE C:\\AST.TXT。
打开C:\\AST.TXT文件,结果如下:
STKCD 600602 600602 600602 600602 600602
TRDDT CLSPRC 19930802 7.010 19930803 7.000 19930804 7.150 19930805 7.010 19930806 7.080
DRETWD
-0.052703 -0.001427 0.021429 -0.019580 0.009986
其中:SHADALYR.DBF为上海A股日个股回报率文件,STKCD为证券代码,TRDDT为交易日期,CLSPRC为日收盘价,DRETWD为考虑 现金红利再投资的日个股回报率,AST.TXT为文本格式文件。
例5:查找证券代码为600601和600603的上市公司在1999.07~1999.10期间的月交量、考虑现金
红利再投资的月个股回报率并且把结果形成DBF格式文件。
(1)在“文件”菜单中选择“新建”命令。 (2)在“新建”对话框中选择“程序”。 (3)单击“新建文件”按钮。
(4)在VISUAL FOXPRO打开的一个称为“程序1”的新窗口中,键入下面的程序。 (5)在“程序1”的新窗口中单击“运行”按钮(或Ctrl+E)执行。
程序内容:
USE C:\\CSMAR2000\\SHAMNTH.DBF;
SELECT STKCD,TRDMNT,NSHRTRD,MRETWD; WHERE (STKCD=\) AND TRDMNT<=199910 AND
TRDMNT>=199907;
FROM C:\\CSMAR2000\\SHAMNTH.DBF; INTO DBF C:\\AST.DBF。
打开C:\\AST.DBF文件,结果如下:
STKCD 600601 600601 600601 600601 600603 600603 600603 600603
TRDMNT 199907 199908 199909 199910 199907 199908 199909 199910 NSHRTRD 134353069 43904333 29871033 17630804 146226354 183256049 38729847 15525801 MRETWD -0.240615 -0.026741 -0.006495 -0.068039 -0.245545 0.160760 -0.089883 -0.068321 其中: SHAMNTH.DBF为上海A股月个股回报率文件,STKCD为证券代码,TRDMNT为交易月份,NSHRTRD为月交易量,MRETWD为考虑现金红利再投资的月个股回报率,AST.DBF为DBF格式文件。
例6:查找上证综合指数在1999.07.01~1999.07.10期间的最高指数、收盘指数、指数代码、指数回
报率并且把结果形成DBF格式文件。
(1)在“文件”菜单中选择“新建”命令。
(2)在“新建”对话框中选择“程序”。 (3)单击“新建文件”按钮。
(4)在VISUAL FOXPRO打开的一个称为“程序1”的新窗口中,键入下面的程序。 (5)在“程序1”的新窗口中单击“运行”按钮(或Ctrl+E)执行。
程序内容:
USE C:\\CSMAR2000\\INDEX.DBF;
SELECT INDEXCD,TRDDT,HIINDEX,CLSINDEX,RETINDEX;
WHERE INDEXCD=”999101” AND TRDDT<=19990710 AND;
TRDDT>=19990701;
FROM C:\\CSMAR2000\\INDEX.DBF; into dbf c:\\ast.dbf。
打开C:\\AST.DBF文件,结果如下:
IDXCD 999101 999101 999101 999101 999101 999101 999101
HIINDEX 1678.840 1620.540 1630.380 1580.230 1568.670 1591.130 1594.580 CLSINDEX 1560.790 1613.530 1581.820 1517.250 1568.650 1577.990 1584.750 RETINDEX -0.076144 0.033791 -0.019653 -0.040820 0.033877 0.005954 0.004284 TRDDT 19990701 19990702 19990705 19990706 19990707 19990708 19990709 其中: INDEX.DBF为指数文件,INDEXCD为指数代码,HIINDEX为最高指数,CLSINDEX为收盘指数,RETINDEX为指数回报率,TRDDT为交易日期,AST.DBF为DBF格式文
件。
表1 公司文件数据结构及处理说明
字段顺序 字段内容 1 国家代码 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 证券代码 证券简称 公司代码 公司全称 行业代码 行业名称 公司成立日期 上市日期 数据库最早交易记录的日期 数据库中交易数据的计量货币 股票发行溢价 招股价格 招股价格的计量货币 招股数量 股票面值的计量货币 招股日期 股票面值 区域码 公司活动情况 AB股交叉码 情况变动日 备注 字段名 Cuntrycd Stkcd Stknme Cocd Conme Indcd Indnme Estbdt Listdt Favaldt Curtrd Ipoprm Ipoprc Ipocur Nshripo Parvcur Ipodt Parval Sctcd Statco Crcd Statdt Commnt 字段类型 数值型 字符型 字符型 字符型 字符型 字符型 字符型 数值型 数值型 数值型 字符型 数值型 数值型 字符型 数值型 字符型 数值型 数值型 数值型 字符型 字符型 数值型 字符型 字段宽度 2 6 8 8 72 4 50 8 8 8 3 10 10 3 14 3 8 8 1 1 6 8 200 小数位数 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 3 0 0 0 0 0 字段说明 本数据库以10表示中国 上海A、B股以上交所公布的证券代码为准,深圳A、B股以深交所公布的证券代码前加上00 以交易所公布的中文简称为准 全部为空,留待日后扩充 以公司公布的英文名为准,部分缺少的暂时以拼音代替 0001=金融,0002=公用事业,0003=房地产,0004=综合,0005=工业,0006=商业 Finance=金融,Utilities=公用事业,Properties=房地产 Conglomerates=综合, Industrials=工业,Commerce=商业 以YYYYMMDD列示,年月日全部缺少以-9999表示,部分缺少在相应位置上以00表示,如1993年12月某日表示为19931200 同上 以YYYYMMDD列示 A股以人民币计价,上海B股以美元计价,深圳B股以港币计价 RMB=人民币,HKD=港币,USD=美元 本数据库暂时以-9999表示,留待日后扩充 缺少以-9999表示,计量单位:元/股 RMB=人民币,HKD=港币,USD=美元 计量单位:千股 缺少值以-9999表示 计量货币:人民币,计量单位:元,RMB=人民币 以YYYYMMDD表示,缺少以-9999表示 均为人民币1元 1=上海,2=深圳 全部为A=活动中 A股和B股的交叉码,指同时拥有A股和B股的公司的A(B)股对应的B(A)股代码 全部为空,留待日后扩充
文件个数:4
SHACPTL : 上海A股分配文件 SHBCPTL : 上海B股分配文件 SZACPTL : 深圳A股分配文件 SZBCPTL : 深圳B股分配文件
表5 日个股回报率文件数据结构及处理说明
字段顺序 1 国家代码 2 证券代码 3 交易日期 4 区域码 5 星期 6 行业代码 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 日开盘价 日最高价 日最低价 日收盘价 日交易股数 日交易金额 总股数 国家股股数 法人股股数 A股流通股数 B股流通股数 H股流通股数 转配股股数 基金配售股数 流通配送股尚未流通股数 内部职工股股数 优先股股数 高级管理人员持股数 流通市值 总市值 字段内容 字段名 字段类型 字段宽度 小数位数 字段说明 Cuntrycd 数值型 2 0 本数据库以10代表中国 Stkcd 6 0 字符型 上海A、B股以上交所公布的证券代码为准,深圳的以深交所公布的证券代码前加上00 Trddt 8 0 数值型 以YYYYMMDD表示 Sctcd 1 0 数值型 1=上海,2=深圳 Daywk 1 0 数值型 交易日星期,1=星期一,2=星期二,3=星期三,4=星期四,5=星期五,6=星期六,0=星期日 Indcd 4 0 字符型 0001=金融,0002=公用事业,0003=房地产,0004=综合,0005=工业,0006=商业 计量单位:元/股。A股以人民币计,上海B以美元计,深圳B以港币计。 Opnprc 9 3 数值型 -8888=停牌或停止交易,-9666=无交易额,-9999=缺少资料 Hiprc 9 3 数值型 同上 Loprc 9 3 数值型 同上 Clsprc 9 3 数值型 同上 Nshrtrd 12 0 数值型 计量单位:股。0=没有交易量,-9999=缺少资料 Nvaltrd 16 3 数值型 计量货币:人民币,计量单位:元。0=没有交易量,-9999=缺少资料 Nshrttl 16 2 数值型 计量单位:股,字段说明见“字段含义附注” Nshrstt 14 2 数值型 同上 Nshrlp 14 2 数值型 同上 Nshra 14 2 数值型 同上 Nshrb 14 2 数值型 同上 Nshrh 14 2 数值型 同上 Nshrrot 12 2 数值型 同上 Nshrmf 15 2 数值型 同上 Nshrunl 15 2 数值型 同上 Nshremp 数值型 12 2 同上 Nshrprf 15 2 数值型 同上 Nshrsms 数值型 12 2 同上 个股的流通股数与收盘价的乘积,计量单位:千元,A股以人民币计,上海B股以美元计,Mvosd 16 2 数值型 深圳B股以港币计 Mvtll 16 2 数值型 个股的总股数与收盘价的乘积,计量单位:千元,A股以人民币计,上海B股以美元计,深
27 28 29 30 考虑现金红利再投资的日个股回报率 不考虑现金红利再投资的日个股回报率 考虑现金红利再投资的收盘价的可比价格 Dretwd Dretnd 数值型 数值型 10 10 11 11 6 6 6 6 Adjprcwd 数值型 数值型 不考虑现金红利再投资的收盘价的可比价格 Adjprcnd 圳B股以港币计 上市首日的前收盘价取招股价,-9666表示数据无效,字段说明见“回报率计算方法” 同上 计量单位:元。A股以人民币计,上海B以美元计,深圳B以港币计,去除由于时间间隔和股本变动原因引起变化的以上市首日为基准的经过调整后的收盘价。 同上 文件个数:4
SHADALYR: 上海A股日个股回报率文件
SHBDALYR: 上海B股日个股回报率文件
SZADALYR: 深圳A股日个股回报率文件 SZBDALYR: 深圳B股日个股回报率文件
表6 日市场回报率文件数据结构及处理说明
字段顺序 1 国家代码 2 交易日期 3 4 5 6 7 8 9 10 11 12 字段名 字段类型 字段宽度 小数位数 字段说明 Cuntrycd 数值型 2 0 本数据库以10代表中国 Trddt 8 0 数值型 以YYYYMMDD表示 1=星期一,2=星期二,3=星期三,4=星期四 5=Daywk 1 0 星期 数值型 星期五,6=星期六,0=星期日 计量单位:股。 Nshrtrd 12 0 日交易总股数 数值型 0=没有交易量,-9999=缺少资料 计量货币:人民币,计量单位:元。 Nvaltrd 14 3 日交易总金额 数值型 0=没有交易量,-9999=缺少资料 -977表示数据库的第一条记录,即市场开市Dretwdeq 数值型 11 6 考虑现金红利再投资的日市场回报率(等权平均法) 首日,字段说明见“回报率计算方法” Dretndeq 数值型 11 6 不考虑现金红利再投资的日市场回报率(等权平均法) 同上 Dretwdos 数值型 11 6 考虑现金红利再投资的日市场回报率(流通市值加权平均法) 同上 11 6 不考虑现金红利再投资的日市场回报率(流通市值加权平均法) Dretndos 数值型 同上 Dretwdtl 数值型 11 6 考虑现金红利再投资的日市场回报率(总市值加权平均法) 同上 Dretndtl 11 6 不考虑现金红利再投资的日市场回报率(总市值加权平均法) 数值型 同上 Nstkcal 4 0 计算日市场回报率的有效公司数量 数值型 上一交易日和今日皆有交易为有效公司 字段内容 文件个数:4
SHADALYM : 上海A股日市场回报率文件 SHBDALYM : 上海B股日市场回报率文件 SZADALYM : 深圳A股日市场回报率文件 SZBDALYM : 深圳B股日市场回报率文件
正在阅读:
中国股票市场研究数据库使用指南05-24
教科版六年级语文上册全册教案01-01
胖胖作文500字07-15
CNAS-CL50:2014《司法鉴定法庭科学机构能力认可准则在法医毒物分析和毒品鉴定领域的应用说明》05-12
大学英语四翻译11-05
生命箴言02-17
区交通运输局党组关于区委巡察反馈意见整改落实情况通报范文02-22
描写武夷山的作文400字07-02
《法理学》期末考试(201600511)09-26
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 市场研究
- 使用指南
- 中国
- 数据库
- 股票
- 金融衍生工具的课后习题
- 重庆市巴蜀中学2017-2018学年高二上学期期末考试历史试题
- 基于消费群体研究的奢侈品营销策略分析---以爱马仕为例
- 04营业税法
- 嵌入式复习思考题答案
- 2017-2018学年高三语文月考试题附答案
- 《C语言程序设计》第10章在线测试
- 继电保护课程设计
- 七年级语文第一学期教学工作总结(精选2篇)
- 儿科学 第七版 第十章 感染性疾病
- 网络公司员工个人发展计划
- 温旭民老师在青岛答疑汇总
- 四级词汇
- 2018届高考语文(通用版)专题复习(十八)成语+病句+语言应用
- 共青团知识竞赛试题
- 星火路1#标施组(施工)1
- 学报邮箱大全(新)
- 2011年天津公务员录用考试《行政职业能力测验》试卷
- 寺庙建设项目商业计划书 寺院建设可行性分析报告
- 作业心得体会3篇