Trang này được dịch tự động. Bản gốc tiếng Anh là phiên bản chính thức. Đọc bằng tiếng Anh →
Chuyển đến nội dung chính

Mô hình ZABR

ZABR là SABR với một backbone tổng quát: thay vì ép buộc một quan hệ lũy thừa cố định giữa giá và biến động, bạn có thể đưa vào bất kỳ hàm trơn nào. Không phải "chọn một số mũ" mà là "vẽ bất kỳ đường cong nào bạn muốn."

Điều này quan trọng khi backbone cứng nhắc của SABR khớp sai rõ rệt với dữ liệu -- hai cánh bất đối xứng, lãi suất âm, hoặc những điểm gãy trong quan hệ giá-biến động mà một tham số beta duy nhất không thể nắm bắt. Smile biến động ngụ ý do ZABR tạo ra có thể có những hình dạng mà SABR tiêu chuẩn về mặt cấu trúc không thể đạt tới.

💡
Tóm tắt ZABR

SABR nói rằng "biến động co giãn theo giá theo quy luật lũy thừa." ZABR nói rằng "biến động co giãn theo giá theo bất kỳ cách nào mà dữ liệu cho thấy." Linh hoạt hơn, nhưng phức tạp hơn. Với phần lớn công việc trong crypto, SABR hoặc SVI là đủ.

Xem sự khác biệt​

Mỗi đường cong dưới đây sử dụng cùng các tham số ngẫu nhiên (rho, nu) -- chỉ có hàm backbone thay đổi. Hãy để ý cách các lựa chọn backbone khác nhau tạo ra các hình dạng smile khác nhau, đặc biệt ở các cánh OTM.

So sánh backbone ZABR

Tham số cố định: ρ = -0.4, ν = 0.5, α = 0.28. Bật/tắt từng backbone để so sánh hình dạng smile. Các vùng được tô sáng cho thấy nơi các backbone phân kỳ nhiều nhất.
Put OTMCall OTM11%21%32%758595ATM105115125Giá thực hiệnBiến động ngụ ý (%)Căn bậc hai (SABR tiêu chuẩn)LognormalNormalPhân đoạn (bất đối xứng)

Tất cả các đường cong đều có cùng skew, vol-of-vol và mức biến động. Khác biệt duy nhất là lựa chọn backbone. Lưu ý rằng các đường smile phân kỳ nhiều nhất ở hai cánh (vùng tô bóng) trong khi vẫn sát nhau gần ATM.

Những gì thay đổi so với SABR​

Thay đổi nhỏ về ký hiệu, thay đổi lớn về hệ quả.

Khía cạnh
SABR
ZABR
Backbone
Lũy thừa (F^beta) -- một tham số
Bất kỳ hàm trơn z(F) nào -- linh hoạt tùy theo nhu cầu
Kiểm soát cánh
Cánh put và cánh call bị ràng buộc bởi một beta duy nhất
Kiểm soát độc lập từng cánh thông qua backbone
Lãi suất âm
Có vấn đề với beta phân số
Xử lý được giá kỳ hạn âm với backbone phù hợp
Tốc độ
Micro giây (công thức Hagan)
Mili giây (PDE) đến vài giây (Monte Carlo)
Hiệu chỉnh
Khớp 2 tham số, nhanh và ổn định
Khó hơn -- nhiều tham số hơn, không có công thức

Các lựa chọn backbone phổ biến​

Backbone
Khi nào sử dụng
Số tham số
F^beta (SABR tiêu chuẩn)
Mặc định -- hãy dùng trừ khi nó khớp sai rõ rệt
1
Lũy thừa từng đoạn
Cánh put và cánh call có độ cong khác nhau mà một beta không thể nắm bắt
3
sinh (SABR dịch chuyển)
Lãi suất âm hoặc động lực vượt qua mức 0
2
Spline tự do
Linh hoạt tối đa -- backbone được hiệu chỉnh từ dữ liệu. Mạnh nhưng nguy hiểm (rủi ro overfitting)
N nút
💡
ZABR cho thấy điều gì về SABR

ZABR là phương án dự phòng khi "SABR không đủ linh hoạt." Hiếm khi cần thiết cho crypto. Nhưng nó cho thấy beta trong SABR thực sự đang làm gì: chọn một backbone cụ thể từ một họ vô hạn. Hình dạng của skew và bề mặt biến động phụ thuộc vào cách backbone tương tác với động lực biến động ngẫu nhiên.

Định giá theo ZABR​

Không giống SABR, ZABR không có công thức dạng đóng cho biến động ngụ ý. Công thức Hagan dựa cụ thể vào cấu trúc lũy thừa, và cấu trúc đó biến mất khi bạn tổng quát hóa z(F). Bạn phải dùng phương pháp số để suy ra biến động ngụ ý Black-Scholes từ giá quyền chọn ZABR.

Phương pháp
Tốc độ
Khi nào sử dụng
PDE (Andreasen-Huge)
Mili giây mỗi quyền chọn
Cách tiếp cận mặc định cho production
Monte Carlo
Vài giây mỗi quyền chọn
Kiểm định, payoff ngoại lai
Khai triển nhiễu loạn
Micro giây mỗi quyền chọn
Xấp xỉ nhanh khi backbone gần với SABR

Khi nào ZABR xứng đáng với độ phức tạp​

Tình huống
Vì sao ZABR hữu ích
Backbone nào
Lãi suất âm
Backbone SABR không xác định với giá kỳ hạn âm khi beta là phân số
Dịch chuyển (sinh)
Hành vi cánh bất đối xứng
Cánh put và cánh call có độ cong khác nhau (hồ sơ butterfly khác nhau) mà một beta không thể nắm bắt
Từng đoạn
Backbone khớp sai rõ rệt
Backbone SABR đánh giá cao hoặc thấp biến động một cách có hệ thống trong một vùng
Spline hoặc từng đoạn
Định giá ngoại lai
Quyền chọn rào cản và phụ thuộc đường đi, nơi cấu trúc biến động cục bộ chính xác là quan trọng
Khớp tốt nhất với động lực quan sát được

Danh sách kiểm tra thực tế trước khi chuyển sang ZABR​

  1. Backbone SABR có thực sự khớp sai không? Vẽ backbone (đặt vol-of-vol bằng 0) so với smile quan sát được. Nếu nó bám sát hợp lý, SABR là đủ.
  2. Sai lệch nằm ở backbone hay ở vol-of-vol? Một kết quả khớp SABR kém có thể cần rho/nu khác, chứ không phải backbone khác. Hãy kiểm tra phần dư trong không gian delta trước khi đổi mô hình.
  3. Bạn đang thêm bao nhiêu tham số? Mỗi tham số phải được biện minh bằng mức khớp tốt hơn và đều làm tăng rủi ro overfitting. Hãy chú ý các vi phạm chênh lệch giá theo lịch (calendar arbitrage) khi hiệu chỉnh nhiều kỳ đáo hạn.
  4. Bạn có công cụ chưa? ZABR yêu cầu một bộ giải PDE. Nếu thư viện của bạn chỉ hỗ trợ công thức Hagan của SABR, việc chuyển đổi là một khoản đầu tư kỹ thuật đáng kể.
ℹ️
Bỏ qua phần này với crypto

ZABR gần như không bao giờ cần thiết cho quyền chọn crypto. SVI xử lý việc khớp smile và SABR cung cấp động lực đủ dùng. Thách thức lớn hơn trong crypto là dữ liệu thưa thớt và nhiễu vi cấu trúc thị trường, không phải hình dạng backbone. Rủi ro vega và cấu trúc kỳ hạn được quản lý tốt hơn bằng các mô hình đơn giản hơn, khớp gọn gàng với dữ liệu ATM và giá thực hiện sẵn có.

Công cụ khám phá phương trình​

Chuyển đổi giữa biến động ngụ ý, tổng phương sai, log-moneyness và giá quyền chọn.

Trình khám phá phương trình

w = σ2 × Ttotal variance = IV2 × time
%
Mức biến động ngụ ý
ngày
Số ngày dương lịch đến đáo hạn
Phương sai tổng (w)
0.022225
Phương sai theo năm (σ²)
0.2704
IV tính ngược lại
52.00%
Phương sai tổng là đại lượng mà SVI và các mô hình khác khớp (fit). Nó tăng theo thời gian, nên vol 50% trong 30 ngày có phương sai tổng nhỏ hơn vol 50% trong 90 ngày.

Kiểm tra hiểu biết của bạn trước khi tiếp tục.

Q: Bạn đặt z(F) = F^0.5 trong ZABR. Bạn đã khôi phục mô hình nào?
Q: Một bàn giao dịch swaption nhận thấy kết quả khớp SABR của họ định giá thấp một cách có hệ thống các put OTM sâu nhưng lại định giá cao các call OTM sâu. ZABR có thể giúp không?
Q: Vì sao bạn KHÔNG thể dùng công thức Hagan để định giá quyền chọn theo ZABR với backbone sinh?
Q: Trên thị trường quyền chọn crypto, khi nào bạn sẽ chọn ZABR thay vì SABR hoặc SVI?

💡 Mẹo: Hãy thử trả lời từng câu hỏi trước khi xem đáp án.

Xây dựng trực giác toán học​

Học ZABR từ đầuBài học tương tác · không cần kiến thức nền

Bài học này giải thích ZABR như là "SABR với backbone tùy chỉnh," sau đó cho thấy backbone thực sự làm gì, các phương trình thay đổi ra sao, và khi nào độ phức tạp tăng thêm là xứng đáng.


Xem thêm: