会计科研自动化
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_46970df5/acct-research-kit。
技能介绍
要解决什么问题
会计实证论文往往卡在「数据从哪来、变量怎么建、方法选哪套、回归不显著怎么查」这几步:CSMAR 字段要映射成学术变量,DID/内生性/稳健性要成套跑,文本披露还要落到可回归的指数。AcctResearchKit 把这类重复劳动拆成可复用模块,并补上显著性诊断、模型推荐和中文报错诊断,减少在 Stata/Python 之间来回试错的成本。
技能如何工作
工作流按 26 个模块组织,大致分三层:
- 实证方法:
M1清洗与面板构造 →M4基准回归(OLS/Logit/Panel FE 等)→M5DID 套装(事件研究、平行趋势、安慰剂)→M6内生性(IV-2SLS、PSM、Heckman、GMM)→M7中介、M8稳健、M9异质;M10用约 50 项标准做质量审查。 - 智能引擎:
M20十维显著性诊断(RESET/VIF、功效、控制变量与敏感性等);M21用config.py映射把 CSMAR 字段导向 20+ 变量;M22六维决策树匹配 12 种方法;M19提供约 20 种 ML 对比;M23RDD;M24按《会计研究方法论》框架串选题到投稿。 - 数据与素材:v5.8 起
python cli.py fetch cninfo/stats拉巨潮公告索引与宏观序列;PDF→pdf2txt→情感或pipeline;v5.7 可对接公众号/官网采集与期刊 PDF 双栏清理(见references/CONTENT_COLLECTION.md)。
基础设施上,modules/_errors.py 对 KeyError、奇异矩阵、不收敛等给出五类中文诊断;文本向量在 BERT 不可用时经 _auto_fallback.py 自动降到 Word2Vec 或 TF-IDF。
适用边界与注意点
- 环境为 Python 3.13,依赖以
requirements.txt为准;高级模块(空间计量、因果 ML、供应链网络等)需你自行判断识别假设是否成立。 - 巨潮、统计局等抓取受站点策略影响,软限流与
orgId格式等坑见references/DATA_ACQUISITION.md;知网需机构登录,文档建议用 ima 语义检索替代。 - 方法论文库与
M22/M20的推荐是辅助决策,不能替代你对样本、识别与会计制度含义的判断。
使用场景
- 撰写 A 股面板论文前,用 M1 处理缺失、异常值与缩尾,并构造可用于 FE 回归的面板结构。
- 识别外生政策冲击后,需一次性跑标准/多期 DID、事件研究与平行趋势检验,避免手写事件窗口脚本。
- 已从巨潮下载年报 PDF,要把批量文件经 `pdf2txt` 清洗并生成披露情感排行,作为回归解释变量。
- OLS 或 Panel FE 结果不显著或符号反常时,对因变量、核心自变量与控制变量集调用 `quick_diagnose` 做 RESET/VIF 等诊断。
适合人员
- 高校会计/财管博士生,需在中文顶刊口径论文中完成基准回归、DID 与 IV/PSM 等内生性检验。
- 财会实证方向青年教师,想把 CSMAR 字段按 `config.py` 映射为 Size、Lev、ROA 等 20+ 标准控制变量。
- 事务所或企业研究岗分析师,需把年报、公告文本转成 TF-IDF/Word2Vec 指数并做替换变量稳健性。
- 参与课题的科研助理,需用 `cli.py fetch cninfo` 拉公告索引、`fetch stats` 取 CPI/GDP 作宏观控制并整理成回归表。