Heart risk bloods: ApoB, Lp(a) and what a standard lipid panel misses
A standard lipid panel was designed decades ago and is still the default. Two additional markers — ApoB and Lp(a) — meaningfully improve the picture, and one of them you only ever need to measure once.
What people notice
- Family history of heart attack or stroke before 60
- A borderline cholesterol result you were told to 'watch'
- Raised blood pressure or a rising waist measurement
- Type 2 diabetes or pre-diabetes
- Wanting a real baseline in your thirties or forties rather than your sixties
Symptoms overlap between causes. This list is a prompt to measure, not a diagnosis.
Markers worth measuring
- ApoB
- Counts the actual number of atherogenic particles. Where LDL-C and ApoB disagree, ApoB is the better predictor of risk.
- Lp(a)
- Largely genetic and independent of lifestyle. Measure once in a lifetime; high levels change how aggressively other risks should be managed.
- Full lipid profile
- Total, LDL, HDL and triglycerides — the baseline every risk calculator uses.
- Triglyceride-to-HDL ratio
- A cheap surrogate for insulin resistance and small dense LDL particles.
- hs-CRP
- Adds an inflammatory dimension to risk that lipids alone do not capture.
- HbA1c and fasting insulin
- Metabolic dysfunction is one of the largest modifiable contributors to cardiovascular risk.
- Homocysteine
- An additional, correctable contributor in some people, tied to B12 and folate status.
Why ApoB is better than LDL-C. LDL cholesterol estimates the amount of cholesterol carried; ApoB counts the particles carrying it. One particle carries one ApoB molecule, and it is particle number that drives arterial wall penetration. In people with high triglycerides, diabetes or a normal-looking LDL-C, the two frequently diverge — and when they do, ApoB is the number that tracks with outcomes.
Lp(a): once in a lifetime. Lp(a) is roughly 80–90% genetically determined, barely moves with diet or exercise, and is elevated in about one in five people. It is a strong independent risk factor and it is almost never measured. One test answers it permanently. A high result does not mean anything is wrong today; it means the threshold for taking everything else seriously should be lower, and it is worth knowing about siblings and children.
Fasting and timing. Triglycerides need an 8–12 hour fast; ApoB and Lp(a) do not, though most people run them on the same fasting draw for convenience. Avoid testing within a few weeks of an acute illness or injury — inflammation temporarily moves lipids and hs-CRP.
What to do with the results. Cardiovascular risk management is a clinical conversation, and any decision about medication belongs to your own doctor. The value of the panel is that the conversation starts with particle count and Lp(a) status on the table rather than a bare cholesterol number.
FAQs
- Should I measure ApoB if my cholesterol is normal?
- It is the situation where ApoB most often adds information — discordance between a normal LDL-C and a high particle count is common, particularly with high triglycerides or insulin resistance.
- How often should Lp(a) be measured?
- Once. It is largely genetic and stable through life. Knowing the number once is enough.
- Do I need to fast for a lipid panel?
- For triglycerides and the calculated LDL, yes — 8–12 hours. ApoB and Lp(a) are not meaningfully affected by a meal.
- What is hs-CRP for?
- It measures low-grade inflammation, which contributes to cardiovascular risk independently of lipids. Do not test it during an infection — the result will reflect that instead.
Measure it properly, in one morning draw.
Related testing topics
Explore FORM
- Book a free hormone-result review →
- Free testosterone calculator →
- Shop bloodwork packages →
- Compare all panels →
- Biomarker library →
- Learn — hormones, symptoms, TRT →
- Guides for living in Bali →
- Bali bloodwork by neighbourhood →
- TRT for UK men →
- TRT for Australian men →
- TRT cost in Australia →
- TRT for New Zealand men →
- TRT for expats — Dubai, Thailand, Bangkok →
- Concept library →
- FORM for Australians →
- How FORM compares →
