fintie.stock.announcement

本模块负责获取上市公司公告文件

信息获取通道:

post http://www.cninfo.com.cn/cninfo-new/announcement/query

post form:

category: category_ndbg_szsh;category_bndbg_szsh;
column:
limit:
pageNum: 1
pageSize: 30
searchkey: // 搜索关键字
seDate: // 查询日期: 2018-07-28 或者 2018-03-13+~+2018-07-28
sortName:
sortType:
stock: 300121
tabName: fulltext

category 类型

  • name=”category_ndbg_szsh” title=”年度报告”

  • name=”category_bndbg_szsh” title=”半年度报告”

  • name=”category_yjdbg_szsh” title=”一季度报告”

  • name=”category_sjdbg_szsh” title=”三季度报告”

  • name=”category_scgkfx_szsh” title=”首次公开发行及上市”

  • name=”category_pg_szsh” title=”配股”

  • name=”category_zf_szsh” title=”增发”

  • name=”category_kzhz_szsh” title=”可转换债券”

  • name=”category_qzxg_szsh” title=”权证相关公告”

  • name=”category_qtrz_szsh” title=”其他融资”

  • name=”category_qyfpxzcs_szsh” title=”权益及限制出售股份”

  • name=”category_gqbd_szsh” title=”股权变动”

  • name=”category_jy_szsh” title=”交易”

  • name=”category_gddh_szsh” title=”股东大会”

  • name=”category_cqfxyj_szsh” title=”澄清风险业绩预告”

  • name=”category_tbclts_szsh” title=”特别处理和退市”

  • name=”category_bcgz_szsh” title=”补充及更正”

  • name=”category_zjjg_szsh” title=”中介机构报告”

  • name=”category_ssgszd_szsh” title=”上市公司制度”

  • name=”category_zqgg_szsh” title=”债券公告”

  • name=”category_qtzdsx_szsh” title=”其它重大事项”

  • name=”category_tzzgx_szsh” title=”投资者关系信息”

  • name=”category_dshgg_szsh” title=”董事会公告”

  • name=”category_jshgg_szsh” title=”监事会公告”

加载已保存的数据:

import json

from pathlib import Path
with Path("xxx.json").open(encoding="utf-8") as f:
    data = json.load(f)
async fintie.stock.announcement.async_get_announcements(session, symbol, categories, data_path, start_date=None, end_date=None, search_key='')[源代码]

获取公告文件

参数
  • sessionaiohttp.ClientSession 对象,同步接口不需要传

  • symbol – 股票代码

  • categories – 公告文件类别

  • data_path – 数据保存路径

  • start_date – 公共查询起始时间

  • end_date – 公告查询截止时间

  • search_key – 公告查询搜索关键字

返回

None 接口用于下载公告原文进行人工分析,不返回任何数据

catetories:

all         所有类别
ndbg        年度报告
bndbg       半年度报告
yjdbg       一季度报告
sjdbg       三季度报告
scgkfx      首次公开发行及上市
pg          配股
zf          增发
kzhz        可转换债券
qzxg        权证相关公告
qtrz        其他融资
qyfpxzcs    权益及限制出售股份
gqbd        股权变动
jy          交易
gddh        股东大会
cqfxyj      澄清风险业绩预告
tbclts      特别处理和退市
bcgz        补充及更正
zjjg        中介机构报告
ssgszd      上市公司制度
zqgg        债券公告
qtzdsx      其它重大事项
tzzgx       投资者关系信息
dshgg       董事会公告
jshgg       监事会公告
fintie.stock.announcement.get_announcements(*args, **kwargs)[源代码]

获取公告文件

参数
  • sessionaiohttp.ClientSession 对象,同步接口不需要传

  • symbol – 股票代码

  • categories – 公告文件类别

  • data_path – 数据保存路径

  • start_date – 公共查询起始时间

  • end_date – 公告查询截止时间

  • search_key – 公告查询搜索关键字

返回

None 接口用于下载公告原文进行人工分析,不返回任何数据

catetories:

all         所有类别
ndbg        年度报告
bndbg       半年度报告
yjdbg       一季度报告
sjdbg       三季度报告
scgkfx      首次公开发行及上市
pg          配股
zf          增发
kzhz        可转换债券
qzxg        权证相关公告
qtrz        其他融资
qyfpxzcs    权益及限制出售股份
gqbd        股权变动
jy          交易
gddh        股东大会
cqfxyj      澄清风险业绩预告
tbclts      特别处理和退市
bcgz        补充及更正
zjjg        中介机构报告
ssgszd      上市公司制度
zqgg        债券公告
qtzdsx      其它重大事项
tzzgx       投资者关系信息
dshgg       董事会公告
jshgg       监事会公告