股票后复权日行情 (cn_stock_bar1d)

数据描述: 该表记录了股票市场中各证券的日行情数据,特别采用后复权价格来展示。主要字段包含累计后复权因子、开高低收、昨收盘价、成交笔数、换手率、涨跌停价等。后复权处理是为了消除因股票分红、配股、转增股本等原因引起的价格变动,从而更真实地反映股票的价值变化。

文档
数据简介

## 一、数据简介 本数据作用和字段同 [cn_stock_real_bar1d](https://bigquant.com/data/datasources/cn_stock_real_bar1d) 表,但是其中的前收盘、最高价、开盘价、最低价、收盘价是后复权的价格。 * 数据起始时间:2005-01-04 * 数据更新频率:每个交易日 ## 表主键如下: | 关键字 | 释意 | | --- | --- | | instrument | 股票代码 | | date | 日期 | ## 二、后复权解释 **后复权**(Post-Adjustment)是股票市场中对股价进行的一种调整方式,用于反映股票分红、派息、配股等行为对股价的影响。 当公司进行分红、配股或其他股权变动时,股价通常会发生调整。为了让股价的历史数据具有可比性,避免因这些事件导致的股价变化与实际市场走势混淆,后复权将这些事件发生后的股价调整到一个统一的基准。 具体来说,后复权是将股票的历史价格按照分红、配股等事件的比例进行调整,调整后的股价能够反映这些事件发生后的股东权益变化。后复权股价计算公式为: 后复权股价 = 原股价 * 累计复权因子【其中,复权因子(adjust_factor)是根据分红、配股等因素计算出来的,用来调整股价,使得历史数据反映真实的市场走势。】 后复权常用于技术分析,帮助分析师对股票的长期趋势进行准确评估。 ## 三、数据应用场景 - 长期趋势分析: 后复权价格会调整所有历史数据,使其反映真实的股东权益变化,消除了分红、送股、配股等事件对股价的影响。这对于量化模型进行长期趋势分析尤其重要,因为它提供了“真实”的股价走势。 - 技术指标计算: 后复权处理后的股价数据,消除了价格的突变,使得通过技术指标(如移动平均线、MACD等)进行的分析更加准确,尤其是在进行跨时间周期的对比时。 - 回测结果的准确性: 对于量化策略的回测,使用后复权数据可以减少因分红、配股等事件导致的股价波动干扰,从而得出更为准确的策略收益预测。 - 资金管理和风险控制: 使用后复权数据可以更准确地评估股票的价格走势,帮助量化策略更好地管理仓位和风险。 ## 四、示例数据 数据仅展示前5行和后5行 {{cn_stock_bar1d_demo}}

用例
* 用例1:查询某个交易日涨幅排名前十的股票 ``` import dai df = dai.query(""" SELECT instrument, change_ratio FROM cn_stock_bar1d ORDER BY change_ratio DESC LIMIT 10""", filters={"date": ["2023-03-31"]} ).df() ``` * 用例2:查询某只股票在某个时间段内的收盘价、成交量和成交金额 ``` import dai df = dai.query(""" SELECT date, close, volume, amount FROM cn_stock_bar1d WHERE instrument = '000002.SZ' ORDER BY date""", filters={"date": ["2023-01-01", "2023-03-31"]} ).df() ``` * 用例3:计算特定时期内股票的平均交易量 ``` import dai df = dai.query(""" SELECT instrument, AVG(volume) as average_volume FROM cn_stock_bar1d GROUP BY instrument""", filters={"date": ["2023-01-01", "2023-03-31"]} ).df() ``` * 用例4:提取某个时期内涨停的股票列表 ``` import dai df = dai.query(""" SELECT date, instrument, close FROM cn_stock_bar1d WHERE close = upper_limit""", filters={"date": ["2023-02-01", "2023-02-28"]} ).df() ```
表结构
字段 字段类型 字段描述
__PARTITION__ int64 -
date timestamp[ns] -
volume int64 成交量
turn double 换手率
low double 最低价(后复权)
high double 最高价(后复权)
close double 收盘价(后复权)
amount double 成交金额
name string 证券简称
pre_close double 昨收盘价(后复权)
deal_number int32 成交笔数
instrument string 证券代码
lower_limit double 跌停价
upper_limit double 涨停价
change_ratio double 涨跌幅(后复权)
adjust_factor double 累计后复权因子
open double 开盘价(后复权)

表名cn_stock_bar1d

起始时间:

最近更新时间: