Skip to content

ISSUE

  • code_stock_industry的调用需要统一,目前使用的外部导入方法和数据库取数两种。
  • cbnew_list 字段待补齐

基础数据

code_province 省市表,外部数据导入

代码名称类型备注
province代码int
name名称str(3)31个省市+深圳市
code指数str(6)对应的板块代码
  • 外部数据导入,code_province.csv
  • 共计32条数据
  • code可以转换成指数代码 8802xx
  • 关联数据表:stock_info,关联字段:province
  • 数据表未使用

code_stock_concept 概念表,外部数据导入

代码名称类型备注
code代码string(6)通达信概念
name名称string(4)
n1name分类string概念大分类;会动态调整。
count数量int
  • 外部数据导入,code_tdx_block.csv

    QA.save_tdx_concept_from_csv(GLOBALMAP().BASEDATAPATH + 'code_tdx_block.csv')
  • 概念分类包括:内容, 医疗健康, 数据, 新基建, 新材料, 新能源, 新能源车, 消费, 消费电子, 物流, 物联网, 环保, 环境, 装备, 金融, 风格;分类会动态调整

  • 数据维护

    1. code_tdx_block.csv 需手动更新并上传至服务器 /data
    2. 每日16:00 自动更新,参见 celery
    3. 必要时,手动更新
    4. 每日18:00 校验新增概念,对比stock_concept和 stock_block 中概念的一致性,需手工维护概念新增与减少。减少的概念需要删除对应数据(代码会重复使用)

code_stock_industry 行业表,外部数据导入

代码名称类型备注
c1一级代码string13个
n1一级名称string
c2二级代码string56个
n2二级名称string
i2通达信代码string
c3三级代码string110个
n3三级名称string
i3通达信代码string
note行业说明string
style风格string价值 62/成长 48
industrial产业链string上游 38/中游 32/下游 40
cycle??string周期 35/非周期 75
Valuation风格int深度价值:1:54 / 价值成长:2:46 / 高成长:3:10
  • 外部数据导入,code_tdx_block.csv

    QA.save_tdx_concept_from_csv(GLOBALMAP().BASEDATAPATH + 'code_tdx_block.csv')
  • 行业分三级,共计110条记录

  • 一级行业:交通运输, 信息产业, 公用事业, 可选消费, 商贸零售, 建筑地产, 日常消费, 材料, 社会服务, 综合, 能源, 装备制造, 金融

指数

index_list 指数列表

代码名称类型备注
code代码string(6)
volunit单位int不详,未使用
decimal_point浮点位数int未使用,默认:2
name名称string(4)
pre_close昨日收盘dec(10)未使用
sse市场str(2)未使用,默认:sh/sz
sec市场str(8)未使用,默认:index_cn
  • 通达信取数
  • 包括:宽指,行业,风格,概念等
    • 880981 - 880993 TDX行业,通达信一级行业13个
    • 880501 - 880800,880899 - 880980 概念
    • 880301 - 880497 行业
    • 880201 - 880232 地区
    • 880001 - 880099 宽指
    • 880801 - 880898 风格
  • 仅在取数据时使用,其它时未调用。
    • 宽指使用外部数据,调用时临时加载
    • 概念使用code_stock_concept数据
    • 行业使用code_stock_industry数据
  • 对应数据:index_day

future_list 扩展数据列表

代码名称类型备注
category分类int3,5,8,10,12
market市场int8,27,28,29,30,33,38,42,47,62
code代码str(6)
name名称str
desc小数位-
  • 通达信取数
  • category和market组合,构成市场代码
    • 3/28:期货
    • 3/29:期货
    • 3/30: 期货
    • 3/42: 期货板块指数
    • 3/47: 股指期货
    • 5/27: 港股通指数
    • 5/47: 股指期货连续,IH50/IZ100/IF300/IC500/IM1000
    • 5/62: 港股
    • 8/33: 美股
    • 10/38: 主要经济指标
    • 12/8: 股指期货
  • 对应日线数据:future_day
    • 日常未保存,仅取指定的部分数据。

个股

stock_info, 基本信息

代码名称类型备注
market市场int
code代码str(6)
liutongguben流通股本int
provinceint字典 code_province
industry行业int二级行业,未对应字典 code_stock_industry
updated_date更新时间int
ipo_date上市时间int
zongguben总股本int
guojiagu国家股int
faqirenfarengu发起人法人股int
farengu法人股int
bguB 股int
hguH 股int
zhigonggu职工股int
zongzichan总资产int
liudongzichan流动资产int
gudingzichan固定资产int
wuxingzichan无形资产int
gudongrenshu股东人数int
liudongfuzhai流动负债int
changqifuzhai长期负债int
zibengongjijin资本公积金int
jingzichan净资产int
zhuyingshouru主营收入int
zhuyinglirun主营利润int
yingshouzhangkuan应收账款int
yingyelirun营业利润int
touzishouyu投资收入int
jingyingxianjinliu经营现金流int
zongxianjinliu总现金流int
cunhuo存货int
lirunzonghe利润总和int
shuihoulirun税后利润int
jinglirun净利润int
weifenpeilirun未分配利润int
meigujingzichan每股净资产int
baoliu2保留字段
  • 通达信取数
  • 行业通过 stock_block 表获取

stock_list,主板个股列表

代码名称类型备注
code代码str(6)
volunit无效字段
decimal_point无效字段
name名称str
pre_close昨日收盘价dec无效字段
sse市场strsz / sh
sec市场strstock_cn
  • 通达信取数
  • 仅使用code、name、sse
    • 仅此表存在股票名称
    • 每日更新数据股票名称会变化
  • 运算
    • 根据名称中的'ST'识别是否被 ST,ST标志仅当日有效,历史信息未保存。
    • 根据股票是否有可转债,在名称中加入*标志。

stock_list_bj,北交所个股列表

代码名称类型备注
code代码str(6)
name名称str
zongguben总股本int
liutongguben流通股本int
ipo_date上市日期str
dq地区str未与字典code_province对应
updated_date更新时间str
  • 北交所取数,通达信暂无数据接口
  • 行业通过 stock_block 表获取

bond2stock_list 可转债列表

代码名称类型备注
code代码str(6)
volunit无效字段
decimal_point无效字段
name名称str
pre_close昨日收盘价dec无效字段
sse市场strsz / sh
sec市场strbond2stock_cn
  • 通达信取数

cbnew_list 可转债列表对照表

代码名称类型备注
bond_id转债代码str(6)
bond_nm转债名称str
stock_id股票代码str(6)
stock_nm股票名称str
price_tipsstr
btypestr
convert_pricedec
redeem_pricedec
force_redeem_pricedec
curr_iss_amtdec
  • 数量来源:集思录,akshare 取数
  • 字段名称待补全
  • 运算
    • 目前使用转债(正股)代码/名称等四个字段

成份股

index_stocks 指数成份股

stock_block 通达信板块成分表,包括概念、三级行业、风格