常见问题
关于京东量化
京东量化平台理念是什么?

京东量化平台是京东金融打造的“一站式”在线量化交易平台,以“成为国内最值得信赖的量化交易平台”为使命,依托京东集团强大的资源,发挥整合和协同效应优势,打造专业的量化策略开发与研究平台。

京东量化提供什么服务?

您在京东量化平台中,可以享受到如下服务:

一、海量精准数据

.京东量化平台从国内知名的资讯金融终端购买了大量的金融数据,并做了复权处理。京东量化平台对低频和高频的数据源进行了大量严格,细致的清洗工作,从而可以使您的投资策略在更高质量的数据上回测。

.京东量化平台免费提供独具特色的京东大数据,更好地为您的投资策略服务。

.京东量化平台提供准确、实时的沪深股市行情,以及指数行情信息;沪深股票的基本信息和IPO,配股,分红,拆股,股改,行业,以及回报率等信息。

二、急速用户体验

.京东量化平台提供了高效快捷的回测坏境,方便您随时检验和修改您的策略,及时发现策略的不足,有效地帮助完善您的策略,从而更好地为实盘投资提供帮助。

.京东量化平台提供实盘模拟功能,您回测收益稳健的策略,可以加入实盘模拟,接受市场的考验,更加证明您的策略的可靠性。

三、强大策略支持

.京东量化平台同时支持Python环境和Java环境编写您的投资策略,简单易学,适合不同背景的学习者。

.京东量化平台提供策略榜、智投策略等功能,通过多维度角度评判策略,不仅能获取百万基金管理权,还能得到众多用户关注及打赏。

四、活跃交流社群

.京东量化平台提供丰富活跃的交流社区,平台吸引了大量的量化投资爱好者,与量化大牛零距离交流。在这里不管是遇到使用平台的问题,还是量化策略的问题,或者Python和Java编程问题,都可以得到快速高效的解决。

我的策略是否安全?

尊重用户隐私数据是京东金融的一贯原则,京东金融会竭尽全力通过各种技术手段、强化内部管理等办法保障您的隐私数据的安全。在使用京东量化平台时,数据全程https通道加密,保障用户使用时的数据安全。在京东量化平台的策略代码知识产权完全归属于开发者所有,用户策略源码用业内领先的加密算法加密,京东内部人员也无法查看策略的源码,策略代码只有策略开发者自己能够看到。同时京东量化平台会定时对数据云灾难备份,防止意外事故的发生,保证用户数据的安全。

策略归谁所有?

策略是每个Quanter最宝贵的财富,在京东量化平台的策略代码知识产权完全归属于开发者所有。

关于平台功能
京东量化提供哪些数据?

京东量化平台免费提供了可靠的沪深股市数据,数据包含沪深股市行情,以及指数行情信息,三大财务报表及业务绩预告数据。京东量化平台提供的分钟级别的历史行情数据,目前从2011年1月1日开始至当前日期,在近期将会提供2006年5月8日开始的分钟级别的历史行情数据。 提供的历史财务数据从1989年12月31日开始。

什么是策略榜?

京东量化策略榜是量化策略达人打擂平台。在我的策略中,发布自己的策略到策略榜,策略榜会每期公布策略的排名榜单,对于排名靠前的优秀选手可获得丰富的奖品与百万资金孵化的机会。

如何发布策略到策略榜?

1、创建策略:在我的策略板块,点击新建策略,创建一个量化策略,并运营回测。

2、发布策略到策略榜:在我发布的策略-榜单策略板块,点击发布策略,选择自己创建好的策略,编辑策略描述并填写获奖信息登记表,完成发布。

3、等待审核通过,策略就发布成功啦!每期榜单前十名,即有机会获得五百万实盘资金孵化资格。

策略榜中策略的发布规则是怎样的?

详见策略榜板块——发布规则。 点击查看策略榜规则

什么是量化智投?

京东量化策略智能跟投简称量化智投。在我的策略中,发布自己的策略到智投策略,量化智投中的策略会把模拟中的调仓信息推送到京东股票APP。APP端用户可以根据调仓消息进行资产配置。排名靠前表现优秀的量化策略还会得到其他用户的打赏,同时还可以与其他用户直播、交流观点。

如何发布策略到量化智投?

1、创建策略:在我的策略板块,点击新建策略,创建一个量化策略,并运营回测。

2、发布策略到智投策略:在我发布的策略-智投策略板块,点击发布策略,选择自己创建好的策略,编辑策略描述完成发布。

3、等待审核通过,策略就发布成功啦!表现优秀的策略及牛人,还可以在京东股票APP得到其他用户的打赏!

量化智投发布规则是怎样的?

1、每个用户可在量化智投发布一个有效策略,发布后策略可以修改,当天修改的策略下一个交易日生效。

2、提交策略榜的策略必须经过分钟回测,按日维度的分钟回测,可参考帮助文档相应函数修改调整。

3、只允许投资沪深两市上市的A股股票,不允许投资于S、ST、*ST、S*ST以及SST类上市公司股票。

4、不允许投资两个月内上市的新股。

5、总体仓位没有限制,可以满仓或空仓。主动建仓或调仓时,单只个股仓位占比不得高于50%。

6、策略持仓股票数量最好不超过五只,最多持有十只。

7、每个交易日收盘后更新策略评分和策略排行,查看量化智投策略排行请下载京东股票APP。

8、本次活动最终解释权归主办方所有。

量化智投修改注意事项有哪些?

1、修改后的策略必须符合量化智投策略审核规则。

2、当天修改的策略下一个交易日生效。

3、修改策略后原有策略的持仓信息会继续保留,如果新策略和原策略相比改动较大,您可以选择在新策略中卖出原策略持仓信息。

如何查看量化智投排行列表?

手机访问最新版京东股票APP客户端,在发现板块,点击牛人排行,即可浏览量化智投排行列表。

分钟数据如何跑日策略?

参加实盘模拟和竞赛的策略有些是日策略,但是我们的实盘模拟和竞赛只提供分钟级行情数据,那么如何使日策略在分钟级回测和实盘模拟中跑出的结果与在日回测中完全一致,策略中可以使用python api中的Task. Daily函数和java api中的任务事件类中的every方法。如在使用中有任何疑问也可以在量化社区与官方沟通群里提问,我们会第一时间回复。案例

平台简介
创建策略

用户登录京东量化平台进入策略列表页面,在页面右上角点击“新建策略”,然后输入策略名称,点击“保存”按钮即新建策略成功。用户新建策略后,策略编辑页面会默认显示案例代码,用户可以在策略编辑页面编写自己的策略代码。

历史回测

策略回测就是拿到证券市场历史的财务数据、行情数据,对现有的策略进行历史回测检验,通过回测结果来修正自己的策略,从而验证策略在过去市场的有效性以及稳定性。用户登录京东量化平台,新建策略后,在编辑策略页面点击“运行回测”按钮,即可对当前策略进行历史回测。

实盘模拟

在京东量化平台策略列表页面中,策略运行回测成功后,可以通过单击策略名称右边的 “添加实盘模拟” 按钮,对策略进行实盘模拟.

策略榜

京东量化平台会定期举办量化策略选拔赛,用户可以在策略榜每期报名期间,提交自己编写的策略参加榜单排行。报名策略榜的策略必须符合策略榜发布规则,具体参赛规则及评比规则,可以在策略榜首页查看。

在线社区

京东量化平台为广大量化爱好者提供专业的在线交流社区,用户可以在社区内相互交流观点,分享量化投资策略,与业内专业人士相互交流学习,碰撞投资灵感,共同进步。

在线IDE

我们为策略开发者提供了在线IDE编辑功能,您可以在云端实时编辑自己的策略,同时您也可以使用在线IDE的股票代码搜索和自动补全功能,使您在编写策略时更加方便、快捷。例如:
股票数字代码自动补全,比如“000001.SH”;
股票中文全称自动补全,比如“上证指数”。

日志功能

程序中记录日志一般的目的是显示程序运行的行为与状态。日志能够起到“按图索骥”的作用,好的日志记录方式可以提供我们足够多定位问题的依据,解决程序中暗藏的问题。在您编写策略时,同样可以使用我们提供的日志工具来调试策略,您编写完成策略后,点击运行回测,即可以看到策略中日志的输出,根据日志打印的交易日、日志级别和日志的内容,您可以很方便的修改与改进现有的策略。具体日志输出功能可以详见 Java api与Python api中的示例。

运行时错误

当策略在运行回测的时候,执行过程中遇到异常中断,您可以在运行时错误页面中查看错误详情。运行时错误日志会将程序中抛出的异常捕获,您可以根据日志定位异常发生在策略代码的哪一行,同时根据异常信息准确的分析策略代码中的问题,并对策略加以修正。对于在策略中已有捕获的异常,异常信息会在日志功能中显示,对于没有捕获的异常,策略会中断运行。

固定滑点

滑点是量化平台为模拟实际交易情况而设定的一个值,比如在实际股票交易中“平安银行”的股价为10.00元,我们委托100股按10.11的价格买入,实际交易价格可能为10.02元的价格成交。我们看到实际委托价格与实际成交价格会存在一定的偏差,我们把这个价格偏差叫做滑点。目前京东量化平台采用固定滑点方式,买入卖出均为1‰。

券商手续费

按照买入卖出均为0.25‰计算。

印花税

买入不征收印花税,卖出按照1‰计算。

风险指标

Total Returns 策略收益

Total Annualized Returns 策略年化收益

Benchmark Returns 基准收益

Benchmark Annualized Returns 基准年化收益

Alpha 阿尔法

阿尔法值是计算在同一风险水准(贝塔值)之下,策略的实际回报与预期回报之间的差距。若阿尔法值为正数,表示策略的表现优于在同一风险水准之下的预期回报;如阿尔法值为负数,则表示策略没有达到贝塔值所预期的回报。

Beta 贝塔

贝塔值用来量化策略相对整个市场的波动,将个别风险引起的价格变化和整个市场波动分离开来。贝塔值采用回归法计算,将整个市场波动带来的风险确定为1。当策略的收益波动与整个市场波动一致时,其贝塔值也等于1;如果收益波动幅度大于整个市场,其贝塔值则大于1;如果收益波动小于市场波动,其贝塔值便小于1。

Sharpe 夏普比率

它反映了单位风险策略收益增长率超过无风险收益率的程度。如果夏普比率为正值,说明在衡量期内策略的平均收益增长率超过了无风险利率。夏普比率越大,说明策略的单位风险所获得的风险回报越高。夏普比率为负时,按大小排序没有意义。夏普比率以资本市场线作为评价基准,对投资绩效作出评估。

Sortino 索提诺比率

索提诺比率(SortinoRatio)与夏普比率类似,所不同的是它区分了波动的好坏,因此在计算波动率时它所采用的不是标准差,而是下行标准差。这其中的隐含条件是策略收益的上涨(正回报率)符合投资人的需求,不应计入风险调整。索提诺比率和夏普比率类似,这一比率越高,表明投资策略承担相同单位下行风险能获得更高的超额回报率。索提诺比率可以看做是夏普比率在衡量投资策略时的一种修正方式。

Information Ratio 信息比率

信息比率是以马克维茨的均异模型为基础,可以衡量投资策略的均异特性,它表示单位主动风险所带来的超额收益。信息比率是从主动管理的角度描述风险调整后收益,它不同于夏普比率从绝对收益和总风险角度来描述。信息比率越大,说明投资策略单位跟踪误差所获得的超额收益越高,因此,信息比率较大的投资策略的表现要优于信息比率较低的投资策略。

Algorithm Volatility 策略收益年化波动率

它反映了投资策略的风险的大小,策略波动率越大代表策略风险越高。

Downside Risk 策略收益下行年化波动率

Tracking Error 跟踪误差波动率

跟踪误差波动率是一风险指标,反应的是投资组合收益率与基准的收益率之间的偏差。跟踪误差越大,反应其偏离标的越大,风险高,跟踪误差小,反应其跟踪标的偏离度小,风险低。

Max Drawdown 最大回撤

最大回撤率是指在选定周期内任一历史时点往后推,策略走到最低点时的收益率回撤幅度的最大值。最大回撤用来描述投资策略可能出现的最糟糕的情况。最大回撤是一个重要的风险指标,对于量化策略交易,该指标比波动率还重要 。其实就是对每一个收益进行回撤率求值,然后找出最大的。

财务数据
股票估值指标表(equity_valuation_indicator)
指标名 中文名 解释 公式
pe_ratio_ttm 市盈率TTM 每股股价为每股收益的倍数 市盈率=总市值2/连续四个季度的净利润;连续四季度:当期+(上年年报-上年同期)
pe_ratio 静态市盈率 可回测的估值指标,是每股股价为每股收益的倍数 市盈率=总市值2/归属母公司股东净利润(LYR)
pe_ratio_nobtest 动态市盈率 每股市价为每股收益的倍数,反映投资人对每元净利润所愿支付的价格,用来估计股票的投资报酬和风险

市盈率= (股票在指定交易日期的收盘价*当日人民币外汇牌价×截至当日公司总股本)/归属母公司股东的净利润财务数据根据指定财务匹配规则提取和计算:

1.前年年报(指定交易日所在年的年度-2)

2. 上年年报(指定交易日所在年的年度-1)

3. 当年年报(当年即指定交易日所在年)

4. 最新年报(LYR)

5. 当年一季报×4(当年即指定交易日所在年)

6. 当年半年报×2(当年即指定交易日所在年)

7. 当年三季报×4/3(当年即指定交易日所在年)

pcf_ratio_ocf 市现率(PCF,经营现金流) 每股市价为过去12个月每股经营性现金流的倍数 市现率(PCF,经营现金流)= (在指定交易日期的最新收盘价*当日人民币外汇牌价×截至当日公司总股本)/经营活动产生的现金流量
pcf_ratio_ocfttm 市现率(PCF,经营现金流TTM) 每股市价为过去12个月每股经营性现金流的倍数 市现率(PCF,经营现金流TTM)= (在指定交易日期的最新收盘价*当日人民币外汇牌价×截至当日公司总股本)/经营活动产生的现金流量(TTM) =总市值/连续四个季度的经营现金流;连续四季度:当期+(上年年报-上年同期)
pcf_ratio_ncf 市现率(PCF,现金净流量) 每股市价为过去12个月每股现金净流量的倍数 市现率(PCF,现金净流量)= (在指定交易日期的最新收盘价*当日人民币外汇牌价×截至当日公司总股本)/现金及现金等价物净增加额
pcf_ratio_ncfttm 市现率(PCF,现金净流量TTM) 每股市价为过去12个月每股现金净流量的倍数 市现率(PCF,现金净流量TTM)= (在指定交易日期的最新收盘价*当日人民币外汇牌价×截至当日公司总股本)/现金及现金等价物净增加额(TTM) =总市值/连续四个季度的现金及现金等价物净增加额;连续四季度:当期+(上年年报-上年同期)
pb_ratio 市净率 每股股价与每股净资产的比率 市净率= (指定日证券收盘价*当日人民币外汇牌价×指定日当日总股本)/指定日最新公告股东权益(不含少数股东权益)
market_cap_2 总市值2 总市值是指在某特定的时间内,交易所挂牌交易全部证券(以总股本计)按当时价格计算的证券总值 总市值2=个股当日股价×当日总股本
a_share_market_val A股市值1 A股市值(含限售股) A股市值1= A股收盘价(不复权)×A股合计
a_share_market_val_2 A股市值2 A股市值(不含限售股) A股市值2= A股收盘价(不复权)×流通A股
dividend_yield 股息率(报告期) 股息与股票价格之间的比率 股息率=∑每股股利(税前)/每股市价;只计算交易日期当年的股息率。
peg_ratio 历史PEG 市盈率相对盈利增长比率

历史PEG值= PE/G值

匹配规则:

1.当年年报增长率:

1)PE根据"市盈率"指标计算,财务匹配规则采用“当年年报”

2)G值根据当年(也就是指定交易日所在年)的净利润较上一年度净利润的增长率确定

2. 当年1季*4较上年年报增长率(港股及海外不支持):

1)PE根据"市盈率"指标计算,财务匹配规则采用“当年1季*4”

2)G值根据当年第一季度净利润乘以4较上一年度净利润的增长率确定

3. 当年中报*2较上年年报增长率(港股及海外不支持):

1)PE根据"市盈率"指标计算,财务匹配规则采用“当年中报*2”

1)G值根据当年中报净利润乘以2较上一年度净利润的增长率确定

4. 当年三季报*4/3较上年年报增长率(港股及海外不支持):

1)PE根据"市盈率"指标计算,财务匹配规则采用“当年三季报*4/3”

2)G值根据当年三季报净利润乘以4/3较上一年度净利润的增长率确定

ps_ratio_ttm 市销率TTM 每股市价为过去12个月每股营业总收入的倍数 市销率TTM= (在指定交易日期的最新收盘价*当日人民币外汇牌价×截至当日公司总股本)/营业总收入(TTM)=总市值/连续四个季度的营业总收入;连续四季度:当期+(上年年报-上年同期)
ps_ratio 静态市销率 可回测的估值指标,市销率为每股股价为每股营业收入(LYR)的倍数 市销率=总市值2/营业收入(LYR)
ps_ratio_nobtest 动态市销率 市销率为股票价格与每股销售收入之比,市销率越小,通常被认为投资价值越高。

市销率= (在指定交易日期的最新收盘价*当日人民币外汇牌价×截至当日公司总股本)/营业总收入(TTM)=总市值/营业总收入财务数据根据指定财务匹配规则提取和计算:

1.前年年报(指定交易日所在年的年度-2)

2. 上年年报(指定交易日所在年的年度-1)

3. 当年年报(当年即指定交易日所在年)

4. 最新年报(LYR)

5. 当年一季报×4(当年即指定交易日所在年)

6. 当年半年报×2(当年即指定交易日所在年)

7. 当年三季报×4/3(当年即指定交易日所在年)

财务指标(financial_analysis_indicator)
指标名 中文名 解释
earnings_per_share 每股收益EPS - 基本

理论算法:

分子=归属于普通股股东的当期净利润

分母=当期实际发行在外的普通股加权平均数=∑(发行在外普通股股数×发行在外月份数)/12

计算值=分子/分母

fully_diluted_earnings_per_share 每股收益EPS - 稀释

理论算法:

分子=归属于普通股股东的当期净利润(扣除当期已确认为费用的稀释性潜在普通股的利息、稀释性潜在普通股转换时将产生的收益或费用、相关所得税的影响)

分母=假设稀释性潜在普通股于当期期初(或发行日)已经全部转换为普通股,于此计算的普通股股数的加权平均数。

计算值=分子/分母

diluted_earnings_per_share 每股收益EPS - 期末股本摊薄 归属母公司股东的净利润/报告期期末总股本注:“归属母公司股东的净利润”即旧准则利润表公布的“净利润”
fcfe 股权自由现金流量FCFE 企业自由现金流量-偿还债务所支付的现金+取得借款收到的现金+发行债券所收到的现金
adjusted_earnings_per_share 每股收益EPS - 扣除/基本 扣除非经常损益后的归属母公司净利润/加权平均总股本,注:该指标是上市公司公布值。
adjusted_fully_diluted_earnings_per_share 每股收益EPS - 扣除/稀释 扣除非经常损益后的归属母公司净利润/稀释总股本,注:该指标是上市公司公布值。
adjusted_diluted_earnings_per_share 每股收益EPS - 扣除/期末股本摊薄 内地股:扣除非经常损益后的归属母公司净利润/报告期末总股本
book_value_per_share 每股净资产BPS 归属母公司股东的权益/报告期末总股本
fcff 企业自由现金流量FCFF 息前税后利润+折旧与摊销-营运资本增加-资本支出=息税前利润(1-所得税率)+折旧与摊销-营运资本增加-购建固定无形和长期资产支付的现金所得税率=所得税/利润总额
operating_cash_flow_per_share 每股经营活动产生的现金流量净额 经营活动产生的现金流量净额/总股本
operating_total_revenue_per_share 每股营业总收入 营业总收入/期末总股本
旧准则:营业总收入=主营业务收入
新准则:
htt (一般企业)营业总收入=营业收入+利息收入+已赚保费+手续费及佣金收入
(银行、保险、证券)营业总收入=营业收入
operating_revenue_per_share 每股营业收入 营业收入/期末总股本
capital_reserve_per_share 每股资本公积 (资产负债表)资本公积/期末总股本
earned_reserve_per_share 每股盈余公积 (资产负债表)盈余公积/期末总股本
undistributed_profit_per_share 每股未分配利润 (资产负债表)未分配利润/期末总股本
retained_earnings_per_share 每股留存收益 留存收益/期末总股本
留存收益=盈余公积+未分配利润
cash_flow_from_operations_per_share 每股现金流量净额 (现金流量表)现金及现金等价物净增加额/期末总股本
ebit_per_share 每股息税前利润 息税前利润/期末总股本
息税前利润=税前利润+利息费用
如果财务报告中公布了财务费用明细,则“利息费用=利息支出-利息收入”(注:利息支出为不含资本化的利息支出);如果财务报告中未公布财务费用明细,则以“利润表.财务费用”替代。一般而言,中期报告和年度报告中会公布财务费用明细。
free_cash_flow_company_per_share 每股企业自由现金流量 企业自由现金流量/期末总股本
企业自由现金流量=息前税后利润+折旧与摊销-营运资本增加-资本支出=息税前利润(1-所得税率)+(现金流量表)固定资产折旧+(现金流量表)无形资产摊销+(现金流量表)长期待摊费用摊销-营运资本增加-购建固定无形和长期资产支付的现金
所得税率=所得税/利润总额
free_cash_flow_equity_per_share 每股股东自由现金流量 息税前利润/期末总股本
股东自由现金流量=企业自由现金流量-偿还债务所支付的现金+取得借款收到的现金+发行债券所收到的现金=[息前税后利润+折旧与摊销-营运资本增加-资本支出=息税前利润(1-所得税率)+(现金流量表)固定资产折旧+(现金流量表)无形资产摊销+(现金流量表)长期待摊费用摊销-营运资本增加-购建固定无形和长期资产支付的现金]-偿还债务所支付的现金+取得借款收到的现金+发行债券所收到的现金
所得税率=所得税/利润总额
dividend_per_share 每股股利 每股股利=派息比例分子(税前)/派息比例分母
return_on_equity 净资产收益率(平均) 归属母公司股东净利润/[(期初归属母公司股东的权益+期末归属母公司股东的权益)/2]*100%
return_on_equity_weighted_average 净资产收益率(加权) 归属母公司股东净利润/加权平均归属母公司股东的权益*100%
return_on_equity_diluted 净资产收益率(摊薄) 归属母公司股东净利润/期末归属母公司股东的权益*100%
adjusted_return_on_equity_average 净资产收益率ROE(扣除/平均) 扣除非经常损益后的净利润(不含少数股东损益)/[(期初归属母公司的净资产+期末归属母公司的净资产)/2]*100%
adjusted_return_on_equity_weighted_average 净资产收益率ROE(扣除/加权) 扣除非经常损益后归属母公司股东的净利润/加权平均归属母公司股东的权益*100%
adjusted_return_on_equity_diluted 净资产收益率ROE(扣除/摊薄) 内地股:扣除非经常损益后归属母公司股东的净利润/期末归属母公司股东的权益*100%
港股及海外股:持续经营净利润/期末归属母公司股东的权益*100%
return_on_asset 总资产报酬率ROA 息税前利润*2/(期初总资产+期末总资产)*100%
return_on_asset_net_profit 总资产净利率ROA 净利润(含少数股东损益)*2/(期初总资产+期末总资产)*100%
return_on_invested_capital 投入资本回报率ROIC 旧准则:净利润/全部投入资本*100%
新准则:归属于母公司股东的净利润*2/(期初全部投入资本+期末全部投入资本)
全部投入资本=股东权益(不含少数股东权益)+负债合计-无息流动负债-无息长期负债
annual_return_on_equity 年化净资产收益率 根据报告期“净资产收益率”计算
1.一季报*4
2.二季报*2
3.三季报*4/3
4. 年报*1
annual_return_on_asset 年化总资产报酬率 根据报告期“总资产报酬率”计算
1.一季报*4
2.二季报*2
3.三季报*4/3
4. 年报*1
annual_return_on_asset_net_profit 年化总资产净利率 根据报告期“总资产净利率”计算
1.一季报*4
2.二季报*2
3.三季报*4/3
4. 年报*1
net_profit_margin 销售净利率 旧准则:(净利润+少数股东损益)/主营业务收入*100%
新准则:净利润/营业收入*100%
gross_profit_margin 销售毛利率 旧准则:毛利/主营业务收入*100%
新准则:毛利/营业收入=(营业收入-营业成本)/营业收入*100%
cost_to_sales 销售成本率 旧准则:主营业务成本/主营业务收入*100%
新准则:营业成本/营业收入*100%
net_profit_to_revenue 净利润/营业总收入 公式: 净利润/营业总收入
profit_from_operation_to_revenue 营业利润/营业总收入 公式: 营业利润/营业总收入
ebit_to_revenue 息税前利润/营业总收入 公式: 息税前利润/营业总收入
expense_to_revenue 营业总成本/营业总收入 公式: 营业总成本/营业总收入
operating_profit_to_profit_before_tax 经营活动净收益/利润总额 公式: 经营活动净收益/利润总额
invesment_profit_to_profit_before_tax 价值变动净收益/利润总额 公式: 价值变动净收益/利润总额
non_operating_profit_to_profit_before_tax 营业外收支净额/利润总额 公式: 营业外收支净额/利润总额
income_tax_to_profit_before_tax 所得税/利润总额 公式: 所得税/利润总额
adjusted_profit_to_total_profit 扣除非经常损益后的净利润/净利润 公式: 扣除非经常损益后的净利润/净利润
debt_to_asset_ratio 资产负债率 资产负债率是企业负债总额占企业资产总额的百分比。这个指标反映了在企业的全部资产中由债权人提供的资产所占比重的大小,反映了债权人向企业提供信贷资金的风险程度,也反映了企业举债经营的能力。公式: 资产负债率 =(负债总额/资产总额)×100%
equity_multiplier 权益乘数 权益乘数又称股本乘数,是指资产总额相当于股东权益的倍数。公式: 权益乘数=资产总额/股东权益总额即=1/(1-资产负债率)。
current_asset_to_total_asset 流动资产/总资产 流动资产/总资产+非流动资产/总资产=1
non_current_asset_to_total_asset 非流动资产/总资产 流动资产/总资产+非流动资产/总资产=1
tangible_asset_to_total_asset 有形资产/总资产 有形资产净值/总资产
(旧准则)有形资产净值=股东权益-无形资产及其他资产-递延税项借项
(新准则)有形资产净值=股东权益(不含少数股东权益)-(无形资产+开发支出+商誉+长期待摊费用+递延所得税资产)
interest_bearing_debt_to_capital 带息债务/全部投入资本 带息债务/全部投入资本
current_debt_to_total_debt 流动负债/负债合计 流动负债/负债合计
non_current_debt_to_total_debt 非流动负债/负债合计 非流动负债/负债合计
current_ratio 流动比率 流动比率也称营运资金比率(Working Capital Ratio)或真实比率(Real Ratio),是指企业流动资产与流动负债的比率。流动比率和速动比率都是反映企业短期偿债能力的指标。公式: 流动比率 =流动资产 / 流动负债
quick_ratio 速动比率 (流动资产-存货净额)/流动负债
super_quick_ratio 保守速动比率 旧准则:(货币资金+短期投资净额+应收票据+应收帐项净额+应收款项净额)/流动负债
新准则:(货币资金+交易性金融资产+应收票据+应收账款+其他应收款)/流动负债
debt_to_equity_ratio 产权比率(负债合计/归属母公司股东的权益) 负债合计/归属于母公司的股东权益
equity_to_debt_ratio 归属母公司股东的权益/负债合计 公式: 归属母公司股东的权益/负债合计
equity_to_interest_bearing_debt 归属母公司股东的权益/带息债务 公式: 归属母公司股东的权益/带息债务
tangible_asset_to_debt 有形资产/负债合计 公式: 有形资产/负债合计
tangible_asset_to_interest_bearing_debt 有形资产/带息债务 公式: 有形资产/带息债务
tangible_asset_to_net_debt 有形资产/净债务 公式: 有形资产/净债务
ebit_to_debt 息税折旧摊销前利润/负债合计 公式: 息税折旧摊销前利润/负债合计
ocf_to_debt 经营活动产生的现金流量净额/负债合计 公式: 经营活动产生的现金流量净额/负债合计
ocf_to_interest_bearing_debt 经营活动产生的现金流量净额/带息债务 公式: 经营活动产生的现金流量净额/带息债务
ocf_to_current_ratio 经营活动产生的现金流量净额/流动负债 公式: 经营活动产生的现金流量净额/流动负债
ocf_to_net_debt 经营活动产生的现金流量净额/净债务 公式: 经营活动产生的现金流量净额/净债务
time_interest_earned_ratio 已获利息倍数(EBIT/利息费用) 息税前利润/利息费用
如果财务报告中公布了财务费用明细,则“利息费用=利息支出-利息收入”;如果财务报告中未公布财务费用明细,则以“利润表.财务费用”替代。一般而言,中期报告和年度报告中会公布财务费用明细。
long_term_debt_to_working_capital 长期债务与营运资金比率 旧准则:长期负债合计/营运资金
新准则:非流动负债合计/营运资金
account_payable_turnover_rate 应付账款周转率 应付账款周转率=2*营业成本/(期初应付账款+期末应付账款)
注:期初=上年年报期末数、期末=本期期末数;该指标不适合金融类公司
account_payable_turnover_days 应付账款周转天数 应付账款周转天数=A/应付账款周转率 注:一季报A=90;中报A=180;三季报A=270;年报A=360
注:该指标不适合金融类公司
account_receivable_turnover_days 应收账款周转天数 应收账款周转天数=A/应收账款周转率
注:1、一季报A=90;中报A=180;三季报A=270;年报A=360
2、海外股应收账款包括应收账款和应收票据
inventory_turnover 存货周转率 旧准则:存货周转率=主营业务成本/[(期初存货净额+期末存货净额)/2]
新准则:存货周转率=营业成本/[(期初存货净额+期末存货净额)/2]
account_receivable_turnover_rate 应收账款周转率 旧准则:应收账款周转率=利润表.主营业务收入/[(期初应收帐款净额+期末应收帐款净额)/2]
新准则:应收账款周转率=营业收入/[(期初应收帐款净额+期末应收帐款净额)/2]
注:海外股应收账款包括应收账款和应收票据
current_asset_turnover 流动资产周转率 旧准则:流动资产周转率=主营业务收入/[(期初流动资产+期末流动资产)/2]
新准则:流动资产周转率=营业总收入/[(期初流动资产+期末流动资产)/2]
fixed_asset_turnover 固定资产周转率 旧准则:固定资产周转率=主营业务收入/[(期初固定资产净额+期末固定资产净额)/2]
新准则:固定资产周转率=营业总收入/[(期初固定资产+期末固定资产)/2]
total_asset_turnover 总资产周转率 总资产周转率=营业总收入/[(期初资产总额+期末资产总额)/2]
inc_earnings_per_share 基本每股收益(同比增长率) 内地股:
上市公司公布值,理论算法=(本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
计算值,算法=(本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_diluted_earnings_per_share 稀释每股收益(同比增长率) 内地股:
上市公司公布值,理论算法=(本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
计算值,算法=(本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_revenue 营业总收入(同比增长率) 内地股:
(本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_operating_revenue 营业收入(同比增长率) 内地股:
本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_gross_profit 营业利润(同比增长率) 内地股:
(本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_profit_before_tax 利润总额(同比增长率) 内地股:
本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_cash_from_operations 经营活动产生的现金流量净额(同比增长率) 内地股:
(本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_return_on_equity 净资产收益率(摊薄)(同比增长率) 内地股:
本期-上年同期调整数)/ABS上年同期调整数*100%
港股及海外股:
本期-上年同期)/ABS上年同期
说明:由于国际会计准则披露的上年同期调整数不完整,所以这里采用上年同期数计算。
inc_book_per_share 每股净资产(相对年初增长率) (本期期末-本期期初)/ABS本期期初*100%
inc_total_asset 资产总计(相对年初增长率) (本期期末-本期期初)/ABS本期期初*100%
du_return_on_equity 净资产收益率ROE(杜邦分析) 公式:归属母公司股东净利润/[(期初归属母公司股东的权益+期末归属母公司股东的权益)/2]*100%
净资产收益率=归属母公司股东的净利润占比*销售净利率*资产周转率*权益乘数
归属母公司股东的净利润占比=归属母公司股东的净利润/净利润;
销售净利率=净利润/营业总收入;
资产周转率=营业总收入/平均总资产;
权益乘数=平均总资产/归属母公司股东的权益
其中,“销售净利率”还可以再分解为反映税负水平、利息负担、经营利润率的指标,如下:销售净利率=(净利润/利润总额)*(利润总额/息税前利润)*(息税前利润/营业总收入)净利润/利润总额:反映企业税负水平;利润总额/息税前利润:反映企业利息负担;息税前利润/营业总收入:反映企业经营利润率。
du_equity_multiplier 权益乘数(杜邦分析) 平均总资产/平均归属于母公司的股东权益
平均总资产=(期初总资产+期末总资产)/2
平均归属母公司股东的权益=(期初归属母公司股东的权益+期末归属母公司股东的权益)/2
fcfe 股权自由现金流量FCFE 企业自由现金流量-偿还债务所支付的现金+取得借款收到的现金+发行债券所收到的现金
du_profit_margin 净利润/利润总额 净利润/利润总额
depreciation_and_amortization 当期计提折旧与摊销 固定资产折旧+无形资产摊销+长期待摊费用摊销
注:“固定资产折旧”、“无形资产摊销”、“长期待摊费用摊销”来自间接法现金流量表。会计准则变更前,间接法现金流量表作为现金流量表的附表披露,会计准则变更后在报表附注中披露。由于季报不要求披露报表附注,因此季报中本指标大多为空。
non_recurring_profit_and_loss 非经常性损益 内地股:非经常性损益
港股及海外股:非持续经营净利润
adjusted_net_profit 扣除非经常性损益后的净利润 公式: 扣除非经常性损益后的净利润=净利润 - 非经常性损益
ebit 息税前利润EBIT 营业总收入-营业税金及附加)-(营业成本+利息支出+手续费及佣金支出+销售费用+管理费用+坏账损失+存货跌价损失)
其中:利息支出为列示在利润表营业成本之后的科目,并非财务费用附注中的利息支出
ebitda 息税折旧摊销前利润EBITDA 营业总收入-营业税金及附加)-(营业成本+利息支出+手续费及佣金支出+销售费用+管理费用+坏账损失+存货跌价损失)+(固定资产折旧、油气资产折耗、生产性生物资产折旧)+无形资产摊销+长期待摊费用摊销)
其中:利息支出为列示在利润表营业成本之后的科目,并非财务费用附注中的利息支出
invested_capital 全部投入资本 股东权益(不含少数股东权益)+负债合计-无息流动负债-无息长期负债
working_capital 营运资本 流动资产-流动负债
net_working_capital 净营运资本 流动资产-货币资金-无息流动负债 注:理论上,与营业无关的货币资金指与企业主营业务没有直接关系的项目,包括企业购买的有价证券(股票、国库券、企业债券)及超过业务经营需要的现金及银行存款等,这里暂以“货币资金”替代。
tangible_assets 有形资产 旧准则:股东权益-无形资产及其他资产-递延税项借项
新准则:股东权益(不含少数股东权益)-(无形资产+开发支出+商誉+长期待摊费用+递延所得税资产)
retained_earnings 留存收益 盈余公积+未分配利润
interest_bearing_debt 带息债务 负债合计-无息流动负债-无息非流动负债
net_debt 净债务 带息债务-货币资金
non_interest_bearing_current_debt 无息流动负债 旧准则:应付帐款+预收帐款+应付工资+应付福利费+应交税金+其他应交款+预提费用+其他流动负债
新准则:应付帐款+预收款项+应付职工薪酬+应交税费+其他应付款+预提费用+递延收益.流动负债+其他流动负债
non_interest_bearing_non_current_debt 无息非流动负债 旧准则:长期负债合计-长期借款-应付债券
新准则:非流动负债合计-长期借款-应付债券
利润表(income_statement)
指标名 中文名 解释
revenue 营业总收入

一般企业:

(1)2006新企业会计准则新增利润表科目。(新企业会计准则于2007年一季报开始执行,包括2007年1月1日以后公布的招股前三年报表)

(2)执行新准则以前的历史报告期,需经计算,算法:营业总收入=主营业务收入
金融类企业(银行、保险、证券):

(3)非原始报表科目,算法:营业总收入=营业收入

operating_revenue 营业收入 营业收入是指企业在从事销售商品,提供劳务和让渡资产使用权等日常经营业务过程中所形成的经济利益的总流入。分为主营业务收入和其他业务收入。
interest_revenue 利息收入 利息收入是指纳税人购买各种债券等有价证券的利息,外单位欠款付给的利息以及其他利息收入。包括:购买各种债券等有价证券的利息,如购买国库券,重点企业建设债券、国家保值公债以及政府部门和企业发放的各类有价证券;企业各项存款所取得的利息;外单位欠本企业款而取得的利息;其他利息收入等。
total_expense 营业总成本 营业总成本=主营业务成本+其他业务成本+利息支出+手续费及佣金支出+退保金+赔付支出净额+提取保险合同准备金净额+保单红利支出+分保费用+营业税金及附加+销售费用+管理费用+财务费用+资产减值损失+其他
cost_of_goods_sold 营业成本 营业成本,也称运营成本。是指企业所销售商品或者提供劳务的成本。营业成本应当与所销售商品或者所提供劳务而取得的收入进行配比。
interest_expense 利息支出 利息支出是指临时借款的利息支出。在以收付实现制作为记帐基础的前提条件下,所谓支出应以实际支付为标准,即资金流出,标志着现金、银行存款的减少。就利息支出而言、给个人帐户计息,其资金并没有流出,现金、银行存款并没有减少,因此,给个人计息不应作为利息支出列支。
sales_tax 营业税金及附加 营业税金及附加:反映企业经营主要业务应负担的营业税、消费税、城市维护建设税、资源税和教育费附加等。填报此项指标时应注意,实行新税制后,会计上规定应交增值税不再计入“主营业务税金及附加”项,无论是一般纳税企业还是小规模纳税企业均应在“应交增值税明细表”中单独反映。根据企业会计“利润表”中对应指标的本年累计数填列。
selling_expense 销售费用 销售费用是指企业在销售产品、自制半成品和提供劳务等过程中发生的各项费用。包括由企业负担的包装费、运输费、广告费、装卸费、保险费、委托代销手续费、展览费、租赁费(不含融资租赁费)和销售服务费、销售部门人员工资、职工福利费、差旅费、折旧费、修理费、物料消耗、低值易耗品摊销以及其他经费等。与销售有关的差旅费应计入销售费用。
ga_expense 管理费用 管理费用是指 企业行政管理部门为组织和管理生产经营活动而发生的各项费用。管理费用属于期间费用,在发生的当期就计入当期的损失或是利益。
financing_expense 财务费用 财务费用指企业在生产经营过程中为筹集资金而发生的筹资费用。包括企业生产经营期间发生的利息支出(减利息收入)、汇兑损益(有的企业如商品流通企业、保险企业进行单独核算,不包括在财务费用)、金融机构手续费,企业发生的现金折扣或收到的现金折扣等。但在企业筹建期间发生的利息支出,应计入开办费;为购建或生产满足资本化条件的资产发生的应予以资本化的借款费用,在“在建工程”、“制造费用”等账户核算。
asset_depreciation 资产减值损失 资产减值损失是指因资产的账面价值高于其可收回金额而造成的损失。 新会计准则规定资产减值范围主要是固定资产、无形资产以及除特别规定外的其他资产减值的处理。《资产减值》准则改变了固定资产、无形资产等的减值准备计提后可以转回的做法,资产减值损失一经确认,在以后会计期间不得转回,消除了一些企业通过计提秘密准备来调节利润的可能,限制了利润的人为波动。资产减值损失在会计核算中属于损益类科目。
net_investment_income 投资净收益 投资净收益指企业投资收益减投资损失后的净额。投资收益和投资损失是指企业对外投资所取得的收益或发生的损失。投资收益扣除投资损失后的净收益,是企业利润总额的构成项目。
investment_incomes_from_joint_venture_and_partnership 对联营企业和合营企业的投资收益 持有的对联营企业及合营企业的投资,按照《企业会计准则第2号——长期股权投资》的规定,应当采用权益法核算,在按持股比例等计算确认应享有或应分担被投资单位的净损益时,应当考虑以下因素:投资企业与联营企业及合营企业之间发生的内部交易损益按照持股比例计算归属于投资企业的部分,应当予以抵销,在此基础上确认投资损益。投资企业与被投资单位发生的内部交易损失,按照《企业会计准则第8号———资产减值》等规定属于资产减值损失的,应当全额确认。投资企业对于纳入其合并范围的子公司与其联营企业及合营企业之间发生的内部交易损益,也应当按照上述原则进行抵销,在此基础上确认投资损益。投资企业对于首次执行日之前已经持有的对联营企业及合营企业的长期股权投资,如存在与该投资相关的股权投资借方差额,还应扣除按原剩余期限直线摊销的股权投资借方差额,确认投资损益。投资企业在被投资单位宣告发放现金股利或利润时,按照规定计算应分得的部分确认应收股利,同时冲减长期股权投资的账面价值。
exchange_net_gains 汇兑净收益 汇兑收益,是指用记账本位币,按照不同的汇率报告相同数量的外币而产生的差额。简单地说,就是公司的外币货币性项目和非货币性项目因汇率变动,在折算成本币时造成损益。而这部分汇兑差额作为财务费用,计入当期损益,从而影响公司利润。
profit_from_operation 营业利润 营业利润是企业最基本经营活动的成果,也是企业一定时期获得利润中最主要、最稳定的来源。2006年财政部颁布的新企业会计准则-30号财务报表列报中已对营业利润进行了调整,将投资收益调入营业利润,同时取消了主营业务利润和其他业务利润的提法,补贴收入被并入营业外收入,营业利润减营业外收支调整即得到利润总额。
non_operating_revenue 营业外收入 营业外收入是指企业确认与企业生产经营活动没有直接关系的各种收入。营业外收入并不是由企业经营资金耗费所产生的,不需要企业付出代价,实际上是一种纯收入,不需要与有关费用进行配比。因此,在会计核算上,应当严格区分营业外收入与营业收入的界限。通俗一点讲就是,除企业营业执照中规定的主营业务以及附属的其他业务之外的所有收入视为营业外收入。一般采用贷方多栏式明细账格式进行分类核算。
non_operating_expense 营业外支出 营业外支出是企业发生的与其日常活动无直接关系的各项损失,主要包括非流动资产处置损失、公益性捐赠支出、盘亏损失、非常损失、罚款支出等。
loss_from_disposal_of_noncurrent_assets 非流动资产处置净损失 “非流动资产处置损失”属于损益类的科目,在编制利润表时这些科目如果有本期发生额,要填在利润表中。“非流动资产处置损失”是营业外支出的明细科目,在损益表中计入“营业外支出”,“营业外支出”下方会单独列示“非流动资产处置损失”,但是包括在“营业外支出”项目中。
profit_before_tax 利润总额 利润总额指企业在生产经营过程中各种收入扣除各种耗费后的盈余,反映企业在报告期内实现的盈亏总额。
income_tax 所得税 所得税是各地政府在不同时期对个人应纳税收入的定义和征收的百分比不尽相同,有时还分稿费收入、工资收入以及偶然所得(例如彩票中奖)等等情况分别纳税。所得税又称所得课税、收益税,指国家对法人、自然人和其他经济组织在一定时期内的各种所得征收的一类税收。
total_comprehensive_income_parent_company 归属于母公司普通股东综合收益总额 综合收益是指除所有者的出资额和各种为第三方或客户代收的款项以外的各种收入。根据美国财务会计准则委员会(FASB)1980年在第3号财务会计概念公告(SFAC3)(企业财务报表的要素)(后为1985年发布的SFAC6所取代)的解释,综合收益是指“一个主体在某一期间与非业主方面进行交易或发生其他事项和情况所引起的权益(净资产)变动。它包括这一期间内除业主投资和派给业主款外,一切权益上的变动。”
net_profit 净利润 净利润(收益)是指在利润总额中按规定交纳了所得税后公司的利润留成,一般也称为税后利润或净利润。净利润的计算公式为:净利润=利润总额-所得税费用.净利润是一个企业经营的最终成果,净利润多,企业的经营效益就好;净利润少,企业的经营效益就差,它是衡量一个企业经营效益的主要指标。
minority_interest_income 少数股东损益 少数股东损益是一个流量概念,是指公司合并报表的子公司其它非控股股东享有的损益,需要在利润表中予以扣除。利润表的“净利润”项下可以分“归属于母公司所有者的净利润”和“少数股东损益”。其对应的存量概念是“少数股东权益”。
net_profit_parent_company 归属母公司股东的净利润 根据企业会计准则体系(2006)的有关规定,“归属于母公司所有者的净利润”反映在企业合并净利润中,归属于母公司股东(所有者)所有的那部分净利润。
other_income 其他综合收益 其他综合收益是指企业根据企业会计准则规定未在损益中确认的各项利得和损失扣除所得税影响后的净额。企业在计算利润表中的其他综合收益时,应当扣除所得税影响;在计算合并利润表中的其他综合收益时,除了扣除所得税影响以外,还需要分别计算归属于母公司所有者的其他综合收益和归属于少数股东的其他综合收益。
total_income 综合收益总额 综合收益总额项目,反映企业净利润与其他综合收益的合计金额。综合收益,包括其他综合收益和综合收益总额。其中,其他综合收益反映企业根据企业会计准则规定未在损益中确认的各项利得和损失扣除所得税影响后的净额;综合收益总额是企业净利润与其他综合收益的合计金额。
total_income_minority 归属于少数股东的综合收益总额 综合收益是指除所有者的出资额和各种为第三方或客户代收的款项以外的各种收入。根据美国财务会计准则委员会(FASB)1980年在第3号财务会计概念公告(SFAC3)(企业财务报表的要素)(后为1985年发布的SFAC6所取代)的解释,综合收益是指“一个主体在某一期间与非业主方面进行交易或发生其他事项和情况所引起的权益(净资产)变动。它包括这一期间内除业主投资和派给业主款外,一切权益上的变动。”
资产负债表(balance_sheet)
指标名 中文名 解释
cash 货币资金 货币资金是指在企业生产经营过程中处于货币形态的那部分资金,按其形态和用途不同可分为包括库存现金、银行存款和其他货币资金。它是企业中最活跃的资金,流动性强,是企业的重要支付手段和流通手段,因而是流动资产的审查重点。货币资金:又称为货币资产,是指在企业生产经营过程中处于货币形态的资产。是指可以立即投入流通,用以购买商品或劳务或用以偿还债务的交换媒介物。
financial_asset_held_for_trading 交易性金融资产 交易性金融资产是指:企业为了近期内出售而持有的金融资产。通常情况下,以赚取差价为目的从二级市场购入的股票、债券和基金等,应分类为交易性金融资产,故长期股权投资不会被分类转入交易性金融资产及其直接指定为以公允价值计量且其变动计入当期损益的金融资产进行核算。
bill_receivable 应收票据 应收票据是指企业持有的还没有到期、尚未兑现的票据。应收票据是企业未来收取货款的权利,这种权利和将来应收取的货款金额以书面文件形式约定下来,因此它受到法律的保护,具有法律上的约束力。是一种债权凭证。根据我国现行法律的规定,商业汇票的期限不得超过6个月,因而我国的商业汇票是一种流动资产。在我国应收票据、应付票据通常是指“商业汇票”,包括“银行承兑汇票”和“商业承兑汇票”两种,是远期票据,付款期一般在1个月以上,6个月以内。其他的银行票据(支票、本票、汇票}等,都是作为货币资金来核算的,而不作为应收应付票据。
accounts_receivable 应收账款 应收账款是指企业在正常的经营过程中因销售商品、产品、提供劳务等业务,应向购买单位收取的款项,包括应由购买单位或接受劳务单位负担的税金、代购买方垫付的各种运杂费等。
other_receivables 其他应收款 其他应收款是企业应收款项的另一重要组成部分。是企业除应收票据、应收账款和预付账款以外的各种应收暂付款项。其他应收款通常包括暂付款,是指企业在商品交易业务以外发生的各种应收、暂付款项。
prepayment 预付账款 预付账款企业因购货和接受劳务,按照合同规定预付给供应单位的款项,主要是预付货款。
devidend_receivable 应收股利 应收股利是指企业因股权投资而应收取的现金股利以及应收其他单位的利润,包括企业购入股票实际支付的款项中所包括的已宣告发放但尚未领取的现金股利和企业因对外投资应分得的现金股利或利润等,但不包括应收的股票股利。
interest_receivable 应收利息 应收利息是指:短期债券投资实际支付的价款中包含的已到付息期但尚未领取的债券利息。这部分应收利息不计入短期债券投资初始投资成本中。但实际支付的价款中包含尚未到期的债券利息,则计入短期债券投资初始投资成本中(不需要单独核算)。
inventories 存货 存货是指企业在日常活动中持有的以备出售的产成品或商品、处在生产过程中的在产品、在生产过程或提供劳务过程中耗用的材料和物料等。
deferred_expense 待摊费用 待摊费用是指已经支出但应由本期和以后各期分别负担的各项费用,如低值易耗品摊销、一次支出数额较大的财产保险费、排污费、技术转让费、广告费、固定资产经常修理费、预付租入固定资产的租金等。企业单位在筹建期间发生的开办费,以及在生产经营期间发生的摊销期限在1年以上的各项费用,应作为“长期待摊费用”。已经支付但不能作为当期费用的支出,流动资产项目之一。根据我国会计制度,低值易耗品也可列入待摊费用。待摊费用的概念基础是权责发生制,也是配比原则的要求。中国新会计准则已废除该科目。
classified_as_available_for_sale_assets 划分为持有待售的资产 同时满足下列条件的非流动资产应当划分为持有待售(1)企业已经就处置该非流动资产作出决议;(2)企业已经与受让方签订了不可撤销的转让协议;(3)该项转让将在一年内完成。
non_current_debt_due_one_year 一年内到期的非流动资产 一年内到期的非流动资产反映企业将于一年内到期的非流动资产项目金额。包括一年内到期的持有至到期投资、长期待摊费用和一年内可收回的长期应收款。应根据有关科目的期末余额填列。执行企业会计制度的企业根据“一年内到期的长期债权投资”等科目填列。
other_current_assets 其他流动资产 负债表上的其他流动资产,是指除货币资金、短期投资、应收票据、应收账款、其他应收款、存货等流动资产以外的流动资产。一般企业“待处理流动资产净损益”科目未处理转帐,报表时挂在“其他流动资产”项目中。
current_assets 流动资产合计 流动资产合计指在一年内或者超过一年的一个营业周期内变现或者耗用的资产,包括货币资金、短期投资、应收票据、应收账款、坏账准备、应收账款净额、预付账款、其他应收款、存货、待转其他业务支出、待摊费用、待处理流动资产净损失、一年内到期的长期债券投资、其他流动资产等项。
financial_asset_available_for_sale 可供出售金融资产 可供出售金融资产指初始确认时即被指定为可供出售的非衍生金融资产,以及下列各类资产之外的非衍生金融资产:(一)贷款和应收款项;(二)持有至到期投资;(三)交易性金融资产。
financial_asset_hold_to_maturity 持有至到期投资 (持有至到期投资指企业有明确意图并有能力持有至到期,到期日固定、回收金额固定或可确定的非衍生金融资产。以下非衍生金融资产不应划分为持有至到期投资:(一)初始确认时划分为交易性非衍生金融资产;(二)初始确认时被指定为可供出售非衍生金融资产;(三)符合贷款和应收款项定义的非衍生金融资产。
real_estate_investment 投资性房地产 投资性房地产是指为赚取租金或资本增值,或两者兼有而持有的房地产。投资性房地产应当能够单独计量和出售。 
Long_term_equity_investment 长期股权投资 长期股权投资是指企业持有的对其子公司、合营企业及联营企业的权益性投资以及企业持有的对被投资单位不具有控制、共同控制或重大影响,且在活跃市场中没有报价、公允价值不能可靠计量的权益性投资。
long_term_receivables 长期应收款 长期应收款是根据长期应收款的账户余额减去未确认融资收益还有一年内到期的长期应收款;
fixed_assets 固定资产 固定资产是指企业为生产商品、提供劳务、出租或经营管理而持有的、使用寿命超过一个会计年度的有形资产。属于产品生产过程中用来改变或者影响劳动对象的劳动资料,是固定资本的实物形态。固定资产在生产过程中可以长期发挥作用,长期保持原有的实物形态,但其价值则随着企业生产经营活动而逐渐地转移到产品成本中去,并构成产品价值的一个组成部分。
engineer_material 工程物资 工程物资是指用于固定资产建造的建筑材料,如钢材、水泥、玻璃等。在资产负债表中并入在建工程项目。企业会计记录设置工程物资科目,该科目核算企业为基建工程、更改工程和大修理工程准备的各种物资的实际成本,包括为工程准备的材料、尚未交付安装的需要安装设备的实际成本,以及预付大型设备款和基本建设期间根据项目概算购入为生产准备的工具及器具等的实际成本。企业购入不需要安装的设备,应当在“固定资产”科目核算,不在本科目核算。
construction_in_progress 在建工程 在建工程是指企业固定资产的新建、改建、扩建,或技术改造、设备更新和大修理工程等尚未完工的工程支出。在建工程通常有"自营"和"出包"两种方式。自营在建工程指企业自行购买工程用料、自行施工并进行管理的工程;出包在建工程是指企业通过签订合同,由其它工程队或单位承包建造的工程。
fixed_asset_to_be_disposed 固定资产清理 固定资产清理是指企业因出售、报废和毁损等原因转入清理的固定资产价值及其在清理过程中所发生的清理费用和清理收入等。
capitalized_biological_assets 生产性生物资产 生产性生物资产是指为产出农产品、提供劳务或出租等目的而持有的生物资产,包括经济林、薪炭林、产畜和役畜等。
oil_and_gas_assets 油气资产 油气资产是指油气开采企业所拥有或控制的井及相关设施和矿区权益。油气资产属于递耗资产。递耗资产是通过开掘、采伐、利用而逐渐耗竭,以致无法恢复或难以恢复、更新或按原样重置的自然资源,如矿藏、原始森林等。油气资产是油气生产企业的重要资产,其价值在总资产中占有较大比重。
intangible_assets 无形资产 无形资产是指企业拥有或者控制的没有实物形态的可辨认非货币性资产。资产满足下列条件之一的,符合无形资产定义中的可辨认性标准: 1、能够从企业中分离或者划分出来,并能够单独或者与相关合同、资产或负债一起,用于出售、转移、授予许可、租赁或者交换。 2、源自合同性权利或其他法定权利,无论这些权利是否可以从企业或其他权利和义务中转移或者分离。无形资产主要包括专利权、非专利技术、商标权、著作权、土地使用权、特许权等。商誉的存在无法与企业自身分离,不具有可辨认性,不属于本章所指无形资产。
impairment_intangible_assets 开发支出 开发支出项目是反映企业开发无形资产过程中能够资本化形成无形资产成本的支出部分。开发支出项目应当根据"研发支出"科目中所属的"资本化支出"明细科目期末余额填列。
goodwill 商誉 商誉是指能在未来期间为企业经营带来超额利润的潜在经济价值,或一家企业预期的获利能力超过可辨认资产正常获利能力(如社会平均投资回报率)的资本化价值。商誉是企业整体价值的组成部分。在企业合并时,它是购买企业投资成本超过被并企业净资产公允价值的差额。
long_term_deferred_expenses 长期待摊费用 长期待摊费用是指企业已经支出,但摊销期限在1年以上(不含1年)的各项费用,包括开办费、租入固定资产的改良支出及摊销期在1年以上的固定资产大修理支出、股票发行费用等。应由本期负担的借款利息、租金等,不得作为长期待摊费用。
deferred_income_tax_assets 递延所得税资产 递延所得税资产是指对于可抵扣暂时性差异,以未来期间很可能取得用来抵扣可抵扣暂时性差异的应纳税所得额为限确认的一项资产。而对于所有应纳税暂时性差异均应确认为一项递延所得税负债,但某些特殊情况除外。递延所得税资产和递延所得税负债是和暂时性差异相对应的,可抵减暂时性差异是将来可用来抵税的部分,是应该收回的资产,所以对应递延所得税资产;递延所得税负债是由应纳税暂时性差异产生的,对于影响利润的暂时性差异,确认的递延所得税负债应该调整“所得税费用”。例如会计折旧小于税法折旧,导致资产的账面价值大于计税基础,如果产品已经对外销售了,就会影响利润,所以递延所得税负债应该调整当期的所得税费用。如果暂时性差异不影响利润,而是直接计入所有者权益的,则确认的递延所得税负债应该调整资本公积。例如可供出售金融资产是按照公允价值来计量的,公允价值产升高了,会计上调增了可供出售金融资产的账面价值,并确认的资本公积,因为不影响利润,所以确认的递延所得税负债不能调整所得税费用,而应该调整资本公积。
other_non_current_assets 其他非流动资产 贷款是指贷款人(我国的商业银行等金融机构)对借款人提供的并按约定的利率和期限还本付息的货币资金。贷款币可以是人民币,也可以是外币。
non_current_assets 非流动资产合计 公式:非流动资产合计=所有的非流动资产项目之和—一年内到期的非流动资产=固定资产—累计折旧—固定资产减值准备—一年内到期的非流动资产
total_assets 资产总计 资产总计是指企业拥有或可控制的能以货币计量的经济资源,包括各种财产、债权和其他权利。企业的资产按其流动性划分为:流动资产、长期投资、固定资产、无形资产及递延资产、其他资产等,即为企业资产负债表的资产总计项。所谓流动性是指企业资产的变现能力和支付能力。该指标根据会计“资产负债表”中“资产总计”项的年末数填列。资产总计=流动资产+长期投资+固定资产+无形及递延资产+其他资产
short_term_loans 短期借款 短期借款企业用来维持正常的生产经营所需的资金或为抵偿某项债务而向银行或其他金融机构等外单位借入的、还款期限在一年以下或者一年的一个经营周期内的各种借款。
financial_liabilities 交易性金融负债 交易性金融负债是指企业采用短期获利模式进行融资所形成的负债,比如短期借款、长期借款、应付债券。作为交易双方来说,甲方的金融债权就是乙方的金融负债,由于融资方需要支付利息,因比,就形成了金融负债。交易性金融负债是企业承担的交易性金融负债的公允价值。
notes_payable 应付票据 应付票据是指企业购买材料、商品和接受劳务供应等而开出、承兑的商业汇票,包括商业承兑汇票和银行承兑汇票。在我国应收票据、应付票据仅指“商业汇票”,包括“银行承兑汇票”和“商业承兑汇票”两种,属于远期票据,付款期一般在1个月以上,6个月以内。其他的银行票据(支票、本票、汇票)等,都是作为货币资金来核算的,而不作为应收应付票据。
accts_payable 应付账款 应付账款是指因购买材料、商品或接受劳务供应等而发生的债务,这是买卖双方在购销活动中由于取得物资与支付贷款在时间上不一致而产生的负债。
advance_from_customers 预收账款 预收账款指买卖双方协议商定,由购货方预先支付一部分货款给供应方而发生的一项负债。预收账款一般包括预收的货款、预收购货定金。施工企业的预收账款主要包括预收工程款、预收备料款等。
payroll_payable 应付职工薪酬 应付职工薪酬是指企业为获得职工提供的服务而给予各种形式的报酬以及其他相关支出。职工薪酬包括:职工工资、奖金、津贴和补贴;职工福利费;医疗保险费、养老保险费、失业保险费、工伤保险费和生育保险费等社会保险费;住房公积金;工会经费和职工教育经费;非货币性福利;因解除与职工的劳动关系给予的补偿;其他与获得职工提供的服务相关的支出。原“应付工资”和“应付福利费”取消,换成“应付职工薪酬”。
tax_payable 应交税费 应交税费是指企业根据在一定时期内取得的营业收入、实现的利润等,按照现行税法规定,采用一定的计税方法计提的应交纳的各种税费。应交税费包括企业依法交纳的增值税、消费税、营业税、所得税、资源税、土地增值税、城市维护建设税、房产税、土地使用税、车船税、教育费附加、矿产资源补偿费等税费,以及在上缴国家之前,由企业代收代缴的个人所得税等。
interest_payable 应付利息 应付利息是指金融企业根据存款或债券金额及其存续期限和规定的利率,按期计提应支付给单位和个人的利息。应付利息应按已计但尚未支付的金额入账。应付利息包括分期付息到期还本的长期借款、企业债券等应支付的利息。应付利息与应计利息的区别:应付利息属于借款,应计利息属于企业存款。
dividend_payable 应付股利 应付股利是指企业根据年度利润分配方案,确定分配的股利。是企业经董事会或股东大会,或类似机构决议确定分配的现金股利或利润。企业分配的股票股利,不通过“应付股利”科目核算。确定时借记“未分配利润”帐户,贷记“应付股利”帐户;实际支付时借记“应付股利”帐户,贷记“银行存款”帐户。
other_payable 其他应付款 其他应付款是财务会计中的一个往来科目,通常情况下,该科目只核算企业应付其他单位或个人的零星款项,如应付经营租入固定资产和包装物的租金、存入保证金、应付统筹退休金等。
accrued_expense 预提费用 预提费用是用来核算企业按规定从成本费用中预先提取但尚未实际支出的各项费用,如预提的租金、借款利息、保险费、固定资产修理费等的账户。“预提费用”账户是负债类账户,它的贷方登记按规定预先分月提存的费用,借方登记支付的费用,月末贷方余额表示已经预提而尚未实际支付的费用。如果是借方余额,表示实际支出大于已预提的数额,应当视同待摊费用,分期摊入成本。
deferred_income_current_liabilities 递延收益-流动负债 递延收益是指尚待确认的收入或收益,也可以说是暂时未确认的收益,它是权责发生制在收益确认上的运用。
classified_as_held_for_sale_debt 划分为持有待售的负债 负债满足下列条件之一的,应当归类为流动负债:(1)预计在一个正常营业周期中清偿;(2)主要为交易目的而持有;(3)自资产负债表日起一年内到期应予以清偿;(4)企业无权自主地将清偿推迟至资产负债表日后一年以上。被划分为持有待售的处置组中的与转让资产相关的负债,应当归类为流动负债,在“划分为持有待售的负债”项目列报。其中,处置组是指在一项交易中作为整体通过出售或其他方式一并处置的一组资产以及在该交易中转让的与这些资产直接相关的负债。
non_current_assets_due_within_one_year 一年内到期的非流动负债 一年内到期的非流动负债是反映企业各种非流动负债在一年之内到期的金额,包括一年内到期的长期借款、长期应付款和应付债券。本项目应根据上述账户分析计算后填列。计入(收录)流动负债中。
short_term_debt 应付短期债券 应付短期债券是企业筹资发行一年以下期限的债券,属于流动负债。
other_current_liabilities 其他流动负债 其他流动负债是指不能归属于短期借款,应付短期债券券,应付票据,应付帐款,应付所得税,其他应付款,预收账款这七款项目的流动负债。但以上各款流动负债,其金额未超过流动负债合计金额百分之五者,得并入其他流动负债内。
current_liabilities 流动负债合计 流动负债合计是指企业在一年内或超过一年的一个营业周期内需要偿还的债务,包括短期借款、应付帐款、其他应付款、应付工资、应付福利费、未交税金和未付利润、其他应付款、预提费用等。
long_term_loans 长期借款 长期借款是指企业从银行或其他金融机构借入的期限在一年以上(不含一年)的借款。我国股份制企业的长期借款主要是向金融机构借人的各项长期性借款,如从各专业银行、商业银行取得的贷款;除此之外,还包括向财务公司、投资公司等金融企业借人的款项。
bond_payable 应付债券 应付债券是指企业为筹集资金而对外发行的期限在一年以上的长期借款性质的书面证明,约定在一定期限内还本付息的一种书面承诺。
long_term_payable 长期应付款 长期应付款是指企业除了长期借款和应付债券以外的长期负债,包括应付引进设备款、应付融资租入固定资产的租赁费等。
grants_received 专项应付款 专项应付款是企业接受国家拨入的具有专门用途的款项所形成的不需要以资产或增加其他负债偿还的负债。专项应付款指企业接受国家拨入的具有专门用途的拨款,如新产品试制费拨款、中间试验费拨款和重要科学研究补助费拨款等科技三项拨款等。
estimated_liabilities 预计负债 预计负债是因或有事项可能产生的负债。根据或有事项准则的规定,与或有事项相关的义务同时符合以下三个条件的,企业应将其确认为负债:一是该义务是企业承担的现时义务;二是该义务的履行很可能导致经济利益流出企业,这里的“很可能”指发生的可能性为“大于50%,但小于或等于95%”;三是该义务的金额能够可靠地计量。
deferred_income_tax_liabilities 递延所得税负债 递延所得税负债是指根据应纳税暂时性差异计算的未来期间应付所得税的金额;递延所得税资产和递延所得税负债是和暂时性差异相对应的,可抵减暂时性差异是将来可用来抵税的部分,是应该收回的资产,所以对应递延所得税资产;递延所得税负债是由应纳税暂时性差异产生的,对于影响利润的暂时性差异,确认的递延所得税负债应该调整“所得税费用”。
deferred_income_noncurrent_liabilities 递延收益-非流动负债 递延收益是指尚待确认的收入或收益,也可以说是暂时未确认的收益,它是权责发生制在收益确认上的运用。
other_non_current_liabilities 其他非流动负债 其他非流动负债项目是反映企业除长期借款、应付债券等项目以外的其他非流动负债。其他非流动负债项目应根据有关科目的期末余额填列。其他非流动负债项目应根据有关科目期末余额减去将于一年内(含一年)到期偿还数后的余额填列。非流动负债各项目中将于一年内(含一年)到期的非流动负债,应在"一年内到期的非流动负债"项目内单独反映。
non_current_liabilities 非流动负债合计 非流动负债是指偿还期在1年以上或者超过1年的一个营业周期以上的负债。与流动负债相比,非流动负债具有偿还性较长、金额较大的特点。
total_liabilities 负债合计 负债合计是指企业所承担的能以货币计量,将以资产或劳务偿还的债务,偿还形式包括货币、资产或提供劳务。根据会计“资产负债表”中“负债合计”项的年末数填列。
stock_capital 实收资本(或股本) 实收资本是指企业的投资者按照企业章程或合同、协议的约定,实际投入企业的资本。
capital_reserve 资本公积金 资本公积金是在公司的生产经营之外,由资本、资产本身及其他原因形成的股东权益收入。股份公司的资本公积金,主要来源于的股票发行的溢价收入、接受的赠与、资产增值、因合并而接受其他公司资产净额等。其中,股票发行溢价是上市公司最常见、是最主要的资本公积金来源。
surplus_reserve 盈余公积金 盈余公积是指企业按照规定从净利润中提取的各种积累资金。
undistributed_profit 未分配利润 未分配利润是企业未作分配的利润。它在以后年度可继续进行分配,在未进行分配之前,属于所有者权益的组成部分。
unrealised_investment_loss 未确认的投资损失 “未确认投资损失”是针对合并会计报表而言的,是在母公司合并了资不抵债的子公司后产生的。
minority_interest 少数股东权益 少数股东权益简称少数股权,是反映除母公司以外的其他投资者在子公司中的权益,表示其他投资者在子公司所有者权益中所拥有的份额。在控股合并形式下,子公司股东权益中未被母公司持有部分。在母公司拥有子公司股份不足100%,即只拥有子公司净资产的部分产权时,子公司股东权益的一部分属于母公司所有,即多数股权,其余部分仍属外界其他股东所有,由于后者在子公司全部股权中不足半数,对子公司没有控制能力,故被称为少数股权。
equity_parent_company 归属母公司股东的权益 母公司股东权益反映的是母公司所持股份部分的所有者权益数
total_owners_equity 所有者权益合计 所有者权益合计是指企业投资人对企业净资产的所有权。企业净资产等于企业全部资产减去全部负债后的余额,其中包括企业投资人对企业的最初投入以及资本公积金、盈余公积金和未分配利润。对股份制企业,所有者权益即为股东权益。
total_liabilities_and_equity 负债及股东权益总计 负债及股东权益总计就是资产总额,一个企业的资产分为两部分,一部分是股东的权益,就是所有者权益,还有一部分是借(或者欠)别人的,即负债,负债跟所有者权益一起就构成了企业的总资产。
现金流量表(cash_flow_statement)
指标名 中文名 解释
cash_received_from_sales_of_goods 销售商品、提供劳务收到的现金 反映企业本期销售商品、提供劳务收到的现金,以及前期销售商品、提供劳务本期收到的现金(包括销售收入和应向购买者收取的增值税销项税额)和本期预收的款项,减去本期销售本期退回的商品和前期销售本期退回的商品支付的现金。企业销售材料和代购代销业务收到的现金,也在本项目反映。
refunds_of_taxes 收到的税费返还 反映企业收到返还的增值税、营业税、所得税、消费税、关税和教育费附加返还款等各种税费。
other_cash_received_relating_to_operating_activities 收到其他与经营活动有关的现金 反映企业收到的罚款收入、经营租赁收到的租金等其他与经营活动有关的现金流入,金额较大的应当单独列示。
cash_from_operating_activities 经营活动现金流入小计 销售商品、提供劳务+收到的现金收到的税费返还+收到其他与经营活动有关的现金
cash_paid_for_goods_and_services 购买商品、接受劳务支付的现金 反映企业本期购买商品、接受劳务实际支付的现金(包括增值税进项税额),以及本期支付前期购买商品、接受劳务的未付款项和本期预付款项,减去本期发生的购货退回收到的现金。
cash_paid_for_employee 支付给职工以及为职工支付的现金 反映企业本期实际支付给职工的工资、奖金、各种津贴和补贴等职工薪酬,但是应由在建工程、无形资产负担的职工薪酬以及支付的离退休人员的职工薪酬除外。
cash_paid_for_taxes 支付的各项税费 反映企业本期发生并支付的、本期支付以前各期发生的以及预交的教育费附加、矿产资源补偿费、印花税、房产税、土地增值税、车船使用税、预交的营业税等税费,计入固定资产价值、实际支付的耕地占用税、本期退回的增值税、所得税等除外。
cash_paid_for_other_operation_activities 支付其他与经营活动有关的现金 反映企业支付的罚款支出、支付的差旅费、业务招待费、保险费、经营租赁支付的现金等其他与经营活动有关的现金流出,金额较大的应当单独列示。
cash_paid_for_operation_activities 经营活动现金流出小计 购买商品、接受劳务支付的现金+支付给职工以及为职工支付的现金+支付的各项税费+支付其他与经营活动有关的现金
cash_flow_from_operating_activities 经营活动产生的现金流量净额 现金流量表科目
cash_received_from_disposal_of_investments 收回投资收到的现金 反映企业出售、转让或到期收回除现金等价物以外的交易性金融资产、长期股权投资而收到的现金,以及收回长期债权投资本金而收到的现金,但长期债权投资收回的利息除外。
cash_received_from_return_of_investments 取得投资收益收到的现金 反映企业因股权性投资而分得的现金股利,从子公司、联营企业或合营企业分回利润而收到的现金,以及因债权性投资而取得的现金利息收入,但股票股利除外。
cash_received_from_disposal_of_asset 处置固定资产、无形资产和其他长期资产收回的现金净额 反映企业出售、报废固定资产、无形资产和其他长期资产所取得的现金(包括因资产毁损而收到的保险赔偿收入),减去为处置这些资产而支付的有关费用后的净额,但现金净额为负数的除外。
cash_received_from_disposal_of_asset 处置固定资产、无形资产和其他长期资产收回的现金净额 反映企业出售、报废固定资产、无形资产和其他长期资产所取得的现金(包括因资产毁损而收到的保险赔偿收入),减去为处置这些资产而支付的有关费用后的净额,但现金净额为负数的除外。
net_cash_received_from_disposal_of_subsidiaries 处置子公司及其他营业单位收到的现金净额 反映企业处置子公司及其他营业单位所取得的现金减去相关处置费用后的净额。
cash_received_from_other_investment_activities 收到其他与投资活动有关的现金 反映企业除上述各项目外收到或支付的其他与投资活动有关的现金流入或流出,金额较大的应当单独列示。 
cash_received_from_investment_activities 投资活动现金流入小计 取得投资收益收到的现金+处置固定资产、无形资产和其他长期资产收回的现金净额+处置子公司及其他营业单位收到的现金净额+收到其他与投资活动有关的现金
cash_paid_for_asset 购建固定资产、无形资产和其他长期资产支付的现金 反映企业购买、建造固定资产、取得无形资产和其他长期资产所 支付的现金及增值税款、支付的应由在建工程和无形资产负担的职工薪酬现金支出,但为购建固定资产而发生的借款利息资本化部分、融资租入固定资产所支付的租赁费除外。
cash_paid_to_acquire_investment 投资支付的现金 反映企业取得的除现金等价物以外的权益性投资和债权性投资所支付的现金以及支付的佣金、手续费等附加费用。
net_cash_paid_for_acquisition_of_subsidiaries 取得子公司及其他营业单位支付的现金净额 反映企业购买子公司及其他营业单位购买出价中以现金支付的部分,减去子公司或其他营业单位持有的现金和现金等价物后的净额。
cash_paid_for_other_investment_activities 支付其他与投资活动有关的现金 现金流量表科目
sub-total_of_cash_outflows_from_investing_activities 投资活动现金流出小计 购建固定资产、无形资产和其他长期资产支付的现金+投资支付的现金+取得子公司及其他营业单位支付的现金净额+支付其他与投资活动有关的现金
cash_flow_from_investing_activities 投资活动产生的现金流量净额 经营活动现金流出小计-投资活动现金流出小计
cash_received_from_investors 吸收投资收到的现金 反映企业以发行股票、债券等方式筹集资金实际收到的款项,减去直接支付给金融企业的佣金、手续费、宣传费、咨询费、印刷费等发行费用后的净额。
cash_received_from_minority_by_subsidiary 子公司吸收少数股东投资收到的现金 《企业会计准则第33 号——合并财务报表》合并现金流量表科目。具体核算范围和方法参见上市公司定期报告。
cash_received_from_financial_institution_borrows 取得借款收到的现金 反映企业举借各种短期、长期借款而收到的现金。
cash_received_from_other_financing_activities 收到其他与筹资活动有关的现金 反映企业除上述项目外,收到或支付的其他与筹资活动有关的现金流入或流出,包括以发行股票、债券等方式筹集资金而由企业直接支付的审计和咨询等费用、为购建固定资产而发生的借款利息资本化部分、融资租入固定资产所支付的租赁费、以分期付款方式购建固定资产以后各期支付的现金等。
cash_received_from_bond_issue 发行债券收到的现金 反映商业银行本期发行债券收到的本金。
cash_received_from_financing_activities 筹资活动现金流入小计 吸收投资收到的现金+取得借款收到的现金+收到其他与筹资活动有关的现金+发行债券收到的现金。
cash_paid_for_debt 偿还债务支付的现金 反映企业以现金偿还债务的本金。
cash_paid_for_dividend_and_interest 分配股利、利润或偿付利息支付的现金 反映企业实际支付的现金股利、支付给其他投资单位的利润或用现金支付的借款利息、债券利息。
dividends_and_profits_paid_to_minority_subsidiaries 子公司支付给少数股东的股利、利润 一般企业现金流量表科目
cash_paid_for_other_financing_activities 支付其他与筹资活动有关的现金 反映企业除上述项目外,收到或支付的其他与筹资活动有关的现金流入或流出,包括以发行股票、债券等方式筹集资金而由企业直接支付的审计和咨询等费用、为购建固定资产而发生的借款利息资本化部分、融资租入固定资产所支付的租赁费、以分期付款方式购建固定资产以后各期支付的现金等。
cash_paid_to_financing_activities 筹资活动现金流出小计 现金流量表科目
cash_flow_from_financing_activities 筹资活动产生的现金流量净额 现金流量表科目
exchange_rate_effect_on_cash 汇率变动对现金的影响 反映下列项目的差额:(1)企业外币现金流量及境外子公司的现金流量折算为记帐本位币时,所采用的现金流量发生日的即期汇率或按照系统合理的方法确定的、与现金流量法生日即期汇率近似的汇率折算的金额;(2)“现金及现金等价物净增加额”中外币现金净增加额按期末汇率折算的金额。
net_increase_in_cash_and_cash_equivalents 现金及现金等价物净增加额 中外币现金净增加额按期末汇率折算的金额。
beginning_balance_of_cash_and_cash_equivalents 期初现金及现金等价物余额 现金流量表科目
ending_balance_of_cash_and_cash_equivalents 期末现金及现金等价物余额 现金流量表科目
provision_for_impairment_loss_of_asset 资产减值准备 反映企业本期计提的坏账准备、存货跌价准备、短期投资跌价准备、长期股权投资减值准备、持有至到期投资减值准备、投资性房地产减值准备、固定资产减值准备、在建工程减值准备、无形资产减值准备、商誉减值准备、生产性生物资产减值准备、油气资产减值准备等资产减值准备。
depreciation_of_fixed_gas_and_biological_assets 固定资产折旧、油气资产折耗、生产性资产折旧 分别反映企业本期计提的固定资产折旧、油气资产折耗、生产性生物生物资产折旧。
amortization_of_intangible_assets 无形资产摊销 反映企业本期计提的无形资产摊销。
amortization_of_longterm_deferred_expense 长期待摊费用摊销 反映企业本期计提的长期待摊费用摊销。
decrease_in_deferred_expense 待摊费用减少 反映企业资产负债表“待摊费用”项目的期初余额与期末余额的差额。
increase_in_accrued_expenses 预提费用增加 反映企业资产负债表“预提费用”项目的期初余额与期末余额的差额。
the_disposal_loss_of_fixed_intangible_and_longterm_assets 处置固定资产、无形资产和其他长期资产的损失 反映企业本期处置固定资产、无形资产和其他长期资产发生的损益。
loss_from_fair_value_change 公允价值变动损失 反映企业持有的金融资产、金融负债以及采用公允价值计量模式的投资性房地产的公允价值变动损益。
loss_of_investment 投资损失 反映企业利润表“投资收益”项目的金额。
decrease_of_deferred_income_tax_assets 递延所得税资产减少 反映企业资产负债表“递延所得税资产”项目的期初余额与期末余额的差额。
increase_of_deferred_income_tax_liabilities 递延所得税负债增加 反映企业资产负债表“递延所得税负债”项目的期初余额与期末余额的差额。
decrease_of_inventory 存货的减少 反映企业资产负债表“存货”项目的期初余额与期末余额的差额。
decrease_in_operating_receivables 经营性应收项目的减少 反映企业本期经营性应收项目
(包括应收票据、应收账款、预付账款、长期应收款和其他应收款中与经营活动有关的部分及应收的增值税销项税额等)的期初余额与期末余额的差额。
increase_in_operating_payables 经营性应付项目的增加 反映企业本期经营性应付项目
(包括应付票据、应付账款、预收账款、应付职工薪酬、应交税费、应付利息、应付股利、长期应付款、其他应付款中与经营活动有关的部分及应付的增值税进项税额等)的期初余额与期末余额的差额。
cash_at_the_end_of_period 现金的期末余额 “现金及现金等价物净增加额”与现金流量表中的“现金及现金等价物净增加额”项目的金额应当相等。
cash_at_the_beginning_of_period 现金的期初余额 “现金及现金等价物净增加额”与现金流量表中的“现金及现金等价物净增加额”项目的金额应当相等。
cash_equivalent_at_the_end_of_period 现金等价物的期末余额 “现金及现金等价物净增加额”与现金流量表中的“现金及现金等价物净增加额”项目的金额应当相等。
cash_equivalent_at_the_beginning_of_period 现金等价物的期初余额 “现金及现金等价物净增加额”与现金流量表中的“现金及现金等价物净增加额”项目的金额应当相等。
指数数据
我们目前开放了650多个每日和每分钟历史指数数据,以及指数的成分股信息。指数根据类别分为综合指数、规模指数、一级行业指数、二级行业指数、策略指数、成长指数、价值指数、主题指数、基金指数、债券指数。
所支持的指数的详细情况如下:
综合指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000001.SH 上证指数 上证综合指数 1991/7/15 上海证券交易所 以上交所挂牌上市的全部股票作为样本股,从总体上反映了上交所上市股票价格的变动情况。
000002.SH A股指数 上证A股指数 1992/2/21 上海证券交易所 以上交所挂牌上市的全部A股股票作为样本股,反映了A股的股价整体变动状况。
000003.SH B股指数 上证B股指数 1992/2/21 上海证券交易所 以上交所挂牌上市的全部B股股票作为样本股,反映了B股的股价整体变动状况。
000004.SH 工业指数 上证工业类指数 1993/5/3 上海证券交易所 以上交所挂牌上市的属于工业类的全部股票作为样本股,反映了该行业的景气状况及其股价整体变动状况。
000005.SH 商业指数 上证商业类指数 1993/5/3 上海证券交易所 以上交所挂牌上市的属于商业类的全部股票作为样本股,反映了该行业的景气状况及其股价整体变动状况。
000006.SH 地产指数 上证房地产指数 1993/5/3 上海证券交易所 以上交所挂牌上市的属于房地产类的全部股票作为样本股,反映了该行业的景气状况及其股价整体变动状况。
000007.SH 公用指数 上证公用事业股指数 1993/5/3 上海证券交易所 以上交所挂牌上市的属于公用事业类的全部股票作为样本股,反映了该行业的景气状况及其股价整体变动状况。
000008.SH 综合指数 上证综合股指数 1993/5/3 上海证券交易所 以上交所挂牌上市的属于综合业类的全部股票作为样本股,反映了该行业的景气状况及其股价整体变动状况。
000017.SH 新综指 新上证综指 2006/1/4 上海证券交易所 选择已完成股权分置改革的沪市上市公司股票组成样本,以反映该批股票的市场走势。
000020.SH 中型综指 上证中型企业综合指数 2008/5/12 上海证券交易所 以上交所上市的划分为中型企业板块的A股公司作为样本股,以全面反映在上交所挂牌交易的中型上市公司的整体表现。
000090.SH 上证流通 上证流通指数 2010/12/2 上海证券交易所 由全部沪市A股(未完成股权分置改革、暂停上市的A股除外)组成样本股,以自由流通调整市值加权,可以表征沪市自由流通股份的股价变化。
399100.SZ 新 指 数 深证新指数 2006/2/16 深圳证券交易所 选取完成股权分置改革的、正常交易的各类行业股票的集合,并且公司经营无重大异常、符合全流通定义的A股(非ST股票)作为样本股,反映新的市场条件下深市股票的整体走势。
399101.SZ 中小板综 中小板综合指数 2005/12/1 深圳证券交易所 以中小企业板正常交易的股票为样本股。
399102.SZ 创业板综 创业板综指 2010/8/20 深圳证券交易所 以在深交所创业板上市的全部股票作为样本股。
399106.SZ 深证综指 深证综合指数 1991/4/4 深圳证券交易所 以深交所挂牌上市的全部股票为计算范围,以发行量为权数的加权综合股价指数,综合反映深交所全部 A股和 B股上市股票的股价走势。
399107.SZ 深证A指 深证综合A股指数 1992/10/4 深圳证券交易所 以深交所挂牌上市的全部A股股票为计算范围,以发行量为权数的加权综合股价指数,综合反映深交所全部A股上市股票的股价走势。
399108.SZ 深证B指 深证综合B股指数 1992/10/6 深圳证券交易所 以深交所挂牌上市的全部B股股票为计算范围,以发行量为权数的加权综合股价指数,综合反映深交所全部B股上市股票的股价走势。
399110.SZ 农林指数 农林牧渔指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属农林牧渔行业的股票作为样本股。
399120.SZ 采掘指数 采掘业指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属采掘行的股票作为样本股。
399130.SZ 制造指数 制造业指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属批发制造业的股票作为样本股
399131.SZ 食品指数 食品饮料指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属食品饮料行业的股票作为样本股。
399132.SZ 纺织指数 纺织服装指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属纺织服装行业的股票作为样本股。
399133.SZ 木材指数 木材家具指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属木材家具行业的股票作为样本股
399134.SZ 造纸指数 造纸印刷指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属造纸印刷行业的股票作为样本股。
399135.SZ 石化指数 石化塑胶指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属石化塑胶行业的股票作为样本股。
399136.SZ 电子指数 电子指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属电子行业的股票作为样本股。
399137.SZ 金属指数 金属非金属指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属金属非金属行业的股票作为样本股。
399138.SZ 机械指数 机械设备指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属机械设备行业的股票作为样本股。
399139.SZ 医药指数 医药生物指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属医药生物行业的股票作为样本股。
399140.SZ 水电指数 水电煤气指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属水电煤气行业的股票作为样本股。
399150.SZ 建筑指数 建筑业指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属建筑业的股票作为样本股。
399160.SZ 运输指数 运输仓储指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属运输仓储行业的股票作为样本股。
399170.SZ IT指数 信息技术指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属信息技术行业的股票作为样本股。
399180.SZ 批零指数 批发零售指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属批发零售行业的股票作为样本股。
399190.SZ 金融指数 金融保险指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属金融保险行业的股票作为样本股。
399200.SZ 地产指数 房地产业指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属房地产业的股票作为样本股。
399210.SZ 服务指数 社会服务指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属社会服务行业的股票作为样本股。
399220.SZ 传播指数 传播文化指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属传播文化行业的股票作为样本股。
399230.SZ 综企指数 综合类指数 2001/7/2 深圳证券交易所 以在深交所挂牌上市的全部分属综合类行业的股票作为样本股。
399231.SZ 农林指数 农林牧渔指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属农林牧渔业的非 ST、*ST 的A股作为样本股。
399232.SZ 采矿指数 采矿业指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属采矿业的非 ST、*ST 的A股作为样本股。
399233.SZ 制造指数 制造业指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属制造业的非 ST、*ST 的A股作为样本股。
399234.SZ 水电指数 水电煤气指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属水电煤气业的非 ST、*ST 的A股作为样本股。
399235.SZ 建筑指数 建筑业指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属建筑业的非 ST、*ST 的A股作为样本股。
399236.SZ 批零指数 批发零售指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属批发零售业的非 ST、*ST 的A股作为样本股。
399237.SZ 运输指数 运输仓储指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属运输仓储业的非 ST、*ST 的A股作为样本股
399238.SZ 住宿餐饮指数 住宿餐饮指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属住宿餐饮业的非 ST、*ST 的A股作为样本股。
399239.SZ IT指数 信息技术指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属信息技术业的非 ST、*ST 的A股作为样本股。
399240.SZ 金融指数 金融业指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属金融业的非 ST、*ST 的A股作为样本股。
399241.SZ 地产指数 房地产业指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属房地产业的非 ST、*ST 的A股作为样本股。
399242.SZ 商务指数 商务服务指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属商务服务业的非 ST、*ST 的A股作为样本股。
399243.SZ 科研指数 科研服务指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属非 ST、*ST 的A股作为样本股。
399244.SZ 公共指数 公共环保指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属公共环保行业的非 ST、*ST 的A股作为样本股。
399248.SZ 文化指数 文化传播指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属文化传播行业的非 ST、*ST 的A股作为样本。
399249.SZ 综企指数 综合类指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属综合类行业的非 ST、*ST 的A股作为样本股。
399317.SZ 国证A指 国证A股指数 2005/2/3 深圳证券交易所 选取在深圳、上海证券交易所上市的除ST、*ST股票外的所有A股组成样本股,反映中国证券A股市场股票价格的总体变动趋势。
399318.SZ 国证B指 国证B股指数 2005/2/3 深圳证券交易所 选取在深圳、上海证券交易所上市的除ST、*ST股票外的所有B股组成样本股,反映中国证券B股市场股票价格的总体变动趋势。
规模指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000009.SH 上证380 上证380指数 2010/11/29 上海证券交易所 由380家规模适中、成长性好、盈利能力强公司组成样本股,以综合反映上交所一批新兴蓝筹公司整体表现。
000010.SH 上证180 上证180指数 2002/7/1 上海证券交易所 选择总市值、流通市值、成交金额和换手率综合排名靠前且最具代表性的180只股票作为样本股,反映沪市概貌和运行状况。
000016.SH 上证50 上证50指数 2004/1/2 上海证券交易所 挑选沪市规模大、流动性好的最具代表性的50只股票组成样本股,以综合反映沪市最具市场影响力的一批龙头企业的整体状况。
000043.SH 超大盘 上证超级大盘指数 2009/4/23 上海证券交易所 从上证 180 指数样本股中选择最近一年(新股为上市以来) A 股日均成交金额与日均总市值综合排名前 20 名的超大型上市公司作为样本,反映在上交所上市的超大盘股票的整体表现。
000044.SH 上证中盘 上证中盘指数 2009/7/3 上海证券交易所 由上证180指数成份股中剔除50只上证50指数成份股后剩余的130家成份股构成,以综合反映沪市中盘公司的整体状况。
000045.SH 上证小盘 上证小盘指数 2009/7/3 上海证券交易所 对样本空间剔除180只上证180指数成份股后的剩余股票,选取总市值和成交金额综合排名前320只股票组成样本,以综合反映沪市小盘公司的整体状况。
000046.SH 上证中小 上证中小盘指数 2009/7/3 上海证券交易所 由上证中盘指数和上证小盘指数成份股一起构成,以综合反映沪市中小盘公司的整体状况。
000047.SH 上证全指 上证全指 2009/7/3 上海证券交易所 由上证180和上证小盘指数成份股一起构成,以综合反映沪市大中小盘公司的整体状况。
000155.SH 市值百强 上证市值百强指数 2012/7/20 上海证券交易所 从上证全指中选取总市值和成交金额综合排名靠前的100只股票作为指数样本。
000300.SH 沪深300 沪深300指数 2005/4/8 中证指数有限公司 从样本空间股票中选择最近一年(新股为上市以来)日均成交金额排名前50%的A股股票,选取日均总市值取排名在前的300只股票作为样本股。
000852.SH 中证1000 中证1000指数 2014/10/17 中证指数有限公司 选择中证800指数样本股之外规模偏小且流动性好的1000只股票组成指数样本,与沪深300和中证500等指数形成互补。
000902.SH 中证流通 中证流通指数 2006/2/27 中证指数有限公司 以已实施股权分置改革、股改前已经全流通以及新上市全流通的沪深两市上市公司A股股票组成样本股,以综合反映我国沪深A股市场中全流通股票的股价变动整体情况。
000903.SH 中证100 中证100指数 2006/5/29 中证指数有限公司 从沪深300指数样本股中挑选规模最大的100只股票组成样本股,以综合反映沪深证券市场中最具市场影响力的一批大市值公司的整体状况。
000904.SH 中证200 中证中盘200指数 2007/1/15 中证指数有限公司 以沪深300指数成份股中非中证100指数样本股的200家公司股票构成样本股,反映市场上不同规模特征股票的整体表现。
000905.SH 中证500 中证小盘500指数 2007/1/15 中证指数有限公司 样本空间内股票剔除沪深300指数样本股及最近一年日均总市值排名前300名的股票,再剔除最近一年(新股为上市以来)日均成交金额排名后20%的股票,从剩余股票中选取日均总市值排名前500名的股票作为样本股。
000906.SH 中证800 中证800指数 2007/1/15 中证指数有限公司 由中证500和沪深300指数样本股一起构成指数样本股。
000907.SH 中证700 中证中小盘700指数 2007/1/15 中证指数有限公司 从中证500和中证200样本股中选择上市交易时间超过一个季度(除非该股票自上市以来的日均A股总市值在全部沪深A股中排在前30位),公司经营状况良好,最近一年无重大违法违规事件、财务报告无重大问题,股票价格无明显的异常波动或市场操纵的股票作为样本股。
000980.SH 中证超大 中证超级大盘指数 2011/5/10 中证指数有限公司 挑选在沪深两家交易所上市的规模大、流动性好的50只超级大盘股票组成样本股。
000985.SH 中证全指 中证全指指数 2011/8/2 中证指数有限公司 由剔除掉ST、*ST、暂停上市股票,以及上市时间不足3个月等股票后的剩余沪深A股股票构成样本股。
000999.SH 两岸三地 中证两岸三地500指数 2010/1/18 中证指数有限公司 由500只样本股组成,分别为沪深300指数的300只样本,中证香港100指数的100只样本,以及从台湾市场选择规模最大的100只证券作为样本,能全面刻画大中华地区股票的整体表现。
399001.SZ 深证成指 深证成份指数(价格) 1995/1/23 深圳证券交易所 选择在深交所上市交易且满足入围标准的A股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前500名的A股构成初始样本股。
399002.SZ 深成指R 深证成份指数(收益) 1995/1/23 深圳证券交易所 选择在深交所上市交易且满足入围标准的A股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前500名的A股构成初始样本股。
399003.SZ 成份B指 深证成份B股指数 1995/1/23 深圳证券交易所 选择在深交所上市交易且满足入围标准的B股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前10名的B股构成初始样本股。
399004.SZ 深证100R 深证100指数(收益) 2003/1/2 深圳证券交易所 选择在深交所上市且满入围标准的A股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均流通市值的比重和平均成交金额的比重综合排名在前100名的股票构成初始成份股。
399005.SZ 中小板指 中小板指数(价格) 2006/1/24 深圳证券交易所 以中小企业板正常交易的股票为样本股。
399006.SZ 创业板指 创业板指数P 2010/6/1 深圳证券交易所 从创业板股票中选取100只最具代表性的100只股票组成样本股,反映创业板市场层次的运行情况。
399007.SZ 深证300 深证300指数(价格) 2009/11/4 深圳证券交易所 选择在深交所上市且满入围标准的A股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前300名的股票构成初始成份股。
399008.SZ 中小300 中小板300P 2010/3/22 深圳证券交易所 中小板300指数包括价格指数(中小板300P)和全收益指数(中小板300R),由300家具有代表性的中小板公司组成。
399009.SZ 深证200 深证200指数 2011/9/1 深圳证券交易所 选择在深交所上市且满入围标准的A股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在第101至300名的股票构成初始成份股。
399010.SZ 深证700 深证700指数 2011/9/1 深圳证券交易所 选择在深交所上市且满入围标准的A股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在第701至1000名的股票构成初始成份股。
399011.SZ 深证1000 深证1000指数 2011/9/1 深圳证券交易所 选择在深交所上市且满入围标准的A股作为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前1000名的股票构成初始成份股。
399012.SZ 创业300 创业板300 2013/1/7 深圳证券交易所 选择在深交所创业板上市且有一定代表性的股票作为样本空间,选取考察期内平均流通市值及平均成交金额所占市场比重综合排名前300名股票构成样本股。
399015.SZ 中小创新 中小创新指数 2015/3/24 深圳证券交易所 选取深证1000指数样本股中,剔除同期深证成指样本股之后的500只股票组成样本股。
399300.SZ 沪深300 沪深300指数 2005/4/8 中证指数有限公司 对样本空间股票剔除最近一年(新股为上市以来)日均成交金额排名后50%的股票,然后对剩余股票选取日均总市值排名在前300名的股票作为样本股,以反映中国证券市场股票价格变动的概貌和运行状况。
399303.SZ 国证2000 国证2000指数 2014/3/28 深圳证券交易所 以在上交所和深交所上市且满足入围标准的A股为样本空间,根据一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重进行综合排名,剔除国证1000指数样本股后,按照缓冲区技术选取排名靠前的2000只股票构成样本股。
399310.SZ 国证50 国证50指数 2005/9/5 深圳证券交易所 是以国民经济核心上市公司为主体的市场品牌指数,通过深沪证券市场50家核心上市公司的资本市场表现反映国民经济总体运行态势。
399311.SZ 国证1000 国证1000指数 2005/2/3 深圳证券交易所 按照流通市值和成交金额的大小选取沪深两市中1000只股票构成样本股,通过占沪深两市95%以上市值比例成份股的二级市场表现,准确描述中国股票市场的整体走势。
399312.SZ 国证300 国证300指数 2005/2/3 深圳证券交易所 选取深沪两市300只股票作为成份股,较准确反映市场整体走势。
399313.SZ 综企指巨潮100 巨潮100指数 2005/2/3 深圳证券交易所 根据流通市值和成交金额两项重要指标进行综合排名,选取深沪两市最有影响力的100只股票作为成份股。
399314.SZ 巨潮大盘 巨潮大盘指数 2013/3/42005/2/3 深圳证券交易所 按照流通市值由大到小的顺序,从巨潮1000指数成份股中选取200只股票构成,分别代表沪深两市不同规模板块的运行情况。
399315.SZ 巨潮中盘 巨潮中盘指数 2005/2/3 深圳证券交易所 按照流通市值由大到小的顺序,从巨潮1000指数成份股中选取300只股票构成,分别代表沪深两市不同规模板块的运行情况。
399316.SZ 巨潮小盘 巨潮小盘指数 2005/2/3 深圳证券交易所 按照流通市值由大到小的顺序,从巨潮1000指数成份股中选取500只股票构成,分别代表沪深两市不同规模板块的运行情况。
399330.SZ 深证100 深证100指数(价格) 2006/1/24 深圳证券交易所 选择在深交所上市的符合条件的A股股票,选取一段时期平均流通市值的比重和平均成交金额的比重综合排名在前100名的股票组成样本股。
399333.SZ 中小板R 中小板指数(收益) 2006/12/27 深圳证券交易所 指数样本与中小板100P相同
399344.SZ 深证300R 批发零售指数 2013/3/4 深圳证券交易所 以在深交所主板、中小板、创业板上市的分属批发零售业的非 ST、*ST 的A股作为样本股。
399400.SZ 大中盘 巨潮大中盘指数 2013/3/20 深圳证券交易所 巨潮大、中盘指数入围股票作为成份股构成大中盘指数,旨在反映沪深A股不同规模上市公司的整体表现。
399401.SZ 中小盘 巨潮中小盘指数 2013/3/20/td> 深圳证券交易所 将巨潮中、小盘指数入围股票作为成份股构成中小盘指数,旨在反映沪深A股不同规模上市公司的整体表现。
399606.SZ 创业板R 创业板指数R 2010/6/1 深圳证券交易所 从创业板股票中选取100只组成样本股,反映创业板市场层次的运行情况。
399611.SZ 中创100R 中小创业100R 2011/2/28 深圳证券交易所 选取中小板和创业板中代表性较强、流动性较好的100家公司组成样本股,以反映中小企业板和创业板重点企业的运行状况。
399612.SZ 中创100 中小创业100P 2011/2/28 深圳证券交易所 选取中小板和创业板中代表性较强、流动性较好的100家公司组成样本股,以反映中小企业板和创业板重点企业的运行状况。
399623.SZ 中小基础 中小板基础市场指数 2011/7/25 深圳证券交易所 选择中小企业板市场市值最大的前85%的股票组成样本股。
399624.SZ 中创400 中创400指数 2011/8/15 深圳证券交易所 由中创500指数剔除同期中创100指数成份股后余下的400只股票组成,旨在反映中小板和创业板中正处于高成长阶段的企业的整体状况。
399625.SZ 中创500 中创500指数 2011/8/15 深圳证券交易所 在中小板和创业板中选取规模和流动性综合排名前500家公司组成样本股,旨在反映中小板和创业板公司整体的走势情况。
399640.SZ 创业基础 创业板基础市场指数 2012/1/16 深圳证券交易所 以覆盖创业板市场85%流通市值为目标编制而成,旨在反映创业板上市证券价格的综合变动情况以及市场总体走势。
399903.SZ 中证100 中证100指数 2006/5/29 中证指数有限公司 从沪深300指数样本股中挑选规模最大的100只股票组成样本股,以综合反映沪深证券市场中最具市场影响力的一批大市值公司的整体状况。
399904.SZ 中证 200 中证中盘200指数 2007/1/15 中证指数有限公司 选取沪深300指数成份股中非中证100指数样本股的200家公司股票构成指数样本股。
399905.SZ 中证 500 中证小盘500指数 2007/1/15 中证指数有限公司 样本空间内股票依次剔除沪深300指数样本股及最近一年日均总市值排名前300名的股票、以及最近一年(新股为上市以来)日均成交金额排名后20%的股票,从剩余股票中选取日均总市值排名前500名的股票作为样本股。
399907.SZ 中证 700 中证中小盘700指数 2007/1/15 中证指数有限公司 中证500和中证200样本股一起构成中证700指数样本股。
399980.SZ 中证超大 中证超级大盘指数 2011/5/10 中证指数有限公司 挑选在沪深两家交易所上市的规模大、流动性好的50只超级大盘股票组成样本股。
一级行业指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000032.SH 上证能源 上证能源行业指数 2009/1/9 上海证券交易所 选择上海证券市场能源行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000033.SH 上证材料 上证原材料行业指数 2009/1/9 上海证券交易所 选择上海证券市场原材料行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000034.SH 上证工业 上证工业行业指数 2009/1/9 上海证券交易所 选择上海证券市场工业行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000035.SH 上证可选 上证可选消费行业指数 2009/1/9 上海证券交易所 选择上海证券市场可选消费行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000036.SH 上证消费 上证主要消费行业指数 2009/1/9 上海证券交易所 选择上海证券市场主要消费行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000037.SH 上证医药 上证医药卫生行业指数 2009/1/9 上海证券交易所 选择上海证券市场医药卫生行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000038.SH 上证金融 上证金融地产行业指数 2009/1/9 上海证券交易所 选择上海证券市场金融地产行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000039.SH 上证信息 上证信息技术行业指数 2009/1/9 上海证券交易所 选择上海证券市场信息技术行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000040.SH 上证电信 上证电信业务行业指数 2009/1/9 上海证券交易所 选择上海证券市场电信业务行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000041.SH 上证公用 上证公用事业行业指数 2009/1/9 上海证券交易所 选择上海证券市场公用事业行业中规模大、流动性好的股票组成样本股, 以反映上海证券市场该行业公司股票的整体表现。
000104.SH 380能源 上证380能源指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属能源行业的全部股票作为样本股。
000105.SH 380材料 上证380原材料指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属原材料行业的全部股票作为样本股。
000106.SH 380工业 上证380工业指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属工业行业的全部股票作为样本股。
000107.SH 380可选 上证380可选消费指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属可选消费行业的全部股票作为样本股。
000108.SH 380消费 上证380主要消费指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属主要消费行业的全部股票作为样本股。
000109.SH 380医药 上证380医药卫生指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属医药卫生行业的全部股票作为样本股。
000110.SH 380金融 上证380金融地产指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属金融地产行业的全部股票作为样本股。
000111.SH 380信息 上证380信息技术指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属信息技术行业的全部股票作为样本股。
000112.SH 380电信 上证380电信业务指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属电信行业的全部股票作为样本股。
000113.SH 380公用 上证380公用事业指数 2011/6/13 上海证券交易所 将上证380指数全部样本股中所属公用事业行业的全部股票作为样本股。
000908.SH 300能源 沪深300能源指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取能源行业的全部股票组成样本股。
000909.SH 300材料 沪深300原材料指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取原材料行业的全部股票组成样本股
000910.SH 300工业 沪深300工业指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取工业行业的全部股票组成样本股。
000911.SH 300可选 沪深300可选消费指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取可选消费业的全部股票组成样本股.
000912.SH 300消费 沪深300主要消费指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取主要消费业的全部股票组成样本股。
000913.SH 300医药 沪深300医药卫生指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取医药卫生行业的全部股票组成样本股。
000914.SH 300金融 沪深300金融地产指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取金融地产行业的全部股票组成样本股。
000915.SH 300信息 沪深300信息技术指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取信息技术行业的全部股票组成样本股。
000916.SH 300电信 沪深300电信业务指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取电信行业的全部股票组成样本股。
000917.SH 300公用 沪深300公用事业指数 2007/7/2 中证指数有限公司 从沪深300指数成份股中选取公用事业类的全部股票组成样本股。
000928.SH 中证能源 中证能源指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于能源行业的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000929.SH 中证材料 中证原材料指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于原材料行业的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000930.SH 中证工业 中证工业指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于工业行业的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000931.SH 中证可选 中证可选消费指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于可选消费类的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000932.SH 中证消费 中证主要消费指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于主要消费类的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000933.SH 中证医药 中证医药卫生指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于医药卫生行业的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000934.SH 中证金融 中证金融地产指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于金融地产行业的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000935.SH 中证信息 中证信息技术指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于信息技术行业的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000936.SH 中证电信 中证电信业务指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于电信行业的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000937.SH 中证公用 中证公用事业指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股中属于公用事业类的全部股票作为样本,以反映沪深A股中该行业公司股票的整体表现。
000986.SH 全指能源 中证全指能源指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的能源行业的股票作为样本股。
000987.SH 全指材料 中证全指原材料指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的原材料行业的股票作为样本股。
000988.SH 全指工业 中证全指工业指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的工业行业的股票作为样本股。
000989.SH 全指可选 中证全指可选消费指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的可选消费的股票作为样本股。
000990.SH 全指消费 中证全指主要消费指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的主要消费行业的股票作为样本股。
000991.SH 全指医药 中证全指医药卫生指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的医药卫生行业的股票作为样本股。
000992.SH 全指金融 中证全指金融地产指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的金融地产行业的股票作为样本股。
000993.SH 全指信息 中证全指信息技术指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的信息技术行业的股票作为样本股。
000994.SH 全指电信 中证全指电信业务指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的电信行业的股票作为样本股。
000995.SH 全指公用 中证全指公用事业指数 2011/8/2 中证指数有限公司 从中证全指指数样本股中选取流动性和市场代表性较好的公用事业行业的股票作为样本股。
399381.SZ 1000能源 国证1000能源 2011/2/28 深圳证券交易所 将样本空间股票中分属能源行业的全部股票组成份股,反映中国A股市场能源行业公司股票的整体表现。
399382.SZ 1000材料 国证1000材料 2011/12/2 深圳证券交易所 将样本空间股票分属材料行业的全部股票组成份股,反映中国A股市场原材料行业公司股票的整体表现。
399383.SZ 1000工业 国证1000工业 2011/12/2 深圳证券交易所 将样本空间股票分属工业行业的全部股票组成份股,反映中国A股市场工业行业公司股票的整体表现。
399384.SZ 1000可选 国证1000可选 2011/12/2 深圳证券交易所 将样本空间股票分属可选消费行业的全部股票组成份股,反映中国A股市场可选消费行业公司股票的整体表现。
399385.SZ 1000消费 国证1000消费 2011/12/2 深圳证券交易所 将样本空间股票分属主要消费行业的全部股票组成份股,反映中国A股市场主要消费行业公司股票的整体表现。
399386.SZ 1000医药 国证1000医药 2011/12/2 深圳证券交易所 将样本空间股票分属医药卫生行业的全部股票组成份股,反映中国A股市场医药卫生行业公司股票的整体表现。
399387.SZ 1000金融 国证1000金融 2011/12/2 深圳证券交易所 将样本空间股票分属金融地产行业的全部股票组成份股,反映中国A股市场金融地产行业公司股票的整体表现。
399388.SZ 1000信息 国证1000信息 2011/12/2 深圳证券交易所 将样本空间股票分属信息技术行业的全部股票组成份股,反映中国A股市场信息技术行业公司股票的整体表现。
399389.SZ 国证通信 国证通信指数 2011/12/2 深圳证券交易所 将样本空间股票分属电信业务行业的全部股票组成份股,反映中国A股市场电信业务行业公司股票的整体表现。
399390.SZ 1000公用 国证1000公用 2011/12/2 深圳证券交易所 将样本空间股票分属公用事业行业的全部股票组成份股,反映中国A股市场公用事业行业公司股票的整体表现。
399431.SZ 国证银行 国证银行行业 2014/12/30 深圳证券交易所 NA
399432.SZ 国证汽车 国证汽车汽配 2014/12/30 深圳证券交易所 NA
399433.SZ 国证交运 国证交通运输 2014/12/30 深圳证券交易所 NA
399434.SZ 国证传媒 国证传媒行业 2014/12/30 深圳证券交易所 NA
399435.SZ 国证农牧 国证农牧渔 2014/12/30 深圳证券交易所 NA
399436.SZ 国证煤炭 国证煤炭行业 2014/12/30 深圳证券交易所 NA
399437.SZ 国证证券 国证证券行业指数 2014/12/30 深圳证券交易所 NA
399438.SZ 国证电力 国证电力事业 2014/12/30 深圳证券交易所 NA
399439.SZ 国证油气 国证石油气 2014/12/30 深圳证券交易所 NA
399440.SZ 国证钢铁 国证钢铁行业 2014/12/30 深圳证券交易所 NA
399613.SZ 深证能源 深证能源行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399614.SZ 深证材料 深证原材料行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399615.SZ 深证工业 深证工业行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399616.SZ 深证可选 深证可选消费行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标
399617.SZ 深证消费 深证主要消费行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399618.SZ 深证医药 深证医药卫生行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399619.SZ 深证金融 深证金融地产行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399620.SZ 深证信息 深证信息技术行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399621.SZ 深证电信 深证电信业务行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399622.SZ 深证公用 深证公用事业行业指数 2011/6/15 深圳证券交易所 为反映深市不同行业公司股票的整体表现,将深市个股按国证行业分类标准分为10个行业,以覆盖所属行业75%的市值为目标。
399674.SZ 深A医药 深A医药卫生 2015/6/8 深圳证券交易所 NA
399675.SZ 深互联网 深A软件互联 2015/6/8 深圳证券交易所 NA
399908.SZ 300 能源 沪深300能源指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于能源行业的全部股票构成指数成份股。
399909.SZ 300 材料 沪深300原材料指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于原材料行业的全部股票构成指数成份股。
399910.SZ 300 工业 沪深300工业指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于工业行业的全部股票构成指数成份股。
399911.SZ 300 可选 沪深300可选消费指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于可选消费行业的全部股票构成指数成份股。
399912.SZ 300 消费 沪深300主要消费指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于主要消费行业的全部股票构成指数成份股。
399913.SZ 300 医药 沪深300医药卫生指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于医药卫生行业的全部股票构成指数成份股。
399914.SZ 300 金融 沪深300金融地产指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于金融地产行业的全部股票构成指数成份股。
399915.SZ 300 信息 沪深300信息技术指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于信息技术行业的全部股票构成指数成份股。
399916.SZ 300 电信 沪深300电信业务指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于电信行业的全部股票构成指数成份股。
399917.SZ 300 公用 沪深300公用事业指数 2007/7/2 中证指数有限公司 将沪深300指数成份股按行业分类标准进行分类,选取归属于公用事业行业的全部股票构成指数成份股。
399928.SZ 中证能源 中证能源指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于能源行业的全部股票作为样本。
399929.SZ 中证材料 中证原材料指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于原材料行业的全部股票作为样本。
399930.SZ 中证工业 中证工业指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于工业行业的全部股票作为样本。
399931.SZ 中证可选 中证可选消费指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于可选消费行业的全部股票作为样本。
399932.SZ 中证消费 中证主要消费指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于主要消费行业的全部股票作为样本。
399933.SZ 中证医药 中证医药卫生指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于医药卫生行业的全部股票作为样本。
399934.SZ 中证金融 中证金融地产指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于金融地产行业的全部股票作为样本。
399935.SZ 中证信息 中证信息技术指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于信息技术行业的全部股票作为样本。
399936.SZ 中证电信 中证电信业务指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于电信行业的全部股票作为样本。
399937.SZ 中证医药 中证公用事业指数 2009/7/3 中证指数有限公司 将中证800指数800只样本股按行业分类标准分为10个行业,选取归属于医药卫生行业的全部股票作为样本。
399995.SZ 基建工程 中证基建工程指数 2015/3/12 中证指数有限公司 在中证全指样本空间内,剔除流动性排名后20%的股票,将建筑与工程主题股票按照过去一年日均总市值进行排序,选取排名前50的股票作为指数样本。
399998.SZ 中证煤炭 中证煤炭指数 2015/2/13 中证指数有限公司 在中证全指样本空间内,选择属于煤炭行业的全部股票;如果行业股票数量少于或等于50只,则全部股票构成样本股;如果股票数量多于50只,剔除成交金额排名后 10%以及累积总市值占比达到98%以后的股票,并且保持剔除后股票数量不少于50只,构成指数样本股。
二级行业指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000841.SH 800医药 中证800制药与生物科技指数 2012/12/21 中证指数有限公司 以中证800指数成份股为样本空间,选择制药、生物科技和生命科学行业的股票编制而成。
000854.SH 500原料 中证500原材料指数 2013/11/6 中证指数有限公司 以中证500指数成份股为样本空间,选择属于原材料行业的全部股票组成样本股。
000856.SH 500工业 中证500工业指数 2013/11/6 中证指数有限公司 从中证500指数成份股中选择工业类的全部股票组成样本股,反映该行业公司股票的整体表现。
000857.SH 500医药 中证500医药卫生指数 2013/11/6 中证指数有限公司 从中证500指数成份股中选择医药卫生行业的全部股票组成样本股,反映该行业公司股票的整体表现。
000858.SH 500信息 中证500信息技术指数 2013/11/6 中证指数有限公司 从中证500指数成份股中选择信息技术行业的全部股票组成样本股,反映该行业公司股票的整体表现。
000951.SH 300银行 沪深300银行指数 2009/10/28 中证指数有限公司 反映我国证券市场银行类股票的整体走势。
000952.SH 300地产 沪深300地产指数 2009/10/28 中证指数有限公司 反映我国证券市场地产类股票的整体走势。
000957.SH 300运输 沪深300运输指数 2009/6/16 中证指数有限公司 从沪深300指数300只样本股中选取属于运输行业的全部股票作为样本股,反映该行业公司股票的整体表现。
399951.SZ 300银行 沪深300银行指数 2009/10/28 中证指数有限公司 NA
399952.SZ 300地产 沪深300地产指数 2009/10/28 中证指数有限公司 NA
399957.SZ 300运输 沪深300运输指数 2009/6/16 中证指数有限公司 将沪深300指数300只样本股,按行业分类标准分为不同细分行业,选取归属于运输行业的全部股票作为样本。
399965.SZ 800地产 中证800地产指数 2014/4/4 中证指数有限公司 以中证800指数成份股为样本空间,选择地产行业的股票作为样本。
策略指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000050.SH 50等权 上证50等权重指数 2011/1/4 上海证券交易所 对上证50指数样本股采用等权重加权方式计算而衍生出的创新指数。
000051.SH 180等权 上证180等权重指数 2011/5/24 上海证券交易所 对上证180指数样本股采用等权重加权方式计算而衍生出的创新指数。
000052.SH 50基本 上证50基本面加权指数 2012/1/9 上海证券交易所 在不改变原指数样本股的前提下,用以财务指标衡量的基本面价值来分配样本股的权重,以期获得更好的风险收益特征。
000053.SH 180基本 上证180基本面加权指数 2012/1/9 上海证券交易所 在不改变原指数样本股的前提下,用以财务指标衡量的基本面价值来分配样本股的权重,以期获得更好的风险收益特征。
000070.SH 能源等权 上证能源行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000071.SH 材料等权 上证原材料行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000072.SH 工业等权 上证工业行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000073.SH 可选等权 上证可选消费行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000074.SH 消费等权 上证主要消费行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000075.SH 医药等权 上证医药卫生行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000076.SH 金融等权 上证金融地产行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000077.SH 信息等权 上证信息技术行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000078.SH 电信等权 上证电信业务行业分层等权重指数 2010/8/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000079.SH 公用等权 上证180基本面加权指数 2010/9/18 上海证券交易所 与上证行业指数系列选样方法相同,但在加权方式上,上证行业分层等权重指数中各二级行业权重与其自由流通市值权重相当,并对二级行业内股票采取等权重加权方式。
000093.SH 180分层 上证180行业分层等权重指数 2011/5/24 上海证券交易所 与上证180指数拥有相同的成份股,采用行业分层等权重加权方式计算。
000098.SH 上证F200 上证基本面200指数 2011/7/1 上海证券交易所 挑选基本面价值(由营业收入、现金流、净资产和分红四个财务指标衡量)排名前200家沪市A股上市公司作为样本。
000099.SH 上证F300 上证基本面300指数 2011/7/1 上海证券交易所 挑选基本面价值(由营业收入、现金流、净资产和分红四个财务指标衡量)排名第201至第500家沪市A股上市公司作为样本。
000100.SH 上证F500 上证基本面500指数 2011/7/1 上海证券交易所 挑选基本面价值(由营业收入、现金流、净资产和分红四个财务指标衡量)排名前500家沪市A股上市公司作为样本。
000115.SH 380等权 上证380等权重指数 2011/8/12 上海证券交易所 与上证380指数拥有相同的成份股,采用等权重加权方式。
000128.SH 380基本 上证380基本面加权指数 2012/1/9 上海证券交易所 在不改变原指数样本股的前提下,用以财务指标衡量的基本面价值来分配样本股的权重,以期获得更好的风险收益特征。
000129.SH 180波动 上证180波动率加权指数 2012/1/9 上海证券交易所 以母指数为样本空间,选取历史波动率最小的100只股票作为样本股,且个股的权重与历史波动率成反比,即波动率越小,权重越大。
000130.SH 380波动 上证380波动率加权指数 2012/1/9 上海证券交易所 以母指数为样本空间,选取历史波动率最小的100只股票作为样本股,且个股的权重与历史波动率成反比,即波动率越小,权重越大
000135.SH 180高贝 上证180高贝塔指数 2012/8/6 上海证券交易所 以上证180指数全部样本股(剔除上市未满半年的股票)为样本空间,选择排名前60的股票作为样本股。
000136.SH 180低贝 上证180低贝塔指数 2012/8/6 上海证券交易所 以上证180指数全部样本股(剔除上市未满半年的股票)为样本空间,选择排名后60的股票作为样本股。
000137.SH 380高贝 上证380高贝塔指数 2012/8/6 上海证券交易所 以上证380指数全部样本股(剔除上市未满半年的股票)为样本空间,选择排名前100的股票作为样本股。
000138.SH 380低贝 上证380低贝塔指数 2012/8/6 上海证券交易所 以上证380指数全部样本股(剔除上市未满半年的股票)为样本空间,选择排名后100的股票作为样本股。
000803.SH 300波动 沪深300波动率加权指数 2012/1/9 中证指数有限公司 以母指数为样本空间,选取最近一年日收益率的波动率(标准差)最小的100只股票作为样本股,且以历史波动率的倒数作为权重分配依据,波动率越小权重越大。
000804.SH 500波动 中证500波动率加权指数 2012/1/9 中证指数有限公司 以母指数为样本空间,选取最近一年日收益率的波动率(标准差)最小的100只股票作为样本股,且以历史波动率的倒数作为权重分配依据,波动率越小权重越大。
000828.SH 300高贝 沪深300高贝塔指数 2012/8/6 中证指数有限公司 以沪深300指数全部样本股(剔除上市未满半年的股票)为样本空间,选择排名前100的股票作为样本股。
000829.SH 300低贝 沪深300低贝塔指数 2012/8/6 中证指数有限公司 以沪深300指数全部样本股(剔除上市未满半年的股票)为样本空间,选择排名后100的股票作为样本股。
000830.SH 500高贝 中证500高贝塔指数 2012/8/6 中证指数有限公司 以中证500指数全部样本股(剔除上市未满半年的股票)为样本空间,选择前150的股票作为样本股。
000831.SH 500低贝 中证500低贝塔指数 2012/8/6 中证指数有限公司 以中证500指数全部样本股(剔除上市未满半年的股票)为样本空间,选择后150的股票作为样本股。
000842.SH 800等权 中证800等权重指数 2012/12/21 中证指数有限公司 与中证800指数样本相同,通过设置等权重因子使得指数中每只成份股的权重相等,可以获得与中证800指数不同的风险收益特征,满足投资者多样化的投资需求。
000843.SH 300动态 沪深300动态指数 2013/1/7 中证指数有限公司 以沪深300指数样本股为样本空间。
000844.SH 300稳定 沪深300稳定指数 2013/1/7 中证指数有限公司 以沪深300指数样本股为样本空间。
000925.SH 基本面50 中证锐联基本面50指数 2009/2/26 中证指数有限公司 挑选以 4 个基本面指标(营业收入、现金流、净资产、分红)来衡量的经济规模最大的 50 家 A 股上市公司作为样本,且样本个股的权重配置与其经济规模相适应。
000965.SH 基本200 中证锐联基本面200指数 2010/6/2 中证指数有限公司 从沪深A股中挑选基本面价值(营业收入、现金流、净资产和分红四个财务指标来衡量)最大的200家上市公司作为样本。
000966.SH 基本400 中证锐联基本面400指数 2010/6/2 中证指数有限公司 从沪深A股中挑选基本面价值(营业收入、现金流、净资产和分红四个财务指标来衡量)第201至第600家上市公司作为样本。
000967.SH 基本600 中证锐联基本面600指数 2010/6/2 中证指数有限公司 从沪深A股中挑选基本面价值(营业收入、现金流、净资产和分红四个财务指标来衡量)最大的600家上市公司作为样本。
000971.SH 等权90 中证等权重90指数 2010/12/2 中证指数有限公司 由上证50和深成指组成,以综合反映沪深两市规模大、流动性好的90家公司的整体表现。
000981.SH 300分层 沪深300行业分层等权重指数 2011/6/13 中证指数有限公司 与沪深300指数拥有相同的成份股,采用行业分层等权重加权。
000982.SH 500等权 中证500等权重指数 2011/6/13 中证指数有限公司 与中证500指数拥有相同的成份股,采用等权重加权。
000984.SH 300等权 沪深300等权重指数 2011/8/2 中证指数有限公司 与沪深300指数拥有相同的成份股,采用等权重加权。
399404.SZ 大盘低波 巨潮大盘低波 2013/12/5 深圳证券交易所 以巨潮大盘指数为样本空间,选择最近一年日收益率的波动率最小的50只股票作为样本股。
399405.SZ 大盘高贝 巨潮大盘高贝 2013/12/5 深圳证券交易所 以巨潮大盘指数全部样本股为样本空间,选择最近一年贝塔值最大的前50只股票作为样本股。
399406.SZ 中盘低波 巨潮中盘低波 2013/12/5 深圳证券交易所 以巨潮中盘指数为样本空间,选择最近一年日收益率的波动率最小的100只股票作为样本股。
399407.SZ 中盘高贝 巨潮中盘高贝 2013/12/5 深圳证券交易所 以巨潮中盘指数全部样本股为样本空间,选择最近一年贝塔值最大的前100只股票作为样本股。
399408.SZ 小盘低波 巨潮小盘低波 2013/12/5 深圳证券交易所 以巨潮小盘指数为样本空间,选择最近一年日收益率的波动率最小的150只股票作为样本股。
399409.SZ 小盘高贝 巨潮小盘高贝 2013/12/5 深圳证券交易所 以巨潮中盘指数全部样本股为样本空间,选择最近一年贝塔值最大的前100只股票作为样本股。
399411.SZ 红利100 国证红利加权100指数 2014/4/10 深圳证券交易所 以沪深市场最近5年连续实施现金分红的上市公司为样本空间,选取股息率和上市公司市值规模综合排名靠前的100只股票构成指数样本股。
399427.SZ 专利领先 专利领先指数 2015/2/17 深圳证券交易所 以国证 A 指为样本空间,根据样本空间内上市公司发明公开、发明授权、实用新型及外观等专利总量领先指标及年度增量领先指标等专利领先信息以及财务指标构建量化模型,选取上市公司专利领先得分排名靠前的 100 只股票构成样本股。
399632.SZ 深100EW 深证100等权重指数 2011/10/28 深圳证券交易所 从入围个股中选取考察期(一般为前6个月)内平均流通市值及平均成交金额所占市场比重综合排名前100名股票构成指数成份股。
399633.SZ 深300EW 深证300等权重指数 2011/10/28 深圳证券交易所 从入围个股中选取考察期(一般为前6个月)内平均流通市值及平均成交金额所占市场比重综合排名前300名股票构成指数成份股。
399634.SZ 中小板EW 中小板等权重指数 2011/10/28 深圳证券交易所 以中小板指数为母指数,从入围个股中选取考察期(一般为前6个月)内平均流通市值及平均成交金额所占市场比重综合排名前100名股票构成指数成份股。
399635.SZ 创业板EW 创业板等权重指数 2011/10/28 深圳证券交易所 以创业板指数为母指数,从入围个股中选取考察期(一般为前6个月)内平均流通市值及平均成交金额所占市场比重综合排名前100名股票构成指数成份股。
399645.SZ 100低波 深证100低波 2012/6/12 深圳证券交易所 对样本空间的股票,选取最近一年日收益率的波动率排名前50的股票构成指数样本股。旨在防御市场泡沫,获取相对于深证100指数的低风险长期超额收益。
399655.SZ 深证绩效 深证绩效指数 2012/11/19 深圳证券交易所 从入围股票中选取绩效评分排名前100名的股票构成指数样本股,并依据巨潮行业分类,限制属于同一个四级行业的股票入选不超过4只,旨在反映深圳市场经营绩效良好的上市公司的整体表现。
399656.SZ 100绩效 深证100绩效加权指数 2012/11/19 深圳证券交易所 样本股与对应母指数保持一致,旨在反映深圳市场重点指数在绩效加权下的收益表现。
399657.SZ 300绩效 深证300绩效加权指数 2012/11/19 深圳证券交易所 样本股与对应母指数保持一致,旨在反映深圳市场重点指数在绩效加权下的收益表现。
399658.SZ 中小绩效 中小板绩效加权指数 2012/11/19 深圳证券交易所 样本股与对应母指数保持一致,旨在反映深圳市场重点指数在绩效加权下的收益表现。
399659.SZ 深成指EW 深证成份等权 2012/11/23 深圳证券交易所 样本股与对应母指数保持一致,旨在反映深圳市场重点指数在等权重维度下的收益表现。
399660.SZ 中创EW 中创100等权 2012/11/23 深圳证券交易所 样本股与对应母指数保持一致,旨在反映深圳市场重点指数在等权重维度下的收益表现。
399661.SZ 深证低波 深证300低波 2012/12/20 深圳证券交易所 从深证300指数样本股中选取最近一年日收益率的波动率(标准差)排名前100的股票作为样本股,旨在表征深市不同风险属性的股票价格变化。
399662.SZ 深证高贝 深证300高贝 2012/12/20 深圳证券交易所 从深证300指数样本股中选取最近一年的贝塔值降序排名前100的股票作为样本股,旨在表征深市不同风险属性的股票价格变化。
399663.SZ 中小低波 中小300低波 2012/12/20 深圳证券交易所 从中小板300指数样本股中选取最近一年日收益率的波动率(标准差)升序排名前100的股票作为样本股,旨在表征深市不同风险属性的股票价格变化。
399664.SZ 中小高贝 中小300高贝 2012/12/20 深圳证券交易所 从中小板300指数样本股中选取最近一年日收益率的贝塔值降序排名前100的股票作为样本股,旨在表征深市不同风险属性的股票价格变化。
399665.SZ 中创低波 中创500低波 2012/12/20 深圳证券交易所 从中创500指数样本股中选取最近一年日收益率的波动率(标准差)升序排名前200的股票作为样本股,旨在表征深市不同风险属性的股票价格变化。
399666.SZ 中创高贝 中创500高贝 2012/12/20 深圳证券交易所 从中创500指数样本股中选取最近一年的贝塔值降序排名前200的股票作为样本股,旨在表征深市不同风险属性的股票价格变化
399672.SZ 深红利50 深证红利加权50指数 2014/4/10 深圳证券交易所 以深圳市场最近5年连续实施现金分红的上市公司为样本空间,选取股息率和上市公司市值规模综合排名靠前的50只股票构成样本股,反映了深圳A股市场中具备连续现金分红能力的上市公司整体运行情况。
399673.SZ 创业板50 创业板50指数 2014/6/18 深圳证券交易所 从创业板指数的100只样本股中,选取考察期内流动性指标最优的50只股票组成样本股。
399676.SZ 深医药EW 深A医药等权 2015/6/8 深圳证券交易所 NA
399677.SZ 深互联EW 深A互联等权 2015/6/8 深圳证券交易所 NA
399701.SZ 深证F60 深证基本面60指数 2010/5/10 深圳证券交易所 以深市A股为样本空间,挑选基本面价值最大的60家深市A股上市公司作为样本,且样本股的权重配置与其基本面价值相适应。
399702.SZ 深证F120 深证基本面120指数 2010/5/10 深圳证券交易所 以深市A股为样本空间,挑选基本面价值最大的120家深市A股上市公司作为样本,且样本股的权重配置与其基本面价值相适应。
399703.SZ 深证F200 深证基本面200指数 2010/5/10 深圳证券交易所 以深市A股为样本空间,挑选基本面价值最大的200家深市A股上市公司作为样本,且样本股的权重配置与其基本面价值相适应。
399925.SZ 基本面50 中证锐联基本面50指数 2009/2/26 中证指数有限公司 挑选以 4 个基本面指标(营业收入、现金流、净资产、分红)来衡量的经济规模最大的 50 家 A 股上市公司作为样本,且样本个股的权重配置与其经济规模相适应。
399982.SZ 500等权 中证500等权重指数 2011/6/13 中证指数有限公司 与中证500指数拥有相同的成份股,采用等权重加权。
000851.SZ 百发100 中证百度百发策略100指数 2014/7/30 中证指数有限公司 以中证全指为样本空间,选取综合财务因子、综合动量因子和搜索因子综合排名前100名的股票构成指数成份股。
成长指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000028.SH 180成长 上证180成长指数 2009/1/9 上海证券交易所 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000030.SH 180R成长 上证180相对成长指数 2009/1/9 上海证券交易所 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000057.SH 全指成长 上证全指成长指数 2010/1/4 上海证券交易所 上证全指风格指数包括上证全指成长、上证全指价值、上证全指相对成长和上证全指相对价值,以综合反映上证全指中不同风格特征股票的整体表现。
000059.SH 全R成长 上证全指相对成长指数 2010/1/4 上海证券交易所 上证全指风格指数包括上证全指成长、上证全指价值、上证全指相对成长和上证全指相对价值,以综合反映上证全指中不同风格特征股票的整体表现。
000117.SH 380成长 上证380成长指数 2011/10/18 上海证券交易所 采用营业收入增长率、净利润增长率和内部增长率作为股票成长特征的衡量因子,从上证380指数样本股中挑选最具代表性的120只成长股票作为样本股。
000119.SH 380R成长 上证380相对成长指数 2011/10/18 上海证券交易所 由上证380指数全部样本股组成,样本股的市值按照一定的风格权重分配到相对成长与相对价值指数中。
000918.SH 300成长 沪深300成长指数 2008/1/21 中证指数有限公司 选取成长Z值最高的100只股票作为指数样本股。
000920.SH 300R成长 沪深300相对成长指数 2008/1/21 中证指数有限公司 由沪深300指数全部样本股组成,样本股的市值按照一定的风格权重分配到相对成长指数中。
399346.SZ 深证成长 深证300成长价格指数 2009/11/4 深圳证券交易所 在深证300指数样本股范围内,计算每只股票的成长因子数值,然后对变量值进行标准化,挑选成长因子排名前100只组成样本股。
399370.SZ 国证成长 国证成长指数 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,旨在提供可交易的指数产品和金融衍生工具的标的物。
399372.SZ 大盘成长 巨潮大盘成长 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,旨在提供可交易的指数产品和金融衍生工具的标的物。
399374.SZ 中盘成长 巨潮中盘成长 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,旨在提供可交易的指数产品和金融衍生工具的标的物。
399376.SZ 小盘成长 巨潮小盘成长 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,旨在提供可交易的指数产品和金融衍生工具的标的物。
399602.SZ 中小成长 中小300成长P 2010/5/24 深圳证券交易所 以中小板300指数样本股为选样空间,挑选100只成长因子最突出的股票组成指数样本股。
399626.SZ 中创成长 中创500成长 2011/8/15 深圳证券交易所 以中创500指数样本股为样本空间,计算每只股票的成长因子的变量数值并进行标准化,挑选成长因子排名最高的166只股票组成样本股,以反映中小板和创业板中成长型股票的市场表现。
399628.SZ 700成长 深证700成长指数 2011/9/1 深圳证券交易所 以深证700指数样本股为样本空间,计算每只股票的成长因子的变量数值并进行标准化,挑选成长因子排名最高的233只股票组成样本股,以反映深圳证券小盘市场中成长型股票的走势。
399630.SZ 1000成长 深证1000成长指数 2011/9/1 深圳证券交易所 以深证1000指数样本股为样本空间,计算每只股票的成长因子的变量数值并进行标准化,挑选成长因子排名最高的333只股票组成样本股,以反映深市大中小盘市场中成长型股票的走势。
399667.SZ 创业板G 创业300成长 2013/1/7 深圳证券交易所 以创业板300指数样本股为样本空间,选取成长Z值最高的100只股票作为指数样本股。
399918.SZ 300 成长 沪深300成长指数 2008/1/21 中证指数有限公司 选取成长Z值最高的100只股票作为沪深300成长指数样本股。
399920.SZ 300R成长 沪深300相对成长指数 2008/1/21 中证指数有限公司 由沪深300指数全部样本股组成,样本股的市值按照一定的风格权重分配到相对成长与相对价值指数中。
价值指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000029.SH 180价值 上证180价值指数 2009/1/9 上海证券交易所 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000031.SH 180R价值 上证180相对价值指数 2009/1/9 上海证券交易所 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000058.SH 全指价值 上证全指价值指数 2010/1/4 上海证券交易所 上证全指风格指数包括上证全指成长、上证全指价值、上证全指相对成长和上证全指相对价值,以综合反映上证全指中不同风格特征股票的整体表现。
000060.SH 全R价值 上证全指相对价值指数 2010/1/4 上海证券交易所 上证全指风格指数包括上证全指成长、上证全指价值、上证全指相对成长和上证全指相对价值,以综合反映上证全指中不同风格特征股票的整体表现。
000118.SH 380价值 上证380价值指数 2011/10/18 上海证券交易所 采用股息收益率、每股净资产与价格比率、每股净现金流与价格比率、每股收益与价格比率作为股票价值特征的衡量因子,从上证380指数样本股中挑选最具代表性的120只价值股票作为样本股。
000120.SH 380R价值 上证380相对价值指数 2011/10/18 上海证券交易所 由上证380指数全部样本股组成,样本股的市值按照一定的风格权重分配到相对成长与相对价值指数中。
000919.SH 300价值 沪深300价值指数 2008/1/21 中证指数有限公司 选取成长Z值最高的100只股票作为样本股。
000921.SH 300R价值 沪深300相对价值指数 2008/1/21 中证指数有限公司 由沪深300指数全部样本股组成,样本股的市值按照一定的风格权重分配到相对价值指数中。
399348.SZ 深证价值 深证300价值价格指数 2009/11/4 深圳证券交易所 在深证300指数样本股范围内,计算每只股票的价值因子数值,然后对变量值进行标准化,挑选价值因子排名前100只组成样本股。
399371.SZ 国证价值 国证价值指数 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,旨在提供可交易的指数产品和金融衍生工具的标的物。
399373.SZ 大盘价值 巨潮大盘价值 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,编制该系列指数的目的在于提供可交易的指数产品和金融衍生工具的标的物。
399375.SZ 中盘价值 巨潮中盘价值 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,旨在提供可交易的指数产品和金融衍生工具的标的物。
399377.SZ 小盘价值 巨潮小盘价值 2010/1/4 深圳证券交易所 巨潮风格系列指数之一,旨在提供可交易的指数产品和金融衍生工具的标的物。
399604.SZ 中小价值 中小300价值P 2010/5/24 深圳证券交易所 以中小板300指数样本股为选样空间,挑选100只价值因子最突出的股票组成相应指数样本股。
399627.SZ 中创价值 中创500价值 2011/8/15 深圳证券交易所 以中创500指数样本股为样本空间,计算每只股票的价值因子的变量数值并进行标准化,挑选价值因子排名最高的166只股票组成样本股,以反映中小板和创业板中价值型股票的市场表现。
399629.SZ 700价值 深证700价值指数 2011/9/1 深圳证券交易所 以深证700指数样本股为样本空间,计算每只股票的价值因子的变量数值并进行标准化,挑选价值因子排名最高的233只股票组成样本股,以反映深圳证券小盘市场中价值型股票的走势。
399631.SZ 1000价值 深证1000价值指数 2011/9/1 深圳证券交易所 深证1000指数样本股为样本空间,计算每只股票的价值因子的变量数值并进行标准化,挑选价值因子排名最高的333只股票组成样本股,以反映深市大中小盘市场中价值型股票的走势。
399668.SZ 创业板V 创业300价值 2013/1/7 深圳证券交易所 以创业板300指数样本股为选样空间,选取价值Z值最高的100只股票作为指数样本股。
399919.SZ 300 价值 沪深300价值指数 2008/1/21 中证指数有限公司 选取成长Z值最高的100只股票作为沪深300成长指数样本股。
000847.SZ 中证腾安 中证腾安价值100指数 2013/11/18 中证指数有限公司 采用量化策略与专家评审相结合的方法,选择市场价格相对低估的100家上市公司股票为样本,并使用等权重的加权方式。
主题指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000015.SH 红利指数 上证红利指数 2005/1/4 上海证券交易所 挑选在上交所上市的现金股息率高、分红比较稳定、具有一定规模及流动性的50只股票作为样本,以反映上海证券市场高红利股票的整体状况和走势。
000018.SH 180金融 上证180金融股指数 2007/12/10 上海证券交易所 以上证180指数样本股中银行、保险、证券和信托等行业的股票构成样本股,反映上海证券市场的金融股走势。
000019.SH 治理指数 上证公司治理指数 2008/1/2 上海证券交易所 以上证公司治理板块的股票作为样本股,目的是鼓励和促进上市公司进一步改善公司治理,提升上市公司的整体质量。
000021.SH 180治理 上证180公司治理指数 2008/9/10 上海证券交易所 从上证180指数与上证公司治理指数样本股中挑选100只规模大、流动性好的股票作为样本股,以反映上证180指数中治理状况良好公司股票的走势。
000025.SH 180基建 上证180基建指数 2008/12/15 上海证券交易所 从上证180指数中挑选拥有、管理基础设施和从事基础设施建设的公司股票组成样本股,以反映上海证券市场基建类股票的整体走势。
000026.SH 180资源 上证180资源指数 2008/12/15 上海证券交易所 从市值180指数中挑选拥有、开发和开采自然资源的公司股票组成样本股,以反映上海证券市场自然资源类股票的整体走势。
000027.SH 180运输 上证180价值指数 2009/1/9 上海证券交易所 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000031.SH 180R价值 上证180交通运输指数 2008/12/15 上海证券交易所 由上证180指数中拥有、管理交通运输设施和提供运输服务的公司股票组成样本股,以反映上海证券市场交通运输类股票的整体走势
000042.SH 上证央企 上证中央企业50指数 2009/3/30 上海证券交易所 选择最近一年(新股为上市以来) A 股日均成交金额与日均总市值综合排名前 50 名的股票作为样本,以反映沪市中央企业控股上市股票的整体表现。
000048.SH 责任指数 上证社会责任指数 2009/8/5 上海证券交易所 以上证公司治理板块中在社会责任的履行方面表现良好公司股票作为样本股,以鼓励和促进上市公司积极履行社会责任。
000049.SH 上证民企 上证民营企业50指数 2009/8/25 上海证券交易所 挑选上海市场规模大、流动性好、具有代表性的 50家民营上市公司股票为样本,刻画了沪市大型民营上市公司股票的整体表现。
000054.SH 上证地企 上证地方国有企业50指数 2010/1/4 上海证券交易所 挑选上海市场规模大、流动性好、具有代表性的50家地方国有企业上市公司股票为样本,刻画了沪市大型地方国有企业上市公司股票的整体表现。
000056.SH 上证国企 上证国有企业100指数 2010/1/4 上海证券交易所 由上证地方国有企业50指数和上证中央企业50指数组合而成,能够全面刻画沪市大型国有企业上市公司股票的整体表现。
000062.SH 上证沪企 上证沪企指数 2010/1/4 上海证券交易所 由在上交所上市且注册地在上海的规模大、流动好,最具代表性的50家公司组成样本,以综合反映上海本地股的市场走势。
000063.SH 上证周期 上证周期行业50指数 2010/2/3 上海证券交易所 从上证全指样本股中挑选规模大、流动性好、具有周期行业特征的50只公司股票组成样本股,以反映上海证券市场中具有不同行业特征的股票走势。
000064.SH 非周期 上证非周期行业100指数 2010/2/3 上海证券交易所 从上证全指样本股中挑选具有非周期行业特征的100只公司股票组成样本股,以反映上海证券市场中具有不同行业特征的股票走势。
000065.SH 上证龙头 上证龙头企业指数 2010/2/9 上海证券交易所 由沪市A股各二级行业中规模大、市场占有率高的龙头公司股票组成与样本股,反映沪市A股各行业龙头公司股票的整体表现。
000066.SH 上证商品 上证大宗商品股票指数 2010/4/30 上海证券交易所 由沪市A股中规模大、流动性好的大宗商品生产类公司股票组成样本股,反映沪市A股中大宗商品类股票的整体表现。
000067.SH 上证新兴 上证新兴产业指数 2010/4/30 上海证券交易所 选择沪市中规模大、流动性好的50家新兴产业公司组成样本股,以综合反映沪市新兴产业公司的整体表现。
000031.SH 180R价值 上证180相对价值指数 2009/1/9 上海证券交易所 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000068.SH 上证资源 上证自然资源指数 2010/5/28 上海证券交易所 由沪市A股中规模大、流动性好的50只资源类公司股票组成样本股,反映沪市A股中资源类股票的整体表现。
000069.SH 消费80 上证消费80指数 2010/5/28 上海证券交易所 由沪市A股中规模大、流动性好的80只主要消费、可选消费和医药卫生类公司股票组成样本股,反映沪市A股中消费类股票的整体表现。
000091.SH 沪财中小 上证财富中小盘指数 2011/4/6 上海证券交易所 挑选沪市中小市值股票中财富增长速度最快的 200 家公司作为样本,并且样本股的权重配置与其财富增长速度的大小相适应。
000092.SH 资源50 上证资源50指数 2011/5/10 上海证券交易所 由沪市A股中规模大、流动性好的50只资源类股票组成样本股,以反映沪市A股中资源类股票的整体表现。
000094.SH 上证上游 上证上游产业指数 2011/5/10 上海证券交易所 由上证全指指数样本股中分属上游产业链的公司股票组成样本股,反映上游产业链特征公司股票的走势。
000095.SH 上证中游 上证中游产业指数 2011/5/10 上海证券交易所 由上证全指指数样本股中分属中游产业链的公司股票组成样本股,反映中游产业链特征公司股票的走势。
000096.SH 上证下游 上证下游产业指数 2011/5/10 上海证券交易所 由上证全指指数样本股中分属下游产业链的公司股票组成样本股,反映下游产业链特征公司股票的走势。
000097.SH 高端装备 上证高端装备制造60指数 2011/5/24 上海证券交易所 由在上交所上市的60只高端装备制造业股票组成样本股,采取等权重加权计算,反映沪市高端装备制造业公司股票的整体表现。
000102.SH 沪投资品 上证投资品指数 2011/6/13 上海证券交易所 从上证全指样本股的投资品主题股票中挑选规模大、流动性好的50只股票组成样本股,以反映沪市投资品主题股票的整体走势。
000103.SH 沪消费品 上证消费品指数 2011/6/13 上海证券交易所 从上证全指样本股的消费品主题股票中挑选规模大、流动性好的50只股票组成样本股,以反映沪市消费品主题股票的整体走势。
000114.SH 持续产业 上证可持续发展产业主题指数 2011/8/22 上海证券交易所 由可持续发展相关产业中规模大、流动性好的40只股票组成样本股,以反映沪市可持续发展主题相关产业公司股票的走势。
000121.SH 医药主题 上证医药主题指数 2011/10/18 上海证券交易所 由沪市A股中规模大、流动性好的50只医药主题公司股票组成样本股,反映沪市A股中医药主题公司股票的整体表现。
000122..SH 农业主题 上证农业主题指数 2011/10/18 上海证券交易所 由沪市沪市A股中规模大、流动性好的40只农业公司股票组成样本股,反映沪市A股中农业主题公司股票的整体表现。
000123.SH 180动态 上证180动态指数 2013/2/8 上海证券交易所 由上证180的全部样本组成样本空间,对样本空间的股票,根据波动率因子和质量因子计算敏感性评分,选取对宏观环境和经济周期变动具有较高风险敞口的90只股票作为样本股。
000125.SH 180稳定 上证180稳定指数 2013/2/8 上海证券交易所 由上证180的全部样本组成样本空间,对样本空间的股票,根据波动率因子和质量因子计算敏感性评分,选取对宏观环境和经济周期变动具有较低风险敞口的90只股票作为样本股。
000126.SH 消费50 上证消费50指数 2011/12/9 上海证券交易所 在上证全指样本空间中,选择过去一年A股日均总市值与日均成交金额综合排名前50的可选消费和主要消费公司股票作为样本股。
000131.SH 上证高新 上证高新技术企业指数 2012/2/10 上海证券交易所 从沪市所有高新技术企业中选取近三年研发费用占营业收入比率最高的50家上市公司构成指数样本股,以反映沪市A股高新技术企业的整体走势。
000132.SH 上证100 上证100指数 2012/4/20 上海证券交易所 从上证380指数中选择营业收入增长率和净资产收益率综合排名靠前的100只股票作为指数样本,以突出反映新兴蓝筹类股票的成长特征。
000133.SH 上证150 上证150指数 2012/4/20 上海证券交易所 在上证180、上证 380指数成份股之外选择营业收入增长率、换手率综合排名前150名的股票作为指数样本,以集中反映潜力蓝筹板块内股票交易活跃、发展速度快的特征。
000134.SH 上证银行 上证银行股指数 2012/5/29 上海证券交易所 以上证全指中所有银行股作为样本股,采用自由流通调整市值加权,并对个股设置了15%的权重上限
000141.SH 380动态 上证380动态指数 2013/2/8 上海证券交易所 在上证380指数样本内,根据波动率因子和质量因子计算敏感性评分,选取对宏观环境和经济周期变动具有较高风险敞口的190只股票作为样本股。
000142.SH 380稳定 上证380稳定指数 2013/2/8 上海证券交易所 在上证380指数样本内,根据波动率因子和质量因子计算敏感性评分,选取对宏观环境和经济周期变动具有较低风险敞口的190只股票作为样本股。
000145.SH 优势资源 上证优势资源产业指数 2012/5/29 上海证券交易所 从上证全指样本股中选择过去一年A股日均总市值与日均成交金额综合排名前50的优势资源主题公司股票作为样本股,主要反映资源产业中具有相对优势的部分行业上市公司的整体表现
000146.SH 优势制造 上证优势制造产业指数 2012/5/29 上海证券交易所 从上证全指样本股中选择过去一年A股日均总市值与日均成交金额综合排名前50的优势制造主题公司股票作为样本股,主要反映制造产业中具有相对优势的部分行业上市公司的整体表现。
000147.SH 优势消费 上证优势消费产业指数 2012/5/29 上海证券交易所 从上证全指样本股中选择过去一年A股日均总市值与日均成交金额综合排名前50的优势消费主体公司股票作为样本股,主要反映消费产业中具有相对优势的部分行业上市公司的整体表现
000148.SH 消费领先 上证消费服务领先指数 2012/5/29 上海证券交易所 从上证全指样本股中选择消费服务领先主题的公司股票作为样本股,并对行业和个股分别设置了20%和5%的权重限制。
000149.SH 180红利 上证180红利指数 2012/7/20 上海证券交易所 在上证180指数中选择股息率最高的30只股票作为指数样本,以反映经典蓝筹板块中高股息率股票的整体表现。
000150.SH 380红利 上证380红利指数 2012/7/20 上海证券交易所 在上证380指数中选择股息率最高的30只股票作为指数样本,以反映新兴蓝筹板块中高股息率股票的整体表现。
000151.SH 上国红利 上证国有企业红利指数 2012/7/20 上海证券交易所 挑选在上交所上市的国有企业中现金股息率高、分红比较稳定、且有一定规模及流动性的30只股票作为样本,以反映国有企业群体中高红利股票的整体状况。
000152.SH 上央红利 上证中央企业红利指数 2012/7/20 上海证券交易所 数挑选在上交所上市的中央企业中现金股息率高、分红比较稳定、且有一定规模及流动性的30只股票作为样本,以反映中央企业群体中高红利股票的整体状况。
000153.SH 上民红利 上证民营企业红利指数 2012/7/20 上海证券交易所 挑选在上交所上市的民营企业中现金股息率高、分红比较稳定、且有一定规模及流动性的30只股票作为样本,以反映民营企业群体中高红利股票的整体状况。
000158.SH 上证环保 上证环保产业指数 2012/9/25 上海证券交易所 将符合资源管理、清洁技术和产品、污染管理的公司纳入环保产业主题,采用等权重加权方式,反映上海市场环保产业公司的总体表现
000159.SH 沪股通 上证沪股通指数 2014/11/17 上海证券交易所 以沪市全部 A 股(非 ST , *ST 股)为样本空间,选择符合沪股通范围的股票作为指数样本,反映沪港通范围内上海市场股票的整体表现。
000160.SH 沪新丝路 上证一带一路主题指数 2015/6/24 上海证券交易所 在综合考虑过去一年日均总市值、现有海外业务占比、新签一带一路地区订单、主营业务所在地域等四个维度的基础上,从基础建设、交通运输、高端装备、电力通信、资源开发等五大产业中选取最具主题代表性的股票组成指数样本股,以反映一带一路主题在沪市A股的整体走势。
000161.SH 沪中国造 上证中国制造2025主题指数 2015/10/29 上海证券交易所 从新一代信息技术、高档数控机床和机器人、航空航天装备、海洋工程装备及高技术船舶、先进轨道交通装备、节能与新能源汽车、电力装备、新材料、生物医药及高性能医疗器械、农业机械装备中选取代表性公司,在每个领域内选取过去一年日均总市值和日均成交金额综合排名前20的股票组成样本股。
000162.SH 沪互联+ 上证互联网+主题指数 2015/10/29 上海证券交易所 以互联网教育、互联网金融、互联网旅游、互联网农业、互联网医疗、互联网制造等,以及其他互联网渗透率较高的行业作为互联网+主题空间,在每个类别中选择过去一年日均总市值和日均成交金额综合排名前20股票作为样本股。
000801.SH 资源80 中证资源80指数 2011/11/8 中证指数有限公司 从综合性油气、油气勘探生产、炼制与营销、煤炭,金属与采矿(不含钢铁)、化学制品、农林产品等行业中挑选规模较大的80只股票作为样本股,反映资源类上市公司股票的走势。
000802.SH 500沪市 中证500沪市指数 2011/11/8 中证指数有限公司 以中证500指数样本股为样本空间,选择在上交所上市交易的股票构成样本股。
000805.SH A股资源 中证A股资源产业指数 2012/1/6 中证指数有限公司 以中证全指为样本空间,由能源,多种金属与采矿、贵重金属与矿石、黄金、铝行业中总市值排名前50的股票构成样本股,并采用二级行业内等权的加权方式。
000806.SH 消费服务 消费服务 2012/2/10 中证指数有限公司 以中证全指为样本空间,由食品饮料业、服装及其他纤维制品制造业、文教体育用品制造业、医药生物制品业等行业中总市值排名前100的股票构成样本股,并且设置了20%的行业权重上限和5%的个股权重上限。
000807.SH 食品饮料 中证申万食品饮料指数 2012/2/17 中证指数有限公司 反映A股市场中食品饮料行业上市公司的整体表现。
000808.SH 医药生物 中证申万医药生物指数 2012/2/17 中证指数有限公司 反映A股市场中医药生物行业上市公司的整体表现。
000809.SH 细分农业 中证细分农业产业主题指数 2012/4/11 中证指数有限公司 选择农林牧渔业细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分农业产业上市公司的整体表现。
000810.SH 细分能源 中证细分能源产业主题指数 2012/4/11 中证指数有限公司 选择能源细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分能源产业上市公司的整体表现。
000811.SH 细分有色 中证细分有色金属产业主题指数 2012/4/11 中证指数有限公司 选择有色金属细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分有色金属产业上市公司的整体表现。
000812.SH 细分机械 中证细分机械设备产业主题指数 2012/4/11 中证指数有限公司 选择电气设备细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分机械设备产业上市公司的整体表现。
000813.SH 细分化工 中证细分化工产业主题指数 2012/4/11 中证指数有限公司 选择化学制品细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分化工产业上市公司的整体表现。
000814.SH 细分医药 中证细分医药产业主题指数 2012/4/11 中证指数有限公司 选择制药细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分医药产业上市公司的整体表现。
000815.SH 细分食品 中证细分食品饮料产业主题指数 2012/4/11 中证指数有限公司 选择食品制造细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分食品饮料产业上市公司的整体表现。
000816.SH 细分地产 中证细分房地产产业主题指数 2012/4/11 中证指数有限公司 选择房地产细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分房地产产业上市公司的整体表现。
000817.SH 兴证海峡 中证兴证海西主题指数 2011/9/27 中证指数有限公司 以沪深两市全部A股为样本空间,采用派许加权方法,按照样本股的调整股本数为权数加权计算。
000818.SH 细分金融 中证细分金融产业主题指数 2012/4/11 中证指数有限公司 选择金融细分行业中规模较大和流动性较好的50只股票组成样本股,反映A股市场中相关细分金融产业上市公司的整体表现。
000819.SH 有色金属 中证申万有色金属指数 2012/5/9 中证指数有限公司 采用派许加权综合价格指数公式进行计算,对单个样本股设10%权重限制。
000820.SH 煤炭指数 中证申万煤炭指数 2012/5/9 中证指数有限公司 采用派许加权综合价格指数公式进行计算,对单个样本股设15%权重限制。
000821.SH 300红利 沪深300红利指数 2012/7/20 中证指数有限公司 NA
000822.SH 500红利 中证500红利指数 2012/7/20 中证指数有限公司 NA
000823.SH 800有色 中证800有色金属指数 2012/12/21 中证指数有限公司 以中证800指数成份股为样本空间,选择铝、多种金属与采矿等行业的股票作为样本。
000824.SH 国企红利 中证国有企业红利指数 2012/7/20 中证指数有限公司 NA
000825.SH 央企红利 中证中央企业红利指数 2012/7/20 中证指数有限公司 NA
000826.SH 民企红利 中证民营企业红利指数 2012/7/20 中证指数有限公司 NA
000827.SH 中证环保 中证环保产业指数 2012/9/25 中证指数有限公司 NA
000838.SH 创业价值 中证创业价值指数 2012/9/26 中证指数有限公司 由在创业板、中小板以及部分主板市场上市的具备创业和价值特征的100只股票组成样本,旨在刻画沪深证券市场内创业和价值特征较为显著的中小型上市股票群体的整体表现。
000839.SH 浙企综指 中证浙江企业综合指数 2012/11/9 中证指数有限公司 选择公司注册地址在浙江省、上市时间超过1个季度,除非该股票自上市以来的日均A股总市值排名在全部沪深A股前30位的股票组成样本股。
000840.SH 浙江民企 中证浙江民营企业指数 2012/11/9 中证指数有限公司 在中证浙江企业综合指数中,将实际控制人为境内自然人(包括港澳台)控股的上市公司归为指数样本。
000846.SH ESG 100 中证财通中国可持续发展100(ECPI ESG)指数 2012/10/16 中证指数有限公司 以沪深300指数样本股为样本空间,根据ECPI ESG评级方法,从中挑选ESG评级较高的100只公司股票组成样本股。
000849.SH 300非银 沪深300非银行金融指数 2012/12/21 中证指数有限公司 以沪深300指数成份股为样本空间,选择综合金融、保险行业的股票作为样本。
000850.SH 300有色 沪深300有色金属指数 2012/12/2 中证指数有限公司 以沪深300指数成份股为样本空间,选择铝、多种金属与采矿等行业的股票作为样本。
000855.SH 央视500 央视财经500指数 2014/11/3 中证指数有限公司 根据样本空间中各大类股票数量分配对应大类样本数量;剔除样本空间中过去一年日均成交金额排名后 20%的股票;在每个大类中,选择总市值排名靠前的合计 500 只上市公司股票为样本。
000901.SH 小康指数 中证南方小康产业指数 2010/4/1 中证指数有限公司 截止日总市值最大的20只股票后剩下的股票作为样本空间,选取综合财务指标降序排名前100位的股票作为样本股
000922.SH 中证红利 中证红利指数 2008/5/26 中证指数有限公司 挑选在上交所和深交所上市的现金股息率高、分红比较稳定、具有一定规模及流动性的100只股票作为样本,以反映A股市场高红利股票的整体状况和走势。
000926.SH 中证央企 中证中央企业综合指数 2009/3/30 中证指数有限公司 由全部 A 股股票组成样本空间,以反映沪深两市中央企业控股上市公司的整体表现。
000927.SH 央企100 中证中央企业100指数 2009/3/30 中证指数有限公司 以上市时间超过三个月(除非该股票的日均总市值排在沪深两市前30位),经营状况良好,最近一年无重大违法违规事件,财务报告无重大问题,股价无明显的异常波动或市场操纵的中证中央企业综合指数样本作为样本空间,以反映沪深两市中央企业控股上市公司的整体表现。
000938.SH 中证民企 中证民营企业综合指数 2009/8/25 中证指数有限公司 由沪深两市全部民营上市公司股票组成样本股,旨在全面刻画沪深两市民营上市公司股票的整体表现。
000939.SH 民企200 中证民营企业200指数 2009/8/25 中证指数有限公司 挑选沪深两市最具代表性的200家民营上市公司股票为样本,刻画了沪深两市大型民营上市公司股票的整体表现。
000940.SH 财富大盘 中证财富大盘指数 2009/9/25 中证指数有限公司 挑选最具创造财富能力的300家A股上市公司作为样本。
000941.SH 新能源 中证内地新能源主题指数 2009/10/28 中证指数有限公司 反映我国证券市场中新能源主题股票的整体走势。
000942.SH 内地消费 中证内地消费主题指数 2009/10/28 中证指数有限公司 反映我国证券市场消费主题股票的整体走势。
000943.SH 内地基建 中证内地基建主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000944.SH 内地资源 中证内地资源主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000945.SH 内地运输 中证内地运输主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000946.SH 内地金融 中证内地金融主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000947.SH 内地银行 中证内地银行主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000948.SH 内地地产 中证内地地产主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000949.SH 内地农业 中证内地农业主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000950.SH 300基建 沪深300基建主题指数 2009/10/28 中证指数有限公司 反映我国证券市场基建主题股票的整体走势。
000953.SH 中证地方国有企业综合指数 中证地方国有企业综合指数 2010/2/9 中证指数有限公司 挑选沪深两市最具代表性的100家地方国有企业上市公司股票为样本,反映了沪深两市大型地方国有企业上公司股票的整体表现。
000954.SH 地企100 中证地方国有企业100指数 2010/2/9 中证指数有限公司 挑选沪深两市最具代表性的100家地方国有企业上市公司股票为样本,反映了沪深两市大型地方国有企业上公司股票的整体表现。
000955.SH 中证国企 中证国有企业综合指数 2010/2/9 中证指数有限公司 由中证地方国有企业综合指数和中证中央企业综合指数组合而成,能够全面刻画沪深两市全部国有企业上市公司股票的整体表现。
000956.SH 国企200 中证国有企业200指数 2010/2/9 中证指数有限公司 由中证地方国有企业100指数和中证中央企业100指数组合而成,能够全面刻画沪深两市全部国企上市公司股票的整体表现。
000956.SH 国企200 中证国有企业200指数 2010/2/9 中证指数有限公司 由中证地方国有企业100指数和中证中央企业100指数组合而成,能够全面刻画沪深两市全部国企上市公司股票的整体表现。
000958.SH 创业成长 中证创业成长指数 2010/3/24 中证指数有限公司 由在创业板、中小板以及部分主板市场上市的具备创业和高成长特征的100只股票组成,旨在刻画沪深两市创业和成长特征较为显著的中小型上市股票群体的整体表现。
000959.SH 银河99 中证银河99指数 2010/2/9 中证指数有限公司 从沪深300指数中挑选具有市值代表性和良好成长性的99只股票组成样本股,能够较好地跟踪沪深300指数的表现并实现一定的超额收益。
000960.SH 中证龙头 中证龙头企业指数 2010/2/9 中证指数有限公司 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000961.SH 中证上游 中证上游资源产业指数 2010/4/16 中证指数有限公司 上证180风格指数系列以上证180指数为样本空间,该指数系列共4只指数,包括上证180成长指数和上证180价值指数,上证180相对成长指数和上证180相对价值指数。
000962.SH 中证中游 中证中游制造产业指数 2010/4/16 中证指数有限公司 从中证800指数样本股中挑选规模大、具有中游制造产业链特征的公司股票组成样本股。
000963.SH 中证下游 中证下游消费与服务产业指数 2010/4/16 中证指数有限公司 从中证800指数样本股中挑选规模大、具有下游消费与服务产业链特征的公司股票组成样本股。
000964.SH 中证新兴 中证新兴产业指数 2010/4/30 中证指数有限公司 从中证800指数样本股中选择沪深市中规模大、流动性好的100家新兴产业公司组成样本股,以综合反映沪深市中新兴产业公司的整体表现。
000968.SH 300周期 沪深300周期行业指数 2010/5/28 中证指数有限公司 从沪深300指数样本股中选取具有较强周期性特征行业的股票构成样本股。
000969.SH 300非周 沪深300非周期行业指数 2010/5/28 中证指数有限公司 从沪深300指数样本股中选择具有较强周期性特征行业外的股票组成样本股。
000970.SH ESG 40 中证ECPI ESG可持续发展40指数 2010/9/17 中证指数有限公司 从上证180公司治理指数样本股中挑选ESG评级较高的40只公司股票组成样本股,以反映上证180公司治理指数中ECPI ESG 评级较高公司股票的走势。
000972.SH 300沪市 沪深300沪市指数 2010/12/2 中证指数有限公司 由沪深300指数样本股中所有沪市股票构成样本股,反映了沪深300指数中沪市股票的整体走势。
000973.SH 技术领先 中证技术领先指数 2011/1/4 中证指数有限公司 由沪深市场中规模适度、流动性高的200家高新技术类公司构成样本股,以综合反映沪深市场中一大批具有技术领先公司的整体表现。
000974.SH 800金融 中证800金融指数 2013/5/9 中证指数有限公司 以中证800指数为样本空间,选取银行、综合金融和保险行业的股票作为样本股。
000975.SH 钱江30 中证钱江30指数 2014/1/2 中证指数有限公司 结合浙江市场特征,根据总市值、营业收入以及净资产收益率三个指标选取市场影响力强、盈利能力突出的30家公司为指数样本,以反映具备浙江经济代表性的企业的整体表现。
000976.SH 新华金牛 新华金牛50指数 2014/2/18 中证指数有限公司 从沪深A股中选取自由流通市值、营业收入增长率、营业利润增长率综合排名最高的50只沪深A股组成样本股,并以等权重加权。
000977.SH 内地低碳 中证内地低碳经济主题指数 2011/1/21 中证指数有限公司 从沪深A股中挑选日均总市值较高的50只低碳经济主题公司股票组成样本股,反映在中国内地上市的低碳经济类公司股票的整体走势。
000978.SH 医药100 中证医药100指数 2011/3/18 中证指数有限公司 以沪深A股为样本空间,从医药卫生行业和药品零售行业中挑选日均总市值前100位的公司股票组成样本股,反映医药相关行业公司股票的走势。
000979.SH 大宗商品 中证大宗商品股票指数 2011/8/22 中证指数有限公司 以中证800指数为样本空间,挑选综合性石油与天然气企业、石油与天然气的炼制和营销等行业中市值规模大、流动性好的100家公司股票组成样本股。
000983.SH 智能资产 中国智能资产指数 2011/6/17 中证指数有限公司 以沪深两市全部A股(非ST、*ST)作为样本空间,反映上市公司中智能资产价值较高上市公司群体的整体表现。
000996.SH 领先行业 中证领先行业指数 2011/8/2 中证指数有限公司 根据投资属性将全部A股分为若干个行业大类,采用定量与定性相结合的方法,每次从中选取10个行业作为指数编制的入选行业,进而根据成长性、估值水平、盈利能力从中选取150只股票构成指数样本股。
000997.SH 大消费 中证大消费360指数 2011/11/11 中证指数有限公司 反映A股市场中消费类上市公司的整体表现。
000998.SH 中证TMT 中证TMT产业主题指数 2011/11/8 中证指数有限公司 从电讯业务、信息技术、媒体、消费电子产品等行业与TMT产业相关的股票中挑选规模和流动性较好的100只公司股票组成样本股,反映A股上市公司中数字新媒体相关产业公司股票的走势。
399013.SZ 深市精选 深市精选指数 2014/5/30 深圳证券交易所 选取深市主板与中小板符合透明度、市值、流动性、营业收入及净利润等指标要求的A股公司组成样本股。
399319.SZ 资源优势 国证资源优势 2005/1/4 深圳证券交易所 第一只非传统划分标准的行业指数,选取100家从属于国内具有绝对资源优势的行业、具备稀缺自然资源或自然垄断优势的公司或是其他具备稀缺自然资源或自然垄断优势的公司构成成份股。
399320.SZ 国证服务 国证服务指数 2005/1/4 深圳证券交易所 属于巨潮内需主题系列指数,由深沪两市A股中100只公共服务类股票构成。
399321.SZ 国证红利 国证红利指数 2005/1/4 深圳证券交易所 选取正常交易、具有稳定的分红历史、分红具备一定的价值并且其股票具有一定流动性保证的50家上市公司股票作为样本股,为投资者提供长期稳定回报的股票群体整体状况的指标。
399322.SZ 国证治理 国证治理指数 2005/12/12 深圳证券交易所 选取公司治理结构有效,经营业绩良好的100家上市公司作为指数成份股,反映治理结构被市场认可的上市公司整体走势。
399324.SZ 深证红利 深红利 2006/1/24 深圳证券交易所 选取深证市场能给投资者提供长期稳定回报的40只股票作为指数成分股。
399326.SZ 成长40 成长40P 2006/1/24 深圳证券交易所 选取深证市场具有良好成长性和行业代表性的40只股票作为指数成分股。
399328.SZ 深证治理 深治理P 2006/1/24 深圳证券交易所 选取深证市场公司治理结构有效、经营业绩达到一定标准的40 只股票作为指数成分股。
399332.SZ 深证创新 深证创新价格指数 2006/2/27 深圳证券交易所 以在深交所上市交易的符合自主创新原则、公司最近一年无重大违规、财务报告无重大问题、考察期内股价无异常波动的A股(非ST、*ST股票)作为样本空间,选取平均流通市值占市场比重和平均成交金额占市场比重综合排名前40名的股票组成样本股。
399335.SZ 深证央企 深证央企P 2009/8/3 深圳证券交易所 深证央企指数包括全收益指数和纯价格指数,反映深圳证券市场上中央企业控股上市公司股票价格变动的趋势。
399337.SZ 深证民营 深证民营P 2009/8/3 深圳证券交易所 深证民营指数包括全收益指数和纯价格指数,反映深圳证券市场上民营企业股票价格变动的趋势。
399339.SZ 深证科技 深证科技P 2009/8/3 深圳证券交易所 深证科技指数包括全收益指数和纯价格指数,反映深圳证券市场上科技型企业股票价格变动的趋势。
399341.SZ 深证责任 深证责任P 2009/8/3 深圳证券交易所 对满足入围标准的A股股票,在公司为股东创造的净利润的基础上,增加公司年内为国家创造的税收、向员工支付的工资、向银行等债权人给付的借款利息等,计算四项总和与公司净资产比值,最后将计算结果从高到低排序,并综合考虑企业在和谐社区建设以及公益事业中的贡献,最终选取100只股票,构成指数成份股。
399350.SZ 皖江30 国元皖江30 2012/12/18 深圳证券交易所 由在深交所和上交所上市的 30只A股组成样本空间,反映安徽省上市公司的整体表现,凸显皖江城市带承接产业转移示范区的经济特征。
399351.SZ 深报指数 深圳报业指数 2004/9/1 深圳证券交易所 选取深圳本地股票作为样本,旨在反映深圳本地股票的走势。
399352.SZ 深报综指 深圳报业综指 2005/2/3 深圳证券交易所 利用深圳本地所有A股股票(ST股票除外)作为样本,反映深圳本地A股总体走势。
399353.SZ 国证物流 国证物流指数 2005/3/1 深圳证券交易所 以在深交所和上交所上市且满足入围标准的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前40名的股票构成样本股。
399355.SZ 长三角 CBN长江三角洲指数 2007/7/2 深圳证券交易所 以注册地在长三角地区的40家上市公司为样本股,旨在反映长三角经济圈上市公司的股票价格变动的总体趋势。
399356.SZ 珠三角 CBN珠江三角洲指数 2007/7/2 深圳证券交易所 以公司注册地为广州、深圳、珠海、佛山、江门、中山、东莞、惠州和肇庆市的所有A股上市公司为备选样本,挑选40家有代表性的A股公司编制而成,旨在体现该地区经济结构与发展模式的特色。
399357.SZ 环渤海 CBN环渤海地区指数 2007/7/2 深圳证券交易所 以公司注册地为辽宁、河北、山东3省和北京、天津2市的所有A股上市公司为备选样本,挑选40家有代表性的A股公司编制而成的。
399358.SZ 泰达指数 泰达环保指数 2008/1/2 深圳证券交易所 从中国A股市场近2000家上市公司中选取为环保做出最多贡献、在经营过程中对环境保护产生正面影响的40家上市公司组成样本股。
399359.SZ 国证基建 国证基建指数 2009/8/3 深圳证券交易所 以在深交所和上交所上市且满足入围标准的符合基建主题的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前50名的股票构成样本股。
399360.SZ 国证装备 国证装备指数 2010/4/16 深圳证券交易所 以在深交所和上交所上市且满足入围标准的分属于装备相关行业的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前50名的股票构成样本股。
399361.SZ 国证商业 国证商业连锁 2009/8/3 深圳证券交易所 以在深交所和上交所上市且满足入围标准的分属于商业连锁和零售行业的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前40名的股票构成样本股。
399362.SZ 国证民营 国证民营指数 2009/8/3 深圳证券交易所 以在深交所和上交所上市且满足入围标准的民营企业A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前180名的股票构成样本股。
399363.SZ 计算机指 国证计算机指 2009/8/3 深圳证券交易所 以在深交所和上交所上市且满足入围标准的分属于信息技术行业的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前100名的股票构成样本股。
399364.SZ 中金消费 国证-中金消费100指数 2009/8/3 深圳证券交易所 属于巨潮内需主题系列指数,成份股由中国龙头消费相关主题板块收益行业中的100家A股公司组成,反映A股市场消费行业中股票价格的变化趋势。
399365.SZ 国证农业 国证农业指数 2009/11/4 深圳证券交易所 以在深交所和上交所上市且满足入围标准的农业综合企业相关行业的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前50名的股票构成样本股。
399366.SH 国证大宗 国证大宗商品 2009/11/4 深圳证券交易所 以在深交所和上交所上市且满足入围标准的大宗商品生产商相关行业的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前100名的股票构成样本股。
399367.SZ 巨潮地产 巨潮地产指数 2009/11/4 深圳证券交易所 以在深交所和上交所上市且满足入围标准的房地产企业A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前50名的股票构成样本股。
399368.SZ 国证军工 国证航天军工指数 2009/11/4 深圳证券交易所 以在深交所和上交所上市且满足入围标准的天军工产品相关行业的A股为样本空间,选取一段时期(前6个月)平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前50名的股票构成样本股。
399369.SZ CBN-兴全 国证-CBN-兴业全球基金社会责任指数 2009/11/4 深圳证券交易所 反映深沪证券市场上在社会责任履行方面表现良好的公司股票价格变动的趋势。
399378.SZ 南方低碳 南方低碳指数 2010/9/20 深圳证券交易所 反映中国资本市场上经营业务具有低碳排放特征,或以提供降低碳排放设备和服务为主营业务的上市公司的价格变动总体趋势。
399391.SZ 投资时钟 国证投资时钟 2012/3/26 深圳证券交易所 在历史相同类型经济周期阶段中,筛选月均收益率较高的多个行业,并根据收益率的高低为所选行业分配市值权重。根据行业的市值权重,优先入选自由流通市值较大的股票直至达到预设权重,并根据样本空间各行业实际自由流通市值的大小进行适当调整,得到100只样本股和相应的权重调整因子。
399392.SZ 国证新兴 国证新兴产业 2012/3/28 深圳证券交易所 从满足入围标准的股票中选取考察期内主营业务收入增长指标和市值指标综合排名前100名的股票构成指数成份股。
399393.SZ 国证地产 国证地产指数 2012/8/20 深圳证券交易所 从满足入围标准的股票中选取平均流通市值和平均成交金额占市场比重综合选取前50名股票作为样本股,数量不足则按实际数量选入。
399394.SZ 国证医药 国证医药指数 2012/10/29 深圳证券交易所 从满足入围标准的股票中选取归属于医药卫生行业、平均流通市值和平均成交金额占市场比重综合排名前80名股票作为样本股,数量不足则按实际数量选入。
399395.SZ 国证有色 国证有色指数 2012/10/29 深圳证券交易所 选取归属于有色金属行业的规模和流动性突出的50只股票作为样本股,反映了沪深两市有色金属行业上市公司的整体收益表现。
399396.SZ 国证食品 国证食品指数 2012/10/29 深圳证券交易所 选取归属于食品饮料行业的规模和流动性突出的50只股票作为样本股,反映了沪深两市食品饮料行业上市公司的整体收益表现。
399397.SZ OCT文化 华侨城文化 2012/11/9 深圳证券交易所 从满足入围标准的股票中选取平均流通市值和平均成交金额占市场比重综合排名前50只股票作为样本股,反映沪深两市文化产业上市公司的整体价格走势。
399398.SZ 绩效指数 国证绩效指数 2012/11/9 深圳证券交易所 对入围的股票,选取绩效评分排名前100名的股票构成指数样本股,并依据巨潮行业分类,限制属于同一个四级行业的股票入选不超过4只。该指数反映A股市场经营绩效良好的上市公司的整体表现。
399399.SZ 中经GDP 中经GDP指数 2012/11/23 深圳证券交易所 由在深交所和上交所上市的300只A股组成指数样本股,旨在反映国民经济结构变化和行业轮动特点。
399402.SZ 周期100 国证周期100 2013/10/28 深圳证券交易所 在周期性行业范围内使用过去半年的日均成交额和日均流通市值两个指标进行综合评分,挑选出代表性较强、流动性较好的100只股票构成指数的样本股,旨在反映A股市场具有周期性行业特征公司的整体表现。
399403.SZ 防御100 国证防御100 2013/10/28 深圳证券交易所 在防御性行业范围内使用过去半年的日均成交额和日均流通市值两个指标进行综合评分,挑选出代表性较强、流动性较好的100只股票构成指数的样本股,旨在反映A股市场具有防御性行业特征公司的整体表现。
399410.SZ 苏州率先 苏州率先指数 2013/12/12 深圳证券交易所 通过对市值代表性、股票流动性等指标的考察,精选30只注册地为苏州的A股作为样本股,旨在反映苏州地区上市公司的股票运行情况。
399412.SZ 国证新能 国证新能源指数 2014/5/16 深圳证券交易所 从属于新能源或新能源汽车产业,且新能源收入占主营业务收入20%以上的上市公司中,选取市值和流动性综合排名靠前的70只股票作为样本股,反映了沪深两市新能源和新能源汽车产业的整体收益表现。
399415.SZ I100 大数据100 2014/9/12 深圳证券交易所 通过对新浪财经在财经领域的“大数据”进行定性与定量分析,同时考量股票基本面与市场驱动情况,精选出综合排名靠前的100只股票组成指数样本股。
399416.SZ I300 大数据300 2014/9/12 深圳证券交易所 通过对新浪财经在财经领域的“大数据”进行定性与定量分析,同时考量股票基本面与市场驱动情况,精选出综合排名靠前的300只股票组成指数样本股。
399417.SZ 新能源车 国证新能源车指数 2014/9/24 深圳证券交易所 以在深交所和上交所上市且满足入围标准的属于能源汽车产业的A股为样本空间,选取平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名前50名的股票构成样本股。
399418.SZ 国证国安 国证国家安全指数 2014/11/21 深圳证券交易所 立足于总体国家安全观,综合考察能源安全、军事安全、社会安防、信息安全、农业与粮食安全五个国家安全相关产业的发展情况,根据市值和流动性综合指标从中精选出100家具有代表性的上市公司股票组成样本股,反映了沪深两市国家安全产业相关上市公司的整体表现。
399419.SZ 国证高铁 国证高铁指数 2014/12/10 深圳证券交易所 以A股市场属于高铁及相关产业的上市公司为样本空间,根据市值规模和流动性的综合排名,选出50只股票作为指数样本股(数量不足时则按实际数量入选),反映了高铁及相关产业的整体运行情况。
399420.SZ 国证保证 国证保险证券指数 2014/12/10 深圳证券交易所 以A股市场属于保险及证券细分行业的上市公司为样本空间,根据市值规模和流动性的综合排名,选出前30只股票作为指数样本股(数量不足时则按实际数量选入),反映了保险及证券行业的整体运行情况。
399423.SZ 中关村50 中关村50指数 2015/2/5 深圳证券交易所 对满足入围标准的股票,计算一段时期(一般为前六个月)个股平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重,并结合上市公司基本面情况进行排名,选取排名靠前的50 只股票构成样本股,旨在反映中关村国家自主创新示范区A股上市公司的运行情况。
399428.SZ 国证定增 国证定向增发 2015/2/17 深圳证券交易所 反映沪深两市拟定向增发上市公司的整体表现。
399429.SZ 新丝路 新丝路指数 2015/1/8 深圳证券交易所 以沪深A股市场注册地为陕西、甘肃、宁夏、青海与新疆5省的上市公司为样本空间,根据市值和成交金额的综合表现进行排名,选出前100只股票作为指数样本股。
399441.SZ 生物医药 国证生物医药 2015/1/20 深圳证券交易所 以沪深A股生物医药产业相关上市公司为备选范围,选取日均总市值比重、日均自由流通市值比重与日均成交金额比重综合排名靠前的30只股票组成指数样本股,旨在反映生物医药产业上市公司综合表现。
399550.SZ 央视50 央视财经50指数 2012/6/6 深圳证券交易所 以“成长、创新、回报、公司治理、社会责任”五个维度为考察基础,在A股市场上挑选50家优质上市公司组成样本股。
399551.SZ 央视创新 央视50创新 2013/6/6 深圳证券交易所 NA
399552.SZ 央视成长 央视50成长 2013/6/6 深圳证券交易所 NA
399553.SZ 央视回报 央视50回报 2013/6/6 深圳证券交易所 NA
399554.SZ 央视治理 央视50治理 2013/6/6 深圳证券交易所 NA
399555.SZ 央视责任 央视50责任 2013/6/6 深圳证券交易所 NA
399556.SZ 央视生态 央视生态指数 2014/6/6 深圳证券交易所 根据生态循环阶段对相关产业进行划分,选取细分行业中市场代表性强、业绩表现突出的50家A股公司组成样本股,反映生态环保领域细分行业龙头企业的整体表现。
399557.SZ 央视文化 央视文化指数 2014/6/6 深圳证券交易所 对满足入围标准的股票,选取一段时期(一般为前六个月)个 股平均总市值、平均自由流通市值和平均成交金额占市场比重综合排名在前 50 的股票构成指数样本股,数量不足则按实际数量选入。
399608.SZ 科技100 深证科技100P 2010/10/18 深圳证券交易所 包括全收益指数和纯价格指数,反映中小板与创业板中具备高新技术和自主创新特征上市公司的整体运行情况。
399610.SZ TMT50 深证TMT50P 2010/11/8 深圳证券交易所 为深证电子信息传媒产业50指数的全收益指数,该指数计算及样本选择同深证电子信息传媒产业50指数
399636.SZ 深证装备 深证装备指数 2011/11/15 深圳证券交易所 选择在深交所上市交易且满足入围标准的装备制造相关行业A股作为样本空间,选取平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前80名的股票构成初始样本股。
399637.SZ 深证地产 深证房地产指数 2011/11/15 深圳证券交易所 选择在深交所上市交易且满足入围标准的房地产及房地产相关行业A股作为样本空间,选取平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前40名的股票构成初始样本股。
399638.SZ 深证环保 深证环保指数 22011/11/15 深圳证券交易所 选择在深交所上市交易且满足入围标准的环保相关产业A股作为样本空间,选取平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前40名的股票构成初始样本股。
399639.SZ 深证大宗 深证大宗商品生产商指数 2011/11/15 深圳证券交易所 选择在深交所上市交易且满足入围标准的大宗商品生产相关领域上市公司股票作为样本空间,选取平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前40名的A股构成初始样本股。
399641.SZ 深证新兴 深证战略性新兴产业指数 2012/2/1 深圳证券交易所 从深圳市场入围个股中选取近半年平均自由流通市值占市场比重和平均成交金额占市场比重综合排名在前200名的股票构成初始成份股。
399642.SZ 中小新兴 中小板战略性新兴产业指数 2012/2/1 深圳证券交易所 从中小板市场入围个股中选取近半年平均自由流通市值占市场比重和平均成交金额占市场比重综合排名在前100名的股票构成初始成份股。
399643.SZ 创业新兴 创业板战略性新兴产业指数 2012/2/1 深圳证券交易所 从创业板市场入围个股中选取近半年平均自由流通市值占市场比重和平均成交金额占市场比重综合排名前100名的股票构成初始成份股。
399644.SZ 深证时钟 深证投资时钟 2012/3/26 深圳证券交易所 在历史相同类型经济周期阶段中,筛选月均收益率较高的多个行业,并根据收益率的高低为所选行业分配市值权重。根据行业的市值权重,优先入选自由流通市值较大的股票直至达到预设权重,并根据样本空间各行业实际自由流通市值的大小进行适当调整,得到100只样本股和相应的权重调整因子。
399646.SZ 深消费50 深证消费50 2012/8/6 深圳证券交易所 选取代表性较强、流动性较好的50家A股公司组成样本股,旨在反映深市消费主题上市公司的整体表现。
399647.SZ 深医药50 深证医药50 2012/8/6 深圳证券交易所 选取代表性较强、流动性较好的50家A股公司组成样本股,旨在反映深市医药主题上市公司的整体表现。
399648.SZ 深证GDP 深证GDP100指数 2012/8/8 深圳证券交易所 以在深交所上市交易且满足入围标准的A股为样本空间,旨在反映国民经济结构变化和行业轮动特点,凸显领跑经济增长的高成长性行业。
399649.SZ 中小红利 中小板红利指数 2012/8/20 深圳证券交易所 从入围股票中选取前三年累计流通股本应享有分红金额占市场比重和最近半年日均成交金额占市场比重、经营状况、现金流、公司治理结构等因素综合排名在前50名的股票构成样本股,旨在反映能为投资者提供长期稳定回报的上市公司整体表现。
399650.SZ 中小治理 中小板治理指数 2012/8/20 深圳证券交易所 将入围股票按照最近一年主营业务收入占市场比重、净利润占市场比重和巨潮治理评分(1:1:20)综合排名,选取排名在前50名的股票构成样本股。旨在反映治理结构有效、经营业绩良好的上市公司整体表现。
399651.SZ 中小责任 中小板企业社会责任指数 2012/8/20 深圳证券交易所 对满足入围标准的股票,在公司为股东创造的净利润的基础上,增加公司年内为国家创造的税收、向员工支付的工资、向银行等债权人给付的借款利息等,计算四项总和与公司净资产比值,最后将计算结果从高到低排序,并综合考虑企业在和谐社区建设以及公益事业中的贡献,最终选取50只股票构成样本股。
399652.SZ 中创高新 中创高新指数 2012/9/17 深圳证券交易所 以深交所中小企业板和创业板上市交易且满足入围标准的A股为选样空间,剔除样本空间中过去半年日均流通市值排名后10%的股票以及过去半年日均成交金额排名后10%的股票,在剩余股票中选取过去三年研究开发费用占比排名前50的高新技术企业的股票作为样本股。
399653.SZ 深证龙头 深证龙头指数 2012/9/25 深圳证券交易所 以深证1000指数样本股为样本空间,将入围股票依据巨潮行业分类标准划分至28个二级行业,选取过去两年平均营业收入、过去两年平均净利润、过去半年日均成交额和日均流通市值综合排名前50的股票构成初始样本股,旨在反映深市A股各行业龙头公司的整体表现。
399654.SZ.SZ 深证文化 深证文化指数 2012/11/9 深圳证券交易所 以在深交所上市交易且满足入围标准的A股为选样空间,选取平均流通市值和平均成交金额占市场比重综合排名前50名的股票作为样本股。
399669.SZ 深证农业 深证农业综合企业指数 2013/6/24 深圳证券交易所 选取在深交所上市的业务领域涉及农业相关行业同时市值规模和流动性突出的50只A股作为指数样本股。
399670.SZ 深周期50 深证周期行业50指数 2013/10/28 深圳证券交易所 在周期性行业范围内,使用过去半年的日均成交额和日均流通市值两个指标进行综合评分,挑选出代表性较强、流动性较好的50只股票构成指数样本股。
399671.SZ 深防御50 深证防御行业50指数 2013/10/28 深圳证券交易所 在防御性行业范围内,使用过去半年的日均成交额和日均流通市值两个指标进行综合评分,挑选出代表性较强、流动性较好的50只股票构成指数样本股。
399678.SZ 深次新股 深证次新股指 2015/6/18 深圳证券交易所 NA
399679.SZ 深证200R 深证200收益 2015/6/18 深圳证券交易所 NA
399680.SZ 深成能源 深成能源指数 2015/8/31 深圳证券交易所 NA
399681.SZ 深成材料 深成原料指数 2015/8/31 深圳证券交易所 NA
399682.SZ 深成工业 深成工业指数 2015/8/31 深圳证券交易所 NA
399683.SZ 深成可选 深成可选消费 2015/8/31 深圳证券交易所 NA
399684.SZ 深成消费 深成主要消费 2015/8/31 深圳证券交易所 NA
399685.SZ 深成医药 深成医药卫生 22015/8/31 深圳证券交易所 NA
399686.SZ 深成金融 深成金融地产 2015/8/31 深圳证券交易所 NA
399687.SZ 深成信息 深成信息技术 2015/8/31 深圳证券交易所 NA
399688.SZ 深成电信 深成电信业务 2015/8/31 深圳证券交易所 NA
399689.SZ 深成公用 深成公用事业 2015/8/31 深圳证券交易所 NA
399704.SZ 深证上游 深证上游产业指数 2011/10/18 深圳证券交易所 以深市A股为样本空间,在上游产业中选取排名靠前的50只股票构成深证上游产业指数样本股。
399705.SZ 深证中游 深证中游产业指数 2011/10/18 深圳证券交易所 以深市A股为样本空间,在中游产业中选取排名靠前的150只股票构成深证中游产业指数样本股。
399706.SZ 深证下游 深证下游产业指数 2011/10/18 深圳证券交易所 以深市A股为样本空间,在下游产业中选取排名靠前的100只股票构成深证下游产业指数样本股。
399802.SZ 500深市 中证500深市指数 2012/9/5 中证指数有限公司 中证500指数样本股作为样本空间,按照其交易市场的不同分为深市和深市两个市场,其中深市的全部股票构成指数样本股。
399803.SZ 工业4.0 中证工业4.0指数 2015/3/10 中证指数有限公司 以中证全指的所有样本股为样本空间,剔除流动性排名后 20%的股票,对纳入工业 4.0 主题的剩余股票按照过去一年日均总市值由高到低排名,选取不超过 80 只股票构成指数样本股。
399804.SZ 中证体育 中证体育产业指数 2015/2/9 中证指数有限公司 以中证全指为样本空间,剔除流动性排名后 20% 的股票,对纳入体育产业主题的剩余股票按照过去一年日均总市值由高到低排名,选取不超过 50 只股票构成指数样本股。
399805.SZ 深证地产 深证房地产指数 2011/11/15 中证指数有限公司 选择在深交所上市交易且满足入围标准的房地产及房地产相关行业A股作为样本空间,选取平均总市值的比重、平均自由流通市值的比重和平均成交金额的比重综合排名在前40名的股票构成初始样本股。
399637.SZ 互联金融 中证互联网金融指数 2015/2/10 中证指数有限公司 以中证全指为样本空间,剔除流动性排名后 20% 的股票,对纳入互联网金融主题的剩余股票按照过去一年日均总市值由高到低排名,选取不超过100 只股票构成指数样本股。
399806.SZ 环境治理 中证环境治理指数 2014/7/21 中证指数有限公司 以中证全指为样本空间,剔除流动性排名后20%的股票,对纳入环保治理主题的剩余股票按照过去一年日均总市值由高到低排名,选取不超过50只股票构成指数样本股。
399807.SZ 高铁产业 中证高铁产业指数 2015/1/20 中证指数有限公司 以中证全指的所有样本股为样本空间,剔除流动性排名后10%的股票,选取纳入高铁产业的股票组成指数样本股;当属于高铁产业的股票超过 50 只时,选取过去一年日均总市值排名前50名的高铁产业股票作为指数样本股。
399808.SZ 中证新能 中证新能源指数 2015/2/10 中证指数有限公司 以中证全指为样本空间,剔除流动性排名后20%的股票,对新能源相关行业的剩余股票,按照过去一年日均总市值由高到低排名,选取不超过 80 只股票构成指数样本股。
399809.SZ 保险主题 中证方正富邦保险主题指数 2015/2/13 中证指数有限公司 以中证全指为样本空间,剔除流动性排名后20%股票,选取过去一年日均总市值排名前20只作为成份股;若保险行业股票数量不足 20 只,则先将保险行业股票纳入成份股,然后将参股保险公司金额大于 1000 万的上市公司,依照参股比例由高到低依次纳入,直到成份股数量达到20只。
399812.SZ 养老产业 中证养老产业指数 2014/6/6 中证指数有限公司 NA
399813.SZ 中证国安 中证国防安全指数 2015/1/29 中证指数有限公司 以中证全指为样本空间,剔除流动性排名后20%的股票,选取纳入国防安全主题的剩余股票构成指数样本股,其中隶属于国防或信息安全的样本数量不超过组合样本数量的 60%。
399814.SZ 大农业 中证大农业指数 2014/7/22 中证指数有限公司 以中证全指为样本空间,选取纳入大农业主题的股票,采用自由流通调整市值加权,并对个股设置6%的权重上限。
399901.SZ 小康指数 中证南方小康产业指数 2010/4/1 中证指数有限公司 以上证180指数样本股剔除数据考察截止日总市值最大的20只股票后剩下的股票作为样本空间,选取综合财务指标降序排名前100名的股票作为样本股。
399922.SZ 中证红利 中证红利指数 2008/5/26 中证指数有限公司 挑选在上交所和深交所上市的现金股息率高、分红比较稳定、具有一定规模及流动性的100只股票作为样本,以反映A股市场高红利股票的整体状况和走势。
399926.SZ 中证央企 中证中央企业综合指数 2009/3/30 中证指数有限公司 由全部 A 股股票组成样本空间,以表征沪深两市中央企业控股上市公司的整体表现/td>
399927.SZ 央企100 中证中央企业100指数 2009/3/30 中证指数有限公司 以上市时间超过三个月(除非该股票的日均总市值排在沪深两市前30位)、经营状况良好、股价无明显的异常波动或市场操纵的中证中央企业综合指数样本为样本空间,以表征沪深两市中央企业控股上市公司的整体表现。
399938.SZ 中证民企 中证民营企业综合指数 2009/8/25 中证指数有限公司 由沪深两市全部民营上市公司组成,旨在全面刻画沪深两市民营上市公司股票的整体表现。
399939.SZ 民企200 中证民营企业200指数 2009/8/25 中证指数有限公司 挑选沪深两市最具代表性的200家民营上市公司股票为样本,刻画了沪深两市大型民营上市公司股票的整体表现。
399941.SZ 新能源 中证内地新能源主题指数 2009/10/28 中证指数有限公司 NA
399942.SZ 内地消费 中证内地消费主题指数 2009/10/28 中证指数有限公司 NA
399943.SZ 内地基建 中证内地基建主题指数 2009/10/28 中证指数有限公司 NA
399944.SZ 内地资源 中证内地资源主题指数 2009/10/28 中证指数有限公司 NA
399945.SZ 内地运输 中证内地运输主题指数 2009/10/28 中证指数有限公司 NA
399946.SZ 内地金融 中证内地金融主题指数 2009/10/28 中证指数有限公司 NA
399947.SZ 内地银行 中证内地银行主题指数 2009/10/28 中证指数有限公司 NA
399948.SZ 内地地产 中证内地地产主题指数 2009/10/28 中证指数有限公司 NA
399949.SZ 内地农业 中证内地农业主题指数 2009/10/28 中证指数有限公司 NA
399950.SZ 300基建 沪深300基建主题指数 2009/10/28 中证指数有限公司 NA
399953.SZ 中证地企 中证地方国有企业综合指数 2010/2/9 中证指数有限公司 挑选沪深两市最具代表性的100家地方国有企业上市公司股票为样本,刻画了沪深两市大型地方国有企业上公司股票的整体表现。
399954.SZ 地企100 中证地方国有企业100指数 2010/2/9 中证指数有限公司 挑选沪深两市最具代表性的100家地方国有企业上市公司股票为样本,刻画了沪深两市大型地方国有企业上公司股票的整体表现。
399956.SZ 国企200 中证国有企业200指数 2010/2/9 中证指数有限公司 由中证地方国有企业100指数和中证中央企业100指数组合而成,能够全面刻画沪深两市全部国企上市公司股票的整体表现。
399958.SZ 创业成长 中证创业成长指数 2010/3/24 中证指数有限公司 由在创业板、中小板以及部分主板市场上市的具备创业和高成长特征的100只股票组成,旨在刻画沪深两市创业和成长特征较为显著的中小型上市股票群体的整体表现。
399959.SZ 军工指数 中证中航军工主题指数 2011/8/30 中证指数有限公司 反映A股中航天军工主题公司股票的走势。
399960.SZ 中证龙头 中证龙头企业指数 2010/2/9 中证指数有限公司 挑选市值规模大、营业收入与营业利润在各行业中处于领先地位的公司股票构成样本股。
399961.SZ 中证上游 中证上游资源产业指数 2010/4/16 中证指数有限公司 从中证800指数样本股中挑选规模大、具有上游资产产业链特征的公司股票组成样本股。
399962.SZ 中证中游 中证中游制造产业指数 2010/4/16 深圳证券交易所 从中证800指数样本股中挑选规模大、具有重油制造产业链特征的公司股票组成样本股。
399963.SZ 中证下游 中证下游消费与服务产业指数 2010/4/16 深圳证券交易所 从中证800指数样本股中挑选规模大、具有下游消费与服务产业链特征的公司股票组成样本股。
399964.SZ 中证新兴 中证新兴产业指数 2010/4/30 中证指数有限公司 选择沪深市中规模大、流动性好的100家新兴产业公司组成,以综合反映沪深市中新兴产业公司的整体表现。
399966.SZ 800非银 中证800证券保险指数 2014/4/4 中证指数有限公司 以中证800指数成份股为样本空间,选择综合金融、保险行业的股票作为样本。
399967.SZ 中证军工 中证军工指数 2014/4/4 中证指数有限公司 以沪深两市全部A股(非ST、*ST股)作为样本空间,由十大军工集团控股的且主营业务与军工行业相关的上市公司以及其他主营业务为军工行业的上市公司作为指数样本,以反映沪深两市军工行业上市公司的整体表现。
399968.SZ 300周期 沪深300周期行业指数 2010/5/28 中证指数有限公司 以沪深300指数样本股为样本空间,选取具有较强周期性特征行业的股票构成样本股。
399969.SZ 300非周 沪深300非周期行业指数 2010/5/28 中证指数有限公司 以沪深300指数样本股为样本空间,选取除较强周期性特征行业外的股票构成样本股。
399972.SZ 300深市 沪深300深市指数 2012/6/21 中证指数有限公司 将沪深300指数成分股,按照其交易市场的不同分为沪市和深市两个市场,其中深市的全部股票构成指数样本股。
399974.SZ 国企改革 中证国有企业改革指数 2014/8/7 中证指数有限公司 在样本空间内,剔除过去一年日均成交金额排名后20%的股票,将全部发生及拟发生改革的国有企业公司作为待选样本,从剩余预期发生改革的国企中按照过去一年日均总市值由高到低排名,选取不超过 100只股票构成指数样本股。
399977.SZ 内地低碳 中证内地低碳经济主题指数 2011/1/21 中证指数有限公司 以沪深两市全部A股(非ST、*ST 股)作为样本空间,由低碳经济主题股票中过去一年日均市值排名前 50 的股票构成样本股。
399978.SZ 医药100 中证医药100指数 2011/3/18 中证指数有限公司 以沪深A股为样本空间,从医药卫生行业和药品零售行业中挑选日均总市值前100位的公司股票组成样本股。
399979.SZ 大宗商品 中证大宗商品股票指数 2011/8/22 中证指数有限公司 以中证800指数为样本空间,挑选目标行业中市值规模大、流动性好的100家公司股票组成样本股,采取等权重加权计算。
399990.SZ 煤炭等权 中证煤炭等权指数 2015/1/21 中证指数有限公司 以中证全指为样本空间,如样本空间中纳入煤炭主题的股票数量少于或等于50只,则全部股票构成指数样本股;如果该主题股票数量多于50只,剔除成交金额排名后10%以及累积总市值占比达到98%以后的股票,并且保持剔除后股票数量不少于50只,构成指数样本股。
399991.SZ 一带一路 中证一带一路主题指数 2015/2/16 中证指数有限公司 以中证全指为样本空间,剔除流动性排名后10%的股票;将一带一路主题划分为五大相关产业,在每个产业中,选取最具主题代表性的股票入选,并确保每个产业入选的股票总数不超过20个;将五大产业入选的所有股票作为指数样本股。
399992.SZ CSWD并购 中证万得并购重组指数 2015/5/8 中证指数有限公司 以沪深A股股票为样本空间,剔除ST、*ST及暂停上市,以及过去3个月日均成交金额低于3000万元或日均总市值低于20亿的股票,选择剩余股票中处于并购或资产重组进程的股票为备选样本股票,选取并购或资产重组涉及交易资产总价值降序排名前100位的股票为指数样本。
399993.SZ CSWD生科 中证万得生物科技指数 2015/5/8 中证指数有限公司 以沪深A股股票为样本空间,剔除ST、*ST、暂停上市以及上市不满一个月的股票,在剩余股票中选取生物科技相关业务收入或者利润占比超过30%的股票为备选样本股票,选取过去一年日均成交金额及日均总市值综合排名前100位的股票为指数样本。
399994.SZ 信息安全 中证信息安全主题指数 2015/3/12 中证指数有限公司 在中证全指样本空间内,剔除流动性排名后20%的股票,将信息安全主题股票按照过去一年日均总市值由高到低排名,选取不超过100只股票构成样本股。
399996.SZ 智能家居 中证智能家居指数 2014/9/17 中证指数有限公司 在中证全指样本空间内,剔除流动性排名后20%的股票,将智能家居主题股票按照过去一年日均总市值由高到低排名,选取不超过100只股票构成样本股。
399997.SZ 中证白酒 中证白酒指数 2015/1/21 中证指数有限公司 在中证全指样本空间内,剔除流动性排名后20%的股票,将白酒主题股票按照过去一年日均总市值由高到低排名,选取不超过50只股票作为样本股。
000853.SZ CSSW丝路 中证申万一带一路主题投资指数 2015/4/23 中证指数有限公司 以除 ST 、 *ST 及暂停上市股票外的沪深 A 股股票为样本空间,剔除最近一年(新股为上市以来)日均成交金额处于最低20%的股票,在剩余股票中选取覆盖一带一路相关区域、总市值排名前100位的上市公司股票为样本(如果样本数量不足100只,则按照实际数量入选)
基金指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000011.SH 基金指数 上证基金指数 2000/6/9 上海证券交易所 以上交所上市的所有证券投资基金作为样本,反映了基金的整体价格变动情况。
399103.SZ 乐富指数 深证乐富基金指数 2011/12/2 深圳证券交易所 以在深交所上市的全部基金作为指数样本,全面反映深圳证券交易所上市基金及细分产品的二级市场整体走势。
399305.SZ 基金指数 深证基金指数 2000/7/3 深圳证券交易所 选取已在深交所上市的所有证券投资基金组成指数样本。
399306.SZ 深证ETF 深证ETF指数 2011/12/2 深圳证券交易所 选取在深交所上市的全部ETF组成指数样本,全面反映深圳证券交易所上市基金及细分产品的二级市场整体走势。
399379.SZ 国证基金 国证基金指数 2011/12/2 深圳证券交易所 由沪深两市所有的上市基金组成样本,全面反映沪深两市所有上市基金及细分产品的二级市场整体走势。
399380.SZ 国证ETF 国证ETF指数 2011/12/2 深圳证券交易所 由沪深两市所有的ETF组成样本,全面反映沪深两市所有上市基金及细分产品的二级市场整体走势。
债券指数
指数代码 指数简称 指数全称 发布时间 发布机构 指数简介
000012.SH 国债指数 上证国债指数 2003/1/2 上海证券交易所 以上交所上市的所有固定利率国债为样本,按照国债发行量加权而成,反映债券市场整体变动状况。
000013.SH 企债指数 上证企债指数 2003/6/9 上海证券交易所 以沪深证券交易所上市的非股权连接类企业债为样本,反映中国证券市场企业债整体走势和收益状况
000022.SH 沪公司债 上证公司债指数 2008/11/19 上海证券交易所 由在沪市交易的公司债券作为样本,综合反映上交所公司债券整体价格变动趋势。
000061.SH 沪企债30 上证企债30指数 2010/1/4 上海证券交易所 从上交所市场挑选30只质地好、规模大、流动性强的企业债券组成样本,是国内首只实时成份债券指数。
000101.SH 5年信用 上证5年期信用债指数 2013/4/1 上海证券交易所 由上交所市场剩余期限位于4至7年之间、主体信用等级AA级及以上、发行量8亿元及以上的信用债券组成样本。
000116.SH 信用100 上证信用债100指数 2013/2/26 上海证券交易所 由在上交所上市交易的剩余期限1年以上、信用等级AA级及以上、发行量8亿元及以上的信用债券作为样本空间,选择考查区间内日均换手率和交易天数综合排名位于前1/2的债券作为剩余样本,选取实际交易天数、日均成交金额和发行规模综合排名前100位的样本作为指数样本。
000139.SH 上证转债 上证可转换债券指数 2012/9/12 上海证券交易所 由在上交所上市的面值余额3千万元以上的可转换公司债券构成样本,以反映上海市场可转换债券的总体表现。
000832.SH 中证转债 中证可转换债券指数 2012/9/12 中证指数有限公司 以在上交所和深交所上市的面值余额3千万元以上的可转换公司债券作为样本,反映沪深全市场可转换债券的整体表现。
000833.SH 中高企债 中证1-7年中高收益企债指数 2012/9/10 上海证券交易所 以在上交所和深交所上市交易的非股权连接类的企业债券(包括公司债券和分离交易可转换债券)作为样本空间,且满足剩余期限1年以上7年以下、附息方式为固定利率付息和一次还本付息、信用级别为AA+级及以下。
000923.SH 公司债 中证指数有限公司债指数 2008/11/19 中证指数有限公司 选择在上交所和深交所上市的信用级别在投资级以上、债券币种为人民币、债券剩余期限在一年以上、采取固定利率付息和一次还本付息方式的公司债作为样本。
399298.SZ 深信中高 深信中高等级信用债指数 2014/9/25 深圳证券交易所 以在深交所上市的企业债、公司债及分离式可转债为样本空间,选取样本债券剩余期限一年以上,附息方式为固定利率付息或一次还本付息,信用级别在AA+及以上的投资级债券作为样本,以反映深市中高等级信用债的总体运行特征。
399299.SZ 深信中低 深信中低等级信用债指数 2014/9/25 深圳证券交易所 以在深圳证券交易所上市的企业债、公司债及分离式可转债为样本空间,选取样本债券剩余期限一年以上,附息方式为固定利率付息或一次还本付息,信用级别在AA+及以下的投资级债券作为样本,以反映深市中低等级信用债的总体运行特征。
399301.SZ 深信用债 深证信用债综合指数 2013/1/11 深圳证券交易所 以在深交所上市的企业债、公司债及分离式可转债为样本空间,选取样本债券剩余期限一年以上,附息方式为固定利率付息和一次还本付息,债券币种为人民币,信用级别在投资级以上的债券作为样本,反映深市信用债的整体表现。
399302.SZ 深公司债 深证公司债综合指数 2013/1/11 深圳证券交易所 以在深交所上市的公司债及分离式可转债为样本空间,选取样本债券剩余期限一年以上,附息方式采用固定利率付息和一次还本付息,债券币种为人民币,信用级别在投资级以上的债券作为样本,反映深市信用债的整体表现。
399307.SZ 深证转债 深证转债指数 2014/8/27 深圳证券交易所 以在深交所上市的可转换公司债券为样本空间,选取面值余额不小于3千万元的债券组成指数样本。
399413.SZ 深证转债 深证转债指数 2014/8/27 深圳证券交易所 以在深交所和上交所上市的可转换公司债券为样本空间,选取面值余额不小于3千万元的债券组成指数样本。
399481.SZ 企债指数 国证企债指数 2003/1/2 深圳证券交易所 选取在交易所上市交易的剩余期限在一年以上(含一年)、固定利率且不附带转股、优先购买股票权利的非ST的企业债券作为成份债券。
399923.SZ 公司债指 中证指数有限公司债指数 2008/11/19 中证指数有限公司 以在上交所和深交所上市的公司债为样本空间,选取样本债券债券剩余期限在一年以上、附息方式为固定利率付息和一次还本付息、债券币种为人民币、信用级别在投资级以上的债券为样本。
京东大数据
京东行业数据

京东行业数据从2015年1月开始,目前个护化妆、服装鞋包和家用电器这三个行业的指数每月实时更新,其他九个行业的指数从2016年6月起延迟三个月更新。

行业 股票代码
母婴保健002570.SZ
000835.SZ
002348.SZ
002502.SZ
603398.SH
002575.SZ
300043.SZ
002292.SZ
600851.SH
办公设备000066.SZ
002376.SZ
002180.SZ
600122.SH
600229.SH
600612.SH
002103.SZ
002301.SZ
601801.SH
603899.SH
600601.SH
600843.SH
002301.SZ
603600.SH
运动户外002105.SZ
600818.SH
300005.SZ
300005.SZ
603555.SH
002489.SZ
300005.SZ
002174.SZ
个护化妆600422.SH
002005.SZ
600783.SH
600645.SH
600479.SH
002566.SZ
000662.SZ
002094.SZ
600436.SH
002681.SZ
600249.SH
600735.SH
600439.SH
600315.SH
600645.SH
002566.SZ
000662.SZ
002094.SZ
600436.SH
600315.SH
食品饮料002100.SZ
300313.SZ
600882.SH
600298.SH
002458.SZ
002505.SZ
600965.SH
600127.SH
600701.SH
600359.SH
002719.SZ
300498.SZ
300106.SZ
600419.SH
002770.SZ
002329.SZ
002732.SZ
002570.SZ
600429.SH
600597.SH
600887.SH
000876.SZ
300149.SZ
002124.SZ
002702.SZ
002220.SZ
002719.SZ
002582.SZ
603866.SH
002557.SZ
600887.SH
002507.SZ
000019.SZ
000995.SZ
600090.SH
600191.SH
002539.SZ
002557.SZ
600298.SH
600075.SH
300138.SZ
002286.SZ
300149.SZ
603696.SH
002495.SZ
603027.SH
000833.SZ
000972.SZ
002604.SZ
600251.SH
600305.SH
002650.SZ
600186.SH
002053.SZ
600872.SH
000911.SZ
600873.SH
603288.SH
600737.SH
000019.SZ
002004.SZ
600300.SH
600750.SH
600506.SH
002644.SZ
000683.SZ
600095.SH
000557.SZ
002582.SZ
000019.SZ
600771.SH
600257.SH
600260.SH
000995.SZ
300147.SZ
600192.SH
600543.SH
600084.SH
000829.SZ
600238.SH
000507.SZ
000752.SZ
002387.SZ
600365.SH
000929.SZ
000799.SZ
603779.SH
600573.SH
600210.SH
600779.SH
601579.SH
600702.SH
600616.SH
600962.SH
600090.SH
603919.SH
002646.SZ
600059.SH
000716.SZ
600199.SH
600559.SH
002568.SZ
603369.SH
603589.SH
603198.SH
000848.SZ
600132.SH
600300.SH
002461.SZ
000869.SZ
000860.SZ
000596.SZ
000568.SZ
000729.SZ
002304.SZ
000858.SZ
600600.SH
600519.SH
600197.SH
600809.SH
300175.SZ
000572.SZ
600455.SH
服装鞋包002425.SZ
601566.SH
002269.SZ
603518.SH
002503.SZ
002239.SZ
002269.SZ
002425.SZ
603558.SH
000045.SZ
600137.SH
002763.SZ
600630.SH
600824.SH
603001.SH
002291.SZ
603001.SH
603808.SH
002563.SZ
603608.SH
002292.SZ
002762.SZ
002563.SZ
002563.SZ
603555.SH
家居家装600333.SH
002616.SZ
600336.SH
002677.SZ
002615.SZ
002403.SZ
002035.SZ
002508.SZ
002032.SZ
000911.SZ
600708.SH
002543.SZ
002084.SZ
600243.SH
002076.SZ
002723.SZ
600261.SH
000541.SZ
002137.SZ
000831.SZ
000925.SZ
300232.SZ
300317.SZ
002076.SZ
002638.SZ
600261.SH
600703.SH
002745.SZ
002677.SZ
002043.SZ
000628.SZ
002081.SZ
603600.SH
002798.SZ
000920.SZ
000663.SZ
603898.SH
603818.SH
603008.SH
002489.SZ
600337.SH
002572.SZ
600978.SH
300008.SZ
002397.SZ
600735.SH
600448.SH
600630.SH
600152.SH
002516.SZ
002761.SZ
002397.SZ
002327.SZ
002293.SZ
002083.SZ
600805.SH
000971.SZ
600233.SH
600145.SH
603838.SH
002798.SZ
002468.SZ
002790.SZ
002084.SZ
002047.SZ
603366.SH
珠宝首饰600891.SH
200168.SZ
002345.SZ
002731.SZ
002721.SZ
002574.SZ
600086.SH
000587.SZ
600687.SH
002173.SZ
300114.SZ
600891.SH
200168.SZ
002740.SZ
002356.SZ
002345.SZ
002731.SZ
002574.SZ
002721.SZ
600086.SH
600687.SH
000587.SZ
600612.SH
002003.SZ
000587.SZ
002574.SZ
002721.SZ
002731.SZ
000587.SZ
002574.SZ
002345.SZ
000026.SZ
酒类600238.SH
600750.SH
000995.SZ
600257.SH
600260.SH
000829.SZ
000799.SZ
600779.SH
600702.SH
603919.SH
600300.SH
600199.SH
600559.SH
603369.SH
603589.SH
603198.SH
000860.SZ
000596.SZ
000568.SZ
002304.SZ
000858.SZ
600519.SH
600197.SH
600809.SH
601579.SH
600616.SH
600059.SH
600750.SH
600506.SH
000683.SZ
000557.SZ
002387.SZ
600771.SH
600257.SH
600260.SH
000995.SZ
600543.SH
600238.SH
600084.SH
000829.SZ
600365.SH
000799.SZ
603779.SH
600779.SH
601579.SH
600702.SH
600616.SH
603919.SH
600300.SH
002646.SZ
600059.SH
600199.SH
600559.SH
002568.SZ
603369.SH
603589.SH
603198.SH
000869.SZ
000860.SZ
000596.SZ
000568.SZ
002304.SZ
000858.SZ
600519.SH
600197.SH
600809.SH
000683.SZ
000557.SZ
002646.SZ
000995.SZ
600543.SH
600084.SH
002304.SZ
600365.SH
603779.SH
000869.SZ
000752.SZ
000929.SZ
600573.SH
600090.SH
600132.SH
002461.SZ
000729.SZ
600600.SH
手机数码600839.SH
000016.SZ
600130.SH
000100.SZ
000063.SZ
200016.SZ
002027.SZ
000035.SZ
300098.SZ
002188.SZ
000561.SZ
002351.SZ
002045.SZ
002655.SZ
002241.SZ
002429.SZ
600651.SH
002351.SZ
002681.SZ
002045.SZ
000100.SZ
600234.SH
600071.SH
000676.SZ
600843.SH
600355.SH
000909.SZ
600757.SH
002217.SZ
002362.SZ
002681.SZ
600775.SH
002640.SZ
300014.SZ
600839.SH
600551.SH
600730.SH
电脑603996.SH
600601.SH
603019.SH
000066.SZ
000988.SZ
002027.SZ
600355.SH
002396.SZ
600100.SH
300324.SZ
300042.SZ
603019.SH
601231.SH
000021.SZ
000670.SZ
600345.SH
000504.SZ
300017.SZ
002642.SZ
000977.SZ
603019.SH
600711.SH
300256.SZ
601231.SH
家用电器002508.SZ
002035.SZ
002543.SZ
002032.SZ
002403.SZ
002420.SZ
603996.SH
002429.SZ
300104.SZ
000016.SZ
600839.SH
000100.SZ
600060.SH
000066.SZ
600870.SH
200016.SZ
600100.SH
002242.SZ
600854.SH
600336.SH
000521.SZ
600983.SH
000418.SZ
000333.SZ
600690.SH
002508.SZ
002543.SZ
002759.SZ
002256.SZ
002508.SZ
600336.SH
000651.SZ
603868.SH
000333.SZ
600690.SH
600854.SH
000521.SZ
000921.SZ
600690.SH
000333.SZ
000651.SZ
600983.SH
002668.SZ
000333.SZ
000921.SZ
600690.SH
002705.SZ
002218.SZ
002035.SZ
603366.SH
002543.SZ
000533.SZ
600690.SH
900956.SH
603868.SH
300070.SZ
603366.SH
002723.SZ
200512.SZ
002705.SZ
603355.SH
600854.SH
002260.SZ
603868.SH
002565.SZ
002473.SZ
600983.SH
002403.SZ
300014.SZ
002759.SZ
002508.SZ
002260.SZ
200512.SZ
002543.SZ
002005.SZ
002705.SZ
002032.SZ
002242.SZ
300209.SZ
002766.SZ
002446.SZ
研究平台文档
研究平台介绍

京东量化平台研究功能基于开源的IPython Notebook,IPython Notebook是一个综合的web交互式编程环境,您可以在IPython Notebook上编写代码片段快速验证结果,同时IPython Notebook支持科学计算、图表处理、数据处理等功能。您可以在研究功能中快速获取财务数据,指数数据,股票的天数据、分钟数据、京东大数据,研究功能支持Python3以上版本。

研究平台API介绍

京东量化平台研究功能支持第三方库,您可以根据自己编写的需要进行引入。 研究功能支持的标准库和第三方库可参考帮助文档《Python API文档》中的模块支持。

目前研究功能支持的python api如下(API具体用法请参考Python API文档):

分类 函数/对象 描述
获取数据 get_industry 获取行业数据
get_index_constituents 获取指数成份股
get_all_securities 获取指数成份股
get_fundamentals 财务数据选股
get_price 获取历史行情数据
自定义数据 load_file 上传数据
out_file 下载数据
Java API文档
接口概述
策略代码结构

目前java策略代码结构分两部分初始化方法(init)和策略执行逻辑。在策略的初始化方法中一般用于设置交易佣金、滑点、基准等一些常用参数值。策略执行逻辑一般也写在初始化方法中,在初始化方法中有三个IInitializers类的方法:初始化选股方法(instruments)、开盘前事件方法(beforeTrading)、行情事件方法(statistics),这三个方法为java策略在init方法中的固定结构。初始化选股方法(instruments)在整个策略中只执行一次,一般用于策略初始化时选股,目前该方法不常用,写策略时可以自定义一个动态股票池。开盘前事件方法(beforeTrading)在每天开盘前执行,每天执行一次,一般用于开盘前的事件处理,如开盘前进行选股、更新股票池等。行情事件方法(statistics)为行情数据的请求方法,如果是按天的数据,则每天执行一次,如果是按分的数据,则每分钟执行一次,行情事件函数里面一般写整个策略的执行逻辑。

示例:

//系统后台已经帮您import了所有可能需要的类库
public class First implements IStrategy {
 
    //策略初始化方法,策略会在启动时调用该方法
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        
        //初始化选股方法
        //该方法为把选出来的股票加入到股票池中,该方法在策略运行时只执行一次
        //universe为IInstrumentsPicker股票池类(目前该类不常用)
        //目前股票池可以自定义为一个list,该方法在写策略时可不用
        //fundamentalData为IFundamentalData财务选股查询类
        initializers.instruments((universe, fundamentalData) -> {
            //该方法在策略运行时只运行一次            
        });

        //开盘前事件方法,每天开市前事件方法,一般开盘前事件用于选股 
        //universe为IInstrumentsPicker股票池类(目前该类不常用)
        //info为IInformer日志类,fundamentalData为IFundamentalData财务选股查询类
        initializers.events().beforeTrading((universe, info, fundamentalData) ->{
            //每天开盘前执行逻辑
        });
        
         //行情数据事件方法,statistics方法应用了java8的lamda表达式
        //stats为IStatisticsGroup实时行情数据类,info为IInfoPacks持仓概况信息类
        //trans为TransactionFactory股票交易工厂类
        initializers.events().statistics((stats, info, trans) -> {
            //每次请求行情数据时执行逻辑
         });
    }    
}

Java API概览

京东量化平台Java API概览如下:

分类 类/方法 描述
初始化设置 init 初始化方法
Initializers 初始化设置对象类
任务事件 beforeTrading 开盘前事件
statistics 行情事件
every 计划任务事件
获取数据 sector 获取板块数据
industry 获取行业数据
Instrument 个股基本信息类
IFundamentalData 财务选股查询类
Fundamentals 财务信息对象类
IMetrics 财务选股结果类
IStatistics 历史行情数据类
IStatisticsHistory 历史行情数据返回类
Period 数据频率类型
IStatisticsGroup 当前实时行情数据类
KLineHistory 获取k线数据类
IInstrumentsPicker 股票池类
京东大数据 jdDataSearch 京东大数据相关指数信息
IJdFundamentalData 京东大数据查询类
下单交易 TransactionFactory 股票交易工厂类
IOrderQuantityPicker 股票交易方式类
IOrderBuilderDay 股票委托订单发送类
IOrder 下单成交明细类
TransactionDetail 下单交易明细类
持仓信息 IInfoPacks 持仓概况信息类
IPortfolio 投资组合信息类
IPosition 持仓个股信息类
其他 logger 日志类
IRuntime 策略已运行的天数
初始化设置
init-初始化方法

方法: void init(IInformer informer, IInitializers initializers)

描述:该方法为策略初始化方法,策略执行时会调用该方法,您可以在此方法内设置滑点、交易佣金、基准等参数。

示例:

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First,您可以随意命名策略类名
public class First implements IStrategy {

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        //自定义设置系统滑点
        initializers.slippage().percent(0.2);
        //自定义设置系统交易佣金
        initializers.commission().percent(0.025);
        //自定义设置基准,设为中国银行
        initializers.benchmark("601988.SH");

    }
}

Initializers-初始化设置类对象

设置滑点

方法:initializers.slippage()

描述:设置系统滑点。目前我们默认的滑点是0.2%。

示例:

//自定义设置系统滑点

initializers.slippage().percent(0.2);

设置交易佣金

方法:initializers.commission()

描述:设置系统交易佣金。目前我们默认的交易佣金是0.025%。

示例:

//自定义设置系统交易费

initializers.commission().percent(0.025);

设置基准

方法:initializers.benchmark()

描述:设置策略基准值,在运行策略的时候我们会默认设一个证券的基准收益为策略收益做参考。目前我们默认基准为沪深300 指数。

示例:

//自定义设置基准,设为中国银行

initializers.benchmark("601988.SH");

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First,您可以随意命名策略类名
public class First implements IStrategy {

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        //自定义设置系统滑点0.3%
        initializers.slippage().percent(0.3);
        //自定义设置系统交易佣金0.065%
        initializers.commission().percent(0.065);
        //自定义设置基准,设为中国平安
        initializers.benchmark("0000001.SZ");
    }
}

任务事件
beforeTrading-开盘前事件

开盘前事件是可以设置每天开市之前运行的一个方法,此方法在每天开盘之前,可以根据股票财务信息进行筛选股票。

示例:

initializers.events().beforeTrading((universe, info, fundamentalData) ->{

//每天开市前执行的代码
});

//每天开盘前财务选股示例
public class SimpleFundDataStrategy  implements IStrategy {
    
    private List<String> stockList = new ArrayList<>();  //定义全局股票池
 
    //策略初始化方法,策略会在启动时调用该方法
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        
        //开盘前事件,每天开市前事件方法,一般开盘前事件用于选股 
        //universe为IInstrumentsPicker股票池类(目前该类不常用),info为IInformer日志类,fundamentalData为IFundamentalData财务选股查询类
        initializers.events().beforeTrading((universe, info, fundamentalData) ->{
            //每天开盘前执把市盈率大于23小于29的前9个公司股票筛选出来
            List<IMetrics> result = fundamentalData.query(Fundamentals.revenue, Fundamentals.pe_ratio)
                    .where(Fundamentals.pe_ratio.gt(23))
                    .where(Fundamentals.pe_ratio.lt(29))
                    .orderBy(Fundamentals.revenue.desc())
                    .limit(9).commit();
                    
            for (IMetrics row : result) {
                informer.info(row);  //打印选出来的股票
                stockList.add(row.stockCode());
            }
        });
    }    
}

//Lambda表达式原本的签名

@FunctionalInterface
public interface IBeforeTradingHandler {
  
   /**
    * 开盘前事件
    * @param universe 用户股票池
    * @param info 回测时的持仓信息
    * @param fundamentalData 股票财务选股查询对象
    */
    void handle(IInstrumentsPicker universe, IInfoPacks info, IFundamentalData fundamentalData);
}

statistics-行情事件

行情事件是一种行情发生时被调用的方法,如果用户选择的回测时间周期为天,则回测期间每个交易日都会执行一次,如果用户选择回测时间周期为分钟,那交易日的每分钟都会触发行情事件。

示例:

initializers.events().statistics ((stats, info, trans) -> {
    //此处为处理行情代码
});

//系统后台已经帮您import了所有可能需要的类库
public class SimpleFundDataStrategy  implements IStrategy {
 
    //策略初始化方法,策略会在启动时调用该方法
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        
        //行情数据事件,statistics方法应用了java8的lamda表达式
        //stats为IStatisticsGroup实时行情数据类,info为IInfoPacks持仓概况信息类,trans为TransactionFactory股票交易工厂类
        initializers.events().statistics((stats, info, trans) -> {
            //每次请求行情数据时执行逻辑
            IStatistics stat1 = stats.get("601988.SH"); //获取中国银行的实时行情数据
            informer.info("结果:"+stat1);  //打印行情数据
        
         });
    }    
}

//Lambda表达式原本的签名

@FunctionalInterface
public interface IStatisticsUpdateHandler {
   /**
    * 行情事件,用户可以根据此方法编写买卖股票的业务逻辑
    * @param stats 当日的行情数据
    * @param info  回测时的持仓信息
    * @param trans 股票买卖对象
    */
    void handle(IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans);
}

every-计划任务事件

计划任务事件是在设定的时间被调用的一个方法。例如您可以设置每2天执行,每周的周一执行等。

计划任务的事件由两个要素组成,计划任务的重复周期和该周期内的时间偏移量。设置计划任务的重复周期用every方法,共有五种形式:

//每n月执行

  every(month(long n));

  //每n周执行

  every(week(long n));

  //每n日执行

  every(day(long n));

  //每n小时执行

  every(hour(long n));

  //每n分钟执行

  every(minute(long n));

设置计划任务每个周期内的时间偏移量有两种形式,天为单位的偏移和每天内的偏移。

以天为单位的偏移设置:

//周期的起点向后偏移day天执行。

offset(long day);

//当天是交易日并且是星期n,

weekday(long n)

每天内的偏移设置:

回测时对于分钟粒度的数据,dayOpen表示每日开盘后执行,dayClose则表示下午闭盘前执行。回测时对于天粒度的数据, dayOpen为执行其他任务事件前执行,dayClose为执

行其他事件结束后执行。就A股市场而言dayOpen,dayClose分钟级别的数据,其区间为[09:31-11:30|13:01-15:00],分别对应的开盘后分钟的偏移量为[0-119 | 120-239]。

//上午开盘起n小时执行或执行其他任务事件前执行

dayOpen(hour(long n));

//下午闭盘前的n小时执行或执行其他任务事件后执行

dayClose(hour(long n));

//上午开盘前n分钟执行或执行其他任务事件前执行

dayOpen(minute(long n));

//下午闭盘前的n分钟执行或执行其他任务事件后执行

dayClose(minute(long n));

示例:

//每两天执行

initializers.events(every(day(2))).statistics((stats, info, trans) -> {

});

//每周的周1执行

initializers.events(every(week(1)).weekday(1)).statistics((stats, info, trans) -> {

});

//每天上午开盘后的第一分钟执行的事件,对于"分钟"粒度的回测,则会在每天AM: 09:31 分执行, 如果为‘天’粒度的回测,则在执行其他任务事件前执行。
initializers.events(every(day(1)).dayOpen(minute(0))).statistics((stats, info, trans) -> {
    trans.buy("601988.SH").lots(1).commit();
    informer.info("每天开盘后的第1分钟执行...");
});

//代表每两周的第二个交易日闭盘前一分钟执行
initializers.events(every(week(2)).offset(day(2)).dayClose(minute(1))).statistics((stats, info, trans) -> {
    trans.buy("601988.SH").lots(1).commit();
    informer.info("每两周的第二天闭盘前的一分钟执行...");
});

//每天开盘后5分钟买入1手平安银行的策略案例
public class First implements IStrategy {

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        
         //行情数据事件,statistics方法应用了java8的lamda表达式
        //stats为IStatisticsGroup实时行情数据类,info为IInfoPacks持仓概况信息类,trans为TransactionFactory股票交易工厂类
        //每天开盘后5分钟执行
        initializers.events(every(day(1)).dayOpen(minute(5))).statistics((stats, info, trans) -> {
            //买入1手平安银行股票,记得调用commit进行确认落单
            trans.buy("000001.SZ").lots(1).commit();
        });

    }
}

获取数据
板块行业数据
sector-获取板块数据

方法:Instrument[] initializers.sector(SectorCode... sectorCodes)

描述:该方法可以通过板块信息来筛选股票,得到该板块的股票列表,此方法为全局方法。参数sectorCodes的值可以通过下面列表中的板块代码表获取。

示例:

initializers.instruments((universe, fundamentalData) -> {
    // 选出工业股
    Instrument[] instruments = initializers.sector(SectorCode. Industrials);
    for(Instrument instrument : instruments){
        informer.info(instrument);
    }
});

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {

        // 选出工业板块股票
        Instrument[] instruments = initializers.sector(SectorCode. Industrials);
        for(Instrument instrument : instruments){
            informer.info(instrument);
            stockList.add(instrument.getOrderBookId());  //添加到股票池中
        }
    }
}

板块代码列表:

板块代码 中文名称 英文名称
Energy 能源 Energy
Materials 材料 Materials
ConsumerDiscretionary 可选消费 ConsumerDiscretionary
ConsumerStaples 日常消费 ConsumerStaples
Industrials 工业 Industrials
HealthCare 医疗保健 HealthCare
Financials 金融 Financials
InformationTechnology 信息技术 InformationTechnology
TelecommunicationServices 电信服务 TelecommunicationServices
Utilities 公用事业 Utilities

SectorCode枚举类代码:

public enum SectorCode {

    Energy("能源", "Energy"),

    Materials("材料", "Materials"),

    ConsumerDiscretionary("可选消费", "ConsumerDiscretionary"),

    ConsumerStaples("日常消费", "ConsumerStaples"),

    Industrials("工业", "Industrials"),

    HealthCare("医疗保健", "HealthCare"),

    Financials("金融", "Financials"),

    InformationTechnology("信息技术", "InformationTechnology"),

    TelecommunicationServices("电信服务", "TelecommunicationServices"),

    Utilities("公用事业", "Utilities");

}

industry-获取行业数据

方法:Instrument[] initializers.industry(String... industrys)

描述:该方法可以通过行业来筛选股票,得到该行业的股票列表,此方法为全局方法。参数industrys的值可以通过下面列表中的行业代码表获取。

示例:

 //获取畜牧业业股票列表

initializers.instruments((universe, fundamentalData) -> {
    Instrument[] instruments = initializers.industry("A03");
    for(Instrument instrument : instruments){
        informer.info(instrument);
    }
});

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {

        //获取农业行业股票列表
        Instrument[] instruments = initializers.industry("A01");
        for(Instrument instrument : instruments){
            informer.info(instrument);
            stockList.add(instrument.getOrderBookId());  //添加到股票池中
        }

    }
}

证监会行业代码列表:

行业代码 行业名称
A01 农业
A02 林业
A03 畜牧业
A04 渔业
A05 农、林、牧、渔服务业
B06 煤炭开采和洗选业
B07 石油和天然气开采业
B08 黑色金属矿采选业
B09 有色金属矿采选业
B09 可选消费
B11 开采辅助活动
B12 其他采矿业
C13 农副食品加工业
C14 食品制造业
C15 酒、饮料和精制茶制造业
C16 烟草制品业
C17 纺织业
C18 纺织服装、服饰业
C19 皮革、毛皮、羽毛及其制品和制鞋业
C20 木材加工及木、竹、藤、棕、草制品业
C21 家具制造业
C22 造纸及纸制品业
C23 印刷和记录媒介复制业
C24 文教、工美、体育和娱乐用品制造业
C25 石油加工、炼焦及核燃料加工业
C26 化学原料及化学制品制造业
C27 医药制造业
C28 化学纤维制造业
C29 橡胶和塑料制品业
C30 非金属矿物制品业
C31 黑色金属冶炼及压延加工业
C32 有色金属冶炼和压延加工业
C33 金属制品业
C34 通用设备制造业
C35 专用设备制造业
C36 汽车制造业
C37 铁路、船舶、航空航天和其它运输设备制造业
C38 电气机械及器材制造业
C39 计算机、通信和其他电子设备制造业
C40 仪器仪表制造业
C41 其他制造业
C42 废弃资源综合利用业
C43 金属制品、机械和设备修理业
D44 电力、热力生产和供应业
D45 燃气生产和供应业
D46 水的生产和供应业
E47 房屋建筑业
E48 土木工程建筑业
E49 建筑安装业
E50 建筑装饰和其他建筑业
F51 批发业
F52 零售业
G53 铁路运输业
G54 道路运输业
G55 水上运输业
G56 航空运输业
G57 管道运输业
G58 装卸搬运和运输代理业
G59 仓储业
H61 住宿业
H62 餐饮业
I63 电信、广播电视和卫星传输服务
I64 互联网和相关服务
I65 软件和信息技术服务业
J66 货币金融服务
J67 资本市场服务
J68 保险业
J69 其他金融业
K70 房地产业
L71 租赁业
L72 商务服务业
M73 研究和实验发展
M74 专业技术服务业
M75 科技推广和应用服务业
M76 水利管理业
N77 生态保护和环境治理业
N78 公共设施管理业
N79 居民服务
N80 机动车、电子产品和日用产品修理业
N81 其他服务业
P82 教育
Q83 卫生
Q84 社会工作
R85 新闻和出版业
R86 广播、电视、电影和影视录音制作业
R87 文化艺术业
R88 体育
R89 娱乐业
S90 综合
Instrument-个股基本信息类

概述

获取股票个股基本信息类,该类对象可以通过sector、industry方法获取。

概览

返回值 方法名 描述
String getOrderBookId() 返回该股票代码
String getSymbol() 返回股票名称
String getAbbrevSymbol() 返回股票名称的简称
String getRoundLot() 返回股票每手的数量
double getRoundLot() 返回股票每手的数量
String getSectorCode() 返回股票板块代码
String getSectorName() 返回股票板块名称
String getIndustryCode() 返回股票行业代码
String getIndustryName() 返回股票行业名称
Integer getListedDate() 返回该股票上市日期
Integer getsInfoDelistdate() 返回该股票退市日期

详述

getOrderBookId()

方法:String getOrderBookId()

描述:此方法返回该股票代码。

getSymbol()

方法:String getSymbol()

描述:此方法返回股票名称。

getAbbrevSymbol()

方法:String getAbbrevSymbol()

描述:此方法返回股票名称的简称。例如:“中国平安”则简称为“ZGPA”。

getRoundLot()

方法:doubleget RoundLot()

描述:此方法返回股票每手的数量。上海交易所和深圳证券交易所每手数量为100。

getSectorCode()

方法:String getSectorCode()

描述:此方法返回股票板块代码。

getSectorName()

方法:String getSectorName()

描述:此方法返回股票板块名称。

getIndustryCode()

方法:String getIndustryCode()

描述:此方法返回股票行业代码。

getIndustryName()

方法:String getIndustryName()

描述:此方法返回股票行业名称

getListedDate()

方法:Integer getListedDate()

描述:此方法返回股票上市日期。

getsInfoDelistdate()

方法:Integer getsInfoDelistdate()

描述:此方法返回股票的退市日期,没退市则返回为空。

示例

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {

        //获取纺织业行业股票列表
        Instrument[] instruments = initializers.industry("A17");
        for(Instrument instrument : instruments){
            informer.info(instrument);
            stockList.add(instrument.getOrderBookId());  //添加到股票池中
        }
    }
}

财务数据
IFundamentalData-财务选股查询类

概述

该类提供财务数据条件查询功能。

概览

返回值 方法名 描述
IFundamentalData query(IQuery ... queries) 指定财务指标查询方法
IFundamentalData where(OpTuple tuple) 查询条件过滤方法
IFundamentalData orderBy(OpTuple tuple) 数据排序方法
IFundamentalData offset(int offset) 用来提取查询到的从offset开始的limit条数据
IFundamentalData limit(int limit) 限定最大的返回数量
List<IMetrics>
commit() 结果返回方法
IJdFundamentalData jdDataSearch() 返回京东大数据查询对象

详述

query(IQuery ... queries)

方法:IFundamentalData query(IQuery ... queries)

描述:此方法为指定财务指标查询。其参数为要查询的一系列财务指标,传入的指标参数前须加入"Fundamentals.",例如Fundamentals.pb_ratio、Fundamentals.pe_ratio等。

where(OpTuple tuple)

方法:IFundamentalData where(OpTuple tuple)

描述:查询条件过滤方法。可以传入单个财务指标限定条件,也可以传入多个限定条件并以逗号隔开或者通过and函数操作将限定条件连接起来。

orderBy(OpTuple tuple)

方法:IFundamentalData orderBy(OpTuple tuple)

描述:数据排序方法。根据传入的财务指标进行排序。在财务指标后接asc方法做升序,或用desc方法做降序排序。

offset(int offset)

方法:IFundamentalData offset(int offset)

此方法如果参数offset为非负数,则用来查询从offset开始的limit条的数据;如果参数offset为正数,则用来查询结果除去后limit条的数据。

limit(int limit)

方法:IFundamentalData limit(int limit)

描述:limit限定最大的返回数量。

commit()

方法:List<IMetrics> commit()

描述:结果返回方法。此方法用来执行条件查询语句,返回值为一个数据列表。

jdDataSearch()

方法:JdFundamentalData jdDataSearch()

描述:返回京东大数据查询对象,可以查询京东大数据相关指数信息。

示例

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
public void init(IInformer informer, IInitializers initializers) {
     //fundamentalData为IFundamentalData类
        initializers.instruments((universe, fundamentalData) -> {
            //把市盈率大于23小于29的前9个公司筛选出来
            List<IMetrics> result = fundamentalData.query(Fundamentals.revenue, Fundamentals.pe_ratio)
                    .where(Fundamentals.pe_ratio.gt(23))
                    .where(Fundamentals.pe_ratio.lt(29))
                    .orderBy(Fundamentals.revenue.desc())
                    .limit(9).commit();
            for (IMetrics row : result) {
                informer.info(row);
                stockList.add(row.stockCode());
            }
        });
    }
}

Fundamentals-财务信息对象类

概述

财务指标对象,财务信息对象类里面包含所有的财务指标,具体请查看财务数据文档。。

示例

Fundamentals. pe_ratio.gt(rightNumber)  //指标pe_ratio> rightNumber

Fundamentals. pb_ratio.lt(rightNumber)  //指标pb_ratio< rightNumber

Fundamentals. pe_ratio.eq(rightNumber)  //指标 pe_ratio= rightNumber

Fundamentals. pb_ratio.gte(rightNumber)  //指标 pb_ratio >= rightNumber

Fundamentals. pe_ratio.lte(rightNumber)  //指标 pe_ratio <= rightNumber

Fundamentals. pb_ratio.desc() //对指标 pb_ratio倒序排序

Fundamentals. pb_ratio.asc(rightNumber)  //对指标 pb_ratio升序排序

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        //fundamentalData为IFundamentalData类
        initializers.instruments((universe, fundamentalData) -> {
           //把市值小于200亿的取出来 asc方法做升序 desc方法做降序排序
           //市值金额超过200亿要用长整型,数值后面加l
            List<IMetrics> result = fundamentalData.query(Fundamentals.market_cap_2)
                .where(Fundamentals.market_cap_2.lt(20000000000l))
                .orderBy(Fundamentals.market_cap_2.asc())
                .limit(9).commit();
            //循环筛选出来的股票添加到股票池中    
            for (IMetrics row : result) {
                informer.info(row);
                stockList.add(row.stockCode());
            }
        });
    }
}

IMetrics-财务选股结果类

概述

此类用来存储条件选股的一条查询结果,条件选股的返回值为存有该类的一个list。

概览

返回值 方法名 描述
String stockCode() 获取该条查询结果中的股票代码
boolean has(IQuery queries) 指标选股时判断传入的指标是否有返回值
double get(IQuery queries) 获取返回结果中某个指定的财务指标

详述

stockCode()

方法:String stockCode()

描述:用来获取该条查询结果中的股票代码。

示例:

String stockCode = rows.stockCode(); //获取rows这一行中的股票代码

has(IQuery queries)

方法:Boolean has(IQuery queries)

财务指标检测方法,用来判断传入的指标是否有返回值。

get(IQuery queries)

方法:double get(IQuery queries)

描述:财务指标值返回方法,用来获取返回结果中某个指定的财务指标。

示例:

//查询结果得到pb_ratio的返回值前需要判断该指标是否存在

if (rows.has(Fundamentals. pb_ratio)) {

value = rows.get(Fundamentals. pb_ratio);

}

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        //fundamentalData为IFundamentalData类
        initializers.instruments((universe, fundamentalData) -> {
           //把市盈率小于15的股票取出来 asc方法做升序 desc方法做降序排序
            List<IMetrics> result = fundamentalData.query(Fundamentals.pe_ratio_nobtest)
                .where(Fundamentals.pe_ratio_nobtest.lt(15))
                .orderBy(Fundamentals.pe_ratio_nobtest.asc())
                .limit(9).commit();
            //循环筛选出来的股票添加到股票池中    
            for (IMetrics row : result) {
                informer.info(row);
                stockList.add(row.stockCode());
            }
        });
    }
}

行情数据
IStatistics-历史行情数据类

概述

此类可以通过IStatistics.history获取股票历史行情数据,其返回类为IStatisticsHistory。同时股票当前行情数据类IStatisticsGroup方法的返回值为IStatistics类,此类可以获取股票当前行情数据。

概览

返回值 方法名 描述
double getLastPriceValue() 返回最新的成交价
double getHighPriceValue() 返回当前最高成交价
double getLowPriceValue() 回当前最低成交价
double getOpenPriceValue() 返回开盘价
double getClosePriceValue() 返回收盘价
double mavg(Integer num, Period period) 返回指定区间的移动平均值
double vwap(Integer num, Period period) 返回指定区间的成交量加权平均价
IStatisticsHistory history(int numTicks, Period period) 获取历史行情数据

详述

mavg(Integer num, Period period)

方法:double mavg(Integer num, Period period)

描述: mavg是moving average(移动平均值)的简写。此方法是计算当天往前n天的mavg值,比如计算3天的mavg值,今天是6月18日,那么此函数返回6月16日到6月18日的移动平均值。此方法与vwap用法非常相近。

示例:

initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
    //遍历stats
    for(IStatistics stat : stats){
        informer.info(stat.mavg(3, Period.DAY));
    }
});

vwap(Integer num, Period period)

方法:double vwap(Integer num, Period period)

描述:vwap是volume weighted average price(成交量加权平均价)的简称。此方法是计算当天往前n天的vwap值,比如计算3天的vwap值,今天是6月18日,那么此函数返回6月16日到6月18日的成交量加权平均价。

示例:

initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
    for(IStatistics stat : stats){
        informer.info(stat.vwap(3, Period.DAY));
    }
});

history(int numTicks, Period period)

方法:IStatisticsHistory history(int numTicks, Period period)

描述:获取历史行情数据方法,此方法返回某支股票历史行情数据。如果数据频率为每天,则返回该支股票天的历史行情数据。如果数据频率为每分,则返回该支股票分钟的历史行情数据。如果当前回测时间为2015年1月5日9点55分,按天只能取到2015年1月5日以前的数据,按分钟只能取到2015年1月5日9点55分以前的数据,period只支持Period.DAY、Period.MINUTE两种形式。

示例:

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        
        initializers.events().statistics((stats, info, trans) -> {
            // 获取近3天的历史行情信息
            Double[] historyPrices = stats.get("601988.SH").history(3, Period.DAY).getLastPrice();
            // historyPrices[] 中的顺序是从从旧到新,[大前天价,前天价,昨天价]
            //昨天的价格
            Double yesterdayPrice = historyPrices[2];
            informer.info(yesterdayPrice+"===="+historyPrices);
        });
    }
}

IStatisticsHistory-历史行情数据返回类

概述

该类能获得IStatistics.history指定区间内所有能获得的IStatistics历史行情,此类由IStatistics.history方法获取,该类所有返回值都为Double数组,数组中的数值为回测每天的行情数据,例如:[20, 19, 18.8, 19.5, 20.6],数组最后一个值20.6为当天行情,数组倒数第二值为昨天行情,依次类推。

概览

返回值 方法名 描述
Double[] getHighPrice() 返回当前最高成交价
Double[] getLowPrice() 返回当前最低成交价
Double[] getOpeningPrice() 返回开盘价
Double[] getClosingPrice() 返回收盘价
Double[] getTurnoverVolume() 返回当日总交易的股数
Double[] getTurnover() 返回当日总交易的成交量

示例

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        
        initializers.events().statistics((stats, info, trans) -> {
            // 获取近4天的历史行情信息
            Double[] historyPrices = stats.get("601988.SH").history(4, Period.DAY).getLastPrice();
            // historyPrices[] 中的顺序是从从旧到新,[三天前价,大前天价,前天价,昨天价]
            //昨天的价格
            Double yesterdayPrice = historyPrices[2];
            informer.info(yesterdayPrice+"===="+historyPrices);
        });
    }
}

Period-数据频率类型

概述

此对象为一个枚举数据类型,它代表了时间区间的类型。主要是配合 history、kLineHistory、mavg和vwap 方法等。目前值有MONTH(每月), WEEK(每周), DAY(每天), MINUTE_60(60分钟), MINUTE_30(30分钟),MINUTE_15(15分钟), MINUTE_5(5分钟), MINUTE(每分)。用法:Period.DAY。

示例

// 获取近4天的历史行情信息
Double[] historyPrices = stats.get("601988.SH").history(4, Period.DAY).getLastPrice();

IStatisticsGroup-当前实时行情数据类

概述

此类可以获取个股当前实时行情数据。

概览

返回值 方法名 描述
IStatistics get(String idOrSymbol) 通过股票代码得到行情数据
IStatistics get(Instrument instrument) 通过instrument对象得到行情数据
Date getDate() 当前行情日期
KLineHistory kLineHistory(Integer num, Period sourcePeriod,boolean halt) 获取K线数据方法,num为获取的数据步长,halt为是否跳过停牌数据,true为跳过停牌数据,false为不跳过停牌数据
KLineHistory kLineHistory(Integer num, Period sourcePeriod) 获取K线数据方法,num为获取的数据步长,默认为跳过停牌数据

示例

initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
    //根据股票代码查询
    IStatistics stat1 = stats.get("601988.SH");
    informer.info(stat1);
    //遍历stats
    for(IStatistics stat : stats){
        informer.info(stat);
    }
});

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
// 策略类名:First1,您可以随意命名策略类名
public class First1 implements IStrategy {

    private List<String> stockList = new ArrayList<>();  //定义全局股票池

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {
        
        initializers.events().statistics((stats, info, trans) -> {
            // 获取近4天的历史行情信息
            Double[] historyPrices = stats.get("000001.SH").history(3, Period.DAY).getLastPrice();
            // historyPrices[] 中的顺序是从从旧到新,[大前天价,前天价,昨天价]
            //昨天的价格
            Double yesterdayPrice = historyPrices[2];
            informer.info(yesterdayPrice+"===="+historyPrices);
        });
    }
}

//获取多维度K线数据方法示例,具体用法可参考KLineHistory的介绍
initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
 //根据股票代码获取行情数据
 IStatistics stat1 = stats.get("000001.SZ");
 informer.info(stat1);
//通过行情数据获取历史kline 数据
//第一个参数为获取历史kline个数
//第二个参数为常量,分别为 月,周,天,60分钟,30分钟,15分钟,5分钟,分钟
//对应的常量分别为 Period.MONTH,Period.WEEK,Period.DAY,Period.MINUTE_60,//Period.MINUTE_30,Period.MINUTE_15,Period.MINUTE_5 Period.MINUTE

//示例  获取5分钟 20根kline数据
KLineHistory history = stat.kLineHistory(20, Period.MINUTE_5);

//获取股票最高价格
Double[] h = history.getHighPrice();
informer.info("最高价格个数:"+h.length);
//遍历历史最高价格
for(int i=0;i<h.length;i++){
     informer.info(h[i]);
}
}
 

KLineHistory -获取k线数据

概述

获取K线数据类,该类可以通过调用IStatisticsGroup类的kLineHistory方法获取,IStatisticsGroup类的kLineHistory方法获取的是截止到当前时间点的多维度行情数据,可以看作常用行情软件上的K线图的数据,该方法返回KLineHistory类。kLineHistory方法可取到当前时间点的1分钟、5分钟、15分钟、30分钟、60分钟、天、周、月维度的数据。 kLineHistory方法有三个参数(kLineHistory(Integer num, Period sourcePeriod,boolean halt)), halt为是否跳过停牌数据,halt不传时则默认为跳过停牌数据。

例如:当前时间点为2016年12月9日 9点54分:
1、取1分钟K线5条数据(stat.kLineHistory(5, Period.MINUTE)),取到的时间点为:
2016-12-9 9:50,
2016-12-9 9:51,
2016-12-9 9:52,
2016-12-9 9:53,
2016-12-9 9:54的数据。
2、取5分钟K线5条数据(stat.kLineHistory(5, Period.MINUTE_5)),取到的时间点为:
2016-12-9 9:30至2016-12-9 9:35,
2016-12-9 9:36至2016-12-9 9:40,
2016-12-9 9:41至2016-12-9 9:45,
2016-12-9 9:46至2016-12-9 9:50,
2016-12-9 9:51至2016-12-9 9:54的数据。
3、取30分钟K线5条数据(stat.kLineHistory(5, Period. MINUTE_30)),取到的时间点为:
2016-12-8 13:00至2016-12-8 13:30
2016-12-8 13:31至2016-12-8 14:00
2016-12-8 14:01至2016-12-8 14:30
2016-12-8 14:31至2016-12-8 15:00
2016-12-9 9:30至2016-12-9 9:54的数据。

概览

返回值 方法名 描述
Double[] getHighPrice () 获取最高价格
Double[] getLowPrice() 获取最低价格
Double[] getOpeningPrice() 获取开盘价格
Double[] getClosingPrice() 获取收盘价格
Double[] getTurnoverVolume() 获取成交量
Double[] getTurnover() 获取成交金额
Double[] getTurnoverRate() 获取换手率

示例

initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
 //根据股票代码获取行情数据
 IStatistics stat1 = stats.get("601988.SH");
 informer.info(stat1);
//通过行情数据获取历史kline 数据
//第一个参数为获取历史kline个数
//第二个参数为常量,分别为 月,周,天,60分钟,30分钟,15分钟,5分钟,分钟
//对应的常量分别为 Period.MONTH,Period.WEEK,Period.DAY,Period.MINUTE_60,//Period.MINUTE_30,Period.MINUTE_15,Period.MINUTE_5 Period.MINUTE

//示例  获取5分钟 10根kline数据
KLineHistory history = stat.kLineHistory(10, Period.MINUTE_5);

//获取股票最高价格
Double[] h = history.getHighPrice();
informer.info("最高价格个数:"+h.length);
//遍历历史最高价格
for(int i=0;i<h.length;i++){
     informer.info(h[i]);
}
}
 

IInstrumentsPicker-股票池函数

概述

股票池对象,策略中用到的“universe” 就是一个IInstrumentsPicker对象。用户所选的股票均可以存放在“universe” 中。该方法目前不太常用,用户可以在策略中自己定义一个List做为股票池。

概览

返回值 方法名 描述
IInstrumentsPicker add(String... idOrSymbol) 添加股票到股票池中
IInstrumentsPicker all() 把可用的股票都放入股票池
IInstrumentsPicker remove(String... idOrSymbol) 股票从股票池移除
IInstrumentsPicker remove(Instrument[] instruments) 通过instrumen数组从股票池移除多个股票
IInstrumentsPicker filter(IInstrumentFilter filter) 遍历当前的股票池,判断是否保留
Instrument[] list() 查看股票池列表
List<String>
toOrderBookIDList() 查看股票池股票ID列表
String[] toOrderBookIDArray() 查看股票池股票ID列表

详述

add(String... idOrSymbol)

方法:IInstrumentsPicker add(String... idOrSymbol)

描述:该方法通过股票代码将股票添加到股票池中(universe)。

all()

方法:IInstrumentsPicker all()

描述:该方法将所有可用的股票都添加到股票池中( universe)。

remove(String... idOrSymbol)

方法:IInstrumentsPicker remove(String... idOrSymbol)

描述:该方法将“idOrSymbol”的股票从股票池(universe)中清除。

filter(IInstrumentFilter filter)

方法:IInstrumentsPicker filter(IInstrumentFilter filter)

描述:该方法会遍历当前的股票池的股票,并通过“filter”的返回值来判断是否保留,返回值true为保留,false为舍弃。

示例:

initializers.instruments((universe, fundamentalData) -> {
    universe.all().filter(instrument -> {
        return instrument.getOrderBookID().endsWith("SH")||instrument.getSectorName().contains("消费");
    });
});

// 您不需要自己import, 我们已经帮您import了所有您可能需要的类库。
public class First1 implements IStrategy {

    // init: 策略入口, 回测启动时系统会调用这个接口并运行您的策略。
    @Override
    public void init(IInformer informer, IInitializers initializers) {

        // 股票标识符: 股票代码.交易所代码, 如“000001.SZ”;
        String stockCode = "000001.SZ";
 
        // 股票选股: 选择您用于回测的股票,加入"000001.SZ-平安银行"
        initializers.instruments((/* IInstrumentPicker */ universe) -> {
                //universe 选票池,向选票池中添加股票
                universe.add(stockCode);
            }
        );
    }
}

京东大数据
jdDataSearch-京东大数据相关指数信息

概述

方法jdDataSearch为IFundamentalData类的一个方法,该方法可以查询京东大数据相关指数信息,此方法返回IJdFundamentalData对象。jdDataSearch具体用法请参考IFundamentalData类中的方法说明。

IJdFundamentalData-京东大数据查询类

概述

该类提供京东大数据查询功能。

概览

返回值 方法名 描述
List<Instrument>
jdIndustryConstituents(String industryName) 根据京东行业信息获取股票列表
double jdSaleIndex(String industryName, String date) 京东行业销售指数查询股票,此函数返回该行业指定月份的指数值
double jdPriceIndex(String industryName, String date) 京东行业价格指数查询股票,此函数返回该行业指定月份的指数值

详述

jdIndustryConstituents(String industryName)

方法:List<Instrument> jdIndustryConstituents(String industryName)

描述:根据京东行业信息获取股票列表。

jdSaleIndex(String industryName, String date)

方法:double jdSaleIndex(String industryName, String date)

描述:京东行业销售指数查询股票,此函数返回该行业指定月份的指数值。

jdPriceIndex(String industryName, String date)

方法:double jdPriceIndex(String industryName, String date)

描述:京东行业价格指数查询股票,此函数返回该行业指定月份的指数值。

示例

initializers.instruments((universe, fundamentalData) -> {

            List<Instrument> list = fundamentalData.jdDataSearch().jdIndustryConstituents("手机数码");

            double price = fundamentalData.jdDataSearch().jdPriceIndex("手机数码", "201601");

            double sale = fundamentalData.jdDataSearch().jdSaleIndex("手机数码", "201601");

        }

);

下单交易
TransactionFactory-股票交易工厂类

概述

该类是一个创建委托交易订单的工厂类。

概览

返回值 方法名 描述
IOrderQuantityPicker buy(String idOrSymbol) 购买股票
IOrderQuantityPicker buy(Instrument instrument) 购买股票
IOrderQuantityPicker sell(String idOrSymbol) 卖出股票
IOrderBuilderBase percentTarget(String idOrSymbol, double targetPercent) 调整该股票的仓位到目前投资组合总资产的 targetPercent 百分比
IOrderBuilderBase valueTarget(String idOrSymbol, double targetValue) 调整该股票的仓位到指定的价值

示例

initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
    String stock = "601988.SH";
    //买入一手
    trans.buy(stock).lots(1).commit();
    //买入100股
    trans.buy(stock).shares(100).commit();
    //买入20000元股票
    trans.buy(stock).value(20000).commit();
    //买投资组合的50%金额股票
    trans.buy(stock).percent(50).commit();
    //卖出一手
    trans.sell(stock).lots(1).commit();
    //卖出100股
    trans.sell(stock).shares(100).commit();
    //卖出20000元股票
    trans.sell(stock).value(20000).commit();
    //卖出投资组合的50%金额股票
    trans.sell(stock).percent(50).commit();

    //调整中国银行仓位占到投资组合资金的10%
    trans.percentTarget(stock, 10).commit();
});

IOrderQuantityPicker-股票交易方式类

概述

买卖股票类,该类支持以多种不同的方式来买卖股票。

概览

返回值 方法名 描述
IOrderBuilderBase shares(double numShares) 指定股数买卖股票
IOrderBuilderBase lots(double numLots) 指定手数买卖股票
IOrderBuilderBase percent(double percentage) 根据当前总资产的百分比买卖股票
IOrderBuilderBase value(double value) 指定金额买卖股票
IOrderBuilderDay-股票委托订单发送类

概述

股票委托订单发送类。当确定了一个订单的买卖数量后,该交易并没有被执行,需要调用该类的commit方法,完成订单的发送后,该订单才会发送到市场进行交易。订单类型有市价单和限价单两种。

概览

返回值 方法名 描述
IOrder commit() 提交市价单
IOrderBuilderBase limit(double price) 提交限价单

详述

commit()

方法:IOrder commit()

描述:市价单委托发送方法,委托发送后返回IOrder对象,可以在此对象中获取实际的成交价格

limit(double price)

方法:IOrderBuilderBase limit(double price)

描述:限价单发送方法,发送时需要指定价格。

示例:

initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
    String stock = "601988.SH";
    //提交限价单,当中国银行到3.36元是购买1手
    trans.buy(stock).lots(1).limit(3.36).commit();
    //获取所有未成交的限价单
    TransactionDetail[] details = info.transactionDetails();
    for(TransactionDetail detail : details){
        informer.info(detail);
    }
});

IOrder-下单成交明细类

概述

下单成交明细类。

概览

返回值 方法名 描述
Instrument getInstrument() 该方法可以获取与此委托相关的IInstrument对象
double getPriceValue() 该方法可以获取该委托的成交价
double getFilledShares() 该方法返回被成交的股票数量
double getFilledLots() 该方法返回被成交的股票数量

TransactionDetail-下单交易明细类

概述

下单交易明细类。

概览

返回值 方法名 描述
Instrument getInstrument() 获取股票信息
BigDecimal getBuyCount() 获取股票购买数量
BigDecimal getPrice() 获取限价单落单价格
String getOrderType() 买入/卖出
持仓信息
IInfoPacks-持仓概况信息类

概述

此类包含您本次回测当前资金的整体概况。在回测过程中,查看每一笔委托及成交信息,可以在IPosition类及IPortfolio类里查看。

概览

返回值 方法名 描述
IPortfolio portfolio() 投资资金组合情况
Map<String, IPosition>
getPositionMap() 获取所有持仓股票信息
IRuntime runtime() 运行时间相关
IPosition position(String orderBookId) 获取某一个持仓股票详情
TransactionDetail[] transactionDetails() 获取所有限价单

示例

initializers.events().statistics((stats, info, trans) -> {
//获取投资资金组合情况
IPortfolio portfolio = info.portfolio();
//获取中国银行的持仓情况
IPosition position = info.position("601988.SH");
//获取所有的股票持仓情况
Map<String, IPosition> map = info.getPositionMap();
//获取所有未成交的限价单
TransactionDetail[] details = info.transactionDetails();
//获取运行时间相关
IRuntime runtime = info.runtime();
});
 

IPortfolio-投资组合信息类

概述

策略投资组合信息类,此类表示交易日收盘后的投资组合情况。

概览

返回值 方法名 描述
double getInitialCashValue() 返回投资组合的初始资金的方法
double getAvailableCashValue() 返回投资组合的剩余资金的方法
double getTotalReturnValue() 返回投资组合的总收益的方法
double getDailyReturnValue() 返回投资组合的目前日期的单日收益的方法
double getMarketValueValue() 返回投资组合的当前市场价值的方法
double getPortfolioValueValue() 返回投资组合的当前总价值,包含市场价值和剩余资金的方法
double getProfitAndLossValue() 返回投资组合的目前日期的金钱盈亏的方法
double getAnnualizedAvgReturnsValue() 返回投资组合的目前的年化收益率的方法
IPosition-持仓个股信息类

概述

此类包含了投资策略组合中每个股票的持仓情况。

概览

返回值 方法名 描述
double getBoughtQuantityValue() 返回总共买入成交的股数
double getSoldQuantityValue() 返回总共的卖出成交的股数
double getBoughtValueValue() 返回已买成交的总值
double getNonClosedTradeQuantityValue() 返回总未平仓的交易股数
double getTotalOrdersValue() 返回该持仓的所有的落单数目
double getTotalTradesValue() 返回该持仓的所有成交单数目
double getTotalCommissionValue() 返回总交易费用
double getTotalProfitAndLossValue() 返回个股总盈亏
其他类
IInformer-日志类

概述

打印消息日志类。

概览

返回值 方法名 描述
void debug(Object o) 打印debug级别消息日志
void debug(String s) 打印debug级别消息日志
void info(Object o) 打印info级别消息日志
void info(String s) 打印info级别消息日志
void warn(Object o) 打印warn级别消息日志
void warn(String s) 打印warn级别消息日志
void error(Object o) 打印error级别消息日志
void error(String s) 打印error级别消息日志
void plot(String key, double value) 画图功能

详述

plot(String key, double value)

方法:void plot(String key, double value)

描述:画图功能。

示例:

initializers.events().statistics((IStatisticsGroup stats, IInfoPacks info, TransactionFactory trans) -> {
    String stock = "601988.SH";
    double mavg = stats.get(stock).mavg(3, Period.DAY);
    informer.plot("mavg", mavg);
});
 

IRuntime-略已运行的天数

概述

此类可以查看策略已运行的天数。

概览

返回值 方法名 描述
Integer getDaysPassed() 返回已运行天数
策略范例
简单买入策略

//系统后台已经帮您import了所有可能需要的类库

public class BaseBuyAndHold implements IStrategy {

 

    //fired判断是否已经下单

    boolean fired = false;

 

    //策略初始化方法,策略会在启动时调用该方法

    @Override

    public void init(IInformer informer, IInitializers initializers) {

 

        //中国银行股票代码

        String stockCode = "601988.SH";

 

        //informer为日志输出

        informer.info("选择股票:中国银行");

 

        //把股票加入股票池

        initializers.instruments((universe) -> {

                    //universe为股票池,把中国银行添加到股票池

                    universe.add(stockCode);

                }

        );

       

        //任务事件

        //statistics方法应用了java8的lamda表达式,IStatisticsGroup为行情事件类

        //IInfoPack为当前持仓信息类,ITransactionFactory为买卖委托类

        initializers.events().statistics(

                (stats, info, trans) -> {

                    if(!fired) {

                        informer.info("准备下单");

                        // commit为确定下单

                        trans.buy(stockCode).percent(100).commit();

                        //当fired为true时表示已经买入

                        fired = true;

                    }

                }

        );

    }

}

按块选股策略

//系统后台已经帮您import了所有可能需要的类库

public class SectorBuyAndHoldstrategy implements IStrategy {

    //fired判断是否已经下单

    private boolean fired = false;

 

    private int stocksNumber;

 

    //策略初始化方法,策略会在启动时调用该方法

    @Override

    public void init(IInformer informer, IInitializers initializers) {

        //查找能源板块的股票,并通过informer日志输出

        Instrument[] finInstruments = initializers.sector(SectorCode.Financials);

        for(Instrument ins: finInstruments) {

            informer.info(ins);

        }

 

         //把能源板块股票加入股票池,universe为IInstrumentPicker类

        initializers.instruments((universe) -> {

                     universe.add(initializers.sector(SectorCode.Energy));

                }

        );

 

        //任务事件

        //statistics方法应用了java8的lamda表达式,IStatisticsGroup为行情事件类

        //IInfoPack为当前持仓信息类,ITransactionFactory为买卖委托类

        initializers.events().statistics(

                (stats, info, trans) -> {

 

                    if(!fired) {

                        for(int i = 0; i < stocksNumber; i++){

                            Instrument ins = finInstruments[i];

                            // 使用计算出来的平均百分比进行落单

                            //99是因为预留了1%给交易费和滑点

                            double averagePercent = 99.0 / finInstruments.length;

                            trans.percentTarget(ins.getSymbol(), averagePercent).commit();

                        }

                        //当fired为true时表示已经买入

                        fired = true;

                    }

                }

        );

    }

}

财务数据选股策略

//系统后台已经帮您import了所有可能需要的类库

public class SimpleFundDataStrategy  implements IStrategy {

 

    //fired判断是否已经下单

    private boolean fired = false;

    private List<IMetrics> result;

    private List<String> orderBookIdList = new ArrayList<>();

    private double averagePercent = 0d;

 

    //策略初始化方法,策略会在启动时调用该方法

    @Override

    public void init(IInformer informer, IInitializers initializers) {

 

        initializers.instruments((universe, fundamentalData) -> {

            //把市盈率大于23小于29的前9个公司筛选出来

            List<IMetrics> result = fundamentalData.query(Fundamentals.revenue, Fundamentals.pe_ratio)

                    .where(Fundamentals.pe_ratio.gt(23))

                    .where(Fundamentals.pe_ratio.lt(29))

                    .orderBy(Fundamentals.revenue.desc())

                    .limit(9).commit();

            for (IMetrics row : result) {

                informer.info(row);

            }

 

            for (IMetrics row : result) {

                orderBookIdList.add(row.stockCode());

            }

            universe.add(orderBookIdList.toArray(new String[orderBookIdList.size()]));

            int stocksNumber = orderBookIdList.size();

            informer.info("SectorCode.Financials"+orderBookIdList.size());

 

        });

       

        //任务事件

        //statistics方法应用了java8的lamda表达式,IStatisticsGroup为行情事件类

        //IInfoPack为当前持仓信息类,ITransactionFactory为买卖委托类

        initializers.events().statistics(

                (stats, info, trans) -> {

                    if (!fired) {

                        for (String orderBook : orderBookIdList) {

                            informer.info("mairu:"+orderBook);

                            // 打印出来平均比例

                            averagePercent = 99.0 / orderBookIdList.size();

                            trans.percentTarget(orderBook, averagePercent).commit();

                        }

                         //当fired为true时表示已经买入

                        fired = true;

                    }

                }

        );

    }

}

Python API文档
接口概述
策略代码结构

京东量化平台python策略代码结构分三部分,初始化函数(init)、开盘前事件函数(before_trade)、行情事件函数(handle_data)。初始化信息函数在整个策略中只执行一次,一般在此函数中设置交易佣金、滑点、基准等一些常用参数。开盘前事件函数在每天开盘前执行,每天执行一次,一般用于开盘前的事件处理,如开盘前进行选股、更新股票池等。行情事件函数为行情数据的请求函数,如果是按天的数据,则每天执行一次,如果是按分钟的数据,则每分钟执行一次,行情事件函数里面一般写整个策略的执行逻辑。

示例:

#初始化函数,设置交易佣金、滑点、基准
def init(context):
   #该函数在策略中只运行一次

#开盘前事件函数,一般用于开盘前选股   
def before_trade(context):
   #开盘前业务逻辑

#行情事件函数,日或分钟或实时数据更新,将会调用这个函数
def handle_data(context,data_dict):
    #行情事件业务逻辑

Python API概览

京东量化平台Python API概览如下:

分类 函数/对象 描述
初始化设置 init 初始化函数
Context 全局属性设置对象
任务事件 before_trade 开盘前事件函数
handle_data 行情事件函数
Task 计划任务事件对象
获取数据 板块行业数据函数
get_sector 获取板块数据
get_industry 获取行业数据
get_index_constituents 获取指数成份股
get_all_securities 获取指数成份股
财务数据函数
get_fundamentals 财务数据选股
Security 证券基本信息对象
get_securities 获取股票基本信息
行情数据函数
get_history 获取历史行情数据
get_price 获取历史行情数据
TradeData 当前行情数据对象
kline 多维度K线数据函数
股东数据函数
share_holder_numbers 股东人数
share_top_10 十大流通股东比例
share_institution_holding 机构持股比例
其他数据函数
get_mavg 移动平均值
get_vwap 成交量加权平均价
is_st 是否ST股票
is_delisting 是否退市股票
was_st_or_delisting 是否发生过ST或退市
set_universe 股票池函数
京东大数据 jd_industry_constituents 京东指数行业股票
jd_sale_index 京东行业销售指数选股
jd_price_index 京东行业价格指数选股
自定义数据 load_file 上传数据
out_file 下载数据
下单交易 order_share 指定股数下单
order_lot 指定手数下单
order_value 指定金额下单
order_percent 指定资金百分比下单
order_target_value 调整个股持仓到期望的市值
order_target_percent 调整个股持仓到期望的仓位
Order 订单对象
get_order 获取订单信息
cancel_order 取消订单
get_open_order 获取未成交的订单
持仓信息 Portfolio 投资组合对象
Position 持仓个股对象
指标函数 均线型
IMa 移动平均线
趋势型
IDMa 指标函数
IMacd 指数平滑移动平均线
超买超卖型
IKd 指数平滑移动平均线
IKdj 随机震荡指标
IRsi 相对强弱指标
路径型
IBoll 布林带指标
其他 logger 日志
draw 画图
初始化设置
init-初始化函数

init(context)

初始化函数,用来设置初始化配置,如滑点、交易佣金、基准等。此函数返回None。

参数 类型 描述
context Python对象 初始化设置存储在该参数中,可以自定义属性,具体属性可查看Context对象

示例:

#init方法是您的初始化逻辑,context对象可以在任何方法之间传递。
def init(context):
   #context对象设置如下
   #设置滑点,不使用滑点默认值2‰,手动设置滑点为5‰ 
   context.set_slippage(0.005)

   #设置交易佣金,不使用默认交易佣金0.25‰,设置交易佣金为0.6‰
   context.set_commission(0.0006)

   #设置基准,将基准从默认的沪深300改为中国银行
   context.set_benchmark("601988.SH")

Context-全局属性设置对象

此对象存储了初始化设置属性,可以自定义属性。

set_slippage

设置滑点,目前系统默认滑点为2‰。

示例:

#不使用默认值,手动设置滑点为5‰

context.set_slippage(0.005)

set_commission

设置交易佣金,目前系统默认交易佣金为0.25‰。

示例:

#不使用默认值,手动设置交易费比例为0.6‰,需注意其数值为0.0006

context.set_commission(0.0006)

set_benchmark

设置基准,目前系统默认基准为沪深300。

示例:

#将基准从默认的沪深300改为中国银行

context.set_benchmark("601988.SH")

now

该属性可以在hand_data中拿到当前行情的时间。

示例:

#打印当前行情时间

logger.info(context.now)

 

#打印时间也可以用print函数

print(context.now)

自定义属性

对象Context为全局对象,可以自定义属性在策略代码中做全局变量。

示例:

#设置全局股票属性

context.stock  = "000001.SZ"

 

#设置全局股票池属性

context.stock_list  = []

#init方法是您的初始化逻辑。context对象可以在任何方法之间传递。
def init(context):
   # context对象设置如下
   #设置滑点,手动设置滑点为6‰ 
   context.set_slippage(0.006)

   #设置交易佣金,设置交易佣金为0.8‰
   context.set_commission(0.0008)

   #设置基准,将基准从默认的沪深300改为中国平安
   context.set_benchmark("000001.SZ")

   #打印当前时间
   logger.info(context.now)
   #打印时间也可以用print函数
   print(context.now)

 #日或分钟或实时数据更新,将会调用这个函数
def handle_data(context,data_dict):
   pass

任务事件
before_trade-开盘前事件

before_trade(context)

非强制使用,开盘前事件函数,每天在开市前调用一次,一般在该函数中选股、设置股票池,不可以在此函数中发送订单。此函数返回None。

参数 类型 描述
context Python对象 与init方法的context参数一样

示例:

#初始化函数
def init(context):
    context.stock_list = []  #定义全局股票池

#开盘前事件函数,每天开盘前执行
def before_trade(context):
   #选取PE大于15的前20个股票的财务数据
   finance_df = get_fundamentals(
      query(
         fundamentals.equity_valuation_indicator.pe_ratio
      ).filter(
         fundamentals.equity_valuation_indicator.pe_ratio>15
      ).limit(20)
   )
   #手动更新股票池  
   context.stock_list = finance_df.columns.values

#日或分钟或实时数据更新,将会调用这个方法
def hand_data(context, data_dict):
    pass

handle_data-行情事件

handle_data(context,data_dict)

强制使用,行情事件函数,行情数据的更新会自动调用此函数,日回测是每日的数据会触发调用,分钟回测则是每分钟的数据会触发调用,在实盘模拟过程中是实时每分钟调用一次。此函数返回None。

参数 类型 描述
context Python对象 与init方法的context参数一样
data_dict 存储了所选股票TradeData对象的属性 股票实时行情数据信息都存储在该参数中

示例:

# init方法是您的初始化逻辑,context对象可以在任何方法之间传递。
def init(context):
    context.stock = "000001.SZ"   #设置股票池为平安银行
    print("stock info=> " ,context.stock)

#日或分钟或实时数据更新,将会调用这个方法
def handle_data(context, data_dict):
    #全部买入平安银行
    order_target_percent(context.stock, 1)

Task-计划任务事件对象

计划任务事件对象,该对象中的属性可以在某个特定日期或特定时间点运行一个函数。Task只能在init函数中调用。Task的计划任务有每天执行、每周执行、每月执行等任务。

daily

task.daily(function)

每天运行一次函数,返回值为None。

参数 类型 描述
function str 每日运行参数
time_rule market_open/ market_close 此参数规定具体几点几分运行某个函数。market_open为开盘后运行,market_close为收盘前运行, market_open 与market_close的参数有两个hour、minute。股票的交易时间为[9:30 - 11:30],[13:01 - 15:00]共240分钟,忽略中午休市时间共4小时。所以hour取值范围为[0,4],minute取值范围为[0,240]

示例:

#每天开盘后一小时8分钟运行

task.daily(function, time_rule=market_open(hour=1, minute=8))


#每天开盘后8分钟运行

task.daily(function, time_rule=market_open(minute=8))


#每天收盘前8分钟运行

task.daily(function, time_rule=market_close(minute=8))

weekly

task.weekly(function, weekday=x)

每周固定周几运行一次的函数,函数返回值为None。

参数 类型 描述
function str 每周运行参数
weekday str 数字代表的含义为:1:周一,2:周二, ..., 5: 周五
time_rule market_open/ market_close 此参数规定具体几点几分运行某个函数。market_open为开盘后运行,market_close为收盘前运行, market_open 与market_close的参数有两个hour、minute。股票的交易时间为[9:30 - 11:30],[13:01 - 15:00]共240分钟,忽略中午休市时间共4小时。所以hour取值范围为[0,4],minute取值范围为[0,240]

示例:

#每周周二开盘后五分钟运行

task.weekly(function, weekday=2, time_rule=market_open(minute=5))


#每周周三收盘前八分钟运行

task.weekly(function, weekday=3, time_rule=market_close(minute=8))

monthly

task.monthly(function,tradingday=t)

每月固定的某个交易日运行一次的函数,返回值为None。

参数 类型 描述
function str 每月运行参数
tradingday str 范围为[-23,1], [1,23]
time_rule market_open/ market_close 此参数规定具体几点几分运行某个函数。market_open为开盘后运行,market_close为收盘前运行, market_open 与market_close的参数有两个hour、minute。股票的交易时间为[9:30 - 11:30],[13:01 - 15:00]共240分钟,忽略中午休市时间共4小时。所以hour取值范围为[0,4],minute取值范围为[0,240]

示例:

#每月的第t个交易日开市后x时y分运行

task.monthly(function,tradingday=t ,time_rule=market_open(hour=x, minute=y))


#每月第1个交易日开盘后5分运行

task.monthly(option_stock,tradingday=1 ,time_rule=market_open(minute=5))

#init方法是您的初始化逻辑,context对象可以在任何方法之间传递。
def init(context):
    #每天开盘后8分钟买入中国银行股票
    task.daily(rebalance, time_rule=market_open(minute=8))
    
#日或分钟或实时数据更新,将会调用这个方法
def handle_data(context, data_dict):
    pass

#定时执行函数    
def rebalance(context,data_dict):
   print("买入股票 ")
   #买入中国银行股票100股
   order_share('601988.SH', 100)

获取数据
板块行业数据
get_sector-获取板块数据

get_sector(code_or _name)

获取一个板块的所有股票,此函数返回股票代码的list。

参数 类型 描述
code_or _name str 可以传入板块代码或板块名称

示例:

#获取所有金融板块的股票

stocks = get_sector('Financials')

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    context.stock = get_sector('Industrials')   #取工业板块股票
    print(context.stock)  #打印出工业板块的股票

#日或分钟或实时数据更新,将会调用这个方法
def hand_data(context, data_dict):
    pass

板块代码列表:

板块代码 中文名称 英文名称
Energy 能源 Energy
Materials 材料 Materials
ConsumerDiscretionary 可选消费 ConsumerDiscretionary
ConsumerStaples 日常消费 ConsumerStaples
Industrials 工业 Industrials
HealthCare 医疗保健 HealthCare
Financials 金融 Financials
InformationTechnology 信息技术 InformationTechnology
TelecommunicationServices 电信服务 TelecommunicationServices
Utilities 公用事业 Utilities
get_industry-获取行业数据

get_industry(industry_code)

获取一个行业的所有股票,此函数返回股票代码的list。

参数 类型 描述
industry_code str 行业编码

示例:

#获取所有计算机/互联网行业的股票, 设为股票池

stocks = get_industry('I64')

set_universe(stocks)

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    context.stock = get_industry('A01')   #取农业行业的股票
    print(context.stock)  #打印出农业行业的股票

#日或分钟或实时数据更新,将会调用这个方法
def hand_data(context, data_dict):
    pass

证监会行业代码列表:

行业代码 行业名称
A01 农业
A02 林业
A03 畜牧业
A04 渔业
A05 农、林、牧、渔服务业
B06 煤炭开采和洗选业
B07 石油和天然气开采业
B08 黑色金属矿采选业
B09 有色金属矿采选业
B09 可选消费
B11 开采辅助活动
B12 其他采矿业
C13 农副食品加工业
C14 食品制造业
C15 酒、饮料和精制茶制造业
C16 烟草制品业
C17 纺织业
C18 纺织服装、服饰业
C19 皮革、毛皮、羽毛及其制品和制鞋业
C20 木材加工及木、竹、藤、棕、草制品业
C21 家具制造业
C22 造纸及纸制品业
C23 印刷和记录媒介复制业
C24 文教、工美、体育和娱乐用品制造业
C25 石油加工、炼焦及核燃料加工业
C26 化学原料及化学制品制造业
C27 医药制造业
C28 化学纤维制造业
C29 橡胶和塑料制品业
C30 非金属矿物制品业
C31 黑色金属冶炼及压延加工业
C32 有色金属冶炼和压延加工业
C33 金属制品业
C34 通用设备制造业
C35 专用设备制造业
C36 汽车制造业
C37 铁路、船舶、航空航天和其它运输设备制造业
C38 电气机械及器材制造业
C39 计算机、通信和其他电子设备制造业
C40 仪器仪表制造业
C41 其他制造业
C42 废弃资源综合利用业
C43 金属制品、机械和设备修理业
D44 电力、热力生产和供应业
D45 燃气生产和供应业
D46 水的生产和供应业
E47 房屋建筑业
E48 土木工程建筑业
E49 建筑安装业
E50 建筑装饰和其他建筑业
F51 批发业
F52 零售业
G53 铁路运输业
G54 道路运输业
G55 水上运输业
G56 航空运输业
G57 管道运输业
G58 装卸搬运和运输代理业
G59 仓储业
H61 住宿业
H62 餐饮业
I63 电信、广播电视和卫星传输服务
I64 互联网和相关服务
I65 软件和信息技术服务业
J66 货币金融服务
J67 资本市场服务
J68 保险业
J69 其他金融业
K70 房地产业
L71 租赁业
L72 商务服务业
M73 研究和实验发展
M74 专业技术服务业
M75 科技推广和应用服务业
M76 水利管理业
N77 生态保护和环境治理业
N78 公共设施管理业
N79 居民服务
N80 机动车、电子产品和日用产品修理业
N81 其他服务业
P82 教育
Q83 卫生
Q84 社会工作
R85 新闻和出版业
R86 广播、电视、电影和影视录音制作业
R87 文化艺术业
R88 体育
R89 娱乐业
S90 综合
get_index_constituents-获取指数成份股

get_index_constituents(index_name)

获取指数的股票成份列表。此函数返回股票代码列表list。

参数 类型 描述
index_name str 指数代码,指数代码请参考指数数据文档

示例:

#A股指数的成份股票列表:

get_index_constituents('000002.SH')

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    #取工业板块股票
    context.stock = get_index_constituents('000002.SH')
    print(context.stock)  #打印出工业板块的股票

#日或分钟或实时数据更新,将会调用这个方法
def hand_data(context, data_dict):
    pass

get_all_securities-获取指数成份股

get_all_securities(types=[], date=None)

此函数目前只能在ipython notebook中调用,python策略中不能使用。该函数获取京东量化平台所支持的所有股票、基金、指数信息,目前只支持中国市场的证券信息。

参数 类型 描述
type list 如果不输入默认是所有值,type的值有 stock、etf、lof、sf、index、fund
date str 参数可传入字符串或datetime.datetime/datetime.date对象。字符串格式为’YYYY-mm-dd’或’ YYYY-mm-dd HH:MM:SS',如’2015-06-01’或’2015-06-01 13:26:23’。也可以传入datetime.datetime(2015, 6, 1, 11, 0, 0)对象。此参数默认值为None, 不传入则表示获取所有日期的股票信息

参数type传入的缩写和对应的解释如下:

type缩写 解释
stock stock即股票
etf Exchange Traded Fund, 即交易所交易基金
lof Listed Open-Ended Fund,即上市型开放式基金
sf Structured Fund, 即分级基金
index index, 即指数
fund fund,即所有基金列表

示例:

     #获得所有股票列表

    log.info(get_all_ securities (['stock']))

 

    #获得所有指数列表

    get_all_ securities(['index'])

 

    #获得所有基金列表

    df = get_all_ securities(['fund'])

 

    #获得2013年10月13日还在上市的所有股票列表

    get_all_ securities (date='2013-10-13')

 

    #获得2015年10月18日还在上市的 etf 和 lof 基金列表

    get_all_ securities (['etf', 'lof'], '2015-10-18')

财务数据
get_fundamentals-财务数据选股

get_fundamentals(query, date=None)

此函数通过使用query来获取财务数据。结果的每一行对应数据库的一行数据,行属性是用户查询的所有字段。此函数返回pandas.dataframe。同时该函数可通过order_book_id属性查询一只或多只股票的财务数据。

参数 类型 描述
query SQLAlchemy的query对象 查询条件,包含>,<,=,>=,<=,in_
date 日期 年月日的str类型,该日期不能超过策略运行的日期,如果超过会调整到当前时间。示例'2015-03-05'

示例:

#通过财务数据的pb_ratio和market_cap_2指标筛选股票,降序排序之后获取前5个
finance_df = get_fundamentals(
    query(
        fundamentals.equity_valuation_indicator.pb_ratio
    ).filter(
        fundamentals.equity_valuation_indicator.pb_ratio > 5
    ).filter(
        fundamentals.equity_valuation_indicator.pb_ratio < 10
    ).order_by(
        fundamentals.equity_valuation_indicator.market_cap_2.desc()
    ).limit(
        5
    )
)
context.stocks = finance_df.columns.values
set_universe(context.stocks)

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    pass
    
#开盘前事件函数,每天开盘前选取股票
def before_trade(context):
   #选取PE大于15的前20个股票的财务数据
   finance_df = get_fundamentals(
      query(
         fundamentals.equity_valuation_indicator.pe_ratio
      ).filter(
         fundamentals.equity_valuation_indicator.pe_ratio>15
      ).limit(
         20
      )
   )
   #设置股票池到全局context中
   context.stock_list = finance_df.columns.values
   print(context.stock_list)  #打印股票列表
    
#日或分钟或实时数据更新,将会调用这个方法
def hand_data(context, data_dict):
    pass

#筛选一只或多只股票的财务信息可用fundamentals.order_book_id.in_(['000001.SZ'])
   finance_df = get_fundamentals(
      query(
         fundamentals.equity_valuation_indicator.pe_ratio
      ).filter(
         fundamentals.equity_valuation_indicator.pe_ratio>5
      ) .filter(
         fundamentals.order_book_id.in_(['000001.SZ'])
      ).limit(
         20
      )
   )
 

Security-证券基本信息对象

金融证券基本信息对象,此对象可通过get_securities函数获取,Security属性如下:

参数 类型 注释
sector_code str 板块缩写代码
sector_name str 板块名称
listed_date DateTime 上市日期
symbol str 证券简称
order_book_id str 证券标识符
listing bool 证券是否在交易
industry_code str 行业代码
round_lot int 一手对应的股数
abbrev_symbol str 证券名称拼音缩写
industry_name str 行业名称

示例:

#查询中国银行的股票基本信息

security = get_securities("601988.SH")

print(security) #打印中国银行的基本信息

get_securities-获取股票基本信息

get_securities (id_or_symbol)

获取单个股票基本信息函数,此函数返回security对象。

参数 类型 描述
id_or_symbol str 股票代码或股票简称

示例:

#查询中国银行的股票基本信息

get_securities("601988.SH")

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    #查询中国银行的股票基本信息
    security  = get_securities("601988.SH")
    print(security)  #打印中国银行的基本信息

#日或分钟或实时数据更新,将会调用这个方法
def hand_data(context, data_dict):
    pass

行情数据
get_history-获取历史行情数据

get_history(data_count, frequency, field)

此函数返回某支股票历史行情数据。如果数据频率为每天,则返回该支股票天的历史行情数据。如果数据频率为每分,则返回该支股票分钟的历史行情数据。如果当前回测时间为2015年1月5日9点55分,get_history按天只能取到2015年1月5日以前的数据,按分钟只能取到2015年1月5日9点55分以前的数据。此函数返回DataFrame。

参数 类型 描述
data_count int 证券历史行情的条数
frequency str 交易数据频率,现在的类型有每天(1d)和每分(1m)
field str 返回DataFrame中的某一个数据值,可取“open”“close”“high”“low”“volume”“last”

示例:

#取中国银行过去5天的开盘价格

open = get_history(5,'1d','open')['601988.SH'].values

 

#取中国银行过去5分钟的收盘价格

close = get_history(5,'1m','close')['601988.SH'].values

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    #取中国银行5天的开盘价,收盘价,最高价,最低价,成交量
    open = get_history(5,'1d','open')['601988.SH'].values
    close = get_history(5,'1d','close')['601988.SH'].values
    high = get_history(5,'1d','high')['601988.SH'].values
    low = get_history(5,'1d','low')['601988.SH'].values
    volume = get_history(5,'1d','volume')['601988.SH'].values
    print("打印开盘价历史",open)
    print("打印收盘价历史",close)
    print("打印最高价历史",high)
    print("打印最低价历史",low)
    print("打印成交量历史",volume)
    
#日或分钟或实时数据更新,将会调用这个方法
def hand_data(context, data_dict):
    pass

get_price-获取历史行情数据

get_price(security_id, start_date= None, end_date= None, frequency='1d', fields=None)

此函数目前只能在ipython notebook中调用,python策略中不能使用。此函数获取一支股票或多支股票的分钟行情数据或每天行情数据,如果security_id参数只传入一支股票获取数据,则返回pandas.DataFrame对象,列索引为行情字段的名字,如‘open’, ‘close’, ‘high’, ‘low’, ‘volume’,‘turover’。如果security_id参数传入一个list,则返回pandas.Panel对象,此对象包含很多pandas.DataFrame对象,pandas.DataFrame对象索引为行情字段名字,如‘open’, ‘close’, ‘high’, ‘low’, ‘volume’,‘turover’。

参数 类型 描述
security_id str 一支股票代码或者多支股票代码的list
start_date str 此参数可传入字符串或datetime.datetime/datetime.date对象。字符串格式为’YYYY-mm-dd’或’ YYYY-mm-dd HH:MM:SS',如’2015-01-01’或’ 2015-06-01 13:26:23’。 也可以传入datetime.datetime(2015, 6, 1, 11, 0, 0)对象。 如果是取天数据传入带时分秒的日期,则传入的时分秒会进行忽略。如果是取分钟数据传入年月日日期,则时分秒默认为’ 00:00:00’
end_date str 此参数传入格式与start_dat相似,输入请参照start_date描述。
frequency str 此参数为历史数据的频率,现在支持一日/一分钟级别的历史数据,'1d'代表日线,'1m'代表分钟线。默认为'1d'。
fields str 此参数为list字符串, 默认值是None,行情据字段的list值为[‘open’, ‘close’, ‘high’, ‘low’, ‘volume’,‘turover’]

示例:

# 获得000001. SH'的2015年01月的分钟数据, 只获取open、close字段

df=get_price('000001.SZ', start_date='2015-01-01', end_date='2015-01-31 23:00:00', frequency='1m', fields=['open', 'close'])

返回结果:

                                   open         close

2015-01-05 09:31:00        10.8831   10.8628

2015-01-05 09:32:00        10.8492   10.8560

2015-01-05 09:33:00        10.8560   10.8967

2015-01-05 09:34:00        10.8899   10.8899

2015-01-05 09:35:00        10.8967   10.8831

2015-01-05 09:36:00        10.8696   10.8696

2015-01-05 09:37:00        10.8560   10.8424

 

# 获得000001.SH'的2015年1月1号-2015年1月31日天数据

df = get_price('000001.SZ', start_date='2015-01-01', end_date='2015-01-31', frequency='1d')  

返回结果:

                        open     close           high      low      volume            turnover

2015-01-05       10.8492   10.8696   11.0460   10.5846   421582377       4565388160

2015-01-06       10.7542   10.7067   11.1206   10.5507   319295711       3453446400

2015-01-07       10.5575   10.5032   10.7407   10.3810   250570475       2634796480

2015-01-08       10.5167   10.1504   10.5642   10.1096   207474460       2128003520

2015-01-09       10.1096   10.2318   10.7678   9.9807      369712635       3835377920

 

#取上证50指数数据,返回一个[pandas.Panel]

panel = get_price(get_index_constituents('000016.SH')) 

#获取开盘价的[pandas.DataFrame],  行索引是[datetime.datetime]对象, 列索引是股票代号

df_open = panel['open']

df_open  #打印所有记录

#获取包钢股份的2015年每天的开盘价数据

df_open['600010.SH']

TradeData-当前行情数据对象

当前行情数据信息对象,此对象可通过handle_data函数的data_dict参数获取,如果策略运行时的数据数频率为天,则data_dict获取到的为当天时的行情数据,如果策略运行时的数据频率为分钟,则data_dict获取到的是当时分钟的行情数据。TradeData属性如下:

属性名 类型 描述
order_book_id str 证券的唯一的标识符,比如:“000089.SZ”
date datetime 行情数据的时间
open float 开盘价
close float 收盘价
high float 最高价
low float 最低价
last float 行情数据的最新价
volume float 总成交量
sf int 该证券是否在交易中。0可以交易;1停牌等,无法交易。

示例:

#获取000006.SZ的当前行情收盘价
def handle_data(context, data_dict):
     tradeData = data_dict['000006.SZ']
     tradeData.close

#判断000006.SZ当前是否可交易
def handle_data(context, data_dict):
     data_dict['000006.SZ'].sf

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    pass
    
#日或分钟或实时数据更新,将会调用这个方法
def handle_data(context, data_dict):
    #获取平安银行当前行情收盘价
    close  = data_dict['000001.SZ'].close
    print(close)

kline-多维度K线函数

kline(security_id, data_count, frequency, fields, skip_paused=True)

kline是截止到当前时间点的多维度行情数据函数。可以看作常用行情软件上的K线图的数据,该函数可取到当前时间点的1分钟、5分钟、15分钟、30分钟、60分钟、天、周、月维度的数据。skip_paused为是否跳过停牌数据,skip_paused不传或为True时为跳过停牌数据。

例如:当前时间点为2016年12月9日 9点54分:
1、取1分钟K线5条收盘价数据(kline('000001.SZ', 5, '1m',['close'], skip_paused=True)),取到的时间点在为:
2016-12-9 9:50,
2016-12-9 9:51,
2016-12-9 9:52,
2016-12-9 9:53,
2016-12-9 9:54的数据。
2、取5分钟K线5条收盘价数据(kline('000001.SZ', 5, '5m',['close'], skip_paused=True)),取到的时间点为:
2016-12-9 9:30至2016-12-9 9:35,
2016-12-9 9:36至2016-12-9 9:40,
2016-12-9 9:41至2016-12-9 9:45,
2016-12-9 9:46至2016-12-9 9:50,
2016-12-9 9:51至2016-12-9 9:54的数据。
3、取30分钟K线5条收盘价数据(kline('000001.SZ', 5, '30m',['close'], skip_paused=True)),取到的时间点为:
2016-12-8 13:00至2016-12-8 13:30
2016-12-8 13:31至2016-12-8 14:00
2016-12-8 14:01至2016-12-8 14:30
2016-12-8 14:31至2016-12-8 15:00
2016-12-9 9:30至2016-12-9 9:54的数据。

属性名 类型 描述
security_id str 股票编码
data_count int 数据条数
frequency str 数据时间维度,参数值 可为1m,5m,15m,30m,60m, 1d, week, month
fields list 参数值 为一个列表, 取值为 'open', 'close', 'high', 'low', 'volume', 'turnover'
skip_paused bool 是否跳过停牌数据,True为跳过停牌数据,False为不跳过

示例:

#取中国银行5条60分钟的K线收盘价格,跳过停牌数据
close = kline('601988.SH', 5, '60m',['close'], skip_paused=True)

#取中国银行5条周维度的K线开盘价格,跳过停牌数据
open = kline('601988.SH', 5, ‘week’,[ 'open'], skip_paused=True)
 

股东数据
share_holder_numbers-股东人数

share_holder_numbers(symbols)

此函数只能在int函数、before_trade函数中使用。该函数输入参数是一个包含股票代码的list,返回值为一个DataFrame格式的数据。DataFrame返回值格式:第一列是输入的股票代码list;后面四列依次为最近四次通报的股东人数,列名称为通报发出的时间。

参数 类型 描述
symbols list 股票代码的list

示例:

# init方法是您的初始化逻辑,context对象可以在任何方法之间传递。
def init(context):
    result = share_holder_numbers(['000001.SZ'])    
    print("打印结果",result)
    
# 日或分钟或实时数据更新,将会调用这个方法
def handle_data(context, data_dict):
    pass

share_top_10-十大流通股东比例

share_top_10 (symbols)

此函数只能在int函数、before_trade函数中使用。该函数输入参数是股票list,返回值为dataframe格式的数据,共十列,值依次是前十大流通股东持股比例。

参数 类型 描述
symbols list 股票代码的list

示例:

# init方法是您的初始化逻辑,context对象可以在任何方法之间传递。
def init(context):
    result = share_top_10(['000001.SZ'])    
    print("打印结果",result)
    
# 日或分钟或实时数据更新,将会调用这个方法
def handle_data(context, data_dict):
    pass

share_institution_holding-机构持股比例

share_institution_holding(symbols)

此函数只能在int函数、before_trade函数中使用。该函数输入参数股票list,返回dataframe格式的数据。

参数 类型 描述
symbols list 股票代码的list

示例:

# init方法是您的初始化逻辑,context对象可以在任何方法之间传递。
def init(context):
    result = share_institution_holding(['000001.SZ'])    
    print("打印结果",result)
    
# 日或分钟或实时数据更新,将会调用这个方法
def handle_data(context, data_dict):
    pass

其他数据函数
get_mavg-移动平均值

get_mavg(intervals, frequency='day')

mavg是moving average(移动平均值)的简写,get_mavg为TradeData对象的一个函数。此函数是计算当天往前n天的mavg值。

参数 类型 描述
intervals str 时间间隔,例如5
frequency str 时间间隔的频率默认为day(天),有两种类型day和minute

示例:

data_dict['000001.SZ'].get_mavg(5, frequency='day')

get_vwap-成交量加权平均价

get_vwap(intervals, frequency='day')

vwap是volume weighted average price(成交量加权平均价)的简称,get_vwap为TradeData对象的一个函数。此函数是计算当天往前n天的vwap值。

参数 类型 描述
intervals str 时间间隔,例如5
frequency str 时间间隔的频率默认为day(天),有两种类型day和minute

示例:

data_dict['000001.SZ'].get_vwap(5, frequency='day')

is_st-是否ST股票

is_st(order_book_id)

此函数判断是否“ST”股,“ST”股指股票股票名称中含有ST字母的股票,包括”*ST”等。ST制度针对的对象是出现财务状况或其他状况异常的上市公司。1998年4月22日,沪深交易所宣布,将对
财务状况或其它状况出现异常的上市公司股票交易进行特别处理,这类股票称为ST股。“ST”股是有退市风险,因此风险比较大的股票,另外,策略比赛也禁止了使用"ST"股。此函数返回boolean,
True表示是"ST"股, False表示不是“ST”股。

参数 类型 描述
order_book_id str 股票代码

示例:

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    #判断平安银行是否为st股票
    reuslt = is_st('000001.SZ')
    print(reuslt)
    
#日或分钟或实时数据更新,将会调用这个方法:
def handle_data(context, data_dict):
    pass

is_delisting-是否退市股票

is_delisting(order_book_id)

此函数判断股票当前回测时间是否为退市,此函数返回boolean,True表示退市, False表示未退市。

参数 类型 描述
order_book_id str 股票代码

示例:

#初始化函数,context对象可以在任何方法之间传递
def init(context):
    #判断平安银行是否退市
    reuslt = is_delisting ('000001.SZ')
    print(reuslt)
    
#日或分钟或实时数据更新,将会调用这个方法:
def handle_data(context, data_dict):
    pass

was_st_or_delisting-是否发生过ST或退市

was_st_or_delisting(order_book_id)

此函数判断该股票是否发生过st或退市。此函数返回boolean,True表示是发生过st或退市, False表示未发生。

参数 类型 描述
order_book_id str 股票代码

示例:

#初始化函数,context对象可以在任何方法之间传递
def init(context):
     #判断平安银行否发生过st或退市
     reuslt =  was_st_or_delisting ('000001.SZ')
     print(reuslt)
    
#日或分钟或实时数据更新,将会调用这个方法:
def handle_data(context, data_dict):
     pass

set_universe-股票池函数

set_universe(security_list)

股票池函数,更新现有股票池时需传入一个或一个列表的股票代码。该函数更新股票池会覆盖原来股票池中的股票,生成新的股票池。此函数返回None。该函数在策略中不太常用,目前股票池可以在Context中自己定义。

参数 类型 描述
security_list str 股票列表

示例:

#把股票601988、600000加入股票池

set_universe(['601988.SH', '600000.SH'])

#初始化函数
def init(context):
    context.stock = "000001.SZ"
    set_universe([context.stock])
    
# 日或分钟或实时数据更新,将会调用这个方法
def handle_data(context, data_dict):
    pass

获取京东大数据
jd_industry_constituents-京东指数行业股票

jd_industry_ constituents (industry)

京东指数行业股票,此函数返回股票代码的list。

参数 类型 描述
industry str 京东大数据行业,请参考京东大数据文档

示例:

# 获取是母婴保健下股票列表

jd_stocks = jd_industry_ constituents("母婴保健")

jd_sale_index-京东行业销售指数选股

jd_sale_index(industry,date)

京东行业销售指数查询股票,此函数返回该行业指定月份的指数值。

参数 类型 描述
industry str 京东大数据行业,请参考京东大数据文档
date str 查询时间,例如:201604

示例:

#查询2016年4月份的京东母婴保健销售指数

index = jd_sale_index("母婴保健","201604”)

jd_price_index-京东行业价格指数选股

jd_price_index(industry,date)

京东行业价格指数查询股票,此函数返回该行业指定月份的指数值。

参数 类型 描述
industry str 京东大数据行业,请参考京东大数据文档
date str 查询时间,例如:201604

示例:

#查询2016年4月份的京东母婴保健价格指数

index = jd_ price _index("母婴保健","201604”)

自定义数据
load_file-上传数据

load_file(path)

用户可以在ipython notebook上传自己的csv文件,并且在编写策略的时候可以用该函数调用csv文件中的数据。此函数返回 dataframe ,返回的内容为 csv文件中的数据。

参数 类型 描述
path str 上传的csv文件路径

示例:

def init(context):

    context.csv_file = load_file("csvfile.csv")

    logger.info(context.csv_file)

out_file-下载数据

out_file(path, content, append=False)

此函数可以写入输出的内容到研究模块的文件中,您可以在自己的研究模块中查看生成的文件。此函数返回None ,如果写入失败,则回抛出异常。

参数 类型 描述
path str 写入文件的相对路径
content str 写入文件的内容
append boolean 是否追加内容False会清除原有文件内容,默认为False

示例:

def init(context):

   out_file("test.txt", "hello world")

下单交易
order_share-指定股数下单

order_share(security, amount, style)

买卖指定股数的股票。此函数返回order_id。

<
参数 类型 描述
security str或Security对象 可以输入股票代码或股票简称或Security对象