Adaptive Spread

Adaptive Spread là một chiến lược rate-spread đặt một hàng các lệnh chào funding phân tầng quanh lãi suất thị trường và thay đổi độ rộng của spread đó dựa trên mức độ dao động của lãi suất trong thời gian gần đây. Khi lãi suất nhảy lên nhảy xuống, nó dàn các lệnh chào rộng hơn để các tầng cao có thể bắt được những đợt tăng vọt; khi mọi thứ êm ả, nó thu hẹp lại về phía lãi suất thị trường để lệnh chào khớp nhanh. Đây là một chiến lược Nâng cao (Advanced) trong nhóm Rate spread và chạy trên một phần vốn của chiến lược của bạn, giống như bất kỳ bucket nào khác.

Backtest là mô hình hóa, không phải bảo đảm. Hiệu suất trong quá khứ không dự báo kết quả tương lai. Bạn đang cho các nhà giao dịch margin vay và gánh rủi ro tín dụng của hệ thống tài sản thế chấp của Bitfinex; Stratum không bảo đảm lợi nhuận.

1. Cách hoạt động

Adaptive Spread xây dựng trên ý tưởng Rate Spread đơn thuần: thay vì đặt toàn bộ phần vốn của bạn ở một mức giá, nó đặt nhiều lệnh chào cách đều nhau từ dưới lãi suất thị trường lên đến trên nó. Các lệnh chào thấp khớp nhanh; các lệnh chào cao nằm chờ lãi suất đến với chúng. Điều khiến nó trở nên “thích ứng” là độ rộng của bậc thang đó không cố định — nó dịch chuyển theo một thước đo đơn giản về mức độ biến động của lãi suất.

  • Điểm neo. Bậc thang được căn giữa quanh FRR — Flash Return Rate của Bitfinex, lãi suất funding trung bình của nền tảng mà mọi chiến lược Stratum đều tham chiếu.
  • Thước đo biến động. Stratum so sánh FRR hiện tại với mức trung bình gần đây của nó. Khoảng cách càng lớn, thị trường càng được coi là “dao động”. Thước đo này có giới hạn trần, nên một tick cực đoan đơn lẻ không thể làm spread nở ra vô hạn.
  • Độ rộng thích ứng. Nửa độ rộng của bậc thang bắt đầu từ một mức nền thị-trường-êm-ả mà bạn đặt và lớn lên tỷ lệ với thước đo biến động đó. Êm ả → một spread chặt gần FRR khớp nhanh. Dao động → một spread rộng mà các tầng trên cùng nằm ngoài ở mức lãi suất cao hơn để bắt các đợt tăng vọt.
  • Lệnh chào phân tầng. Phần vốn được chia đều cho số lệnh chào bạn chọn, cách đều nhau từ đáy bậc thang lên đỉnh. Mọi lãi suất lệnh chào đều có sàn là không.

Trong điều kiện êm ả, spread co lại về độ rộng nền, nên Adaptive Spread hành xử gần giống một rate spread đơn thuần quanh FRR. Hành vi thích ứng chỉ thực sự xuất hiện khi lãi suất bắt đầu dịch chuyển.

2. Khi nào nên dùng

Adaptive Spread được xây dựng cho các thị trường dao động, nơi một spread cố định thường hoặc quá tham (các lệnh chào nằm không khớp) hoặc quá rụt rè (bạn để lãi suất lại trên bàn). Nếu bạn muốn một bậc thang tự động vươn xa hơn khi lãi suất biến động và rút lại khi nó ổn định — mà không cần bạn tinh chỉnh lại — thì đây là chiến lược cho việc đó.

Nó nằm một bậc trên Rate Spread, vốn dùng cùng ý tưởng lệnh-chào-phân-tầng với khoảng cách cố định. Nếu bạn muốn một bậc thang đơn giản, cố định, hãy bắt đầu với Rate Spread; chọn Adaptive Spread khi bạn cụ thể muốn độ rộng phản ứng với biến động.

3. Cài đặt

  • Số lệnh chào (slices) — bao nhiêu lệnh chào đặt trên bậc thang. Mặc định 5; phạm vi cho phép từ 2 đến 20. Nhiều lệnh chào hơn phủ được nhiều dải lãi suất hơn, nhưng mỗi lệnh nhỏ hơn.
  • Độ rộng spread (baseSpreadPct) — đặt lệnh chào cách lãi suất thị trường bao xa lên trên và xuống dưới trong điều kiện êm ả. Mặc định 0.10, tức ±10%. Rộng hơn thì vươn tới nhiều hơn nhưng khớp ít hơn.
  • Độ phản ứng (volSensitivity) — spread mở rộng bao nhiêu khi lãi suất dao động. Mặc định 2.0. Đặt về 0 để có một bậc thang độ-rộng-cố-định bỏ qua biến động; giá trị cao hơn phản ứng mạnh hơn với các dao động của lãi suất.

4. Đánh đổi và giới hạn

  • Một chiều. Adaptive Spread chỉ luôn cho vay — nó không bao giờ đi vay — nên nó không thể làm cả hai phía của sổ lệnh như một nhà tạo lập thị trường thực thụ. Đây là một cách tiếp cận trung thực, một chiều đối với ý tưởng spread động, không phải một mô hình tạo lập thị trường tối ưu, và chúng tôi không tuyên bố ngược lại.
  • Co lại khi êm ả. Trong các thị trường tĩnh lặng, spread thu hẹp lại về mức nền và chiến lược hành xử gần giống một spread đơn thuần quanh FRR. Lợi thế thích ứng chỉ xuất hiện khi lãi suất thực sự dịch chuyển.
  • Các tầng cao có thể không khớp. Như với bất kỳ spread nào, các lệnh chào rẻ kiếm được ít hơn và những lệnh đắt có thể không bao giờ khớp nếu lãi suất không tăng vọt để đáp ứng chúng.
  • Rủi ro tín dụng. Bạn đang cho các nhà giao dịch margin trên Bitfinex vay và gánh rủi ro tín dụng của hệ thống tài sản thế chấp của Bitfinex. Không chiến lược funding nào loại bỏ được rủi ro đó, và Stratum không bảo đảm lợi nhuận.

5. Backtest và đưa vào hoạt động thực

Mọi chiến lược Stratum đều có thể được backtest dựa trên dữ liệu funding lịch sử thực của Bitfinex trước khi bạn cam kết vốn, và backtest chạy chính xác cùng mã thuật toán chạy trực tiếp. Backtest mang tính lạc quan theo thiết kế — chúng giả định lệnh của bạn khớp toàn bộ kích thước và bỏ qua độ sâu sổ lệnh cùng tác động thị trường — nên hãy coi bất kỳ con số backtest nào là mô hình hóa, không phải lợi nhuận được bảo đảm hay kỳ vọng. Hiệu suất trong quá khứ không dự báo kết quả tương lai.

Để thử Adaptive Spread, hãy kết nối một khóa API Bitfinex có phạm vi giới hạn (xem Thêm khóa API Bitfinex của bạn), bắt đầu ở chế độ giấy (paper mode) để mô phỏng với lãi suất trực tiếp, và chuyển sang chế độ thực khi bạn sẵn sàng. Bạn có thể mô hình hóa kết quả trước trên máy tính, xem lại toàn bộ danh sách chiến lược trên trang Chiến lược, và đọc cách Stratum bảo vệ khóa của bạn trên trang Bảo mật.