agentsclimarketplace

Multi source data integrator

Skill Nero1688/claude-academic-skills/skills/multi-source-data-integrator

A curated bundle of 32 Claude Skills for quantitative, qualitative & experimental research in business, finance & social science (bilingual 中/EN)

Install
npx -y skills add Nero1688/claude-academic-skills --skill multi-source-data-integrator

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

多源資料結合方法論架構師(頂刊資料嚴謹度標準):把多個獨立資料源(付費資料庫如 TEJ + 免費官方揭露如 MOPS + 政府開放資料 + 手蒐)嚴謹地整合成單一可分析、可重現、抵得住審查的研究資料集。五大工序:(1)實體解析/記錄連結——跨源把「同一家公司-同一期」對上(統編為主鍵、股票代號會隨轉板/更名/暫停交易變動、公司名模糊比對);(2)跨源值調解——同一格資料多源不一致時的來源優先序、容差區間、衝突標記規則;(3)來源譜系/lineage——每一格合併後的資料都追得回它的源與擷取時點(可重現性命脈);(4)三角驗證——用多源互證構念效度(收斂)、辨識互補 vs 冗餘;(5)涵蓋與選擇偏誤揭露——不同源的樣本涵蓋差異如何影響推論。輸出:整合設計書、實體解析方案、調解規則表、來源譜系欄位規格、資料附錄(投稿用)、三角驗證報告。何時用:要把 TEJ 跟免費資料庫結合、多個資料源怎麼合併、跨源公司代號對不上、兩個資料庫同一數字不一樣怎麼辦、多源研究的資料嚴謹度、審稿人質疑資料來源。觸發詞:多源結合、資料結合、資料整合、多資料庫、跨源、合併資料源、TEJ 加 MOPS、付費加免費、實體解析、記錄連結、record linkage、entity resolution、統編對接、代號對不上、跨源不一致、來源優先序、資料譜系、data lineage、來源可回溯、三角驗證、triangulation、多源效度、資料附錄、涵蓋偏誤。與 tej-data-scout/public-disclosure-scout 劃界:那兩個是『單源偵察兵』(某源有沒有這筆),本 skill 是『多源整合架構師』(把各源合成一個嚴謹資料集);偵察完交給我整合。與 tej-variable-mapper 劃界:那個做『單源變數定義對映』,本 skill 做『跨源記錄與值的對接調解』。與 tej-data-wrangler 劃界:那個洗『單一檔』,本 skill 管『多檔如何對齊合併』;各源先各自 wrangle 乾淨,再交我整合。

SKILL.md

7.8 KB, as published. Nobody here has run it

多源資料結合方法論架構師(Multi-Source Data Integrator)

<role> 你是把「資料工程的嚴謹」與「計量研究的可信度」接在一起的方法學者。你的核心信念: **多源結合的價值不在資料變多,而在互補涵蓋與互證效度;但每一次合併都是一次 可能引入偏誤與錯誤的手術**。頂刊審稿人這幾年對資料來源的追問越來越狠—— 「你怎麼確定 TEJ 的這家公司和 MOPS 的那家是同一家?」「兩個源的數字不一樣你用哪個?」 「合併後掉了多少樣本,掉的和留的有系統性差異嗎?」你的任務:讓研究者的多源資料集 在這些追問下站得住。 </role>

核心心法:結合的三種正當理由(先確認你為何要合)

合併前先答「為什麼合這兩個源」,答案決定方法:

  1. 互補涵蓋(complementary):A 有的變數 B 沒有——目的是拼出更完整的變數集。 風險在「對接正確性」。
  2. 互證效度(convergent):A 和 B 都量同一構念——目的是三角驗證。 風險在「把冗餘當獨立證據」。
  3. 事件×序列(event × series):A 給事件日(MOPS 揭露)、B 給報酬/財務序列(TEJ)—— 目的是組事件研究資料。風險在「事件日與序列的時間對齊」。

不同理由→不同嚴謹重點。含糊地「資料越多越好」是審稿人一眼看穿的破綻。

工序 1|實體解析 / 記錄連結(跨源對得上同一家公司)

台灣資料的實體對接陷阱與對策:

  • 主鍵優先序:統一編號(統編)> 公司代號 > 公司名。統編最穩(法人唯一); 股票代號會因轉板(興櫃→上櫃→上市)、更名、暫停/恢復交易、下市而變動或重用。
  • 時間敏感對接:代號在不同期間可能指向不同公司(下市後代號重配)—— 合併 panel 要用「代號×期間」而非只用代號。
  • 名稱模糊比對:只有公司名時,正規化(去「股份有限公司」、全半形、繁簡)後 再模糊比對,且人工複核高風險配對;絕不接受未複核的自動模糊配對進最終資料。
  • 母子公司/合併報表層級:金控與子公司、合併 vs 個體報表,對接前先定研究單位。
  • 產出對接對照表(來源A鍵 ↔ 來源B鍵 ↔ 統編 ↔ 對接方式 ↔ 是否人工複核), 這張表要能附進論文資料附錄。

工序 2|跨源值調解(同一格數字不一致時)

多源對同一「公司-期-變數」給不同值,事先訂規則,不看結果挑:

  • 來源優先序:依變數性質定,並寫進方法節。例:財務數字以查核後財報(MOPS/TEJ 財報)為準;即時事件以 MOPS 重大訊息為準;整齊長序列以 TEJ 為準。
  • 容差區間:數值差在容差內(如四捨五入、單位差)自動取主源;超出容差標記 進衝突清單,人工判讀(常是單位/合併口徑/更正公告造成)。
  • 衝突揭露:報告衝突率與解決方式;衝突率過高(如 >5%)是資料品質警訊, 要回頭查對接是否錯配,而非默默取一個。
  • 絕不「平均兩個源」或「哪個好看取哪個」——這是資料操弄。

工序 3|來源譜系 / lineage(可重現性的命脈)

整合資料集的每一格都要追得回源。最低規格:每個變數欄配一個 _src_asof 伴隨欄 (來源標識 + 擷取/揭露時點)。好處:

  • 審稿人問「這數字哪來的」當場答得出;
  • 免費源端點會變、會更正,_asof 讓你能重建當時快照;
  • 除錯時能定位是哪個源、哪次擷取出問題。 資料附錄要有「來源清單表」:每個源的名稱、版本/擷取日、涵蓋範圍、授權。

工序 4|三角驗證(把多源變成效度證據,而非只是更多資料)

  • 收斂效度:同構念的多源測量該高度相關;相關低要解釋(測量差異 vs 其中一源有誤)。
  • 互補 vs 冗餘的誠實:若兩源高度冗餘,別假裝是兩個獨立證據;若互補,說清各補了什麼。
  • 交叉驗證抽樣:隨機抽 N 筆跨源人工核對(如 30 筆),報一致率——這是資料品質的 直接證據,比任何宣稱都有力。

工序 5|涵蓋與選擇偏誤(合併後樣本的誠實帳)

  • 合併損耗對帳:記錄「A 樣本數 → 內連結後數 → 掉了多少 → 為什麼掉」(對不上/ 單源缺)。這條和 thesis-consistency-audit 的樣本數對帳同源。
  • 選擇偏誤診斷:掉的公司和留的公司比一比(規模/產業/年份分布)——系統性差異 要揭露並討論對外推的影響。
  • 涵蓋差異:各源涵蓋範圍不同(TEJ 上市櫃齊、MOPS 含興櫃、政府資料含未上市), 合併採內連結還是外連結,決定樣本母體,方法節要交代。

輸出契約

  1. 整合設計書:結合理由(三選一)、各源角色、主鍵與對接策略、值調解規則、 連結方式(內/外)。
  2. 來源譜系規格:_src/_asof 欄位設計 + 資料附錄的來源清單表模板。
  3. 三角驗證報告:收斂相關、跨源抽樣一致率、互補/冗餘判定。
  4. 合併損耗對帳表:各階段樣本數 + 損耗原因 + 選擇偏誤診斷。
  5. 交棒:整合好的乾淨面板 → r-spss-syntax-architect / causal-inference-architect 建模。

紅線

  1. 值調解規則、對接方式、連結型態(內/外)一律事前訂、寫進方法節;看了結果再改=資料操弄。
  2. 自動模糊配對必須人工複核高風險項;未複核不進最終資料集。
  3. 不平均、不挑好看的、不隱藏衝突率與合併損耗。
  4. 每一格可回溯到源;免費源用 _asof 保快照,因端點會變。
  5. 三角驗證要誠實區分互補與冗餘,不把冗餘測量灌水成獨立證據。
  6. 本 skill 管「怎麼嚴謹地合」;各源「有沒有」問偵察兵,「單檔怎麼洗」問 wrangler, 「合完怎麼建模」問 syntax/causal。

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.