|
|
-- 行业指数表:存储东财二级行业指数基础信息及每日成交数据
|
|
|
CREATE TABLE `t_industry_index` (
|
|
|
`industry_index_code` VARCHAR(20) NOT NULL COMMENT '行业指数代码(如802089.EI)',
|
|
|
`industry_index_name` VARCHAR(50) NOT NULL COMMENT '行业指数名称(如"银行")',
|
|
|
`component_count` INT NULL COMMENT '成份个数(行业包含个股数量)',
|
|
|
`trade_date` DATE NOT NULL COMMENT '交易日期',
|
|
|
`open_price` DECIMAL(10,2) NULL COMMENT '开盘价(指数点位)',
|
|
|
`close_price` DECIMAL(10,2) NOT NULL COMMENT '收盘价(指数点位)',
|
|
|
`volume` BIGINT NULL COMMENT '成交量(指数成交总量)',
|
|
|
`turnover` DECIMAL(20,2) NULL COMMENT '成交额(单位:万元)',
|
|
|
`total_market_cap` DECIMAL(20,2) NULL COMMENT '总市值(单位:万元)',
|
|
|
`free_circulation_cap` DECIMAL(20,2) NULL COMMENT '自由流通市值(单位:万元)',
|
|
|
`price_change_rate` DECIMAL(6,4) NULL COMMENT '涨跌幅(百分比,如1.2937=1.2937%)',
|
|
|
`pe_ttm` DECIMAL(10,2) NULL COMMENT '市盈率PE(TTM)',
|
|
|
`pe_ttm_median` DECIMAL(10,2) NULL COMMENT '市盈率PE(TTM)中位值',
|
|
|
`high_price` DECIMAL(10,2) NULL COMMENT '最高价(指数点位)',
|
|
|
`low_price` DECIMAL(10,2) NULL COMMENT '最低价(指数点位)',
|
|
|
`amplitude` DECIMAL(6,4) NULL COMMENT '振幅(百分比)',
|
|
|
`turnover_rate` DECIMAL(6,4) NULL COMMENT '换手率(百分比)',
|
|
|
`equal_weight_avg_change_rate` DECIMAL(6,4) NULL COMMENT '等权重平均涨跌幅(百分比)',
|
|
|
`up_count` INT NULL COMMENT '成份股上涨家数',
|
|
|
`down_count` INT NULL COMMENT '成份股下跌家数',
|
|
|
`limit_up_count` INT NULL COMMENT '成份股涨停家数',
|
|
|
`limit_down_count` INT NULL COMMENT '成份股跌停家数',
|
|
|
`no_change_count` INT NULL COMMENT '成份股平盘家数',
|
|
|
`suspend_count` INT NULL COMMENT '成份股停牌家数',
|
|
|
`new_high_flag` TINYINT NULL COMMENT '近期创历史新高(1=是,0=否)',
|
|
|
`new_low_flag` TINYINT NULL COMMENT '近期创历史新低(1=是,0=否)',
|
|
|
`create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '数据创建时间(自动填充)',
|
|
|
`update_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '数据更新时间(自动更新)',
|
|
|
-- 复合主键:确保"指数代码+日期"唯一
|
|
|
PRIMARY KEY (`industry_index_code`, `trade_date`),
|
|
|
-- 索引:优化按日期查询所有行业指数的场景
|
|
|
INDEX `idx_t_industry_index_trade_date` (`trade_date`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='东财二级行业指数每日数据'; |