加载中...
AI 原生量化投研平台AI-native quantitative research platform
正在加载…Loading…
页面仍在加载,可以继续等待,或重新加载。The page is still loading. You can keep waiting or reload.
部分页面资源未能加载,请重新加载。Some page resources could not load. Please reload.
设备当前处于离线状态,恢复连接后可以继续等待或重新加载。Your device is offline. Once connected, you can keep waiting or reload.
该表记录了股票市场中各证券的日行情数据,特别采用后复权价格来展示。主要字段包含累计后复权因子、开高低收、昨收盘价、成交笔数、换手率、涨跌停价等。
16 个字段
本表是 cn_stock_real_bar1d 的后复权版本,每只股票每个交易日一行,字段相同。区别是价格类字段为后复权口径,成交量、成交额、成交笔数、换手率和 adjust_factor 与未复权表一致。
| 关键字 | 释意 |
|---|---|
| date | 交易日,不含时分秒 |
| instrument | 股票代码,格式为 代码.交易所后缀,如 000001.SZ、600000.SH、920000.BJ |
后复权价格由未复权价格乘以累计后复权因子得到:
后复权价格 = 未复权价格 * adjust_factor以 2026-10-22 的 000001.SZ 为例,未复权收盘价 11.3,adjust_factor 为 142.070212,本表 close 为二者之积。
| 字段 | 口径 |
|---|---|
| name | 证券简称 |
| adjust_factor | 累计后复权因子,与 cn_stock_real_bar1d 同一天的取值一致 |
| pre_close / open / high / low / close | 后复权的前收盘价、开盘价、最高价、最低价、收盘价 |
| volume | 成交量,单位为股,未做复权 |
| deal_number | 成交笔数 |
| amount | 成交额,单位为元,未做复权 |
| change_ratio | 涨跌幅,以小数表示,0.01 表示 1%,与未复权口径的取值相同 |
| turn | 换手率,以小数表示,0.05 表示 5%,与未复权口径的取值相同 |
| upper_limit / lower_limit | 后复权的涨停价和跌停价,等于未复权涨跌停价乘以 adjust_factor |
停牌或当日没有成交的股票仍保留一行:open、high、low、close、amount 为空,volume、deal_number、change_ratio、turn 为 0。
upper_limit 取 999999.99,lower_limit 取 0.01,例如新股上市首日。这两个占位值不乘以 adjust_factor,做涨跌停判断时需要排除。change_ratio 不受涨跌停幅度约束,例如 301718.SZ 在 2026-10-22 为 1.715402。upper_limit、lower_limit 写作“涨停价”“跌停价”,实测取值是后复权口径,以本文为准。取 2026-10-28 至 2026-11-04 的数据,按 date、instrument 排序,展示前 5 行和后 5 行。
| date | instrument | name | adjust_factor | pre_close | open | close | high | low | volume | deal_number | amount | change_ratio | turn | upper_limit | lower_limit |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-10-28 00:00:00 | 000001.SZ | 平安银行 | 142.07 | 1629.55 | 1623.86 | 1606.81 | 1633.81 | 1594.03 | 168700927 | 135235 | 1.91155e+09 | -0.0139494 | 0.00869338 | 1792.93 | 1466.16 |
| 2026-10-28 00:00:00 | 000002.SZ | 万 科A | 181.704 | 599.622 | 603.257 | 597.805 | 605.074 | 592.354 | 181580769 | 62799 | 5.97382e+08 | -0.0030303 | 0.0186905 | 659.585 | 539.66 |
| 2026-10-28 00:00:00 | 000006.SZ | 深振业A | 39.7397 | 249.565 | 251.155 | 255.923 | 257.116 | 249.565 | 15849200 | 17691 | 1.01305e+08 | 0.0254777 | 0.0117402 | 274.601 | 224.529 |
| 2026-10-28 00:00:00 | 000007.SZ | 全新好 | 8.28353 | 73.7234 | 73.5577 | 75.2144 | 76.3741 | 73.5577 | 7086100 | 10660 | 6.41093e+07 | 0.0202247 | 0.0204536 | 81.0957 | 66.3511 |
| 2026-10-28 00:00:00 | 000008.SZ | 神州高铁 | 22.4083 | 50.8668 | 51.0909 | 50.8668 | 51.315 | 50.4187 | 14153200 | 9642 | 3.21067e+07 | 0 | 0.00521048 | 56.0207 | 45.7129 |
| 2026-11-04 00:00:00 | 920978.BJ | 开特股份 | 1.3011 | 22.1578 | 22.1317 | 22.6652 | 22.7953 | 21.6633 | 2269073 | 0 | 3.86057e+07 | 0.0229008 | 0.0223229 | 28.7934 | 15.5221 |
| 2026-11-04 00:00:00 | 920981.BJ | 晶赛科技 | 1.43427 | 33.5332 | 33.6336 | 34.9675 | 35.1539 | 33.0742 | 1670660 | 0 | 3.98263e+07 | 0.0427716 | 0.0434359 | 43.5874 | 23.479 |
| 2026-11-04 00:00:00 | 920982.BJ | 锦波生物 | 4.29828 | 600.255 | 597.59 | 596.172 | 614.612 | 580.268 | 1635806 | 0 | 2.24389e+08 | -0.00680272 | 0.0294925 | 780.311 | 420.2 |
| 2026-11-04 00:00:00 | 920985.BJ | 海泰新能 | 1.62804 | 6.96799 | 6.93543 | 7.375 | 7.61921 | 6.82147 | 7579026 | 0 | 3.36572e+07 | 0.0584112 | 0.0345573 | 9.05188 | 4.88411 |
| 2026-11-04 00:00:00 | 920992.BJ | 中科美菱 | 1.50266 | 15.7479 | 15.6878 | 15.8681 | 16.0635 | 15.4925 | 811846 | 0 | 8.5051e+06 | 0.00763359 | 0.0165624 | 20.4663 | 11.0296 |
import daidf = dai.query(""" SELECT instrument, change_ratio FROM cn_stock_bar1d ORDER BY change_ratio DESC LIMIT 10""", filters={"date": ["2023-03-31"]}
).df()import daidf = 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()import daidf = 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()import daidf = dai.query(""" SELECT date, instrument, close FROM cn_stock_bar1d WHERE close = upper_limit""", filters={"date": ["2023-02-01", "2023-02-28"]}).df()SELECT instrument, name, adjust_factor, pre_close, open, close, high FROM cn_stock_bar1d WHERE date >= '2026-10-06' ORDER BY date LIMIT 100
SELECT instrument, name, adjust_factor, pre_close, open, close, high FROM cn_stock_bar1d WHERE date >= '2026-10-06' ORDER BY date LIMIT 100