Kiến thức nền · DeFi Lending

Health Factor là gì? Công thức, Ngưỡng & Cách bảo vệ

Chỉ số quan trọng nhất khi vay trên Aave — hiểu đúng Health Factor là hiểu cách tránh mất tiền oan.

⏱ ~10 phút📅 2025🎯 Beginner → Intermediate
Mục lục
  1. Health Factor là gì?
  2. Công thức tính chi tiết
  3. Ví dụ thực tế từng bước
  4. Ngưỡng HF — nên ở đâu?
  5. Điều gì ảnh hưởng đến HF?
  6. Bẫy tương quan collateral
  7. Chiến lược bảo vệ HF
  8. Công cụ theo dõi HF
  9. FAQ

Health Factor là gì?

Health Factor (HF) là chỉ số đo lường mức độ an toàn của vị thế vay trong DeFi lending. Nó thể hiện tỷ lệ giữa giá trị tài sản thế chấp (có tính đến liquidation threshold) so với tổng nợ đang mở.

Định nghĩa ngắn gọn
HF > 1.0 → vị thế an toàn, hệ thống không can thiệp. HF < 1.0 → liquidation engine kích hoạt tự động, liquidator bên ngoài có thể thanh lý vị thế của bạn.

Health Factor không phải thứ bạn set một lần rồi quên. Nó thay đổi liên tục theo biến động giá tài sản và lãi vay tích lũy. Một cú giảm giá mạnh trong vài giờ có thể kéo HF từ 1.5 xuống dưới 1.0.

Công thức tính Health Factor

HF = Σ ( Collateral_i × LiquidationThreshold_i ) ÷ TotalDebt

Trong đó:
Collateral_i = Giá trị USD của từng tài sản thế chấp
LiquidationThreshold_i = Ngưỡng liquidation của tài sản đó (%)
TotalDebt = Tổng giá trị USD của tất cả khoản vay
LiquidationThreshold ≠ Max LTV
Đây là hai tham số khác nhau. Max LTV giới hạn bạn vay bao nhiêu khi mở vị thế. LiquidationThreshold xác định ngưỡng kích hoạt thanh lý. Thường LT cao hơn LTV 2–5%, tạo vùng đệm thời gian.
Tài sảnMax LTVLiquidation ThresholdLiquidation Bonus
ETH / WETH80%82.5%5%
WBTC70%75%6.25%
USDC77%80%4.5%
stETH69%81%7.5%
LINK53%68%7.5%

Ví dụ thực tế từng bước

Ví dụ 1 — Vị thế đơn giản (1 collateral)

Gửi:  5 ETH @ $2,000 = $10,000 (LiquidationThreshold 82.5%)
Vay:  $6,000 USDC

HF = ($10,000 × 0.825) / $6,000
HF = $8,250 / $6,000
HF = 1.375  →  ⚠️ cần chú ý

ETH giảm xuống $1,500:
HF = ($7,500 × 0.825) / $6,000 = $6,187.5 / $6,000 = 1.031  →  🔴 nguy hiểm!

ETH giảm xuống $1,450:
HF = ($7,250 × 0.825) / $6,000 = $5,981.25 / $6,000 = 0.997  →  💀 bị liquidate

Ví dụ 2 — Vị thế đa tài sản (thực tế phổ biến)

Gửi:  5 ETH @ $2,000 = $10,000 (LT 82.5%)
      1 WBTC @ $60,000 = $60,000 (LT 75%)
Vay:  $45,000 USDC

HF = ($10,000×0.825 + $60,000×0.75) / $45,000
HF = ($8,250 + $45,000) / $45,000
HF = $53,250 / $45,000
HF = 1.183  →  ⚠️ cần theo dõi sát

Thị trường crash: ETH -60%, BTC -20%:
ETH còn $4,000 → $4,000×0.825 = $3,300
BTC còn $48,000 → $48,000×0.75 = $36,000
HF = ($3,300 + $36,000) / $45,000 = 0.873  →  💀 liquidation
Bài học từ ví dụ 2
HF 1.183 trông có vẻ ổn nhưng không an toàn với vị thế lớn. Một đợt correction bình thường 20–30% trong crypto đủ để đẩy vào vùng liquidation.

Ngưỡng HF — nên duy trì ở đâu?

HF RangeTrạng tháiHành động khuyến nghị
> 3.0Rất an toànCó thể vay thêm nếu muốn
2.0 – 3.0An toànTheo dõi hàng tuần
1.5 – 2.0Chấp nhận đượcTheo dõi hàng ngày, có alert
1.2 – 1.5Cần chú ýSẵn sàng hành động, alert bắt buộc
1.0 – 1.2Nguy hiểm caoThêm collateral hoặc trả nợ ngay
< 1.0LiquidationQuá trễ để phòng thủ thụ động
Ngưỡng khuyến nghị thực tế
Người mới: duy trì HF > 2.0. Trader kinh nghiệm: HF 1.5–2.0 với alert. Không bao giờ: để HF xuống dưới 1.2 mà không có kế hoạch xử lý cụ thể.

Điều gì ảnh hưởng đến Health Factor?

Làm giảm HF (nguy hiểm hơn)

Làm tăng HF (an toàn hơn)

Bẫy tương quan collateral — lỗi phổ biến nhất

Nhiều người dùng ETH + stETH + rETH làm collateral và nghĩ mình đang đa dạng hóa rủi ro. Đây là sai lầm nguy hiểm.

Correlation = 1.0 trong khủng hoảng
ETH, stETH, rETH, cbETH đều là các dạng ETH. Tương quan giá của chúng gần 1.0. Khi thị trường sụp, tất cả giảm cùng lúc và cùng tốc độ. HF sụp nhanh gấp đôi so với dự tính.

Đa dạng hóa thực sự vs giả tạo

Kết hợp collateralĐa dạng hóa thực?Lý do
ETH + stETH + rETH❌ Giả tạoTương quan ~1.0, cùng rủi ro ETH
ETH + WBTC⚠️ Một phầnTương quan 0.7–0.8, vẫn cùng hướng trong crypto crash
ETH + USDC✅ Thực sựUSDC không biến động, HF ổn định hơn nhiều
WBTC + RWA stablecoin✅ TốtTương quan thấp, hedge thực sự

Chiến lược bảo vệ Health Factor

Chiến lược 1 — Buffer HF đủ lớn ngay từ đầu

Vay ở mức 50–60% LTV thay vì cố vay tới 75–80%. Chi phí cơ hội nhỏ nhưng giảm rủi ro liquidation đáng kể trong điều kiện thị trường biến động mạnh.

Chiến lược 2 — Stablecoin làm một phần collateral

Gửi một phần USDC hoặc DAI làm collateral. Phần này không biến động, giữ HF ổn định hơn khi ETH/BTC giảm mạnh.

Chiến lược 3 — Automation qua DeFi Saver

DeFi Saver có tính năng Automation — tự động repay hoặc thêm collateral khi HF chạm ngưỡng đặt trước. Phù hợp cho vị thế lớn hoặc khi không theo dõi thường xuyên.

Chiến lược 4 — Self-liquidation khi cần

Nếu HF tiếp cận 1.0 và không có tiền để thêm vào, dùng flash loan để tự liquidate với penalty chỉ 0.09% thay vì bị liquidate với penalty 5–15%.

Xem chi tiết: Flash Loan là gì? Cơ chế và ứng dụng self-liquidation →

Công cụ theo dõi Health Factor

Công cụTính năng chínhPhù hợp với
app.aave.comDashboard chính thức, HF realtimeMọi người dùng
DeFi SaverAlert HF, automation, self-liquidationVị thế trung bình - lớn
InstadappAutomation nâng cao, cross-protocolPower user
Zapper.fiTổng quan portfolio DeFiTheo dõi tổng thể
DeBankMulti-chain portfolio trackingNgười dùng nhiều chain

Câu hỏi thường gặp về Health Factor

HF = 1.0 có bị liquidate ngay không?
Có. HF < 1.0 kích hoạt liquidation ngay lập tức — bất kỳ ai cũng có thể gọi hàm liquidationCall() và nhận bonus. Trên thực tế, bot MEV theo dõi 24/7 và thường kích hoạt trong vài giây sau khi HF < 1.0.
Lãi vay có làm HF giảm không?
Có, nhưng chậm. Lãi vay USDC 8%/năm làm tổng nợ tăng ~0.022%/ngày, kéo HF giảm rất nhỏ mỗi ngày. Nguy hiểm hơn là giá collateral giảm đột ngột — ảnh hưởng HF ngay lập tức và lớn hơn nhiều.
Health Factor trên các chain khác nhau có độc lập không?
Có. HF trên Arbitrum và HF trên Ethereum mainnet là hoàn toàn độc lập — mỗi chain có pool riêng, tài sản riêng. Một vị thế bị liquidate trên Arbitrum không ảnh hưởng vị thế trên mainnet.