ApoB 的臨床應用
臨床上通常寫 Apolipoprotein B,簡稱 ApoB。ApoB 是理解動脈粥樣硬化風險非常重要的一個入口。
ApoB 最關鍵的觀念不是「它帶多少膽固醇」,而是「它代表多少顆可能致動脈粥樣硬化的脂蛋白顆粒」。
一、ApoB 的結構
ApoB 有兩個主要形式:
1. ApoB100
由肝臟製造,是非常大型的結構蛋白,約 4,536 個 amino acids,分子量約 550 kDa。
它存在於:
VLDL → IDL → LDL
以及 Lp(a)。
最重要的是:
每一顆 VLDL、IDL、LDL、Lp(a) 粒子,基本上都只有一個 ApoB100。
因此血中 ApoB 濃度可以近似反映「atherogenic particle number」。
1. ApoB48
主要由小腸製造。
它其實來自同一個 APOB gene,但在腸道經 RNA editing,提早產生 stop codon,因此只形成 ApoB100 約前 48% 的蛋白質。
它存在於:
chylomicron 及其 remnants。
所以可以簡化成:
肝臟 → ApoB100 → VLDL → IDL → LDL
腸道 → ApoB48 → chylomicron → remnant
二、ApoB 分佈在哪裡?
ApoB 並不是主要「游離」在血液中的蛋白質,而是嵌在脂蛋白顆粒表面,作為顆粒的結構骨架。
因此 ApoB-containing lipoproteins 包括:
VLDL
IDL
LDL
Lp(a)
chylomicron remnants
其中臨床抽血測到的 ApoB,在空腹成人通常主要反映 ApoB100-containing particles,尤其 LDL particle burden。
三、為什麼 ApoB 與 LDL-C 不一樣?
LDL-C 問的是:
「這些 LDL 裡面總共有多少 cholesterol?」
ApoB 問的是:
「血液裡有多少顆 atherogenic particles?」
假設兩位病人的 LDL-C 都是 100 mg/dL。
病人 A:
100 顆較大的 LDL,每顆帶較多 cholesterol。
病人 B:
200 顆較小的 LDL,每顆只帶較少 cholesterol。
兩人的 LDL-C 可以相同。
但病人 B 的 ApoB 較高。
這代表更多顆粒有機會穿過 arterial intima、被滯留、氧化或修飾,最後促進 foam cell formation 與 atherosclerotic plaque。
所以:
LDL-C = cholesterol mass
ApoB = atherogenic particle burden
這就是 ApoB 臨床價值的核心。
More Reading:
Lp(a) (Lipoprotein a)與心血管風險:深入分析
四、ApoB 如何造成動脈粥樣硬化?
ApoB 本身不是像 toxin 一樣直接傷害血管。
真正重要的是 ApoB-containing particle。
它進入 arterial intima 後,可能與 extracellular matrix 中的 proteoglycans 結合而被滯留。
接著發生:
particle retention
→ modification / oxidation
→ macrophage uptake
→ foam cells
→ inflammatory response
→ plaque formation
→ plaque progression
所以現代 atherosclerosis 的重要概念之一是:
沒有 ApoB-containing lipoprotein 的進入與滯留,就很難形成典型的 atherosclerotic plaque。
五、什麼情況 ApoB 特別有價值?
尤其是 LDL-C 與實際 particle number 發生 discordance 時。
典型情況包括:
高 triglyceride
metabolic syndrome
type 2 diabetes
obesity
低 HDL-C
small dense LDL phenotype
例如病人:
LDL-C 95 mg/dL,看起來並不高。
但 TG 250 mg/dL,ApoB 130 mg/dL。
這時如果只看 LDL-C,很可能低估他的 atherogenic particle burden。
這樣做的風險是把「cholesterol concentration 正常」誤認成「atherogenic particle number 正常」。建議改成同時思考 LDL-C、non-HDL-C 與 ApoB。
六、ApoB 與 Lp(a) 還有一個很重要的關係
每一顆 Lp(a) 也包含一個 ApoB100。
它的基本結構可以理解為:
LDL-like particle + ApoB100 + apo(a)
所以 ApoB 測量也會把 Lp(a) particle 計算進整體 atherogenic particle burden。
但 ApoB 不能告訴我們其中多少是 Lp(a)。
因此:
ApoB 高 → 總 atherogenic particle burden 高。
Lp(a) 高 → 其中存在一種特殊、具有遺傳性且額外增加風險的粒子。
兩者不能互相取代。
最值得記住的一句話
我們過去一直用 LDL-C 評估風險,其實測量的是「貨物」,而不是「載貨的車子數量」?
LDL-C 看的是 cholesterol cargo。
ApoB 看的是 atherogenic vehicles。
而真正需要進入血管壁、被滯留,才能開始形成 plaque 的,是一顆一顆的 ApoB-containing particles。
.
.
討論一個臨床上更有意思的問題:
「LDL-C、non-HDL-C、ApoB、Lp(a) 四者發生 discordance 時,到底應該相信誰?」
這會直接進入 ApoB 真正的臨床決策價值。
將四個指標拆成兩個問題,因為 Lp(a) 不能直接排進 LDL-C、non-HDL-C、ApoB 的「誰比較準」排行榜。
如果真正的問題是:
「這個病人的 atherogenic lipoprotein burden 到底有多高?」
當三者 discordant 時,我的判讀優先順序會是:
ApoB > non-HDL-C > LDL-C。
2024 NLA ApoB consensus 的結論相當直接:discordance 出現時,ASCVD risk 最接近 ApoB,其次 non-HDL-C,LDL-C 最弱。
但 Lp(a) 是另一條軸線。
1. 為什麼我會先相信 ApoB?
因為三個數字測的是不同東西。
LDL-C:
測 LDL particles 裡面裝了多少 cholesterol。
non-HDL-C:
TC − HDL-C。
也就是所有 atherogenic particles 所攜帶的 cholesterol,包括 LDL、VLDL remnants、IDL、Lp(a) 等。
ApoB:
測的是 atherogenic particle number 的近似值。
一顆 LDL = 一個 ApoB100
一顆 VLDL = 一個 ApoB100
一顆 IDL = 一個 ApoB100
一顆 Lp(a) = 一個 ApoB100
所以當 cholesterol content 與 particle number 分離時,ApoB 通常比較接近真正的 particle burden。
2. 最值得警覺的 discordance
例如:
LDL-C 68 mg/dL
non-HDL-C 105 mg/dL
ApoB 105 mg/dL
TG 220 mg/dL
如果只看 LDL-C:
「很好,已經 <70。」
這樣做的風險是低估 residual atherogenic burden,建議改成看 ApoB。
因為這個病人很可能有大量 cholesterol-depleted particles。
也就是:
每輛車載的 cholesterol 少了,
但路上的車仍然很多。
2026 ACC/AHA dyslipidemia guideline 特別指出,
在 TG >200 mg/dL、糖尿病,
或 LDL-C 已降到 <70 mg/dL 時,
ApoB 特別有助於發現 standard lipid profile 低估的 residual risk。
3. 相反情況也很有意思
假設:
LDL-C 150
non-HDL-C 170
ApoB 80
這代表什麼?
可能是 particle number 並沒有 LDL-C 看起來那麼高,而是每顆 particle 攜帶較多 cholesterol。
因此:
LDL-C ↑
ApoB relatively low
與
LDL-C normal
ApoB ↑
不是同一種 phenotype。
從 particle-driven atherosclerotic risk 的角度,後者往往更值得警覺。
這也是 discordance analysis 最有價值的地方。NLA consensus 指出,LDL-C 與 ApoB 不一致時,風險通常跟著 ApoB,而不是跟著 LDL-C。
4. non-HDL-C 的位置在哪裡?
non-HDL-C 非常實用,尤其 TG 高時。
因為 LDL-C 沒有充分反映 VLDL、IDL、remnant cholesterol,而 non-HDL-C 把這些 atherogenic cholesterol 都算進去了。
所以沒有 ApoB 時:
non-HDL-C 是非常好的 surrogate。
而且 2026 ACC/AHA guideline 已重新明確設定 LDL-C 與 non-HDL-C treatment goals。
換句話說,臨床上不是:
「ApoB 比較好,所以 LDL-C 不必看。」
而是:
LDL-C → therapeutic evidence 與治療目標
non-HDL-C → total atherogenic cholesterol
ApoB → total atherogenic particle burden
三者回答不同問題。
5. Lp(a) 最容易被誤解
Lp(a) 不能放進:
ApoB > non-HDL-C > LDL-C > Lp(a)
這種排序。
因為 Lp(a) 回答的是另一個問題:
「這個病人有沒有額外的、主要由遺傳決定的 Lp(a)-mediated risk?」
2026 ACC/AHA guideline 建議成人至少測量一次 Lp(a)。
≥125 nmol/L 或 ≥50 mg/dL 已屬 risk-enhancing factor;約與 1.4 倍 ASCVD risk 相關。
≥250 nmol/L 或約 100 mg/dL,估計風險大約達兩倍。
因此可能出現一個非常值得注意的病人:
LDL-C 55
non-HDL-C 75
ApoB 65
Lp(a) 220 nmol/L
前三個看起來都相當漂亮。
但仍然不會說:
「lipid risk 已經解決。」
因為他的 Lp(a)-associated risk 仍然存在。
6. 所以臨床判讀方式是
不是「四選一」。
而是兩條軸:
Atherosclerotic particle burden
→ ApoB 最直接
Atherogenic cholesterol burden
→ non-HDL-C、LDL-C
Inherited Lp(a) risk
→ Lp(a) 獨立判讀
「LDL-C 已達標,但 ApoB 還高,要相信誰?」
我的答案是:
相信 ApoB 提醒我們的 residual particle risk。
如果問:
「ApoB 正常,但是 Lp(a) 很高,可以放心嗎?」
答案是:
不能。
Lp(a) 是額外的 risk enhancer,不能被正常 ApoB 抹掉。
一個更深的問題
「每一顆 Lp(a) 本身也有一個 ApoB100,那麼當 Lp(a) 非常高時,ApoB 裡面究竟有多少其實是 Lp(a) 貢獻的?」
目前沒有一個被 2026 ACC/AHA guideline 認可的 ApoB/LDL-C 或 ApoB/non-HDL-C ratio,可以輸入數字後直接得到「心肌梗塞風險增加幾倍」。正式風險估算仍以整體風險模型為主,例如 PREVENT-ASCVD,再由 ApoB、Lp(a)、CAC 等重新分類風險。
臨床上有幾個 ratio 值得知道。
1. ApoB / LDL-C ratio
這個 ratio 有生理學意義,可以粗略反映 LDL particles 的 cholesterol enrichment 或 depletion。
例如:
LDL-C = 100 mg/dL
ApoB = 70 mg/dL
ApoB/LDL-C = 0.70
另一位:
LDL-C = 100
ApoB = 120
ratio = 1.20
第二位病人同樣只有 100 mg/dL LDL-C,卻有更多 ApoB-containing particles。
這通常提示:
particle number ↑
每顆 particle cholesterol ↓
small cholesterol-depleted LDL phenotype 的可能性 ↑
但這樣做的風險是把 1.20 解讀成「危險度增加 20%」。
這是不對的。
ratio 是 phenotype indicator,不是 validated ASCVD risk calculator。
而且既然 ApoB 本身已經直接提供 particle burden,臨床上通常沒有必要再把它除以 LDL-C 才決定治療。Discordance studies 顯示,ApoB 與 LDL-C 不一致時,風險通常跟著 ApoB。
1. ApoB / ApoA-I ratio
這個 ratio 比 ApoB/LDL-C ratio 更有歷史與流行病學基礎。
概念非常漂亮:
ApoB = atherogenic particles
ApoA-I = HDL-related anti-atherogenic system 的主要 structural protein
所以:
ApoB / ApoA-I
可以理解成「atherogenic forces / anti-atherogenic forces」。
ratio 越高,一般代表 cardiovascular risk 越高。
但現在臨床 guideline 並沒有把 ApoB/ApoA-I ratio 當作主要治療 target。現代臨床更傾向直接使用 ApoB、LDL-C、non-HDL-C、Lp(a),再整合整體 ASCVD risk。
1. TG / HDL-C ratio
這個也常看到。
TG / HDL-C ↑
常伴隨 insulin resistance、hypertriglyceridemia、small dense LDL、metabolic syndrome。
所以它比較像 metabolic phenotype marker。
它不是 ApoB particle number 的替代品,也不能直接拿來算 ASCVD absolute risk。
1. 真正有意思的其實不是 ratio,而是 discordance
例如:
LDL-C 70 mg/dL
ApoB 105 mg/dL
反而不需要計算:
105 ÷ 70 = 1.50 就已經知道問題在哪裡。
LDL-C 告訴我們:
cholesterol cargo 已經不高。
ApoB 告訴我們:
atherogenic particle burden 仍然高。
這個 discordance 本身比 1.50 這個 ratio 更有臨床意義。2025 systematic review 納入 15 個 discordance studies、593,354 人,ApoB 在所有 9 個與 LDL-C 的比較中都具有較好的風險辨識能力;與 non-HDL-C 比較時,9 個研究中有 7 個 ApoB 較佳。
所以我會這樣使用:
LDL-C
看 cholesterol burden 與治療目標。
non-HDL-C
看所有 atherogenic cholesterol。
ApoB
看 atherogenic particle number。
Lp(a)
看獨立的 genetically mediated risk。
ApoB/LDL-C
可以幫助理解 particle composition,但不要拿來直接算風險百分比。
真正值得注意的是,2026 guideline 已經把 ApoB 的定位講得更清楚:當 LDL-C、non-HDL-C 已達標,但 TG >200 mg/dL、糖尿病,或治療後 LDL-C <70 mg/dL 時,ApoB 可以揭露 standard lipid panel 沒看到的 residual lipoprotein-related risk。
如果一位病人的 ApoB = 110 mg/dL,我們到底應該把它判成「正常、borderline,還是需要治療」?
這就要進入 ApoB 的臨床 cut-off,以及不同 ASCVD risk 病人究竟應該降到 <90、<80、<70,甚至 <60 mg/dL。這比計算 ApoB/LDL-C ratio 更能直接影響治療決策。
如果只給我 ApoB = 110 mg/dL,而沒有其他資料,我不會把它稱為「正常」。
我的選擇是:偏高,具有臨床意義,但「是否需要藥物治療」不能由 110 這一個數字單獨決定。
原因是 ApoB 的判讀不是單一 reference range,而是 risk-based target。
對低風險 primary prevention 而言,110 mg/dL 已經不理想,但未必因此立即用藥。對 moderate 或 high ASCVD risk 病人,110 明顯過高。若已經有 ASCVD、糖尿病合併高風險、CKD 或其他 very-high-risk condition,110 mg/dL 則遠高於我們希望看到的程度。
臨床上會用這種方式理解:
ApoB <80 mg/dL:多數情況相對理想
80–99 mg/dL:開始看整體 risk context
100–119 mg/dL:明確值得注意
≥120 mg/dL:atherogenic particle burden 明顯增加
≥130 mg/dL:傳統 ACC/AHA framework 已把它視為 risk-enhancing factor,尤其伴隨持續 TG ≥200 mg/dL 時。
但這裡有一個重要區別:
「130 mg/dL 是 risk-enhancer threshold」不代表 129 就安全,更不代表 110 是正常。
Atherosclerotic risk 是連續變數,不是在 129 與 130 之間突然跳升。
所以 ApoB 110,我第一個反應不是「要不要吃 statin」,而是問:
這 110 發生在誰身上?
如果是一位 35 歲、血壓正常、不抽菸、無糖尿病、LDL-C 不高、Lp(a) 低、無 premature ASCVD family history,我可能先處理生活型態並追蹤。
如果是 58 歲、有糖尿病、TG 240、LDL-C 95,而 ApoB 110,我會認為 LDL-C 明顯低估了 particle burden,治療態度會積極很多。
如果是曾經 MI 或 stroke 的 secondary prevention 病人,即使 LDL-C 已經 65,而 ApoB 還是 110,我會認為 lipid management 明顯不足,必須尋找 residual ApoB-containing particle burden 的來源並考慮 intensification。
這也是為什麼 ESC 指引對ApoB 使用的是風險分層目標,而不是「正常值」。
ESC/EAS 傳統 secondary targets 大致為 moderate risk <100、
high risk <80、
very-high risk <65 mg/dL。
因此,ApoB 110 mg/dL 在不同病人身上完全不同:
低風險者:警訊,未必立即藥物治療。
高風險者:不達標。
Very-high-risk ASCVD:明顯不達標。
再看一種組合:
LDL-C = 80 mg/dL
TG = 230 mg/dL
ApoB = 110 mg/dL
這時最大的風險是看到 LDL-C 80 就認為「差不多可以了」。建議改成把 ApoB 110 解讀成仍有相當數量的 atherogenic particles,尤其考慮 VLDL remnants、IDL、cholesterol-depleted LDL 等。
還有一個容易混淆的地方:ApoB 的 laboratory reference range 和 cardiovascular treatment target 是兩回事。檢驗報告可能沒有把 110 標成非常異常,不代表對高風險病人而言 110 是安全的。
所以只能在「正常、borderline、需要治療」三個選項中選一個,而且完全不知道病人其他資料:
我選「borderline-to-high,需要進一步 risk stratification」,不直接選「正常」,也不直接因 ApoB 110 單獨選「需要藥物治療」。
一個真正會改變臨床決策的問題:
ApoB 110,但 LDL-C 只有 70,和 ApoB 110、LDL-C 160,這兩個病人的意義其實完全不同。
前者是非常值得研究的 discordance phenotype。它也正是 ApoB 比單看 LDL-C 更有價值的地方。
差別非常大。雖然兩個人的 ApoB 都是 110 mg/dL,代表 atherogenic particle burden 都偏高,但兩人的「顆粒組成」和臨床訊息完全不同。
第一位:
ApoB 110
LDL-C 70
這是典型的「ApoB 高、LDL-C 相對低」discordance。
意思是血液裡的 atherogenic particles 很多,但平均每顆粒子攜帶的 cholesterol 比較少。
可以想成:
很多輛小貨車
每輛載貨不多
總車數卻很多
常見於 hypertriglyceridemia、insulin resistance、metabolic syndrome、obesity、type 2 diabetes,以及 cholesterol-depleted small LDL phenotype。NLA consensus 明確指出,這些情況會造成 LDL-C 偏低,但 ApoB 仍高。
這個病人最大的陷阱就是:
LDL-C = 70,看起來已經「達標」。
可是 ApoB = 110 告訴我們,atherogenic particle burden 根本沒有解決。
2026 ACC/AHA guideline 特別強調,當 LDL-C 已經很低,尤其 <70 mg/dL,或病人有 TG >200 mg/dL、糖尿病時,ApoB 正是用來找出這種 standard lipid profile 所低估的 residual risk。
所以第一位病人,我會特別去看 TG、non-HDL-C、HbA1c、腰圍、metabolic syndrome、Lp(a),以及目前是否正在接受 statin。
第二位:
ApoB 110
LDL-C 160
這是完全不同的 phenotype。
現在是:
particle number 偏高
而且 cholesterol cargo 也高。
換句話說:
車子不少
每輛車載的 cholesterol 又很多。
這種情況 LDL particles 平均較 cholesterol-enriched。
而且 LDL-C 160 mg/dL 本身就具有臨床意義。2026 ACC/AHA guideline 特別提出,年輕成人若 LDL-C ≥160 mg/dL,應更早考慮 pharmacotherapy,尤其有 premature ASCVD family history 時。
但有一個很重要的細節:
如果單純比較「ApoB-related particle risk」,兩人的 ApoB 都是 110,我不會因為第二人的 LDL-C 160,就簡單說他的 particle-driven risk 一定比第一人高很多。
這正是 ApoB 的價值。
NLA 的資料顯示,當 LDL-C 與 ApoB discordant 時,ASCVD risk 通常更接近 ApoB,而不是 LDL-C。
所以真正有趣的是:
病人 A
LDL-C 70
ApoB 110
表面看起來 LDL 很漂亮,實際 particle burden 偏高。
病人 B
LDL-C 160
ApoB 110
表面看起來 LDL 很嚴重,但 ApoB 告訴我們他的 particle number 並沒有 LDL-C 160 所暗示的那麼極端。
因此如果你問我:「哪一個更容易被臨床低估?」
答案很明確:
第一個更危險地容易被忽略。
因為醫師看到 LDL-C 70,很可能停止 intensification;而 ApoB 110 正在告訴你,仍存在 residual atherogenic particle burden。這也是 2026 guideline 特別把 ApoB 放到「LDL-C 已經很低仍需要重新評估」的位置。
但我會挑戰一個容易產生的推論:
「既然兩個 ApoB 都是 110,所以兩人的總 cardiovascular risk 相同。」
這個方向有問題。
ApoB 只描述 lipoprotein-related particle burden,不等於整體 ASCVD risk。年齡、血壓、抽菸、糖尿病、CKD、Lp(a)、既有 ASCVD、CAC、暴露時間都會改變 absolute risk。2026 guideline 因此仍要求以 PREVENT-ASCVD 等方式先估算整體風險,再用 ApoB、Lp(a)、CAC 等重新分類。
而且這裡還藏著一個更漂亮的問題:
為什麼 ApoB 一樣是 110,第一個人的 LDL-C 可以只有 70,第二個卻高達 160?
答案就在「每顆 ApoB particle 裡到底裝了多少 cholesterol」。
這會一路帶到 small dense LDL、TG-rich lipoprotein、remnant cholesterol、CETP 與 hepatic lipase 的代謝機制。這一段其實就是 metabolic syndrome 的 lipid physiology 核心。
Ref:
2026 ACC/AHA Guideline on the Management of Dyslipidemia: JACC 2026. Blumenthal RS, Morris PB, Gaudino M, et al.Guideline
https://doi.org/10.1016/j.jacc.2025.11.016
顯示較少
你必須登入才能發表留言。