财务附注-非经常性损益 (cn_stock_financial_note_nonrecurring_gain_loss)

数据描述: 该表详细记录了上市公司非经常性损益的各项数据,这是指那些不常发生、影响公司正常利润水平的各种经济项目。具体包括但不限于非流动性资产的处置损益、越权审批或无正式批准文件的情况、偶发性的税收返还减免、政府补助(特殊情况除外)、债务重组的损益以及企业重组费用等。这些项目通常是一次性的或不经常发生的,因此,它们被单独列示以于区分企业的常规经营绩效。

文档
数据简介

## 一、数据简介 在量化投资领域,了解公司的财务状况是至关重要的。"股票财务附注-非经常性损益细数据表"提供了丰富的数据,帮助投资者理解上市公司的非经常性损益的各个方面。这些数据可以帮助投资者评估公司的财务健康状况,以及对公司未来盈利能力的影响。例如,政府补助可能会提高公司的利润,但如果这些补助不持续,那么公司的利润可能会受到影响。同样,如果公司大量出售非流动性资产以提高利润,这可能会影响公司的长期稳定性。此外,这些数据也可以用于构建和回测投资组合,进行风险管理和资产配置,以及支持其他投资决策。 - 数据起始时间:2005-04-06 - 数据结束时间:2026-10-20 - 数据更新频率:不定期,上市公司发布相关公告时更新 ## 二、主键说明 | 关键字 | 释意 | | --- | --- | | date | 该财报的公布日期或变更日期,与 cn_stock_financial_changedate 中的 changedate 对应 | | instrument | 股票代码 | | report_date | 财务报告期,规则见后文“财务报表基础知识” | | change_type | 0 表示首次披露的财务数据,1 表示非首次披露或有更改的财务数据 | ## 三、字段说明 | 字段 | 释意 | | --- | --- | | `illiquid_assets` | 非流动性资产处置损益,包括已计提资产减值准备的冲销部分 | | `taxfree` | 越权审批,或无正式批准文件,或偶发性的税收返还、减免 | | `government_grants` | 计入当期损益的政府补助,但部分特殊情况的政府补助除外 | | `occupancy_fee` | 计入当期损益的对非金融企业收取的资金占用费 | | `fair_value_investment` | 取得关联企业的投资成本小于取得时应享有被投资单位可辨认净资产公允价值产生的收益 | | `non_monetary_asset_exchange` | 非货币性资产交换损益 | | `manage_investment` | 委托他人投资或管理资产的损益 | | `force_impairment` | 因不可抗力因素,如遭受自然灾害而计提的各项资产减值准备 | | `debt_reorganization` | 债务重组损益 | | `enterprise_reorganization` | 企业重组费用,如安置职工的支出、整合费用等 | | `fair_value_trading` | 交易价格显失公允的交易产生的超过公允价值部分的损益 | | `merge` | 同一控制下企业合并产生的子公司期初至合并日的当期净损益 | | `bussiness_unrelated` | 与公司正常经营业务无关的或有事项产生的损益 | | `other_financial_income` | 除公司正常经营业务相关的有效套期保值业务外,取得的金融资产的相关收益 | | `reversal_of_impairment_reserve` | 单独进行减值测试的应收款项减值准备转回 | | `external_entruste_loan` | 对外委托贷款取得的损益 | | `invested_realestate_fair_value_change` | 根据税收、会计等法律、法规的要求对当期损益进行一次性调整对当期损益的影响 | | `influence_after_adjustment` | 根据税收、会计等法律、法规的要求对当期损益进行一次性调整对当期损益的影响 | | `trustee_fee` | 受托经营取得的托管费收入 | | `other_nonoperating_income` | 除上述各项之外的其他营业外收入和支出 | | `other_nonrecurring_items` | 其他符合非经常性损益定义的损益项目 | | `income_tax_impact` | 对所得税影响额 | | `nonrecurring_income_to_owner` | 归属于母公司所有者的非经常性损益净额 | | `nonrecurring_income_to_minority` | 归属于少数股东的非经常性损益净额 | | `nonrecurring_income_sum` | 非经常性损益合计 | ## 四、示例数据 最近 7 天的数据,只展示 8 个字段,按日期、股票代码、报告期排序,展示前 5 行和后 5 行。 | date | instrument | report_date | change_type | illiquid_assets | government_grants | income_tax_impact | nonrecurring_income_sum | | --- | --- | --- | --- | --- | --- | --- | --- | | 2026-10-14 | 000655.SZ | 2025-09-30 | 1 | 162245.4 | 710742.75 | 3132018.92 | 15019679.25 | | 2026-10-14 | 000655.SZ | 2026-09-30 | 0 | 117364.93 | 844202.66 | 5794379.61 | 17692307.76 | | 2026-10-14 | 600674.SH | 2025-09-30 | 1 | 1162.79 | 1064130.1 | 119511.3 | 15315842.59 | | 2026-10-14 | 600674.SH | 2026-09-30 | 0 | 2111706.28 | 771964.84 | -274464.41 | 7129393.470000001 | | 2026-10-14 | 688676.SH | 2025-09-30 | 1 | 564116.5 | 22430167.81 | 5555314.95 | | | 2026-10-20 | 688697.SH | 2026-09-30 | 0 | -272467.63 | 8157779.63 | 4569003.21 | | | 2026-10-20 | 688721.SH | 2025-09-30 | 1 | 4114.34 | 4000.0 | 239936.22 | | | 2026-10-20 | 688721.SH | 2026-09-30 | 0 | -345.6 | 391000.0 | 122584.44 | | | 2026-10-20 | 688783.SH | 2025-09-30 | 1 | | | | | | 2026-10-20 | 688783.SH | 2026-09-30 | 0 | 614854.71 | 14753019.66 | | | ## 【财务附注基础知识】一、财务附注基础 财务报表附注是财务报表制作者对资产负债表、利润表和现金流量表中有关项目所作的说明和解释,帮助报表使用者深入了解基本财务报表的内容。附注的内容非常重要,主要包括非经常性项目、收入明细、费用明细、投资收益等。 多数附注科目只在半年报和年报中披露,一季报、三季报对应的记录大部分附注字段为空,使用时建议按 report_date 的月份筛选出 06-30 和 12-31 的记录。非经常性损益等少数科目在一季报、三季报中也有数据。报告期、公告日和 PIT 规则见后文“财务报表基础知识”。 ## 【财务报表基础知识】一、财务报表与报告期 上市公司披露的财务报表主要包括资产负债表、利润表、现金流量表和所有者权益变动表,它们从不同角度反映企业的财务状况、经营成果和现金流量: - **资产负债表**:反映企业在某一特定日期的资产、负债和所有者权益情况,揭示资产规模及结构、负债规模及结构和所有者权益的构成 - **利润表**:展示企业在一定会计期间的经营成果,分类列示收入、费用和利润,反映盈利能力和经营效率 - **现金流量表**:反映企业在一定会计期间现金和现金等价物的流入和流出,分为经营活动、投资活动和筹资活动三部分 - **所有者权益变动表**:展示构成所有者权益的各组成部分当期的增减变动情况 上市公司一年内披露四次财务报告,披露时限如下: - 一季报:记录当年 1 月至 3 月的财务情况,应在 4 月 30 日前披露 - 半年报:记录当年 1 月至 6 月的财务情况,应在 8 月 31 日前披露 - 三季报:记录当年 1 月至 9 月的财务情况,应在 10 月 31 日前披露 - 年报:记录当年 1 月至 12 月的财务情况,应在次年 4 月 30 日前披露 在 BigQuant 平台上,date 表示财报的公告日或变更日,即该数据可被使用的最早日期;report_date 表示报告期,即这条数据属于哪一期财报: - xxxx-03-31 表示 xxxx 年一季报,比如 2024-03-31 指 2024 年一季报 - xxxx-06-30 表示 xxxx 年半年报,比如 2024-06-30 指 2024 年半年报 - xxxx-09-30 表示 xxxx 年三季报,比如 2024-09-30 指 2024 年三季报 - xxxx-12-31 表示 xxxx 年年报,比如 2024-12-31 指 2024 年年报 ## 【财务报表基础知识】二、PIT (Point in Time) 上市公司除了正常披露财务报表外,后续会时常对历史财务数据进行修正。因此在量化投资领域,加工财务数据时不能只用最新修正后的数据,而要基于历史时间节点获取当时能获取的最新数据。PIT(Point In Time)数据指的是在某个时间点上,某个财务指标的取值。财务数据通常以报告期为单位披露,而 PIT 数据则是在某个时间点上,基于已公布的财务报表获取的数据。 以 002473.SZ 的财务数据为例,在平台上调用以下代码: ```python import dai import pandas as pd pd.set_option('display.float_format', '{:.2f}'.format) dai.query(""" SELECT date, instrument, report_date, change_type, total_current_assets FROM cn_stock_financial_balance_general_pit WHERE instrument='002473.SZ' AND report_date='2019-12-31' AND date>'2020-01-01' """).df() ``` 运行上述代码,能得到以下数据: | date | instrument | report_date | change_type | total_current_assets | | --- | --- | --- | --- | --- | | 2020-04-30 | 002473.SZ | 2019-12-31 | 0 | 223449880.95 | | 2020-08-27 | 002473.SZ | 2019-12-31 | 1 | 228470428.90 | | 2020-10-26 | 002473.SZ | 2019-12-31 | 1 | 228470428.90 | | 2021-04-29 | 002473.SZ | 2019-12-31 | 1 | 228470428.90 | 该公司于 2020 年 4 月 30 日首次公布 2019 年年报,披露的流动资产(total_current_assets)为 223449880.95,又于 2020 年 8 月 27 日对 2019 年年报的流动资产进行修正,修正为 228470428.90,因此 2019 年年报在表中有多条记录。 date 为 2020-08-27、2020-10-26、2021-04-29 的 total_current_assets 取值相同,这些重复记录是必要的:公司每披露某一期财报,都会附带上年同期或上年年末的数据作对比,极少部分公司即使不发布修正公告,也会通过这种方式修改历史财务数据,所以每次披露都保留一条记录。

用例
* 用例1:计算非经常性损益对总利润的影响百分比 ``` import dai df = dai.query(""" SELECT date, instrument, report_date, nonrecurring_income_sum / (nonrecurring_income_sum - other_nonoperating_income) AS impact_ratio FROM cn_stock_financial_note_nonrecurring_gain_loss ORDER BY date""", filters={"date": ["2020-01-01", "2023-12-31"]} ).df() ``` * 用例2:查询特定时间内归属于母公司所有者的非经常性损益净额最大的5个公司及相关信息 ``` import dai df = dai.query(""" SELECT instrument, SUM(nonrecurring_income_to_owner) AS total_nonrecurring_income FROM cn_stock_financial_note_nonrecurring_gain_loss GROUP BY instrument ORDER BY total_nonrecurring_income DESC LIMIT 5""", filters={"date": ["2020-01-01", "2023-12-31"]} ).df() ```
表结构
字段 字段类型 字段描述
trustee_fee double 受托经营取得的托管费收入
occupancy_fee double 计入当期损益的对非金融企业收取的资金占用费
illiquid_assets double 非流动性资产处置损益,包括已计提资产减值准备的冲销部分
force_impairment double 因不可抗力因素,如遭受自然灾害而计提的各项资产减值准备
government_grants double 计入当期损益的政府补助,但部分特殊情况的政府补助除外
income_tax_impact double 对所得税影响额
manage_investment double 委托他人投资或管理资产的损益
__PARTITION__ int64 -
bussiness_unrelated double 与公司正常经营业务无关的或有事项产生的损益
debt_reorganization double 债务重组损益
fair_value_investment double 取得关联企业的投资成本小于取得时应享有被投资单位可辨认净资产公允价值产生的收益
instrument string 证券代码
other_financial_income double 除公司正常经营业务相关的有效套期保值业务外,取得的金融资产的相关收益
nonrecurring_income_sum double 非经常性损益合计
other_nonrecurring_items double 其他符合非经常性损益定义的损益项目
enterprise_reorganization double 企业重组费用,如安置职工的支出、整合费用等
change_type int8 财报类型
influence_after_adjustment double 根据税收、会计等法律、法规的要求对当期损益进行一次性调整对当期损益的影响
non_monetary_asset_exchange double 非货币性资产交换损益
date timestamp[ns] -
reversal_of_impairment_reserve double 单独进行减值测试的应收款项减值准备转回
nonrecurring_income_to_minority double 归属于少数股东的非经常性损益净额
report_date timestamp[ns] 报告期
invested_realestate_fair_value_change double 根据税收、会计等法律、法规的要求对当期损益进行一次性调整对当期损益的影响
nonrecurring_income_to_owner double 归属于母公司所有者的非经常性损益净额
other_nonoperating_income double 除上述各项之外的其他营业外收入和支出
external_entruste_loan double 对外委托贷款取得的损益
fair_value_trading double 交易价格显失公允的交易产生的超过公允价值部分的损益
merge double 同一控制下企业合并产生的子公司期初至合并日的当期净损益
taxfree double 越权审批,或无正式批准文件,或偶发性的税收返还、减免

表名:cn_stock_financial_note_nonrecurring_gain_loss

起始时间:

最近更新时间: