Vitamin B6 (Pyridoxine / Pyridoxal-5'-Phosphate) for Homocysteine
Vitamin B6 does not prevent heart attacks, strokes, or cardiovascular death by lowering homocysteine, and on its own it barely lowers homocysteine at all. Large, high-quality trials and meta-analyses consistently find no clinical benefit, so this use is not supported.
Why this grade7-layer evidence engine
This earns a counter-evidence (D) grade because it is a textbook case of a moved biomarker that does not translate into better outcomes. B-vitamin regimens lower plasma homocysteine by roughly 25%, but B6 is not the active agent: in the NORVIT trial (PMID 16531613) the B6-alone arm (40 mg) produced essentially no homocysteine drop, and the SEARCH trial (PMID 20571015) achieved a 28% reduction using folate plus B12 with no B6 at all.
On hard clinical endpoints the evidence is uniformly null. The largest B6-containing stroke trial, VITATOPS (PMID 20688574, n=8,164), showed only a borderline composite result (RR 0.91, CI 0.82-1.00) with every individual endpoint non-significant; VISP (PMID 14762035) and HOPE-2 (PMID 16531614) were also null. Two of the strongest syntheses seal the verdict: Clarke's individual-participant meta-analysis (PMID 20937919, n=37,485, RR 1.01) and the 2017 Cochrane review (PMID 28816346, n=71,422, MI RR 1.02).
Regulators and major clinics agree. The American Heart Association and allied guidelines (cited via L5e) recommend neither B-vitamin supplementation nor homocysteine screening for cardiovascular prevention, and the NHS does not endorse B6 for cardiovascular claims. There is also a real safety caveat: HOPE-2's high-dose 50 mg B6 arm showed a significant rise in unstable-angina hospitalisation (RR 1.24), and chronic high-dose B6 can cause sensory peripheral neuropathy, which is why EFSA and the NHS set conservative upper limits.
Scoring transparency
All scores computed by a 7-layer evidence engine — fully auditable▸View the full decision path (audit trail)
- compute_raw_score — 加權公式: L2×0.30 + L3×0.25 + L5×0.25 + L11×0.10 + L1×0.10 = 0.286
- tier_from_score — 依分數區間映射至 tier letter
- apply_hec_rules — 高階證據未達主導 (0 positive vs 1 negative),由 raw_score 決定
- tier_strict_requirement_check — Tier 條件達標,未降階
- detect_disputes — 偵測到 0 個 hard + 0 個 soft dispute
- decide_status — 依 tier + dispute 結果決定 status